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 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 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.
      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.MessageLiteOrBuilder

        isInitialized
      • 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 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;