Interface TranslationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Translation, Translation.Builder

@Generated public interface TranslationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The ISO-639 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
    The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.
    The `glossary_config` used for this translation.
    The `glossary_config` used for this translation.
    Only present when `model` is present in the request.
    com.google.protobuf.ByteString
    Only present when `model` is present in the request.
    Text translated into the target language.
    com.google.protobuf.ByteString
    Text translated into the target language.
    boolean
    The `glossary_config` used for this translation.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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 ISO-639 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 ISO-639 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.v3.TranslateTextGlossaryConfig glossary_config = 3;
      Returns:
      Whether the glossaryConfig field is set.
    • getGlossaryConfig

      TranslateTextGlossaryConfig getGlossaryConfig()
       The `glossary_config` used for this translation.
       
      .google.cloud.translation.v3.TranslateTextGlossaryConfig glossary_config = 3;
      Returns:
      The glossaryConfig.
    • getGlossaryConfigOrBuilder

      TranslateTextGlossaryConfigOrBuilder getGlossaryConfigOrBuilder()
       The `glossary_config` used for this translation.
       
      .google.cloud.translation.v3.TranslateTextGlossaryConfig glossary_config = 3;