Interface TranslateDocumentResponseOrBuilder (2.29.0)

public interface TranslateDocumentResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDocumentTranslation()

public abstract DocumentTranslation getDocumentTranslation()

Translated document.

.google.cloud.translation.v3.DocumentTranslation document_translation = 1;

Returns
TypeDescription
DocumentTranslation

The documentTranslation.

getDocumentTranslationOrBuilder()

public abstract DocumentTranslationOrBuilder getDocumentTranslationOrBuilder()

Translated document.

.google.cloud.translation.v3.DocumentTranslation document_translation = 1;

Returns
TypeDescription
DocumentTranslationOrBuilder

getGlossaryConfig()

public abstract TranslateTextGlossaryConfig getGlossaryConfig()

The glossary_config used for this translation.

.google.cloud.translation.v3.TranslateTextGlossaryConfig glossary_config = 4;

Returns
TypeDescription
TranslateTextGlossaryConfig

The glossaryConfig.

getGlossaryConfigOrBuilder()

public abstract TranslateTextGlossaryConfigOrBuilder getGlossaryConfigOrBuilder()

The glossary_config used for this translation.

.google.cloud.translation.v3.TranslateTextGlossaryConfig glossary_config = 4;

Returns
TypeDescription
TranslateTextGlossaryConfigOrBuilder

getGlossaryDocumentTranslation()

public abstract DocumentTranslation getGlossaryDocumentTranslation()

The document's translation output if a glossary is provided in the request. This can be the same as [TranslateDocumentResponse.document_translation] if no glossary terms apply.

.google.cloud.translation.v3.DocumentTranslation glossary_document_translation = 2;

Returns
TypeDescription
DocumentTranslation

The glossaryDocumentTranslation.

getGlossaryDocumentTranslationOrBuilder()

public abstract DocumentTranslationOrBuilder getGlossaryDocumentTranslationOrBuilder()

The document's translation output if a glossary is provided in the request. This can be the same as [TranslateDocumentResponse.document_translation] if no glossary terms apply.

.google.cloud.translation.v3.DocumentTranslation glossary_document_translation = 2;

Returns
TypeDescription
DocumentTranslationOrBuilder

getModel()

public abstract String getModel()

Only present when 'model' is present in the request. 'model' is normalized to have a project number.

For example: If the 'model' field in TranslateDocumentRequest is: projects/{project-id}/locations/{location-id}/models/general/nmt then model here would be normalized to projects/{project-number}/locations/{location-id}/models/general/nmt.

string model = 3;

Returns
TypeDescription
String

The model.

getModelBytes()

public abstract ByteString getModelBytes()

Only present when 'model' is present in the request. 'model' is normalized to have a project number.

For example: If the 'model' field in TranslateDocumentRequest is: projects/{project-id}/locations/{location-id}/models/general/nmt then model here would be normalized to projects/{project-number}/locations/{location-id}/models/general/nmt.

string model = 3;

Returns
TypeDescription
ByteString

The bytes for model.

hasDocumentTranslation()

public abstract boolean hasDocumentTranslation()

Translated document.

.google.cloud.translation.v3.DocumentTranslation document_translation = 1;

Returns
TypeDescription
boolean

Whether the documentTranslation field is set.

hasGlossaryConfig()

public abstract boolean hasGlossaryConfig()

The glossary_config used for this translation.

.google.cloud.translation.v3.TranslateTextGlossaryConfig glossary_config = 4;

Returns
TypeDescription
boolean

Whether the glossaryConfig field is set.

hasGlossaryDocumentTranslation()

public abstract boolean hasGlossaryDocumentTranslation()

The document's translation output if a glossary is provided in the request. This can be the same as [TranslateDocumentResponse.document_translation] if no glossary terms apply.

.google.cloud.translation.v3.DocumentTranslation glossary_document_translation = 2;

Returns
TypeDescription
boolean

Whether the glossaryDocumentTranslation field is set.