Package com.acumenvelocity.ath.model
Class AlignDocumentRequest
- java.lang.Object
-
- com.acumenvelocity.ath.model.AlignDocumentRequest
-
@Generated(value="org.openapitools.codegen.languages.JavaInflectorServerCodegen", comments="Generator version: 7.15.0") public class AlignDocumentRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description AlignDocumentRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlignDocumentRequestalignmentModelName(String alignmentModelName)Gemini AI model name to use for documents alignment.AlignDocumentRequestcodesReinsertionModelName(String codesReinsertionModelName)Gemini AI model name to use for target codes reinsertion.AlignDocumentRequestdocTrlEncoding(String docTrlEncoding)Optional translation encoding if `doc_trl_gcs_url` is specified.AlignDocumentRequestdocTrlGcsUrl(URI docTrlGcsUrl)GCS URL (gs://bucket/blob) of an existing translation if to be imported along with the original document.booleanequals(Object o)StringgetAlignmentModelName()StringgetCodesReinsertionModelName()StringgetDocTrlEncoding()URIgetDocTrlGcsUrl()StringgetSrcLang()StringgetSrcSrx()StringgetTrgLang()StringgetTrgSrx()BooleangetUseAlignmentModel()BooleangetUseCodesReinsertionModel()UUIDgetUserId()inthashCode()voidsetAlignmentModelName(String alignmentModelName)voidsetCodesReinsertionModelName(String codesReinsertionModelName)voidsetDocTrlEncoding(String docTrlEncoding)voidsetDocTrlGcsUrl(URI docTrlGcsUrl)voidsetSrcLang(String srcLang)voidsetSrcSrx(String srcSrx)voidsetTrgLang(String trgLang)voidsetTrgSrx(String trgSrx)voidsetUseAlignmentModel(Boolean useAlignmentModel)voidsetUseCodesReinsertionModel(Boolean useCodesReinsertionModel)voidsetUserId(UUID userId)AlignDocumentRequestsrcLang(String srcLang)Source language ISO code.AlignDocumentRequestsrcSrx(String srcSrx)Optional SRX string for source segmentation.StringtoString()AlignDocumentRequesttrgLang(String trgLang)Target language ISO code.AlignDocumentRequesttrgSrx(String trgSrx)Optional SRX string for target segmentation.AlignDocumentRequestuseAlignmentModel(Boolean useAlignmentModel)True to use LLM-based documents alignment, false to have Okapi align documents.AlignDocumentRequestuseCodesReinsertionModel(Boolean useCodesReinsertionModel)True to use LLM-based target codes reinsertion, false to have Okapi reinsert.AlignDocumentRequestuserId(UUID userId)UUID of the user importing the document.
-
-
-
Method Detail
-
srcLang
public AlignDocumentRequest srcLang(String srcLang)
Source language ISO code.
-
getSrcLang
public String getSrcLang()
-
setSrcLang
public void setSrcLang(String srcLang)
-
trgLang
public AlignDocumentRequest trgLang(String trgLang)
Target language ISO code.
-
getTrgLang
public String getTrgLang()
-
setTrgLang
public void setTrgLang(String trgLang)
-
docTrlGcsUrl
public AlignDocumentRequest docTrlGcsUrl(URI docTrlGcsUrl)
GCS URL (gs://bucket/blob) of an existing translation if to be imported along with the original document. If specified, the passed translation is segmented and aligned with extracted original document's segments. If the number of segments is different, the translation is ignored and regular import pipeline with TM and MT is run on the original document. The caller takes the risk of the possible segments' misalignment, in which case manual postediting of misaligned segments is requered.
-
getDocTrlGcsUrl
public URI getDocTrlGcsUrl()
-
setDocTrlGcsUrl
public void setDocTrlGcsUrl(URI docTrlGcsUrl)
-
docTrlEncoding
public AlignDocumentRequest docTrlEncoding(String docTrlEncoding)
Optional translation encoding if `doc_trl_gcs_url` is specified. If omitted and `doc_trl_gcs_url` is specified, the original document's encoding will be used.
-
getDocTrlEncoding
public String getDocTrlEncoding()
-
setDocTrlEncoding
public void setDocTrlEncoding(String docTrlEncoding)
-
srcSrx
public AlignDocumentRequest srcSrx(String srcSrx)
Optional SRX string for source segmentation.
-
getSrcSrx
public String getSrcSrx()
-
setSrcSrx
public void setSrcSrx(String srcSrx)
-
trgSrx
public AlignDocumentRequest trgSrx(String trgSrx)
Optional SRX string for target segmentation.
-
getTrgSrx
public String getTrgSrx()
-
setTrgSrx
public void setTrgSrx(String trgSrx)
-
useAlignmentModel
public AlignDocumentRequest useAlignmentModel(Boolean useAlignmentModel)
True to use LLM-based documents alignment, false to have Okapi align documents.
-
getUseAlignmentModel
public Boolean getUseAlignmentModel()
-
setUseAlignmentModel
public void setUseAlignmentModel(Boolean useAlignmentModel)
-
alignmentModelName
public AlignDocumentRequest alignmentModelName(String alignmentModelName)
Gemini AI model name to use for documents alignment.
-
getAlignmentModelName
public String getAlignmentModelName()
-
setAlignmentModelName
public void setAlignmentModelName(String alignmentModelName)
-
useCodesReinsertionModel
public AlignDocumentRequest useCodesReinsertionModel(Boolean useCodesReinsertionModel)
True to use LLM-based target codes reinsertion, false to have Okapi reinsert. This option has effect only when plainTextMT is true.
-
getUseCodesReinsertionModel
public Boolean getUseCodesReinsertionModel()
-
setUseCodesReinsertionModel
public void setUseCodesReinsertionModel(Boolean useCodesReinsertionModel)
-
codesReinsertionModelName
public AlignDocumentRequest codesReinsertionModelName(String codesReinsertionModelName)
Gemini AI model name to use for target codes reinsertion.
-
getCodesReinsertionModelName
public String getCodesReinsertionModelName()
-
setCodesReinsertionModelName
public void setCodesReinsertionModelName(String codesReinsertionModelName)
-
userId
public AlignDocumentRequest userId(UUID userId)
UUID of the user importing the document.
-
getUserId
public UUID getUserId()
-
setUserId
public void setUserId(UUID userId)
-
-