Interface TranslationOrBuilder (2.28.0)

public interface TranslationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDetectedLanguageCode()

public abstract String getDetectedLanguageCode()

The BCP-47 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.

string detected_language_code = 4;

Returns
TypeDescription
String

The detectedLanguageCode.

getDetectedLanguageCodeBytes()

public abstract ByteString getDetectedLanguageCodeBytes()

The BCP-47 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.

string detected_language_code = 4;

Returns
TypeDescription
ByteString

The bytes for detectedLanguageCode.

getGlossaryConfig()

public abstract TranslateTextGlossaryConfig getGlossaryConfig()

The glossary_config used for this translation.

.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;

Returns
TypeDescription
TranslateTextGlossaryConfig

The glossaryConfig.

getGlossaryConfigOrBuilder()

public abstract TranslateTextGlossaryConfigOrBuilder getGlossaryConfigOrBuilder()

The glossary_config used for this translation.

.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;

Returns
TypeDescription
TranslateTextGlossaryConfigOrBuilder

getModel()

public abstract String getModel()

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

For example: If the model requested in TranslationTextRequest 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 = 2;

Returns
TypeDescription
String

The model.

getModelBytes()

public abstract ByteString getModelBytes()

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

For example: If the model requested in TranslationTextRequest 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 = 2;

Returns
TypeDescription
ByteString

The bytes for model.

getTranslatedText()

public abstract String getTranslatedText()

Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.

string translated_text = 1;

Returns
TypeDescription
String

The translatedText.

getTranslatedTextBytes()

public abstract ByteString getTranslatedTextBytes()

Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.

string translated_text = 1;

Returns
TypeDescription
ByteString

The bytes for translatedText.

hasGlossaryConfig()

public abstract boolean hasGlossaryConfig()

The glossary_config used for this translation.

.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;

Returns
TypeDescription
boolean

Whether the glossaryConfig field is set.