Interface TranslationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Translation
,Translation.Builder
public interface TranslationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.com.google.protobuf.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.TranslateTextGlossaryConfig
getGlossaryConfig()
The `glossary_config` used for this translation.TranslateTextGlossaryConfigOrBuilder
getGlossaryConfigOrBuilder()
The `glossary_config` used for this translation.String
getModel()
Only present when `model` is present in the request.com.google.protobuf.ByteString
getModelBytes()
Only present when `model` is present in the request.String
getTranslatedText()
Text translated into the target language.com.google.protobuf.ByteString
getTranslatedTextBytes()
Text translated into the target language.boolean
hasGlossaryConfig()
The `glossary_config` used for this translation.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTranslatedText
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:
- The translatedText.
-
getTranslatedTextBytes
com.google.protobuf.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:
- The bytes for translatedText.
-
getModel
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:
- The model.
-
getModelBytes
com.google.protobuf.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:
- The bytes for model.
-
getDetectedLanguageCode
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:
- The detectedLanguageCode.
-
getDetectedLanguageCodeBytes
com.google.protobuf.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:
- The bytes for detectedLanguageCode.
-
hasGlossaryConfig
boolean hasGlossaryConfig()
The `glossary_config` used for this translation.
.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;
- Returns:
- Whether the glossaryConfig field is set.
-
getGlossaryConfig
TranslateTextGlossaryConfig getGlossaryConfig()
The `glossary_config` used for this translation.
.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;
- Returns:
- The glossaryConfig.
-
getGlossaryConfigOrBuilder
TranslateTextGlossaryConfigOrBuilder getGlossaryConfigOrBuilder()
The `glossary_config` used for this translation.
.google.cloud.translation.v3beta1.TranslateTextGlossaryConfig glossary_config = 3;
-
-