<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/translate/v3/translation_service.proto

namespace GPBMetadata\Google\Cloud\Translate\V3;

class TranslationService
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
êZ
3google/cloud/translate/v3/translation_service.protogoogle.cloud.translation.v3google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.protogoogle/protobuf/timestamp.proto"N
TranslateTextGlossaryConfig
glossary (	BàA
ignore_case (BàA"µ
TranslateTextRequest
contents (	BàA
	mime_type (	BàA!
source_language_code (	BàA!
target_language_code (	BàA9
parent (	B)àAúA#
!locations.googleapis.com/Location
model (	BàAV
glossary_config (28.google.cloud.translation.v3.TranslateTextGlossaryConfigBàAR
labels
 (2=.google.cloud.translation.v3.TranslateTextRequest.LabelsEntryBàA-
LabelsEntry
key (	
value (	:8" 
TranslateTextResponse>
translations (2(.google.cloud.translation.v3.TranslationG
glossary_translations (2(.google.cloud.translation.v3.Translation"¨
Translation
translated_text (	
model (	
detected_language_code (	Q
glossary_config (28.google.cloud.translation.v3.TranslateTextGlossaryConfig"Ÿ
DetectLanguageRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
model (	BàA
content (	H 
	mime_type (	BàAS
labels (2>.google.cloud.translation.v3.DetectLanguageRequest.LabelsEntryBàA-
LabelsEntry
key (	
value (	:8B
source"=
DetectedLanguage
language_code (	

confidence ("Z
DetectLanguageResponse@
	languages (2-.google.cloud.translation.v3.DetectedLanguage"‘
GetSupportedLanguagesRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location"
display_language_code (	BàA
model (	BàA"W
SupportedLanguagesA
	languages (2..google.cloud.translation.v3.SupportedLanguage"p
SupportedLanguage
language_code (	
display_name (	
support_source (
support_target ("#
	GcsSource
	input_uri (	BàA"m
InputConfig
	mime_type (	BàA<

gcs_source (2&.google.cloud.translation.v3.GcsSourceH B
source"0
GcsDestination
output_uri_prefix (	BàA"e
OutputConfigF
gcs_destination (2+.google.cloud.translation.v3.GcsDestinationH B
destination"ƒ
DocumentInputConfig
content (H <

gcs_source (2&.google.cloud.translation.v3.GcsSourceH 
	mime_type (	B
source"Š
DocumentOutputConfigK
gcs_destination (2+.google.cloud.translation.v3.GcsDestinationBàAH 
	mime_type (	BàAB
destination"•
TranslateDocumentRequest
parent (	BàA!
source_language_code (	BàA!
target_language_code (	BàAT
document_input_config (20.google.cloud.translation.v3.DocumentInputConfigBàAV
document_output_config (21.google.cloud.translation.v3.DocumentOutputConfigBàA
model (	BàAV
glossary_config (28.google.cloud.translation.v3.TranslateTextGlossaryConfigBàAV
labels (2A.google.cloud.translation.v3.TranslateDocumentRequest.LabelsEntryBàA#
customized_attribution
 (	BàA)
is_translate_native_pdf_only (BàA-
 enable_shadow_removal_native_pdf (BàA-
LabelsEntry
key (	
value (	:8"e
DocumentTranslation
byte_stream_outputs (
	mime_type (	
detected_language_code (	"¦
TranslateDocumentResponseN
document_translation (20.google.cloud.translation.v3.DocumentTranslationW
glossary_document_translation (20.google.cloud.translation.v3.DocumentTranslation
model (	Q
glossary_config (28.google.cloud.translation.v3.TranslateTextGlossaryConfig"ˆ
BatchTranslateTextRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location!
source_language_code (	BàA"
target_language_codes (	BàAW
models (2B.google.cloud.translation.v3.BatchTranslateTextRequest.ModelsEntryBàAD
input_configs (2(.google.cloud.translation.v3.InputConfigBàAE
output_config (2).google.cloud.translation.v3.OutputConfigBàA_

glossaries (2F.google.cloud.translation.v3.BatchTranslateTextRequest.GlossariesEntryBàAW
labels	 (2B.google.cloud.translation.v3.BatchTranslateTextRequest.LabelsEntryBàA-
ModelsEntry
key (	
value (	:8k
GlossariesEntry
key (	G
value (28.google.cloud.translation.v3.TranslateTextGlossaryConfig:8-
LabelsEntry
key (	
value (	:8"Î
BatchTranslateMetadataH
state (29.google.cloud.translation.v3.BatchTranslateMetadata.State
translated_characters (
failed_characters (
total_characters (/
submit_time (2.google.protobuf.Timestamp"e
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED

CANCELLING
	CANCELLED"Ë
BatchTranslateResponse
total_characters (
translated_characters (
failed_characters (/
submit_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp"]
GlossaryInputConfig<

gcs_source (2&.google.cloud.translation.v3.GcsSourceH B
source"š
Glossary
name (	BàAO
language_pair (26.google.cloud.translation.v3.Glossary.LanguageCodePairH T
language_codes_set (26.google.cloud.translation.v3.Glossary.LanguageCodesSetH F
input_config (20.google.cloud.translation.v3.GlossaryInputConfig
entry_count (BàA4
submit_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
display_name	 (	BàAN
LanguageCodePair
source_language_code (	
target_language_code (	*
LanguageCodesSet
language_codes (	:eêAb
!translate.googleapis.com/Glossary=projects/{project}/locations/{location}/glossaries/{glossary}B
	languages"
CreateGlossaryRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location<
glossary (2%.google.cloud.translation.v3.GlossaryBàA"M
GetGlossaryRequest7
name (	B)àAúA#
!translate.googleapis.com/Glossary"P
DeleteGlossaryRequest7
name (	B)àAúA#
!translate.googleapis.com/Glossary"˜
ListGlossariesRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
	page_size (BàA

page_token (	BàA
filter (	BàA"l
ListGlossariesResponse9

glossaries (2%.google.cloud.translation.v3.Glossary
next_page_token (	"ˆ
CreateGlossaryMetadata
name (	H
state (29.google.cloud.translation.v3.CreateGlossaryMetadata.State/
submit_time (2.google.protobuf.Timestamp"e
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED

CANCELLING
	CANCELLED"ˆ
DeleteGlossaryMetadata
name (	H
state (29.google.cloud.translation.v3.DeleteGlossaryMetadata.State/
submit_time (2.google.protobuf.Timestamp"e
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED

CANCELLING
	CANCELLED"…
DeleteGlossaryResponse
name (	/
submit_time (2.google.protobuf.Timestamp,
end_time (2.google.protobuf.Timestamp"ù
BatchTranslateDocumentRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location!
source_language_code (	BàA"
target_language_codes (	BàAQ
input_configs (25.google.cloud.translation.v3.BatchDocumentInputConfigBàAR
output_config (26.google.cloud.translation.v3.BatchDocumentOutputConfigBàA[
models (2F.google.cloud.translation.v3.BatchTranslateDocumentRequest.ModelsEntryBàAc

glossaries (2J.google.cloud.translation.v3.BatchTranslateDocumentRequest.GlossariesEntryBàAr
format_conversions (2Q.google.cloud.translation.v3.BatchTranslateDocumentRequest.FormatConversionsEntryBàA#
customized_attribution
 (	BàA-
ModelsEntry
key (	
value (	:8k
GlossariesEntry
key (	G
value (28.google.cloud.translation.v3.TranslateTextGlossaryConfig:88
FormatConversionsEntry
key (	
value (	:8"b
BatchDocumentInputConfig<

gcs_source (2&.google.cloud.translation.v3.GcsSourceH B
source"r
BatchDocumentOutputConfigF
gcs_destination (2+.google.cloud.translation.v3.GcsDestinationH B
destination"Ù
BatchTranslateDocumentResponse
total_pages (
translated_pages (
failed_pages (
total_billable_pages (
total_characters (
translated_characters (
failed_characters (!
total_billable_characters (/
submit_time	 (2.google.protobuf.Timestamp,
end_time
 (2.google.protobuf.Timestamp"ä
BatchTranslateDocumentMetadataP
state (2A.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State
total_pages (
translated_pages (
failed_pages (
total_billable_pages (
total_characters (
translated_characters (
failed_characters (!
total_billable_characters	 (/
submit_time
 (2.google.protobuf.Timestamp"e
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED

CANCELLING
	CANCELLED2¦
TranslationServiceÔ
TranslateText1.google.cloud.translation.v3.TranslateTextRequest2.google.cloud.translation.v3.TranslateTextResponse"Û‚Óä“b"1/v3/{parent=projects/*/locations/*}:translateText:*Z*"%/v3/{parent=projects/*}:translateText:*ÚA$parent,target_language_code,contentsÚAIparent,model,mime_type,source_language_code,target_language_code,contents‡
DetectLanguage2.google.cloud.translation.v3.DetectLanguageRequest3.google.cloud.translation.v3.DetectLanguageResponse"‹‚Óä“d"2/v3/{parent=projects/*/locations/*}:detectLanguage:*Z+"&/v3/{parent=projects/*}:detectLanguage:*ÚAparent,model,mime_type,content—
GetSupportedLanguages9.google.cloud.translation.v3.GetSupportedLanguagesRequest/.google.cloud.translation.v3.SupportedLanguages"‘‚Óä“f6/v3/{parent=projects/*/locations/*}/supportedLanguagesZ,*/v3/{parent=projects/*}/supportedLanguagesÚA"parent,model,display_language_codeÄ
TranslateDocument5.google.cloud.translation.v3.TranslateDocumentRequest6.google.cloud.translation.v3.TranslateDocumentResponse"@‚Óä“:"5/v3/{parent=projects/*/locations/*}:translateDocument:*á
BatchTranslateText6.google.cloud.translation.v3.BatchTranslateTextRequest.google.longrunning.Operation"t‚Óä“;"6/v3/{parent=projects/*/locations/*}:batchTranslateText:*ÊA0
BatchTranslateResponseBatchTranslateMetadataÎ
BatchTranslateDocument:.google.cloud.translation.v3.BatchTranslateDocumentRequest.google.longrunning.Operation"Ø‚Óä“?":/v3/{parent=projects/*/locations/*}:batchTranslateDocument:*ÚAMparent,source_language_code,target_language_codes,input_configs,output_configÊA@
BatchTranslateDocumentResponseBatchTranslateDocumentMetadataÜ
CreateGlossary2.google.cloud.translation.v3.CreateGlossaryRequest.google.longrunning.Operation"w‚Óä“:"./v3/{parent=projects/*/locations/*}/glossaries:glossaryÚAparent,glossaryÊA"
GlossaryCreateGlossaryMetadataº
ListGlossaries2.google.cloud.translation.v3.ListGlossariesRequest3.google.cloud.translation.v3.ListGlossariesResponse"?‚Óä“0./v3/{parent=projects/*/locations/*}/glossariesÚAparent¤
GetGlossary/.google.cloud.translation.v3.GetGlossaryRequest%.google.cloud.translation.v3.Glossary"=‚Óä“0./v3/{name=projects/*/locations/*/glossaries/*}ÚAnameÕ
DeleteGlossary2.google.cloud.translation.v3.DeleteGlossaryRequest.google.longrunning.Operation"p‚Óä“0*./v3/{name=projects/*/locations/*/glossaries/*}ÚAnameÊA0
DeleteGlossaryResponseDeleteGlossaryMetadata~ÊAtranslate.googleapis.comÒA`https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-translationB×
com.google.cloud.translate.v3BTranslationServiceProtoPZAcloud.google.com/go/translation/apiv3/translationpb;translationpbøªGoogle.Cloud.Translate.V3ÊGoogle\\Cloud\\Translate\\V3êGoogle::Cloud::Translate::V3bproto3'
        , true);

        static::$is_initialized = true;
    }
}

