/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/translate/v3beta1/translation_service.proto

package com.google.cloud.translate.v3beta1;

public final class TranslationServiceProto {
  private TranslationServiceProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateTextGlossaryConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateTextGlossaryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateTextResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateTextResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_Translation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_Translation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DetectedLanguage_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DetectedLanguage_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DetectLanguageResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DetectLanguageResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_GetSupportedLanguagesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_GetSupportedLanguagesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_SupportedLanguages_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_SupportedLanguages_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_SupportedLanguage_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_SupportedLanguage_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_GcsSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_GcsSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_InputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_InputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_GcsDestination_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_GcsDestination_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_OutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_OutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DocumentInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DocumentInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DocumentOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DocumentOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DocumentTranslation_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DocumentTranslation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_TranslateDocumentResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_ModelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_ModelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_GlossariesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_GlossariesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_GlossaryInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_GlossaryInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_Glossary_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_Glossary_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodePair_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodePair_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodesSet_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodesSet_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_CreateGlossaryRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_CreateGlossaryRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_GetGlossaryRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_GetGlossaryRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_ListGlossariesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_ListGlossariesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_ListGlossariesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_ListGlossariesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_CreateGlossaryMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_CreateGlossaryMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_DeleteGlossaryResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_ModelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_ModelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_GlossariesEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_GlossariesEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_FormatConversionsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_FormatConversionsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchDocumentInputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchDocumentInputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchDocumentOutputConfig_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchDocumentOutputConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentMetadata_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n8google/cloud/translate/v3beta1/transla"
          + "tion_service.proto\022 google.cloud.transla"
          + "tion.v3beta1\032\034google/api/annotations.pro"
          + "to\032\027google/api/client.proto\032\037google/api/"
          + "field_behavior.proto\032\031google/api/resourc"
          + "e.proto\032#google/longrunning/operations.p"
          + "roto\032\037google/protobuf/timestamp.proto\"N\n"
          + "\033TranslateTextGlossaryConfig\022\025\n\010glossary"
          + "\030\001 \001(\tB\003\340A\002\022\030\n\013ignore_case\030\002 \001(\010B\003\340A\001\"\277\003"
          + "\n\024TranslateTextRequest\022\025\n\010contents\030\001 \003(\t"
          + "B\003\340A\002\022\026\n\tmime_type\030\003 \001(\tB\003\340A\001\022!\n\024source_"
          + "language_code\030\004 \001(\tB\003\340A\001\022!\n\024target_langu"
          + "age_code\030\005 \001(\tB\003\340A\002\0229\n\006parent\030\010 \001(\tB)\340A\002"
          + "\372A#\n!locations.googleapis.com/Location\022\022"
          + "\n\005model\030\006 \001(\tB\003\340A\001\022[\n\017glossary_config\030\007 "
          + "\001(\0132=.google.cloud.translation.v3beta1.T"
          + "ranslateTextGlossaryConfigB\003\340A\001\022W\n\006label"
          + "s\030\n \003(\0132B.google.cloud.translation.v3bet"
          + "a1.TranslateTextRequest.LabelsEntryB\003\340A\001"
          + "\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 "
          + "\001(\t:\0028\001\"\252\001\n\025TranslateTextResponse\022C\n\014tra"
          + "nslations\030\001 \003(\0132-.google.cloud.translati"
          + "on.v3beta1.Translation\022L\n\025glossary_trans"
          + "lations\030\003 \003(\0132-.google.cloud.translation"
          + ".v3beta1.Translation\"\255\001\n\013Translation\022\027\n\017"
          + "translated_text\030\001 \001(\t\022\r\n\005model\030\002 \001(\t\022\036\n\026"
          + "detected_language_code\030\004 \001(\t\022V\n\017glossary"
          + "_config\030\003 \001(\0132=.google.cloud.translation"
          + ".v3beta1.TranslateTextGlossaryConfig\"\244\002\n"
          + "\025DetectLanguageRequest\0229\n\006parent\030\005 \001(\tB)"
          + "\340A\002\372A#\n!locations.googleapis.com/Locatio"
          + "n\022\022\n\005model\030\004 \001(\tB\003\340A\001\022\021\n\007content\030\001 \001(\tH\000"
          + "\022\026\n\tmime_type\030\003 \001(\tB\003\340A\001\022X\n\006labels\030\006 \003(\013"
          + "2C.google.cloud.translation.v3beta1.Dete"
          + "ctLanguageRequest.LabelsEntryB\003\340A\001\032-\n\013La"
          + "belsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028"
          + "\001B\010\n\006source\"=\n\020DetectedLanguage\022\025\n\rlangu"
          + "age_code\030\001 \001(\t\022\022\n\nconfidence\030\002 \001(\002\"_\n\026De"
          + "tectLanguageResponse\022E\n\tlanguages\030\001 \003(\0132"
          + "2.google.cloud.translation.v3beta1.Detec"
          + "tedLanguage\"\221\001\n\034GetSupportedLanguagesReq"
          + "uest\0229\n\006parent\030\003 \001(\tB)\340A\002\372A#\n!locations."
          + "googleapis.com/Location\022\"\n\025display_langu"
          + "age_code\030\001 \001(\tB\003\340A\001\022\022\n\005model\030\002 \001(\tB\003\340A\001\""
          + "\\\n\022SupportedLanguages\022F\n\tlanguages\030\001 \003(\013"
          + "23.google.cloud.translation.v3beta1.Supp"
          + "ortedLanguage\"p\n\021SupportedLanguage\022\025\n\rla"
          + "nguage_code\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022"
          + "\026\n\016support_source\030\003 \001(\010\022\026\n\016support_targe"
          + "t\030\004 \001(\010\"#\n\tGcsSource\022\026\n\tinput_uri\030\001 \001(\tB"
          + "\003\340A\002\"r\n\013InputConfig\022\026\n\tmime_type\030\001 \001(\tB\003"
          + "\340A\001\022A\n\ngcs_source\030\002 \001(\0132+.google.cloud.t"
          + "ranslation.v3beta1.GcsSourceH\000B\010\n\006source"
          + "\"0\n\016GcsDestination\022\036\n\021output_uri_prefix\030"
          + "\001 \001(\tB\003\340A\002\"j\n\014OutputConfig\022K\n\017gcs_destin"
          + "ation\030\001 \001(\01320.google.cloud.translation.v"
          + "3beta1.GcsDestinationH\000B\r\n\013destination\"\210"
          + "\001\n\023DocumentInputConfig\022\021\n\007content\030\001 \001(\014H"
          + "\000\022A\n\ngcs_source\030\002 \001(\0132+.google.cloud.tra"
          + "nslation.v3beta1.GcsSourceH\000\022\021\n\tmime_typ"
          + "e\030\004 \001(\tB\010\n\006source\"\217\001\n\024DocumentOutputConf"
          + "ig\022P\n\017gcs_destination\030\001 \001(\01320.google.clo"
          + "ud.translation.v3beta1.GcsDestinationB\003\340"
          + "A\001H\000\022\026\n\tmime_type\030\003 \001(\tB\003\340A\001B\r\n\013destinat"
          + "ion\"\252\004\n\030TranslateDocumentRequest\022\023\n\006pare"
          + "nt\030\001 \001(\tB\003\340A\002\022!\n\024source_language_code\030\002 "
          + "\001(\tB\003\340A\001\022!\n\024target_language_code\030\003 \001(\tB\003"
          + "\340A\002\022Y\n\025document_input_config\030\004 \001(\01325.goo"
          + "gle.cloud.translation.v3beta1.DocumentIn"
          + "putConfigB\003\340A\002\022[\n\026document_output_config"
          + "\030\005 \001(\01326.google.cloud.translation.v3beta"
          + "1.DocumentOutputConfigB\003\340A\001\022\022\n\005model\030\006 \001"
          + "(\tB\003\340A\001\022[\n\017glossary_config\030\007 \001(\0132=.googl"
          + "e.cloud.translation.v3beta1.TranslateTex"
          + "tGlossaryConfigB\003\340A\001\022[\n\006labels\030\010 \003(\0132F.g"
          + "oogle.cloud.translation.v3beta1.Translat"
          + "eDocumentRequest.LabelsEntryB\003\340A\001\032-\n\013Lab"
          + "elsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001"
          + "\"e\n\023DocumentTranslation\022\033\n\023byte_stream_o"
          + "utputs\030\001 \003(\014\022\021\n\tmime_type\030\002 \001(\t\022\036\n\026detec"
          + "ted_language_code\030\003 \001(\t\"\265\002\n\031TranslateDoc"
          + "umentResponse\022S\n\024document_translation\030\001 "
          + "\001(\01325.google.cloud.translation.v3beta1.D"
          + "ocumentTranslation\022\\\n\035glossary_document_"
          + "translation\030\002 \001(\01325.google.cloud.transla"
          + "tion.v3beta1.DocumentTranslation\022\r\n\005mode"
          + "l\030\003 \001(\t\022V\n\017glossary_config\030\004 \001(\0132=.googl"
          + "e.cloud.translation.v3beta1.TranslateTex"
          + "tGlossaryConfig\"\246\006\n\031BatchTranslateTextRe"
          + "quest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations"
          + ".googleapis.com/Location\022!\n\024source_langu"
          + "age_code\030\002 \001(\tB\003\340A\002\022\"\n\025target_language_c"
          + "odes\030\003 \003(\tB\003\340A\002\022\\\n\006models\030\004 \003(\0132G.google"
          + ".cloud.translation.v3beta1.BatchTranslat"
          + "eTextRequest.ModelsEntryB\003\340A\001\022I\n\rinput_c"
          + "onfigs\030\005 \003(\0132-.google.cloud.translation."
          + "v3beta1.InputConfigB\003\340A\002\022J\n\routput_confi"
          + "g\030\006 \001(\0132..google.cloud.translation.v3bet"
          + "a1.OutputConfigB\003\340A\002\022d\n\nglossaries\030\007 \003(\013"
          + "2K.google.cloud.translation.v3beta1.Batc"
          + "hTranslateTextRequest.GlossariesEntryB\003\340"
          + "A\001\022\\\n\006labels\030\t \003(\0132G.google.cloud.transl"
          + "ation.v3beta1.BatchTranslateTextRequest."
          + "LabelsEntryB\003\340A\001\032-\n\013ModelsEntry\022\013\n\003key\030\001"
          + " \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032p\n\017GlossariesEnt"
          + "ry\022\013\n\003key\030\001 \001(\t\022L\n\005value\030\002 \001(\0132=.google."
          + "cloud.translation.v3beta1.TranslateTextG"
          + "lossaryConfig:\0028\001\032-\n\013LabelsEntry\022\013\n\003key\030"
          + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\323\002\n\026BatchTransl"
          + "ateMetadata\022M\n\005state\030\001 \001(\0162>.google.clou"
          + "d.translation.v3beta1.BatchTranslateMeta"
          + "data.State\022\035\n\025translated_characters\030\002 \001("
          + "\003\022\031\n\021failed_characters\030\003 \001(\003\022\030\n\020total_ch"
          + "aracters\030\004 \001(\003\022/\n\013submit_time\030\005 \001(\0132\032.go"
          + "ogle.protobuf.Timestamp\"e\n\005State\022\025\n\021STAT"
          + "E_UNSPECIFIED\020\000\022\013\n\007RUNNING\020\001\022\r\n\tSUCCEEDE"
          + "D\020\002\022\n\n\006FAILED\020\003\022\016\n\nCANCELLING\020\004\022\r\n\tCANCE"
          + "LLED\020\005\"\313\001\n\026BatchTranslateResponse\022\030\n\020tot"
          + "al_characters\030\001 \001(\003\022\035\n\025translated_charac"
          + "ters\030\002 \001(\003\022\031\n\021failed_characters\030\003 \001(\003\022/\n"
          + "\013submit_time\030\004 \001(\0132\032.google.protobuf.Tim"
          + "estamp\022,\n\010end_time\030\005 \001(\0132\032.google.protob"
          + "uf.Timestamp\"b\n\023GlossaryInputConfig\022A\n\ng"
          + "cs_source\030\001 \001(\0132+.google.cloud.translati"
          + "on.v3beta1.GcsSourceH\000B\010\n\006source\"\216\005\n\010Glo"
          + "ssary\022\021\n\004name\030\001 \001(\tB\003\340A\002\022T\n\rlanguage_pai"
          + "r\030\003 \001(\0132;.google.cloud.translation.v3bet"
          + "a1.Glossary.LanguageCodePairH\000\022Y\n\022langua"
          + "ge_codes_set\030\004 \001(\0132;.google.cloud.transl"
          + "ation.v3beta1.Glossary.LanguageCodesSetH"
          + "\000\022K\n\014input_config\030\005 \001(\01325.google.cloud.t"
          + "ranslation.v3beta1.GlossaryInputConfig\022\030"
          + "\n\013entry_count\030\006 \001(\005B\003\340A\003\0224\n\013submit_time\030"
          + "\007 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221"
          + "\n\010end_time\030\010 \001(\0132\032.google.protobuf.Times"
          + "tampB\003\340A\003\032N\n\020LanguageCodePair\022\034\n\024source_"
          + "language_code\030\001 \001(\t\022\034\n\024target_language_c"
          + "ode\030\002 \001(\t\032*\n\020LanguageCodesSet\022\026\n\016languag"
          + "e_codes\030\001 \003(\t:e\352Ab\n!translate.googleapis"
          + ".com/Glossary\022=projects/{project}/locati"
          + "ons/{location}/glossaries/{glossary}B\013\n\t"
          + "languages\"\225\001\n\025CreateGlossaryRequest\0229\n\006p"
          + "arent\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapi"
          + "s.com/Location\022A\n\010glossary\030\002 \001(\0132*.googl"
          + "e.cloud.translation.v3beta1.GlossaryB\003\340A"
          + "\002\"M\n\022GetGlossaryRequest\0227\n\004name\030\001 \001(\tB)\340"
          + "A\002\372A#\n!translate.googleapis.com/Glossary"
          + "\"P\n\025DeleteGlossaryRequest\0227\n\004name\030\001 \001(\tB"
          + ")\340A\002\372A#\n!translate.googleapis.com/Glossa"
          + "ry\"\230\001\n\025ListGlossariesRequest\0229\n\006parent\030\001"
          + " \001(\tB)\340A\002\372A#\n!locations.googleapis.com/L"
          + "ocation\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_"
          + "token\030\003 \001(\tB\003\340A\001\022\023\n\006filter\030\004 \001(\tB\003\340A\001\"q\n"
          + "\026ListGlossariesResponse\022>\n\nglossaries\030\001 "
          + "\003(\0132*.google.cloud.translation.v3beta1.G"
          + "lossary\022\027\n\017next_page_token\030\002 \001(\t\"\215\002\n\026Cre"
          + "ateGlossaryMetadata\022\014\n\004name\030\001 \001(\t\022M\n\005sta"
          + "te\030\002 \001(\0162>.google.cloud.translation.v3be"
          + "ta1.CreateGlossaryMetadata.State\022/\n\013subm"
          + "it_time\030\003 \001(\0132\032.google.protobuf.Timestam"
          + "p\"e\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007RUN"
          + "NING\020\001\022\r\n\tSUCCEEDED\020\002\022\n\n\006FAILED\020\003\022\016\n\nCAN"
          + "CELLING\020\004\022\r\n\tCANCELLED\020\005\"\215\002\n\026DeleteGloss"
          + "aryMetadata\022\014\n\004name\030\001 \001(\t\022M\n\005state\030\002 \001(\016"
          + "2>.google.cloud.translation.v3beta1.Dele"
          + "teGlossaryMetadata.State\022/\n\013submit_time\030"
          + "\003 \001(\0132\032.google.protobuf.Timestamp\"e\n\005Sta"
          + "te\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007RUNNING\020\001\022\r"
          + "\n\tSUCCEEDED\020\002\022\n\n\006FAILED\020\003\022\016\n\nCANCELLING\020"
          + "\004\022\r\n\tCANCELLED\020\005\"\205\001\n\026DeleteGlossaryRespo"
          + "nse\022\014\n\004name\030\001 \001(\t\022/\n\013submit_time\030\002 \001(\0132\032"
          + ".google.protobuf.Timestamp\022,\n\010end_time\030\003"
          + " \001(\0132\032.google.protobuf.Timestamp\"\362\006\n\035Bat"
          + "chTranslateDocumentRequest\0229\n\006parent\030\001 \001"
          + "(\tB)\340A\002\372A#\n!locations.googleapis.com/Loc"
          + "ation\022!\n\024source_language_code\030\002 \001(\tB\003\340A\002"
          + "\022\"\n\025target_language_codes\030\003 \003(\tB\003\340A\002\022V\n\r"
          + "input_configs\030\004 \003(\0132:.google.cloud.trans"
          + "lation.v3beta1.BatchDocumentInputConfigB"
          + "\003\340A\002\022W\n\routput_config\030\005 \001(\0132;.google.clo"
          + "ud.translation.v3beta1.BatchDocumentOutp"
          + "utConfigB\003\340A\002\022`\n\006models\030\006 \003(\0132K.google.c"
          + "loud.translation.v3beta1.BatchTranslateD"
          + "ocumentRequest.ModelsEntryB\003\340A\001\022h\n\ngloss"
          + "aries\030\007 \003(\0132O.google.cloud.translation.v"
          + "3beta1.BatchTranslateDocumentRequest.Glo"
          + "ssariesEntryB\003\340A\001\022w\n\022format_conversions\030"
          + "\010 \003(\0132V.google.cloud.translation.v3beta1"
          + ".BatchTranslateDocumentRequest.FormatCon"
          + "versionsEntryB\003\340A\001\032-\n\013ModelsEntry\022\013\n\003key"
          + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032p\n\017GlossariesE"
          + "ntry\022\013\n\003key\030\001 \001(\t\022L\n\005value\030\002 \001(\0132=.googl"
          + "e.cloud.translation.v3beta1.TranslateTex"
          + "tGlossaryConfig:\0028\001\0328\n\026FormatConversions"
          + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"g\n"
          + "\030BatchDocumentInputConfig\022A\n\ngcs_source\030"
          + "\001 \001(\0132+.google.cloud.translation.v3beta1"
          + ".GcsSourceH\000B\010\n\006source\"w\n\031BatchDocumentO"
          + "utputConfig\022K\n\017gcs_destination\030\001 \001(\01320.g"
          + "oogle.cloud.translation.v3beta1.GcsDesti"
          + "nationH\000B\r\n\013destination\"\331\002\n\036BatchTransla"
          + "teDocumentResponse\022\023\n\013total_pages\030\001 \001(\003\022"
          + "\030\n\020translated_pages\030\002 \001(\003\022\024\n\014failed_page"
          + "s\030\003 \001(\003\022\034\n\024total_billable_pages\030\004 \001(\003\022\030\n"
          + "\020total_characters\030\005 \001(\003\022\035\n\025translated_ch"
          + "aracters\030\006 \001(\003\022\031\n\021failed_characters\030\007 \001("
          + "\003\022!\n\031total_billable_characters\030\010 \001(\003\022/\n\013"
          + "submit_time\030\t \001(\0132\032.google.protobuf.Time"
          + "stamp\022,\n\010end_time\030\n \001(\0132\032.google.protobu"
          + "f.Timestamp\"\351\003\n\036BatchTranslateDocumentMe"
          + "tadata\022U\n\005state\030\001 \001(\0162F.google.cloud.tra"
          + "nslation.v3beta1.BatchTranslateDocumentM"
          + "etadata.State\022\023\n\013total_pages\030\002 \001(\003\022\030\n\020tr"
          + "anslated_pages\030\003 \001(\003\022\024\n\014failed_pages\030\004 \001"
          + "(\003\022\034\n\024total_billable_pages\030\005 \001(\003\022\030\n\020tota"
          + "l_characters\030\006 \001(\003\022\035\n\025translated_charact"
          + "ers\030\007 \001(\003\022\031\n\021failed_characters\030\010 \001(\003\022!\n\031"
          + "total_billable_characters\030\t \001(\003\022/\n\013submi"
          + "t_time\030\n \001(\0132\032.google.protobuf.Timestamp"
          + "\"e\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007RUNN"
          + "ING\020\001\022\r\n\tSUCCEEDED\020\002\022\n\n\006FAILED\020\003\022\016\n\nCANC"
          + "ELLING\020\004\022\r\n\tCANCELLED\020\0052\302\024\n\022TranslationS"
          + "ervice\022\364\001\n\rTranslateText\0226.google.cloud."
          + "translation.v3beta1.TranslateTextRequest"
          + "\0327.google.cloud.translation.v3beta1.Tran"
          + "slateTextResponse\"r\202\323\344\223\002l\"6/v3beta1/{par"
          + "ent=projects/*/locations/*}:translateTex"
          + "t:\001*Z/\"*/v3beta1/{parent=projects/*}:tra"
          + "nslateText:\001*\022\223\002\n\016DetectLanguage\0227.googl"
          + "e.cloud.translation.v3beta1.DetectLangua"
          + "geRequest\0328.google.cloud.translation.v3b"
          + "eta1.DetectLanguageResponse\"\215\001\202\323\344\223\002n\"7/v"
          + "3beta1/{parent=projects/*/locations/*}:d"
          + "etectLanguage:\001*Z0\"+/v3beta1/{parent=pro"
          + "jects/*}:detectLanguage:\001*\332A\026parent,mode"
          + "l,mime_type\022\253\002\n\025GetSupportedLanguages\022>."
          + "google.cloud.translation.v3beta1.GetSupp"
          + "ortedLanguagesRequest\0324.google.cloud.tra"
          + "nslation.v3beta1.SupportedLanguages\"\233\001\202\323"
          + "\344\223\002p\022;/v3beta1/{parent=projects/*/locati"
          + "ons/*}/supportedLanguagesZ1\022//v3beta1/{p"
          + "arent=projects/*}/supportedLanguages\332A\"p"
          + "arent,display_language_code,model\022\323\001\n\021Tr"
          + "anslateDocument\022:.google.cloud.translati"
          + "on.v3beta1.TranslateDocumentRequest\032;.go"
          + "ogle.cloud.translation.v3beta1.Translate"
          + "DocumentResponse\"E\202\323\344\223\002?\":/v3beta1/{pare"
          + "nt=projects/*/locations/*}:translateDocu"
          + "ment:\001*\022\353\001\n\022BatchTranslateText\022;.google."
          + "cloud.translation.v3beta1.BatchTranslate"
          + "TextRequest\032\035.google.longrunning.Operati"
          + "on\"y\202\323\344\223\002@\";/v3beta1/{parent=projects/*/"
          + "locations/*}:batchTranslateText:\001*\312A0\n\026B"
          + "atchTranslateResponse\022\026BatchTranslateMet"
          + "adata\022\330\002\n\026BatchTranslateDocument\022?.googl"
          + "e.cloud.translation.v3beta1.BatchTransla"
          + "teDocumentRequest\032\035.google.longrunning.O"
          + "peration\"\335\001\202\323\344\223\002D\"?/v3beta1/{parent=proj"
          + "ects/*/locations/*}:batchTranslateDocume"
          + "nt:\001*\332AMparent,source_language_code,targ"
          + "et_language_codes,input_configs,output_c"
          + "onfig\312A@\n\036BatchTranslateDocumentResponse"
          + "\022\036BatchTranslateDocumentMetadata\022\346\001\n\016Cre"
          + "ateGlossary\0227.google.cloud.translation.v"
          + "3beta1.CreateGlossaryRequest\032\035.google.lo"
          + "ngrunning.Operation\"|\202\323\344\223\002?\"3/v3beta1/{p"
          + "arent=projects/*/locations/*}/glossaries"
          + ":\010glossary\332A\017parent,glossary\312A\"\n\010Glossar"
          + "y\022\026CreateGlossaryMetadata\022\320\001\n\016ListGlossa"
          + "ries\0227.google.cloud.translation.v3beta1."
          + "ListGlossariesRequest\0328.google.cloud.tra"
          + "nslation.v3beta1.ListGlossariesResponse\""
          + "K\202\323\344\223\0025\0223/v3beta1/{parent=projects/*/loc"
          + "ations/*}/glossaries\332A\rparent,filter\022\263\001\n"
          + "\013GetGlossary\0224.google.cloud.translation."
          + "v3beta1.GetGlossaryRequest\032*.google.clou"
          + "d.translation.v3beta1.Glossary\"B\202\323\344\223\0025\0223"
          + "/v3beta1/{name=projects/*/locations/*/gl"
          + "ossaries/*}\332A\004name\022\337\001\n\016DeleteGlossary\0227."
          + "google.cloud.translation.v3beta1.DeleteG"
          + "lossaryRequest\032\035.google.longrunning.Oper"
          + "ation\"u\202\323\344\223\0025*3/v3beta1/{name=projects/*"
          + "/locations/*/glossaries/*}\332A\004name\312A0\n\026De"
          + "leteGlossaryResponse\022\026DeleteGlossaryMeta"
          + "data\032~\312A\030translate.googleapis.com\322A`http"
          + "s://www.googleapis.com/auth/cloud-platfo"
          + "rm,https://www.googleapis.com/auth/cloud"
          + "-translationB\360\001\n\"com.google.cloud.transl"
          + "ate.v3beta1B\027TranslationServiceProtoP\001ZF"
          + "cloud.google.com/go/translation/apiv3bet"
          + "a1/translationpb;translationpb\370\001\001\252\002\036Goog"
          + "le.Cloud.Translate.V3Beta1\312\002\036Google\\Clou"
          + "d\\Translate\\V3beta1\352\002!Google::Cloud::Tra"
          + "nslate::V3beta1b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.longrunning.OperationsProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_google_cloud_translation_v3beta1_TranslateTextGlossaryConfig_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_translation_v3beta1_TranslateTextGlossaryConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateTextGlossaryConfig_descriptor,
            new java.lang.String[] {
              "Glossary", "IgnoreCase",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_descriptor,
            new java.lang.String[] {
              "Contents",
              "MimeType",
              "SourceLanguageCode",
              "TargetLanguageCode",
              "Parent",
              "Model",
              "GlossaryConfig",
              "Labels",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_LabelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateTextRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateTextResponse_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_translation_v3beta1_TranslateTextResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateTextResponse_descriptor,
            new java.lang.String[] {
              "Translations", "GlossaryTranslations",
            });
    internal_static_google_cloud_translation_v3beta1_Translation_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_translation_v3beta1_Translation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_Translation_descriptor,
            new java.lang.String[] {
              "TranslatedText", "Model", "DetectedLanguageCode", "GlossaryConfig",
            });
    internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Model", "Content", "MimeType", "Labels", "Source",
            });
    internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_LabelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DetectLanguageRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_DetectedLanguage_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_translation_v3beta1_DetectedLanguage_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DetectedLanguage_descriptor,
            new java.lang.String[] {
              "LanguageCode", "Confidence",
            });
    internal_static_google_cloud_translation_v3beta1_DetectLanguageResponse_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_translation_v3beta1_DetectLanguageResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DetectLanguageResponse_descriptor,
            new java.lang.String[] {
              "Languages",
            });
    internal_static_google_cloud_translation_v3beta1_GetSupportedLanguagesRequest_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_translation_v3beta1_GetSupportedLanguagesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_GetSupportedLanguagesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "DisplayLanguageCode", "Model",
            });
    internal_static_google_cloud_translation_v3beta1_SupportedLanguages_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_translation_v3beta1_SupportedLanguages_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_SupportedLanguages_descriptor,
            new java.lang.String[] {
              "Languages",
            });
    internal_static_google_cloud_translation_v3beta1_SupportedLanguage_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_translation_v3beta1_SupportedLanguage_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_SupportedLanguage_descriptor,
            new java.lang.String[] {
              "LanguageCode", "DisplayName", "SupportSource", "SupportTarget",
            });
    internal_static_google_cloud_translation_v3beta1_GcsSource_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_translation_v3beta1_GcsSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_GcsSource_descriptor,
            new java.lang.String[] {
              "InputUri",
            });
    internal_static_google_cloud_translation_v3beta1_InputConfig_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_translation_v3beta1_InputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_InputConfig_descriptor,
            new java.lang.String[] {
              "MimeType", "GcsSource", "Source",
            });
    internal_static_google_cloud_translation_v3beta1_GcsDestination_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_translation_v3beta1_GcsDestination_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_GcsDestination_descriptor,
            new java.lang.String[] {
              "OutputUriPrefix",
            });
    internal_static_google_cloud_translation_v3beta1_OutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_translation_v3beta1_OutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_OutputConfig_descriptor,
            new java.lang.String[] {
              "GcsDestination", "Destination",
            });
    internal_static_google_cloud_translation_v3beta1_DocumentInputConfig_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_translation_v3beta1_DocumentInputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DocumentInputConfig_descriptor,
            new java.lang.String[] {
              "Content", "GcsSource", "MimeType", "Source",
            });
    internal_static_google_cloud_translation_v3beta1_DocumentOutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_translation_v3beta1_DocumentOutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DocumentOutputConfig_descriptor,
            new java.lang.String[] {
              "GcsDestination", "MimeType", "Destination",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_descriptor,
            new java.lang.String[] {
              "Parent",
              "SourceLanguageCode",
              "TargetLanguageCode",
              "DocumentInputConfig",
              "DocumentOutputConfig",
              "Model",
              "GlossaryConfig",
              "Labels",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_LabelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateDocumentRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_DocumentTranslation_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_translation_v3beta1_DocumentTranslation_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DocumentTranslation_descriptor,
            new java.lang.String[] {
              "ByteStreamOutputs", "MimeType", "DetectedLanguageCode",
            });
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentResponse_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_translation_v3beta1_TranslateDocumentResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_TranslateDocumentResponse_descriptor,
            new java.lang.String[] {
              "DocumentTranslation", "GlossaryDocumentTranslation", "Model", "GlossaryConfig",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor,
            new java.lang.String[] {
              "Parent",
              "SourceLanguageCode",
              "TargetLanguageCodes",
              "Models",
              "InputConfigs",
              "OutputConfig",
              "Glossaries",
              "Labels",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_ModelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_ModelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_ModelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_GlossariesEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_GlossariesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_GlossariesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_LabelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateTextRequest_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateMetadata_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateMetadata_descriptor,
            new java.lang.String[] {
              "State", "TranslatedCharacters", "FailedCharacters", "TotalCharacters", "SubmitTime",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateResponse_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateResponse_descriptor,
            new java.lang.String[] {
              "TotalCharacters",
              "TranslatedCharacters",
              "FailedCharacters",
              "SubmitTime",
              "EndTime",
            });
    internal_static_google_cloud_translation_v3beta1_GlossaryInputConfig_descriptor =
        getDescriptor().getMessageTypes().get(22);
    internal_static_google_cloud_translation_v3beta1_GlossaryInputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_GlossaryInputConfig_descriptor,
            new java.lang.String[] {
              "GcsSource", "Source",
            });
    internal_static_google_cloud_translation_v3beta1_Glossary_descriptor =
        getDescriptor().getMessageTypes().get(23);
    internal_static_google_cloud_translation_v3beta1_Glossary_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_Glossary_descriptor,
            new java.lang.String[] {
              "Name",
              "LanguagePair",
              "LanguageCodesSet",
              "InputConfig",
              "EntryCount",
              "SubmitTime",
              "EndTime",
              "Languages",
            });
    internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodePair_descriptor =
        internal_static_google_cloud_translation_v3beta1_Glossary_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodePair_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodePair_descriptor,
            new java.lang.String[] {
              "SourceLanguageCode", "TargetLanguageCode",
            });
    internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodesSet_descriptor =
        internal_static_google_cloud_translation_v3beta1_Glossary_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodesSet_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_Glossary_LanguageCodesSet_descriptor,
            new java.lang.String[] {
              "LanguageCodes",
            });
    internal_static_google_cloud_translation_v3beta1_CreateGlossaryRequest_descriptor =
        getDescriptor().getMessageTypes().get(24);
    internal_static_google_cloud_translation_v3beta1_CreateGlossaryRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_CreateGlossaryRequest_descriptor,
            new java.lang.String[] {
              "Parent", "Glossary",
            });
    internal_static_google_cloud_translation_v3beta1_GetGlossaryRequest_descriptor =
        getDescriptor().getMessageTypes().get(25);
    internal_static_google_cloud_translation_v3beta1_GetGlossaryRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_GetGlossaryRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryRequest_descriptor =
        getDescriptor().getMessageTypes().get(26);
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DeleteGlossaryRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_translation_v3beta1_ListGlossariesRequest_descriptor =
        getDescriptor().getMessageTypes().get(27);
    internal_static_google_cloud_translation_v3beta1_ListGlossariesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_ListGlossariesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken", "Filter",
            });
    internal_static_google_cloud_translation_v3beta1_ListGlossariesResponse_descriptor =
        getDescriptor().getMessageTypes().get(28);
    internal_static_google_cloud_translation_v3beta1_ListGlossariesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_ListGlossariesResponse_descriptor,
            new java.lang.String[] {
              "Glossaries", "NextPageToken",
            });
    internal_static_google_cloud_translation_v3beta1_CreateGlossaryMetadata_descriptor =
        getDescriptor().getMessageTypes().get(29);
    internal_static_google_cloud_translation_v3beta1_CreateGlossaryMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_CreateGlossaryMetadata_descriptor,
            new java.lang.String[] {
              "Name", "State", "SubmitTime",
            });
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryMetadata_descriptor =
        getDescriptor().getMessageTypes().get(30);
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DeleteGlossaryMetadata_descriptor,
            new java.lang.String[] {
              "Name", "State", "SubmitTime",
            });
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryResponse_descriptor =
        getDescriptor().getMessageTypes().get(31);
    internal_static_google_cloud_translation_v3beta1_DeleteGlossaryResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_DeleteGlossaryResponse_descriptor,
            new java.lang.String[] {
              "Name", "SubmitTime", "EndTime",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor =
        getDescriptor().getMessageTypes().get(32);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor,
            new java.lang.String[] {
              "Parent",
              "SourceLanguageCode",
              "TargetLanguageCodes",
              "InputConfigs",
              "OutputConfig",
              "Models",
              "Glossaries",
              "FormatConversions",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_ModelsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_ModelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_ModelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_GlossariesEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_GlossariesEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_GlossariesEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_FormatConversionsEntry_descriptor =
        internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_FormatConversionsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentRequest_FormatConversionsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_translation_v3beta1_BatchDocumentInputConfig_descriptor =
        getDescriptor().getMessageTypes().get(33);
    internal_static_google_cloud_translation_v3beta1_BatchDocumentInputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchDocumentInputConfig_descriptor,
            new java.lang.String[] {
              "GcsSource", "Source",
            });
    internal_static_google_cloud_translation_v3beta1_BatchDocumentOutputConfig_descriptor =
        getDescriptor().getMessageTypes().get(34);
    internal_static_google_cloud_translation_v3beta1_BatchDocumentOutputConfig_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchDocumentOutputConfig_descriptor,
            new java.lang.String[] {
              "GcsDestination", "Destination",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentResponse_descriptor =
        getDescriptor().getMessageTypes().get(35);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentResponse_descriptor,
            new java.lang.String[] {
              "TotalPages",
              "TranslatedPages",
              "FailedPages",
              "TotalBillablePages",
              "TotalCharacters",
              "TranslatedCharacters",
              "FailedCharacters",
              "TotalBillableCharacters",
              "SubmitTime",
              "EndTime",
            });
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentMetadata_descriptor =
        getDescriptor().getMessageTypes().get(36);
    internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_translation_v3beta1_BatchTranslateDocumentMetadata_descriptor,
            new java.lang.String[] {
              "State",
              "TotalPages",
              "TranslatedPages",
              "FailedPages",
              "TotalBillablePages",
              "TotalCharacters",
              "TranslatedCharacters",
              "FailedCharacters",
              "TotalBillableCharacters",
              "SubmitTime",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resource);
    registry.add(com.google.api.ResourceProto.resourceReference);
    registry.add(com.google.longrunning.OperationsProto.operationInfo);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.longrunning.OperationsProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
