ProcessDocumentRequest |
ProcessDocumentRequest.adjustTargetPages(Boolean adjustTargetPages) |
True to modify font sizes in the PDF translation document to have the page count less or equal
to the page count of the original document.
|
ProcessDocumentRequest |
ProcessDocumentRequest.codesReinsertionModelName(String codesReinsertionModelName) |
Gemini AI model name to use for target codes reinsertion.
|
ProcessDocumentRequest |
ProcessDocumentRequest.docEncoding(String docEncoding) |
Source document encoding (if known).
|
ProcessDocumentRequest |
ProcessDocumentRequest.docFileName(String docFileName) |
Original filename (used for filter detection and metadata).
|
ProcessDocumentRequest |
ProcessDocumentRequest.docGcsUrl(URI docGcsUrl) |
GCS URL (gs://...) of the source document to process.
|
ProcessDocumentRequest |
ProcessDocumentRequest.docOutEncoding(String docOutEncoding) |
Desired output encoding.
|
ProcessDocumentRequest |
ProcessDocumentRequest.docOutGcsUrl(URI docOutGcsUrl) |
GCS URL (gs://...) where the translated document will be written.
|
ProcessDocumentRequest |
ProcessDocumentRequest.filterId(String filterId) |
Filter configuration ID to use for document import.
|
ProcessDocumentRequest |
ProcessDocumentRequest.filterParams(String filterParams) |
Optional string with filter configuration parameters, filter defaults are used if omitted.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtCustomResources(List<MtResources> mtCustomResources) |
Array of MT resources (glossary + custom model) objects.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtEngineId(String mtEngineId) |
Optional name of the MT engine if MT is used.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtEngineParams(String mtEngineParams) |
Optional parameters of the MT engine if MT is used (API key, model name etc.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtProvideConfidenceScores(Boolean mtProvideConfidenceScores) |
True to provide several translations, each by a separate MT service, then calculate confidence
scores for them.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtSendPlainText(Boolean mtSendPlainText) |
True to remove inline codes from the souce text before sending it for MT.
|
ProcessDocumentRequest |
ProcessDocumentRequest.mtUseTranslateLlm(Boolean mtUseTranslateLlm) |
True to use Google Translate LLM instead of NMT when confidence scores are not calculated
(`mt_provide_confidence_scores` is false).
|
ProcessDocumentRequest |
ProcessDocumentRequest.srcLang(String srcLang) |
Source language ISO code.
|
ProcessDocumentRequest |
ProcessDocumentRequest.srcSrx(String srcSrx) |
Optional SRX string for source segmentation.
|
ProcessDocumentRequest |
ProcessDocumentRequest.tmId(UUID tmId) |
Translation memory ID.
|
ProcessDocumentRequest |
ProcessDocumentRequest.tmThreshold(Integer tmThreshold) |
Translation memory threshold percentage (0-101, where 100 means exact, 101 in-context exact
match).
|
ProcessDocumentRequest |
ProcessDocumentRequest.trgLang(String trgLang) |
Target language ISO code.
|
ProcessDocumentRequest |
ProcessDocumentRequest.useCodesReinsertionModel(Boolean useCodesReinsertionModel) |
True to use LLM-based target codes reinsertion, false to have Okapi reinsert.
|
ProcessDocumentRequest |
ProcessDocumentRequest.userId(UUID userId) |
UUID of the user importing the document.
|