package translatepb
import "cloud.google.com/go/translate/apiv3/translatepb"
Index ¶
- Constants
- Variables
- func RegisterTranslationServiceServer(s grpc.ServiceRegistrar, srv TranslationServiceServer)
- type AdaptiveMtDataset
- func (*AdaptiveMtDataset) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtDataset) GetCreateTime() *timestamppb.Timestamp
- func (x *AdaptiveMtDataset) GetDisplayName() string
- func (x *AdaptiveMtDataset) GetExampleCount() int32
- func (x *AdaptiveMtDataset) GetName() string
- func (x *AdaptiveMtDataset) GetSourceLanguageCode() string
- func (x *AdaptiveMtDataset) GetTargetLanguageCode() string
- func (x *AdaptiveMtDataset) GetUpdateTime() *timestamppb.Timestamp
- func (*AdaptiveMtDataset) ProtoMessage()
- func (x *AdaptiveMtDataset) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtDataset) Reset()
- func (x *AdaptiveMtDataset) String() string
- type AdaptiveMtFile
- func (*AdaptiveMtFile) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtFile) GetCreateTime() *timestamppb.Timestamp
- func (x *AdaptiveMtFile) GetDisplayName() string
- func (x *AdaptiveMtFile) GetEntryCount() int32
- func (x *AdaptiveMtFile) GetName() string
- func (x *AdaptiveMtFile) GetUpdateTime() *timestamppb.Timestamp
- func (*AdaptiveMtFile) ProtoMessage()
- func (x *AdaptiveMtFile) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtFile) Reset()
- func (x *AdaptiveMtFile) String() string
- type AdaptiveMtSentence
- func (*AdaptiveMtSentence) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtSentence) GetCreateTime() *timestamppb.Timestamp
- func (x *AdaptiveMtSentence) GetName() string
- func (x *AdaptiveMtSentence) GetSourceSentence() string
- func (x *AdaptiveMtSentence) GetTargetSentence() string
- func (x *AdaptiveMtSentence) GetUpdateTime() *timestamppb.Timestamp
- func (*AdaptiveMtSentence) ProtoMessage()
- func (x *AdaptiveMtSentence) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtSentence) Reset()
- func (x *AdaptiveMtSentence) String() string
- type AdaptiveMtTranslateRequest
- func (*AdaptiveMtTranslateRequest) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateRequest) GetContent() []string
- func (x *AdaptiveMtTranslateRequest) GetDataset() string
- func (x *AdaptiveMtTranslateRequest) GetGlossaryConfig() *AdaptiveMtTranslateRequest_GlossaryConfig
- func (x *AdaptiveMtTranslateRequest) GetParent() string
- func (x *AdaptiveMtTranslateRequest) GetReferenceSentenceConfig() *AdaptiveMtTranslateRequest_ReferenceSentenceConfig
- func (*AdaptiveMtTranslateRequest) ProtoMessage()
- func (x *AdaptiveMtTranslateRequest) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateRequest) Reset()
- func (x *AdaptiveMtTranslateRequest) String() string
- type AdaptiveMtTranslateRequest_GlossaryConfig
- func (*AdaptiveMtTranslateRequest_GlossaryConfig) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetContextualTranslationEnabled() bool
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetGlossary() string
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetIgnoreCase() bool
- func (*AdaptiveMtTranslateRequest_GlossaryConfig) ProtoMessage()
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) Reset()
- func (x *AdaptiveMtTranslateRequest_GlossaryConfig) String() string
- type AdaptiveMtTranslateRequest_ReferenceSentenceConfig
- func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetReferenceSentencePairLists() []*AdaptiveMtTranslateRequest_ReferenceSentencePairList
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetSourceLanguageCode() string
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetTargetLanguageCode() string
- func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoMessage()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Reset()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) String() string
- type AdaptiveMtTranslateRequest_ReferenceSentencePair
- func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) GetSourceSentence() string
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) GetTargetSentence() string
- func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoMessage()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) Reset()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) String() string
- type AdaptiveMtTranslateRequest_ReferenceSentencePairList
- func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) GetReferenceSentencePairs() []*AdaptiveMtTranslateRequest_ReferenceSentencePair
- func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoMessage()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) Reset()
- func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) String() string
- type AdaptiveMtTranslateResponse
- func (*AdaptiveMtTranslateResponse) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslateResponse) GetGlossaryTranslations() []*AdaptiveMtTranslation
- func (x *AdaptiveMtTranslateResponse) GetLanguageCode() string
- func (x *AdaptiveMtTranslateResponse) GetTranslations() []*AdaptiveMtTranslation
- func (*AdaptiveMtTranslateResponse) ProtoMessage()
- func (x *AdaptiveMtTranslateResponse) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslateResponse) Reset()
- func (x *AdaptiveMtTranslateResponse) String() string
- type AdaptiveMtTranslation
- func (*AdaptiveMtTranslation) Descriptor() ([]byte, []int)
- func (x *AdaptiveMtTranslation) GetTranslatedText() string
- func (*AdaptiveMtTranslation) ProtoMessage()
- func (x *AdaptiveMtTranslation) ProtoReflect() protoreflect.Message
- func (x *AdaptiveMtTranslation) Reset()
- func (x *AdaptiveMtTranslation) String() string
- type BatchDocumentInputConfig
- func (*BatchDocumentInputConfig) Descriptor() ([]byte, []int)
- func (x *BatchDocumentInputConfig) GetGcsSource() *GcsSource
- func (m *BatchDocumentInputConfig) GetSource() isBatchDocumentInputConfig_Source
- func (*BatchDocumentInputConfig) ProtoMessage()
- func (x *BatchDocumentInputConfig) ProtoReflect() protoreflect.Message
- func (x *BatchDocumentInputConfig) Reset()
- func (x *BatchDocumentInputConfig) String() string
- type BatchDocumentInputConfig_GcsSource
- type BatchDocumentOutputConfig
- func (*BatchDocumentOutputConfig) Descriptor() ([]byte, []int)
- func (m *BatchDocumentOutputConfig) GetDestination() isBatchDocumentOutputConfig_Destination
- func (x *BatchDocumentOutputConfig) GetGcsDestination() *GcsDestination
- func (*BatchDocumentOutputConfig) ProtoMessage()
- func (x *BatchDocumentOutputConfig) ProtoReflect() protoreflect.Message
- func (x *BatchDocumentOutputConfig) Reset()
- func (x *BatchDocumentOutputConfig) String() string
- type BatchDocumentOutputConfig_GcsDestination
- type BatchTransferResourcesResponse
- func (*BatchTransferResourcesResponse) Descriptor() ([]byte, []int)
- func (x *BatchTransferResourcesResponse) GetResponses() []*BatchTransferResourcesResponse_TransferResourceResponse
- func (*BatchTransferResourcesResponse) ProtoMessage()
- func (x *BatchTransferResourcesResponse) ProtoReflect() protoreflect.Message
- func (x *BatchTransferResourcesResponse) Reset()
- func (x *BatchTransferResourcesResponse) String() string
- type BatchTransferResourcesResponse_TransferResourceResponse
- func (*BatchTransferResourcesResponse_TransferResourceResponse) Descriptor() ([]byte, []int)
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetError() *status.Status
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetSource() string
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetTarget() string
- func (*BatchTransferResourcesResponse_TransferResourceResponse) ProtoMessage()
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) ProtoReflect() protoreflect.Message
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) Reset()
- func (x *BatchTransferResourcesResponse_TransferResourceResponse) String() string
- type BatchTranslateDocumentMetadata
- func (*BatchTranslateDocumentMetadata) Descriptor() ([]byte, []int)
- func (x *BatchTranslateDocumentMetadata) GetFailedCharacters() int64
- func (x *BatchTranslateDocumentMetadata) GetFailedPages() int64
- func (x *BatchTranslateDocumentMetadata) GetState() BatchTranslateDocumentMetadata_State
- func (x *BatchTranslateDocumentMetadata) GetSubmitTime() *timestamppb.Timestamp
- func (x *BatchTranslateDocumentMetadata) GetTotalBillableCharacters() int64
- func (x *BatchTranslateDocumentMetadata) GetTotalBillablePages() int64
- func (x *BatchTranslateDocumentMetadata) GetTotalCharacters() int64
- func (x *BatchTranslateDocumentMetadata) GetTotalPages() int64
- func (x *BatchTranslateDocumentMetadata) GetTranslatedCharacters() int64
- func (x *BatchTranslateDocumentMetadata) GetTranslatedPages() int64
- func (*BatchTranslateDocumentMetadata) ProtoMessage()
- func (x *BatchTranslateDocumentMetadata) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateDocumentMetadata) Reset()
- func (x *BatchTranslateDocumentMetadata) String() string
- type BatchTranslateDocumentMetadata_State
- func (BatchTranslateDocumentMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x BatchTranslateDocumentMetadata_State) Enum() *BatchTranslateDocumentMetadata_State
- func (BatchTranslateDocumentMetadata_State) EnumDescriptor() ([]byte, []int)
- func (x BatchTranslateDocumentMetadata_State) Number() protoreflect.EnumNumber
- func (x BatchTranslateDocumentMetadata_State) String() string
- func (BatchTranslateDocumentMetadata_State) Type() protoreflect.EnumType
- type BatchTranslateDocumentRequest
- func (*BatchTranslateDocumentRequest) Descriptor() ([]byte, []int)
- func (x *BatchTranslateDocumentRequest) GetCustomizedAttribution() string
- func (x *BatchTranslateDocumentRequest) GetEnableRotationCorrection() bool
- func (x *BatchTranslateDocumentRequest) GetEnableShadowRemovalNativePdf() bool
- func (x *BatchTranslateDocumentRequest) GetFormatConversions() map[string]string
- func (x *BatchTranslateDocumentRequest) GetGlossaries() map[string]*TranslateTextGlossaryConfig
- func (x *BatchTranslateDocumentRequest) GetInputConfigs() []*BatchDocumentInputConfig
- func (x *BatchTranslateDocumentRequest) GetModels() map[string]string
- func (x *BatchTranslateDocumentRequest) GetOutputConfig() *BatchDocumentOutputConfig
- func (x *BatchTranslateDocumentRequest) GetParent() string
- func (x *BatchTranslateDocumentRequest) GetSourceLanguageCode() string
- func (x *BatchTranslateDocumentRequest) GetTargetLanguageCodes() []string
- func (*BatchTranslateDocumentRequest) ProtoMessage()
- func (x *BatchTranslateDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateDocumentRequest) Reset()
- func (x *BatchTranslateDocumentRequest) String() string
- type BatchTranslateDocumentResponse
- func (*BatchTranslateDocumentResponse) Descriptor() ([]byte, []int)
- func (x *BatchTranslateDocumentResponse) GetEndTime() *timestamppb.Timestamp
- func (x *BatchTranslateDocumentResponse) GetFailedCharacters() int64
- func (x *BatchTranslateDocumentResponse) GetFailedPages() int64
- func (x *BatchTranslateDocumentResponse) GetSubmitTime() *timestamppb.Timestamp
- func (x *BatchTranslateDocumentResponse) GetTotalBillableCharacters() int64
- func (x *BatchTranslateDocumentResponse) GetTotalBillablePages() int64
- func (x *BatchTranslateDocumentResponse) GetTotalCharacters() int64
- func (x *BatchTranslateDocumentResponse) GetTotalPages() int64
- func (x *BatchTranslateDocumentResponse) GetTranslatedCharacters() int64
- func (x *BatchTranslateDocumentResponse) GetTranslatedPages() int64
- func (*BatchTranslateDocumentResponse) ProtoMessage()
- func (x *BatchTranslateDocumentResponse) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateDocumentResponse) Reset()
- func (x *BatchTranslateDocumentResponse) String() string
- type BatchTranslateMetadata
- func (*BatchTranslateMetadata) Descriptor() ([]byte, []int)
- func (x *BatchTranslateMetadata) GetFailedCharacters() int64
- func (x *BatchTranslateMetadata) GetState() BatchTranslateMetadata_State
- func (x *BatchTranslateMetadata) GetSubmitTime() *timestamppb.Timestamp
- func (x *BatchTranslateMetadata) GetTotalCharacters() int64
- func (x *BatchTranslateMetadata) GetTranslatedCharacters() int64
- func (*BatchTranslateMetadata) ProtoMessage()
- func (x *BatchTranslateMetadata) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateMetadata) Reset()
- func (x *BatchTranslateMetadata) String() string
- type BatchTranslateMetadata_State
- func (BatchTranslateMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x BatchTranslateMetadata_State) Enum() *BatchTranslateMetadata_State
- func (BatchTranslateMetadata_State) EnumDescriptor() ([]byte, []int)
- func (x BatchTranslateMetadata_State) Number() protoreflect.EnumNumber
- func (x BatchTranslateMetadata_State) String() string
- func (BatchTranslateMetadata_State) Type() protoreflect.EnumType
- type BatchTranslateResponse
- func (*BatchTranslateResponse) Descriptor() ([]byte, []int)
- func (x *BatchTranslateResponse) GetEndTime() *timestamppb.Timestamp
- func (x *BatchTranslateResponse) GetFailedCharacters() int64
- func (x *BatchTranslateResponse) GetSubmitTime() *timestamppb.Timestamp
- func (x *BatchTranslateResponse) GetTotalCharacters() int64
- func (x *BatchTranslateResponse) GetTranslatedCharacters() int64
- func (*BatchTranslateResponse) ProtoMessage()
- func (x *BatchTranslateResponse) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateResponse) Reset()
- func (x *BatchTranslateResponse) String() string
- type BatchTranslateTextRequest
- func (*BatchTranslateTextRequest) Descriptor() ([]byte, []int)
- func (x *BatchTranslateTextRequest) GetGlossaries() map[string]*TranslateTextGlossaryConfig
- func (x *BatchTranslateTextRequest) GetInputConfigs() []*InputConfig
- func (x *BatchTranslateTextRequest) GetLabels() map[string]string
- func (x *BatchTranslateTextRequest) GetModels() map[string]string
- func (x *BatchTranslateTextRequest) GetOutputConfig() *OutputConfig
- func (x *BatchTranslateTextRequest) GetParent() string
- func (x *BatchTranslateTextRequest) GetSourceLanguageCode() string
- func (x *BatchTranslateTextRequest) GetTargetLanguageCodes() []string
- func (*BatchTranslateTextRequest) ProtoMessage()
- func (x *BatchTranslateTextRequest) ProtoReflect() protoreflect.Message
- func (x *BatchTranslateTextRequest) Reset()
- func (x *BatchTranslateTextRequest) String() string
- type CreateAdaptiveMtDatasetRequest
- func (*CreateAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
- func (x *CreateAdaptiveMtDatasetRequest) GetAdaptiveMtDataset() *AdaptiveMtDataset
- func (x *CreateAdaptiveMtDatasetRequest) GetParent() string
- func (*CreateAdaptiveMtDatasetRequest) ProtoMessage()
- func (x *CreateAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAdaptiveMtDatasetRequest) Reset()
- func (x *CreateAdaptiveMtDatasetRequest) String() string
- type CreateDatasetMetadata
- func (*CreateDatasetMetadata) Descriptor() ([]byte, []int)
- func (x *CreateDatasetMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateDatasetMetadata) GetError() *status.Status
- func (x *CreateDatasetMetadata) GetState() OperationState
- func (x *CreateDatasetMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*CreateDatasetMetadata) ProtoMessage()
- func (x *CreateDatasetMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateDatasetMetadata) Reset()
- func (x *CreateDatasetMetadata) String() string
- type CreateDatasetRequest
- func (*CreateDatasetRequest) Descriptor() ([]byte, []int)
- func (x *CreateDatasetRequest) GetDataset() *Dataset
- func (x *CreateDatasetRequest) GetParent() string
- func (*CreateDatasetRequest) ProtoMessage()
- func (x *CreateDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDatasetRequest) Reset()
- func (x *CreateDatasetRequest) String() string
- type CreateGlossaryEntryRequest
- func (*CreateGlossaryEntryRequest) Descriptor() ([]byte, []int)
- func (x *CreateGlossaryEntryRequest) GetGlossaryEntry() *GlossaryEntry
- func (x *CreateGlossaryEntryRequest) GetParent() string
- func (*CreateGlossaryEntryRequest) ProtoMessage()
- func (x *CreateGlossaryEntryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGlossaryEntryRequest) Reset()
- func (x *CreateGlossaryEntryRequest) String() string
- type CreateGlossaryMetadata
- func (*CreateGlossaryMetadata) Descriptor() ([]byte, []int)
- func (x *CreateGlossaryMetadata) GetName() string
- func (x *CreateGlossaryMetadata) GetState() CreateGlossaryMetadata_State
- func (x *CreateGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
- func (*CreateGlossaryMetadata) ProtoMessage()
- func (x *CreateGlossaryMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateGlossaryMetadata) Reset()
- func (x *CreateGlossaryMetadata) String() string
- type CreateGlossaryMetadata_State
- func (CreateGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x CreateGlossaryMetadata_State) Enum() *CreateGlossaryMetadata_State
- func (CreateGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
- func (x CreateGlossaryMetadata_State) Number() protoreflect.EnumNumber
- func (x CreateGlossaryMetadata_State) String() string
- func (CreateGlossaryMetadata_State) Type() protoreflect.EnumType
- type CreateGlossaryRequest
- func (*CreateGlossaryRequest) Descriptor() ([]byte, []int)
- func (x *CreateGlossaryRequest) GetGlossary() *Glossary
- func (x *CreateGlossaryRequest) GetParent() string
- func (*CreateGlossaryRequest) ProtoMessage()
- func (x *CreateGlossaryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGlossaryRequest) Reset()
- func (x *CreateGlossaryRequest) String() string
- type CreateModelMetadata
- func (*CreateModelMetadata) Descriptor() ([]byte, []int)
- func (x *CreateModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *CreateModelMetadata) GetError() *status.Status
- func (x *CreateModelMetadata) GetState() OperationState
- func (x *CreateModelMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*CreateModelMetadata) ProtoMessage()
- func (x *CreateModelMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateModelMetadata) Reset()
- func (x *CreateModelMetadata) String() string
- type CreateModelRequest
- func (*CreateModelRequest) Descriptor() ([]byte, []int)
- func (x *CreateModelRequest) GetModel() *Model
- func (x *CreateModelRequest) GetParent() string
- func (*CreateModelRequest) ProtoMessage()
- func (x *CreateModelRequest) ProtoReflect() protoreflect.Message
- func (x *CreateModelRequest) Reset()
- func (x *CreateModelRequest) String() string
- type Dataset
- func (*Dataset) Descriptor() ([]byte, []int)
- func (x *Dataset) GetCreateTime() *timestamppb.Timestamp
- func (x *Dataset) GetDisplayName() string
- func (x *Dataset) GetExampleCount() int32
- func (x *Dataset) GetName() string
- func (x *Dataset) GetSourceLanguageCode() string
- func (x *Dataset) GetTargetLanguageCode() string
- func (x *Dataset) GetTestExampleCount() int32
- func (x *Dataset) GetTrainExampleCount() int32
- func (x *Dataset) GetUpdateTime() *timestamppb.Timestamp
- func (x *Dataset) GetValidateExampleCount() int32
- func (*Dataset) ProtoMessage()
- func (x *Dataset) ProtoReflect() protoreflect.Message
- func (x *Dataset) Reset()
- func (x *Dataset) String() string
- type DatasetInputConfig
- func (*DatasetInputConfig) Descriptor() ([]byte, []int)
- func (x *DatasetInputConfig) GetInputFiles() []*DatasetInputConfig_InputFile
- func (*DatasetInputConfig) ProtoMessage()
- func (x *DatasetInputConfig) ProtoReflect() protoreflect.Message
- func (x *DatasetInputConfig) Reset()
- func (x *DatasetInputConfig) String() string
- type DatasetInputConfig_InputFile
- func (*DatasetInputConfig_InputFile) Descriptor() ([]byte, []int)
- func (x *DatasetInputConfig_InputFile) GetGcsSource() *GcsInputSource
- func (m *DatasetInputConfig_InputFile) GetSource() isDatasetInputConfig_InputFile_Source
- func (x *DatasetInputConfig_InputFile) GetUsage() string
- func (*DatasetInputConfig_InputFile) ProtoMessage()
- func (x *DatasetInputConfig_InputFile) ProtoReflect() protoreflect.Message
- func (x *DatasetInputConfig_InputFile) Reset()
- func (x *DatasetInputConfig_InputFile) String() string
- type DatasetInputConfig_InputFile_GcsSource
- type DatasetOutputConfig
- func (*DatasetOutputConfig) Descriptor() ([]byte, []int)
- func (m *DatasetOutputConfig) GetDestination() isDatasetOutputConfig_Destination
- func (x *DatasetOutputConfig) GetGcsDestination() *GcsOutputDestination
- func (*DatasetOutputConfig) ProtoMessage()
- func (x *DatasetOutputConfig) ProtoReflect() protoreflect.Message
- func (x *DatasetOutputConfig) Reset()
- func (x *DatasetOutputConfig) String() string
- type DatasetOutputConfig_GcsDestination
- type DeleteAdaptiveMtDatasetRequest
- func (*DeleteAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
- func (x *DeleteAdaptiveMtDatasetRequest) GetName() string
- func (*DeleteAdaptiveMtDatasetRequest) ProtoMessage()
- func (x *DeleteAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAdaptiveMtDatasetRequest) Reset()
- func (x *DeleteAdaptiveMtDatasetRequest) String() string
- type DeleteAdaptiveMtFileRequest
- func (*DeleteAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
- func (x *DeleteAdaptiveMtFileRequest) GetName() string
- func (*DeleteAdaptiveMtFileRequest) ProtoMessage()
- func (x *DeleteAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAdaptiveMtFileRequest) Reset()
- func (x *DeleteAdaptiveMtFileRequest) String() string
- type DeleteDatasetMetadata
- func (*DeleteDatasetMetadata) Descriptor() ([]byte, []int)
- func (x *DeleteDatasetMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeleteDatasetMetadata) GetError() *status.Status
- func (x *DeleteDatasetMetadata) GetState() OperationState
- func (x *DeleteDatasetMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*DeleteDatasetMetadata) ProtoMessage()
- func (x *DeleteDatasetMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteDatasetMetadata) Reset()
- func (x *DeleteDatasetMetadata) String() string
- type DeleteDatasetRequest
- func (*DeleteDatasetRequest) Descriptor() ([]byte, []int)
- func (x *DeleteDatasetRequest) GetName() string
- func (*DeleteDatasetRequest) ProtoMessage()
- func (x *DeleteDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDatasetRequest) Reset()
- func (x *DeleteDatasetRequest) String() string
- type DeleteGlossaryEntryRequest
- func (*DeleteGlossaryEntryRequest) Descriptor() ([]byte, []int)
- func (x *DeleteGlossaryEntryRequest) GetName() string
- func (*DeleteGlossaryEntryRequest) ProtoMessage()
- func (x *DeleteGlossaryEntryRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGlossaryEntryRequest) Reset()
- func (x *DeleteGlossaryEntryRequest) String() string
- type DeleteGlossaryMetadata
- func (*DeleteGlossaryMetadata) Descriptor() ([]byte, []int)
- func (x *DeleteGlossaryMetadata) GetName() string
- func (x *DeleteGlossaryMetadata) GetState() DeleteGlossaryMetadata_State
- func (x *DeleteGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
- func (*DeleteGlossaryMetadata) ProtoMessage()
- func (x *DeleteGlossaryMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteGlossaryMetadata) Reset()
- func (x *DeleteGlossaryMetadata) String() string
- type DeleteGlossaryMetadata_State
- func (DeleteGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x DeleteGlossaryMetadata_State) Enum() *DeleteGlossaryMetadata_State
- func (DeleteGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
- func (x DeleteGlossaryMetadata_State) Number() protoreflect.EnumNumber
- func (x DeleteGlossaryMetadata_State) String() string
- func (DeleteGlossaryMetadata_State) Type() protoreflect.EnumType
- type DeleteGlossaryRequest
- func (*DeleteGlossaryRequest) Descriptor() ([]byte, []int)
- func (x *DeleteGlossaryRequest) GetName() string
- func (*DeleteGlossaryRequest) ProtoMessage()
- func (x *DeleteGlossaryRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGlossaryRequest) Reset()
- func (x *DeleteGlossaryRequest) String() string
- type DeleteGlossaryResponse
- func (*DeleteGlossaryResponse) Descriptor() ([]byte, []int)
- func (x *DeleteGlossaryResponse) GetEndTime() *timestamppb.Timestamp
- func (x *DeleteGlossaryResponse) GetName() string
- func (x *DeleteGlossaryResponse) GetSubmitTime() *timestamppb.Timestamp
- func (*DeleteGlossaryResponse) ProtoMessage()
- func (x *DeleteGlossaryResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteGlossaryResponse) Reset()
- func (x *DeleteGlossaryResponse) String() string
- type DeleteModelMetadata
- func (*DeleteModelMetadata) Descriptor() ([]byte, []int)
- func (x *DeleteModelMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *DeleteModelMetadata) GetError() *status.Status
- func (x *DeleteModelMetadata) GetState() OperationState
- func (x *DeleteModelMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*DeleteModelMetadata) ProtoMessage()
- func (x *DeleteModelMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteModelMetadata) Reset()
- func (x *DeleteModelMetadata) String() string
- type DeleteModelRequest
- func (*DeleteModelRequest) Descriptor() ([]byte, []int)
- func (x *DeleteModelRequest) GetName() string
- func (*DeleteModelRequest) ProtoMessage()
- func (x *DeleteModelRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteModelRequest) Reset()
- func (x *DeleteModelRequest) String() string
- type DetectLanguageRequest
- func (*DetectLanguageRequest) Descriptor() ([]byte, []int)
- func (x *DetectLanguageRequest) GetContent() string
- func (x *DetectLanguageRequest) GetLabels() map[string]string
- func (x *DetectLanguageRequest) GetMimeType() string
- func (x *DetectLanguageRequest) GetModel() string
- func (x *DetectLanguageRequest) GetParent() string
- func (m *DetectLanguageRequest) GetSource() isDetectLanguageRequest_Source
- func (*DetectLanguageRequest) ProtoMessage()
- func (x *DetectLanguageRequest) ProtoReflect() protoreflect.Message
- func (x *DetectLanguageRequest) Reset()
- func (x *DetectLanguageRequest) String() string
- type DetectLanguageRequest_Content
- type DetectLanguageResponse
- func (*DetectLanguageResponse) Descriptor() ([]byte, []int)
- func (x *DetectLanguageResponse) GetLanguages() []*DetectedLanguage
- func (*DetectLanguageResponse) ProtoMessage()
- func (x *DetectLanguageResponse) ProtoReflect() protoreflect.Message
- func (x *DetectLanguageResponse) Reset()
- func (x *DetectLanguageResponse) String() string
- type DetectedLanguage
- func (*DetectedLanguage) Descriptor() ([]byte, []int)
- func (x *DetectedLanguage) GetConfidence() float32
- func (x *DetectedLanguage) GetLanguageCode() string
- func (*DetectedLanguage) ProtoMessage()
- func (x *DetectedLanguage) ProtoReflect() protoreflect.Message
- func (x *DetectedLanguage) Reset()
- func (x *DetectedLanguage) String() string
- type DocumentInputConfig
- func (*DocumentInputConfig) Descriptor() ([]byte, []int)
- func (x *DocumentInputConfig) GetContent() []byte
- func (x *DocumentInputConfig) GetGcsSource() *GcsSource
- func (x *DocumentInputConfig) GetMimeType() string
- func (m *DocumentInputConfig) GetSource() isDocumentInputConfig_Source
- func (*DocumentInputConfig) ProtoMessage()
- func (x *DocumentInputConfig) ProtoReflect() protoreflect.Message
- func (x *DocumentInputConfig) Reset()
- func (x *DocumentInputConfig) String() string
- type DocumentInputConfig_Content
- type DocumentInputConfig_GcsSource
- type DocumentOutputConfig
- func (*DocumentOutputConfig) Descriptor() ([]byte, []int)
- func (m *DocumentOutputConfig) GetDestination() isDocumentOutputConfig_Destination
- func (x *DocumentOutputConfig) GetGcsDestination() *GcsDestination
- func (x *DocumentOutputConfig) GetMimeType() string
- func (*DocumentOutputConfig) ProtoMessage()
- func (x *DocumentOutputConfig) ProtoReflect() protoreflect.Message
- func (x *DocumentOutputConfig) Reset()
- func (x *DocumentOutputConfig) String() string
- type DocumentOutputConfig_GcsDestination
- type DocumentTranslation
- func (*DocumentTranslation) Descriptor() ([]byte, []int)
- func (x *DocumentTranslation) GetByteStreamOutputs() [][]byte
- func (x *DocumentTranslation) GetDetectedLanguageCode() string
- func (x *DocumentTranslation) GetMimeType() string
- func (*DocumentTranslation) ProtoMessage()
- func (x *DocumentTranslation) ProtoReflect() protoreflect.Message
- func (x *DocumentTranslation) Reset()
- func (x *DocumentTranslation) String() string
- type Example
- func (*Example) Descriptor() ([]byte, []int)
- func (x *Example) GetName() string
- func (x *Example) GetSourceText() string
- func (x *Example) GetTargetText() string
- func (x *Example) GetUsage() string
- func (*Example) ProtoMessage()
- func (x *Example) ProtoReflect() protoreflect.Message
- func (x *Example) Reset()
- func (x *Example) String() string
- type ExportDataMetadata
- func (*ExportDataMetadata) Descriptor() ([]byte, []int)
- func (x *ExportDataMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ExportDataMetadata) GetError() *status.Status
- func (x *ExportDataMetadata) GetState() OperationState
- func (x *ExportDataMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*ExportDataMetadata) ProtoMessage()
- func (x *ExportDataMetadata) ProtoReflect() protoreflect.Message
- func (x *ExportDataMetadata) Reset()
- func (x *ExportDataMetadata) String() string
- type ExportDataRequest
- func (*ExportDataRequest) Descriptor() ([]byte, []int)
- func (x *ExportDataRequest) GetDataset() string
- func (x *ExportDataRequest) GetOutputConfig() *DatasetOutputConfig
- func (*ExportDataRequest) ProtoMessage()
- func (x *ExportDataRequest) ProtoReflect() protoreflect.Message
- func (x *ExportDataRequest) Reset()
- func (x *ExportDataRequest) String() string
- type FileInputSource
- func (*FileInputSource) Descriptor() ([]byte, []int)
- func (x *FileInputSource) GetContent() []byte
- func (x *FileInputSource) GetDisplayName() string
- func (x *FileInputSource) GetMimeType() string
- func (*FileInputSource) ProtoMessage()
- func (x *FileInputSource) ProtoReflect() protoreflect.Message
- func (x *FileInputSource) Reset()
- func (x *FileInputSource) String() string
- type GcsDestination
- func (*GcsDestination) Descriptor() ([]byte, []int)
- func (x *GcsDestination) GetOutputUriPrefix() string
- func (*GcsDestination) ProtoMessage()
- func (x *GcsDestination) ProtoReflect() protoreflect.Message
- func (x *GcsDestination) Reset()
- func (x *GcsDestination) String() string
- type GcsInputSource
- func (*GcsInputSource) Descriptor() ([]byte, []int)
- func (x *GcsInputSource) GetInputUri() string
- func (*GcsInputSource) ProtoMessage()
- func (x *GcsInputSource) ProtoReflect() protoreflect.Message
- func (x *GcsInputSource) Reset()
- func (x *GcsInputSource) String() string
- type GcsOutputDestination
- func (*GcsOutputDestination) Descriptor() ([]byte, []int)
- func (x *GcsOutputDestination) GetOutputUriPrefix() string
- func (*GcsOutputDestination) ProtoMessage()
- func (x *GcsOutputDestination) ProtoReflect() protoreflect.Message
- func (x *GcsOutputDestination) Reset()
- func (x *GcsOutputDestination) String() string
- type GcsSource
- func (*GcsSource) Descriptor() ([]byte, []int)
- func (x *GcsSource) GetInputUri() string
- func (*GcsSource) ProtoMessage()
- func (x *GcsSource) ProtoReflect() protoreflect.Message
- func (x *GcsSource) Reset()
- func (x *GcsSource) String() string
- type GetAdaptiveMtDatasetRequest
- func (*GetAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
- func (x *GetAdaptiveMtDatasetRequest) GetName() string
- func (*GetAdaptiveMtDatasetRequest) ProtoMessage()
- func (x *GetAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *GetAdaptiveMtDatasetRequest) Reset()
- func (x *GetAdaptiveMtDatasetRequest) String() string
- type GetAdaptiveMtFileRequest
- func (*GetAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
- func (x *GetAdaptiveMtFileRequest) GetName() string
- func (*GetAdaptiveMtFileRequest) ProtoMessage()
- func (x *GetAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
- func (x *GetAdaptiveMtFileRequest) Reset()
- func (x *GetAdaptiveMtFileRequest) String() string
- type GetDatasetRequest
- func (*GetDatasetRequest) Descriptor() ([]byte, []int)
- func (x *GetDatasetRequest) GetName() string
- func (*GetDatasetRequest) ProtoMessage()
- func (x *GetDatasetRequest) ProtoReflect() protoreflect.Message
- func (x *GetDatasetRequest) Reset()
- func (x *GetDatasetRequest) String() string
- type GetGlossaryEntryRequest
- func (*GetGlossaryEntryRequest) Descriptor() ([]byte, []int)
- func (x *GetGlossaryEntryRequest) GetName() string
- func (*GetGlossaryEntryRequest) ProtoMessage()
- func (x *GetGlossaryEntryRequest) ProtoReflect() protoreflect.Message
- func (x *GetGlossaryEntryRequest) Reset()
- func (x *GetGlossaryEntryRequest) String() string
- type GetGlossaryRequest
- func (*GetGlossaryRequest) Descriptor() ([]byte, []int)
- func (x *GetGlossaryRequest) GetName() string
- func (*GetGlossaryRequest) ProtoMessage()
- func (x *GetGlossaryRequest) ProtoReflect() protoreflect.Message
- func (x *GetGlossaryRequest) Reset()
- func (x *GetGlossaryRequest) String() string
- type GetModelRequest
- func (*GetModelRequest) Descriptor() ([]byte, []int)
- func (x *GetModelRequest) GetName() string
- func (*GetModelRequest) ProtoMessage()
- func (x *GetModelRequest) ProtoReflect() protoreflect.Message
- func (x *GetModelRequest) Reset()
- func (x *GetModelRequest) String() string
- type GetSupportedLanguagesRequest
- func (*GetSupportedLanguagesRequest) Descriptor() ([]byte, []int)
- func (x *GetSupportedLanguagesRequest) GetDisplayLanguageCode() string
- func (x *GetSupportedLanguagesRequest) GetModel() string
- func (x *GetSupportedLanguagesRequest) GetParent() string
- func (*GetSupportedLanguagesRequest) ProtoMessage()
- func (x *GetSupportedLanguagesRequest) ProtoReflect() protoreflect.Message
- func (x *GetSupportedLanguagesRequest) Reset()
- func (x *GetSupportedLanguagesRequest) String() string
- type Glossary
- func (*Glossary) Descriptor() ([]byte, []int)
- func (x *Glossary) GetDisplayName() string
- func (x *Glossary) GetEndTime() *timestamppb.Timestamp
- func (x *Glossary) GetEntryCount() int32
- func (x *Glossary) GetInputConfig() *GlossaryInputConfig
- func (x *Glossary) GetLanguageCodesSet() *Glossary_LanguageCodesSet
- func (x *Glossary) GetLanguagePair() *Glossary_LanguageCodePair
- func (m *Glossary) GetLanguages() isGlossary_Languages
- func (x *Glossary) GetName() string
- func (x *Glossary) GetSubmitTime() *timestamppb.Timestamp
- func (*Glossary) ProtoMessage()
- func (x *Glossary) ProtoReflect() protoreflect.Message
- func (x *Glossary) Reset()
- func (x *Glossary) String() string
- type GlossaryEntry
- func (*GlossaryEntry) Descriptor() ([]byte, []int)
- func (m *GlossaryEntry) GetData() isGlossaryEntry_Data
- func (x *GlossaryEntry) GetDescription() string
- func (x *GlossaryEntry) GetName() string
- func (x *GlossaryEntry) GetTermsPair() *GlossaryEntry_GlossaryTermsPair
- func (x *GlossaryEntry) GetTermsSet() *GlossaryEntry_GlossaryTermsSet
- func (*GlossaryEntry) ProtoMessage()
- func (x *GlossaryEntry) ProtoReflect() protoreflect.Message
- func (x *GlossaryEntry) Reset()
- func (x *GlossaryEntry) String() string
- type GlossaryEntry_GlossaryTermsPair
- func (*GlossaryEntry_GlossaryTermsPair) Descriptor() ([]byte, []int)
- func (x *GlossaryEntry_GlossaryTermsPair) GetSourceTerm() *GlossaryTerm
- func (x *GlossaryEntry_GlossaryTermsPair) GetTargetTerm() *GlossaryTerm
- func (*GlossaryEntry_GlossaryTermsPair) ProtoMessage()
- func (x *GlossaryEntry_GlossaryTermsPair) ProtoReflect() protoreflect.Message
- func (x *GlossaryEntry_GlossaryTermsPair) Reset()
- func (x *GlossaryEntry_GlossaryTermsPair) String() string
- type GlossaryEntry_GlossaryTermsSet
- func (*GlossaryEntry_GlossaryTermsSet) Descriptor() ([]byte, []int)
- func (x *GlossaryEntry_GlossaryTermsSet) GetTerms() []*GlossaryTerm
- func (*GlossaryEntry_GlossaryTermsSet) ProtoMessage()
- func (x *GlossaryEntry_GlossaryTermsSet) ProtoReflect() protoreflect.Message
- func (x *GlossaryEntry_GlossaryTermsSet) Reset()
- func (x *GlossaryEntry_GlossaryTermsSet) String() string
- type GlossaryEntry_TermsPair
- type GlossaryEntry_TermsSet
- type GlossaryInputConfig
- func (*GlossaryInputConfig) Descriptor() ([]byte, []int)
- func (x *GlossaryInputConfig) GetGcsSource() *GcsSource
- func (m *GlossaryInputConfig) GetSource() isGlossaryInputConfig_Source
- func (*GlossaryInputConfig) ProtoMessage()
- func (x *GlossaryInputConfig) ProtoReflect() protoreflect.Message
- func (x *GlossaryInputConfig) Reset()
- func (x *GlossaryInputConfig) String() string
- type GlossaryInputConfig_GcsSource
- type GlossaryTerm
- func (*GlossaryTerm) Descriptor() ([]byte, []int)
- func (x *GlossaryTerm) GetLanguageCode() string
- func (x *GlossaryTerm) GetText() string
- func (*GlossaryTerm) ProtoMessage()
- func (x *GlossaryTerm) ProtoReflect() protoreflect.Message
- func (x *GlossaryTerm) Reset()
- func (x *GlossaryTerm) String() string
- type Glossary_LanguageCodePair
- func (*Glossary_LanguageCodePair) Descriptor() ([]byte, []int)
- func (x *Glossary_LanguageCodePair) GetSourceLanguageCode() string
- func (x *Glossary_LanguageCodePair) GetTargetLanguageCode() string
- func (*Glossary_LanguageCodePair) ProtoMessage()
- func (x *Glossary_LanguageCodePair) ProtoReflect() protoreflect.Message
- func (x *Glossary_LanguageCodePair) Reset()
- func (x *Glossary_LanguageCodePair) String() string
- type Glossary_LanguageCodesSet
- func (*Glossary_LanguageCodesSet) Descriptor() ([]byte, []int)
- func (x *Glossary_LanguageCodesSet) GetLanguageCodes() []string
- func (*Glossary_LanguageCodesSet) ProtoMessage()
- func (x *Glossary_LanguageCodesSet) ProtoReflect() protoreflect.Message
- func (x *Glossary_LanguageCodesSet) Reset()
- func (x *Glossary_LanguageCodesSet) String() string
- type Glossary_LanguageCodesSet_
- type Glossary_LanguagePair
- type ImportAdaptiveMtFileRequest
- func (*ImportAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
- func (x *ImportAdaptiveMtFileRequest) GetFileInputSource() *FileInputSource
- func (x *ImportAdaptiveMtFileRequest) GetGcsInputSource() *GcsInputSource
- func (x *ImportAdaptiveMtFileRequest) GetParent() string
- func (m *ImportAdaptiveMtFileRequest) GetSource() isImportAdaptiveMtFileRequest_Source
- func (*ImportAdaptiveMtFileRequest) ProtoMessage()
- func (x *ImportAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
- func (x *ImportAdaptiveMtFileRequest) Reset()
- func (x *ImportAdaptiveMtFileRequest) String() string
- type ImportAdaptiveMtFileRequest_FileInputSource
- type ImportAdaptiveMtFileRequest_GcsInputSource
- type ImportAdaptiveMtFileResponse
- func (*ImportAdaptiveMtFileResponse) Descriptor() ([]byte, []int)
- func (x *ImportAdaptiveMtFileResponse) GetAdaptiveMtFile() *AdaptiveMtFile
- func (*ImportAdaptiveMtFileResponse) ProtoMessage()
- func (x *ImportAdaptiveMtFileResponse) ProtoReflect() protoreflect.Message
- func (x *ImportAdaptiveMtFileResponse) Reset()
- func (x *ImportAdaptiveMtFileResponse) String() string
- type ImportDataMetadata
- func (*ImportDataMetadata) Descriptor() ([]byte, []int)
- func (x *ImportDataMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *ImportDataMetadata) GetError() *status.Status
- func (x *ImportDataMetadata) GetState() OperationState
- func (x *ImportDataMetadata) GetUpdateTime() *timestamppb.Timestamp
- func (*ImportDataMetadata) ProtoMessage()
- func (x *ImportDataMetadata) ProtoReflect() protoreflect.Message
- func (x *ImportDataMetadata) Reset()
- func (x *ImportDataMetadata) String() string
- type ImportDataRequest
- func (*ImportDataRequest) Descriptor() ([]byte, []int)
- func (x *ImportDataRequest) GetDataset() string
- func (x *ImportDataRequest) GetInputConfig() *DatasetInputConfig
- func (*ImportDataRequest) ProtoMessage()
- func (x *ImportDataRequest) ProtoReflect() protoreflect.Message
- func (x *ImportDataRequest) Reset()
- func (x *ImportDataRequest) String() string
- type InputConfig
- func (*InputConfig) Descriptor() ([]byte, []int)
- func (x *InputConfig) GetGcsSource() *GcsSource
- func (x *InputConfig) GetMimeType() string
- func (m *InputConfig) GetSource() isInputConfig_Source
- func (*InputConfig) ProtoMessage()
- func (x *InputConfig) ProtoReflect() protoreflect.Message
- func (x *InputConfig) Reset()
- func (x *InputConfig) String() string
- type InputConfig_GcsSource
- type ListAdaptiveMtDatasetsRequest
- func (*ListAdaptiveMtDatasetsRequest) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtDatasetsRequest) GetFilter() string
- func (x *ListAdaptiveMtDatasetsRequest) GetPageSize() int32
- func (x *ListAdaptiveMtDatasetsRequest) GetPageToken() string
- func (x *ListAdaptiveMtDatasetsRequest) GetParent() string
- func (*ListAdaptiveMtDatasetsRequest) ProtoMessage()
- func (x *ListAdaptiveMtDatasetsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtDatasetsRequest) Reset()
- func (x *ListAdaptiveMtDatasetsRequest) String() string
- type ListAdaptiveMtDatasetsResponse
- func (*ListAdaptiveMtDatasetsResponse) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtDatasetsResponse) GetAdaptiveMtDatasets() []*AdaptiveMtDataset
- func (x *ListAdaptiveMtDatasetsResponse) GetNextPageToken() string
- func (*ListAdaptiveMtDatasetsResponse) ProtoMessage()
- func (x *ListAdaptiveMtDatasetsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtDatasetsResponse) Reset()
- func (x *ListAdaptiveMtDatasetsResponse) String() string
- type ListAdaptiveMtFilesRequest
- func (*ListAdaptiveMtFilesRequest) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtFilesRequest) GetPageSize() int32
- func (x *ListAdaptiveMtFilesRequest) GetPageToken() string
- func (x *ListAdaptiveMtFilesRequest) GetParent() string
- func (*ListAdaptiveMtFilesRequest) ProtoMessage()
- func (x *ListAdaptiveMtFilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtFilesRequest) Reset()
- func (x *ListAdaptiveMtFilesRequest) String() string
- type ListAdaptiveMtFilesResponse
- func (*ListAdaptiveMtFilesResponse) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtFilesResponse) GetAdaptiveMtFiles() []*AdaptiveMtFile
- func (x *ListAdaptiveMtFilesResponse) GetNextPageToken() string
- func (*ListAdaptiveMtFilesResponse) ProtoMessage()
- func (x *ListAdaptiveMtFilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtFilesResponse) Reset()
- func (x *ListAdaptiveMtFilesResponse) String() string
- type ListAdaptiveMtSentencesRequest
- func (*ListAdaptiveMtSentencesRequest) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtSentencesRequest) GetPageSize() int32
- func (x *ListAdaptiveMtSentencesRequest) GetPageToken() string
- func (x *ListAdaptiveMtSentencesRequest) GetParent() string
- func (*ListAdaptiveMtSentencesRequest) ProtoMessage()
- func (x *ListAdaptiveMtSentencesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtSentencesRequest) Reset()
- func (x *ListAdaptiveMtSentencesRequest) String() string
- type ListAdaptiveMtSentencesResponse
- func (*ListAdaptiveMtSentencesResponse) Descriptor() ([]byte, []int)
- func (x *ListAdaptiveMtSentencesResponse) GetAdaptiveMtSentences() []*AdaptiveMtSentence
- func (x *ListAdaptiveMtSentencesResponse) GetNextPageToken() string
- func (*ListAdaptiveMtSentencesResponse) ProtoMessage()
- func (x *ListAdaptiveMtSentencesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAdaptiveMtSentencesResponse) Reset()
- func (x *ListAdaptiveMtSentencesResponse) String() string
- type ListDatasetsRequest
- func (*ListDatasetsRequest) Descriptor() ([]byte, []int)
- func (x *ListDatasetsRequest) GetPageSize() int32
- func (x *ListDatasetsRequest) GetPageToken() string
- func (x *ListDatasetsRequest) GetParent() string
- func (*ListDatasetsRequest) ProtoMessage()
- func (x *ListDatasetsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDatasetsRequest) Reset()
- func (x *ListDatasetsRequest) String() string
- type ListDatasetsResponse
- func (*ListDatasetsResponse) Descriptor() ([]byte, []int)
- func (x *ListDatasetsResponse) GetDatasets() []*Dataset
- func (x *ListDatasetsResponse) GetNextPageToken() string
- func (*ListDatasetsResponse) ProtoMessage()
- func (x *ListDatasetsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDatasetsResponse) Reset()
- func (x *ListDatasetsResponse) String() string
- type ListExamplesRequest
- func (*ListExamplesRequest) Descriptor() ([]byte, []int)
- func (x *ListExamplesRequest) GetFilter() string
- func (x *ListExamplesRequest) GetPageSize() int32
- func (x *ListExamplesRequest) GetPageToken() string
- func (x *ListExamplesRequest) GetParent() string
- func (*ListExamplesRequest) ProtoMessage()
- func (x *ListExamplesRequest) ProtoReflect() protoreflect.Message
- func (x *ListExamplesRequest) Reset()
- func (x *ListExamplesRequest) String() string
- type ListExamplesResponse
- func (*ListExamplesResponse) Descriptor() ([]byte, []int)
- func (x *ListExamplesResponse) GetExamples() []*Example
- func (x *ListExamplesResponse) GetNextPageToken() string
- func (*ListExamplesResponse) ProtoMessage()
- func (x *ListExamplesResponse) ProtoReflect() protoreflect.Message
- func (x *ListExamplesResponse) Reset()
- func (x *ListExamplesResponse) String() string
- type ListGlossariesRequest
- func (*ListGlossariesRequest) Descriptor() ([]byte, []int)
- func (x *ListGlossariesRequest) GetFilter() string
- func (x *ListGlossariesRequest) GetPageSize() int32
- func (x *ListGlossariesRequest) GetPageToken() string
- func (x *ListGlossariesRequest) GetParent() string
- func (*ListGlossariesRequest) ProtoMessage()
- func (x *ListGlossariesRequest) ProtoReflect() protoreflect.Message
- func (x *ListGlossariesRequest) Reset()
- func (x *ListGlossariesRequest) String() string
- type ListGlossariesResponse
- func (*ListGlossariesResponse) Descriptor() ([]byte, []int)
- func (x *ListGlossariesResponse) GetGlossaries() []*Glossary
- func (x *ListGlossariesResponse) GetNextPageToken() string
- func (*ListGlossariesResponse) ProtoMessage()
- func (x *ListGlossariesResponse) ProtoReflect() protoreflect.Message
- func (x *ListGlossariesResponse) Reset()
- func (x *ListGlossariesResponse) String() string
- type ListGlossaryEntriesRequest
- func (*ListGlossaryEntriesRequest) Descriptor() ([]byte, []int)
- func (x *ListGlossaryEntriesRequest) GetPageSize() int32
- func (x *ListGlossaryEntriesRequest) GetPageToken() string
- func (x *ListGlossaryEntriesRequest) GetParent() string
- func (*ListGlossaryEntriesRequest) ProtoMessage()
- func (x *ListGlossaryEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListGlossaryEntriesRequest) Reset()
- func (x *ListGlossaryEntriesRequest) String() string
- type ListGlossaryEntriesResponse
- func (*ListGlossaryEntriesResponse) Descriptor() ([]byte, []int)
- func (x *ListGlossaryEntriesResponse) GetGlossaryEntries() []*GlossaryEntry
- func (x *ListGlossaryEntriesResponse) GetNextPageToken() string
- func (*ListGlossaryEntriesResponse) ProtoMessage()
- func (x *ListGlossaryEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListGlossaryEntriesResponse) Reset()
- func (x *ListGlossaryEntriesResponse) String() string
- type ListModelsRequest
- func (*ListModelsRequest) Descriptor() ([]byte, []int)
- func (x *ListModelsRequest) GetFilter() string
- func (x *ListModelsRequest) GetPageSize() int32
- func (x *ListModelsRequest) GetPageToken() string
- func (x *ListModelsRequest) GetParent() string
- func (*ListModelsRequest) ProtoMessage()
- func (x *ListModelsRequest) ProtoReflect() protoreflect.Message
- func (x *ListModelsRequest) Reset()
- func (x *ListModelsRequest) String() string
- type ListModelsResponse
- func (*ListModelsResponse) Descriptor() ([]byte, []int)
- func (x *ListModelsResponse) GetModels() []*Model
- func (x *ListModelsResponse) GetNextPageToken() string
- func (*ListModelsResponse) ProtoMessage()
- func (x *ListModelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListModelsResponse) Reset()
- func (x *ListModelsResponse) String() string
- type Model
- func (*Model) Descriptor() ([]byte, []int)
- func (x *Model) GetCreateTime() *timestamppb.Timestamp
- func (x *Model) GetDataset() string
- func (x *Model) GetDisplayName() string
- func (x *Model) GetName() string
- func (x *Model) GetSourceLanguageCode() string
- func (x *Model) GetTargetLanguageCode() string
- func (x *Model) GetTestExampleCount() int32
- func (x *Model) GetTrainExampleCount() int32
- func (x *Model) GetUpdateTime() *timestamppb.Timestamp
- func (x *Model) GetValidateExampleCount() int32
- func (*Model) ProtoMessage()
- func (x *Model) ProtoReflect() protoreflect.Message
- func (x *Model) Reset()
- func (x *Model) String() string
- type OperationState
- func (OperationState) Descriptor() protoreflect.EnumDescriptor
- func (x OperationState) Enum() *OperationState
- func (OperationState) EnumDescriptor() ([]byte, []int)
- func (x OperationState) Number() protoreflect.EnumNumber
- func (x OperationState) String() string
- func (OperationState) Type() protoreflect.EnumType
- type OutputConfig
- func (*OutputConfig) Descriptor() ([]byte, []int)
- func (m *OutputConfig) GetDestination() isOutputConfig_Destination
- func (x *OutputConfig) GetGcsDestination() *GcsDestination
- func (*OutputConfig) ProtoMessage()
- func (x *OutputConfig) ProtoReflect() protoreflect.Message
- func (x *OutputConfig) Reset()
- func (x *OutputConfig) String() string
- type OutputConfig_GcsDestination
- type Romanization
- func (*Romanization) Descriptor() ([]byte, []int)
- func (x *Romanization) GetDetectedLanguageCode() string
- func (x *Romanization) GetRomanizedText() string
- func (*Romanization) ProtoMessage()
- func (x *Romanization) ProtoReflect() protoreflect.Message
- func (x *Romanization) Reset()
- func (x *Romanization) String() string
- type RomanizeTextRequest
- func (*RomanizeTextRequest) Descriptor() ([]byte, []int)
- func (x *RomanizeTextRequest) GetContents() []string
- func (x *RomanizeTextRequest) GetParent() string
- func (x *RomanizeTextRequest) GetSourceLanguageCode() string
- func (*RomanizeTextRequest) ProtoMessage()
- func (x *RomanizeTextRequest) ProtoReflect() protoreflect.Message
- func (x *RomanizeTextRequest) Reset()
- func (x *RomanizeTextRequest) String() string
- type RomanizeTextResponse
- func (*RomanizeTextResponse) Descriptor() ([]byte, []int)
- func (x *RomanizeTextResponse) GetRomanizations() []*Romanization
- func (*RomanizeTextResponse) ProtoMessage()
- func (x *RomanizeTextResponse) ProtoReflect() protoreflect.Message
- func (x *RomanizeTextResponse) Reset()
- func (x *RomanizeTextResponse) String() string
- type SupportedLanguage
- func (*SupportedLanguage) Descriptor() ([]byte, []int)
- func (x *SupportedLanguage) GetDisplayName() string
- func (x *SupportedLanguage) GetLanguageCode() string
- func (x *SupportedLanguage) GetSupportSource() bool
- func (x *SupportedLanguage) GetSupportTarget() bool
- func (*SupportedLanguage) ProtoMessage()
- func (x *SupportedLanguage) ProtoReflect() protoreflect.Message
- func (x *SupportedLanguage) Reset()
- func (x *SupportedLanguage) String() string
- type SupportedLanguages
- func (*SupportedLanguages) Descriptor() ([]byte, []int)
- func (x *SupportedLanguages) GetLanguages() []*SupportedLanguage
- func (*SupportedLanguages) ProtoMessage()
- func (x *SupportedLanguages) ProtoReflect() protoreflect.Message
- func (x *SupportedLanguages) Reset()
- func (x *SupportedLanguages) String() string
- type TranslateDocumentRequest
- func (*TranslateDocumentRequest) Descriptor() ([]byte, []int)
- func (x *TranslateDocumentRequest) GetCustomizedAttribution() string
- func (x *TranslateDocumentRequest) GetDocumentInputConfig() *DocumentInputConfig
- func (x *TranslateDocumentRequest) GetDocumentOutputConfig() *DocumentOutputConfig
- func (x *TranslateDocumentRequest) GetEnableRotationCorrection() bool
- func (x *TranslateDocumentRequest) GetEnableShadowRemovalNativePdf() bool
- func (x *TranslateDocumentRequest) GetGlossaryConfig() *TranslateTextGlossaryConfig
- func (x *TranslateDocumentRequest) GetIsTranslateNativePdfOnly() bool
- func (x *TranslateDocumentRequest) GetLabels() map[string]string
- func (x *TranslateDocumentRequest) GetModel() string
- func (x *TranslateDocumentRequest) GetParent() string
- func (x *TranslateDocumentRequest) GetSourceLanguageCode() string
- func (x *TranslateDocumentRequest) GetTargetLanguageCode() string
- func (*TranslateDocumentRequest) ProtoMessage()
- func (x *TranslateDocumentRequest) ProtoReflect() protoreflect.Message
- func (x *TranslateDocumentRequest) Reset()
- func (x *TranslateDocumentRequest) String() string
- type TranslateDocumentResponse
- func (*TranslateDocumentResponse) Descriptor() ([]byte, []int)
- func (x *TranslateDocumentResponse) GetDocumentTranslation() *DocumentTranslation
- func (x *TranslateDocumentResponse) GetGlossaryConfig() *TranslateTextGlossaryConfig
- func (x *TranslateDocumentResponse) GetGlossaryDocumentTranslation() *DocumentTranslation
- func (x *TranslateDocumentResponse) GetModel() string
- func (*TranslateDocumentResponse) ProtoMessage()
- func (x *TranslateDocumentResponse) ProtoReflect() protoreflect.Message
- func (x *TranslateDocumentResponse) Reset()
- func (x *TranslateDocumentResponse) String() string
- type TranslateTextGlossaryConfig
- func (*TranslateTextGlossaryConfig) Descriptor() ([]byte, []int)
- func (x *TranslateTextGlossaryConfig) GetContextualTranslationEnabled() bool
- func (x *TranslateTextGlossaryConfig) GetGlossary() string
- func (x *TranslateTextGlossaryConfig) GetIgnoreCase() bool
- func (*TranslateTextGlossaryConfig) ProtoMessage()
- func (x *TranslateTextGlossaryConfig) ProtoReflect() protoreflect.Message
- func (x *TranslateTextGlossaryConfig) Reset()
- func (x *TranslateTextGlossaryConfig) String() string
- type TranslateTextRequest
- func (*TranslateTextRequest) Descriptor() ([]byte, []int)
- func (x *TranslateTextRequest) GetContents() []string
- func (x *TranslateTextRequest) GetGlossaryConfig() *TranslateTextGlossaryConfig
- func (x *TranslateTextRequest) GetLabels() map[string]string
- func (x *TranslateTextRequest) GetMimeType() string
- func (x *TranslateTextRequest) GetModel() string
- func (x *TranslateTextRequest) GetParent() string
- func (x *TranslateTextRequest) GetSourceLanguageCode() string
- func (x *TranslateTextRequest) GetTargetLanguageCode() string
- func (x *TranslateTextRequest) GetTransliterationConfig() *TransliterationConfig
- func (*TranslateTextRequest) ProtoMessage()
- func (x *TranslateTextRequest) ProtoReflect() protoreflect.Message
- func (x *TranslateTextRequest) Reset()
- func (x *TranslateTextRequest) String() string
- type TranslateTextResponse
- func (*TranslateTextResponse) Descriptor() ([]byte, []int)
- func (x *TranslateTextResponse) GetGlossaryTranslations() []*Translation
- func (x *TranslateTextResponse) GetTranslations() []*Translation
- func (*TranslateTextResponse) ProtoMessage()
- func (x *TranslateTextResponse) ProtoReflect() protoreflect.Message
- func (x *TranslateTextResponse) Reset()
- func (x *TranslateTextResponse) String() string
- type Translation
- func (*Translation) Descriptor() ([]byte, []int)
- func (x *Translation) GetDetectedLanguageCode() string
- func (x *Translation) GetGlossaryConfig() *TranslateTextGlossaryConfig
- func (x *Translation) GetModel() string
- func (x *Translation) GetTranslatedText() string
- func (*Translation) ProtoMessage()
- func (x *Translation) ProtoReflect() protoreflect.Message
- func (x *Translation) Reset()
- func (x *Translation) String() string
- type TranslationServiceClient
- type TranslationServiceServer
- type TransliterationConfig
- func (*TransliterationConfig) Descriptor() ([]byte, []int)
- func (x *TransliterationConfig) GetEnableTransliteration() bool
- func (*TransliterationConfig) ProtoMessage()
- func (x *TransliterationConfig) ProtoReflect() protoreflect.Message
- func (x *TransliterationConfig) Reset()
- func (x *TransliterationConfig) String() string
- type UnimplementedTranslationServiceServer
- func (UnimplementedTranslationServiceServer) AdaptiveMtTranslate(context.Context, *AdaptiveMtTranslateRequest) (*AdaptiveMtTranslateResponse, error)
- func (UnimplementedTranslationServiceServer) BatchTranslateDocument(context.Context, *BatchTranslateDocumentRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) BatchTranslateText(context.Context, *BatchTranslateTextRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) CreateAdaptiveMtDataset(context.Context, *CreateAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
- func (UnimplementedTranslationServiceServer) CreateDataset(context.Context, *CreateDatasetRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) CreateGlossary(context.Context, *CreateGlossaryRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) CreateGlossaryEntry(context.Context, *CreateGlossaryEntryRequest) (*GlossaryEntry, error)
- func (UnimplementedTranslationServiceServer) CreateModel(context.Context, *CreateModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtDataset(context.Context, *DeleteAdaptiveMtDatasetRequest) (*emptypb.Empty, error)
- func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtFile(context.Context, *DeleteAdaptiveMtFileRequest) (*emptypb.Empty, error)
- func (UnimplementedTranslationServiceServer) DeleteDataset(context.Context, *DeleteDatasetRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) DeleteGlossary(context.Context, *DeleteGlossaryRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) DeleteGlossaryEntry(context.Context, *DeleteGlossaryEntryRequest) (*emptypb.Empty, error)
- func (UnimplementedTranslationServiceServer) DeleteModel(context.Context, *DeleteModelRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) DetectLanguage(context.Context, *DetectLanguageRequest) (*DetectLanguageResponse, error)
- func (UnimplementedTranslationServiceServer) ExportData(context.Context, *ExportDataRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) GetAdaptiveMtDataset(context.Context, *GetAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
- func (UnimplementedTranslationServiceServer) GetAdaptiveMtFile(context.Context, *GetAdaptiveMtFileRequest) (*AdaptiveMtFile, error)
- func (UnimplementedTranslationServiceServer) GetDataset(context.Context, *GetDatasetRequest) (*Dataset, error)
- func (UnimplementedTranslationServiceServer) GetGlossary(context.Context, *GetGlossaryRequest) (*Glossary, error)
- func (UnimplementedTranslationServiceServer) GetGlossaryEntry(context.Context, *GetGlossaryEntryRequest) (*GlossaryEntry, error)
- func (UnimplementedTranslationServiceServer) GetModel(context.Context, *GetModelRequest) (*Model, error)
- func (UnimplementedTranslationServiceServer) GetSupportedLanguages(context.Context, *GetSupportedLanguagesRequest) (*SupportedLanguages, error)
- func (UnimplementedTranslationServiceServer) ImportAdaptiveMtFile(context.Context, *ImportAdaptiveMtFileRequest) (*ImportAdaptiveMtFileResponse, error)
- func (UnimplementedTranslationServiceServer) ImportData(context.Context, *ImportDataRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) ListAdaptiveMtDatasets(context.Context, *ListAdaptiveMtDatasetsRequest) (*ListAdaptiveMtDatasetsResponse, error)
- func (UnimplementedTranslationServiceServer) ListAdaptiveMtFiles(context.Context, *ListAdaptiveMtFilesRequest) (*ListAdaptiveMtFilesResponse, error)
- func (UnimplementedTranslationServiceServer) ListAdaptiveMtSentences(context.Context, *ListAdaptiveMtSentencesRequest) (*ListAdaptiveMtSentencesResponse, error)
- func (UnimplementedTranslationServiceServer) ListDatasets(context.Context, *ListDatasetsRequest) (*ListDatasetsResponse, error)
- func (UnimplementedTranslationServiceServer) ListExamples(context.Context, *ListExamplesRequest) (*ListExamplesResponse, error)
- func (UnimplementedTranslationServiceServer) ListGlossaries(context.Context, *ListGlossariesRequest) (*ListGlossariesResponse, error)
- func (UnimplementedTranslationServiceServer) ListGlossaryEntries(context.Context, *ListGlossaryEntriesRequest) (*ListGlossaryEntriesResponse, error)
- func (UnimplementedTranslationServiceServer) ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
- func (UnimplementedTranslationServiceServer) RomanizeText(context.Context, *RomanizeTextRequest) (*RomanizeTextResponse, error)
- func (UnimplementedTranslationServiceServer) TranslateDocument(context.Context, *TranslateDocumentRequest) (*TranslateDocumentResponse, error)
- func (UnimplementedTranslationServiceServer) TranslateText(context.Context, *TranslateTextRequest) (*TranslateTextResponse, error)
- func (UnimplementedTranslationServiceServer) UpdateGlossary(context.Context, *UpdateGlossaryRequest) (*longrunningpb.Operation, error)
- func (UnimplementedTranslationServiceServer) UpdateGlossaryEntry(context.Context, *UpdateGlossaryEntryRequest) (*GlossaryEntry, error)
- type UnsafeTranslationServiceServer
- type UpdateGlossaryEntryRequest
- func (*UpdateGlossaryEntryRequest) Descriptor() ([]byte, []int)
- func (x *UpdateGlossaryEntryRequest) GetGlossaryEntry() *GlossaryEntry
- func (*UpdateGlossaryEntryRequest) ProtoMessage()
- func (x *UpdateGlossaryEntryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGlossaryEntryRequest) Reset()
- func (x *UpdateGlossaryEntryRequest) String() string
- type UpdateGlossaryMetadata
- func (*UpdateGlossaryMetadata) Descriptor() ([]byte, []int)
- func (x *UpdateGlossaryMetadata) GetGlossary() *Glossary
- func (x *UpdateGlossaryMetadata) GetState() UpdateGlossaryMetadata_State
- func (x *UpdateGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
- func (*UpdateGlossaryMetadata) ProtoMessage()
- func (x *UpdateGlossaryMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateGlossaryMetadata) Reset()
- func (x *UpdateGlossaryMetadata) String() string
- type UpdateGlossaryMetadata_State
- func (UpdateGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateGlossaryMetadata_State) Enum() *UpdateGlossaryMetadata_State
- func (UpdateGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
- func (x UpdateGlossaryMetadata_State) Number() protoreflect.EnumNumber
- func (x UpdateGlossaryMetadata_State) String() string
- func (UpdateGlossaryMetadata_State) Type() protoreflect.EnumType
- type UpdateGlossaryRequest
- func (*UpdateGlossaryRequest) Descriptor() ([]byte, []int)
- func (x *UpdateGlossaryRequest) GetGlossary() *Glossary
- func (x *UpdateGlossaryRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateGlossaryRequest) ProtoMessage()
- func (x *UpdateGlossaryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGlossaryRequest) Reset()
- func (x *UpdateGlossaryRequest) String() string
Constants ¶
const ( TranslationService_TranslateText_FullMethodName = "/google.cloud.translation.v3.TranslationService/TranslateText" TranslationService_RomanizeText_FullMethodName = "/google.cloud.translation.v3.TranslationService/RomanizeText" TranslationService_DetectLanguage_FullMethodName = "/google.cloud.translation.v3.TranslationService/DetectLanguage" TranslationService_GetSupportedLanguages_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetSupportedLanguages" TranslationService_TranslateDocument_FullMethodName = "/google.cloud.translation.v3.TranslationService/TranslateDocument" TranslationService_BatchTranslateText_FullMethodName = "/google.cloud.translation.v3.TranslationService/BatchTranslateText" TranslationService_BatchTranslateDocument_FullMethodName = "/google.cloud.translation.v3.TranslationService/BatchTranslateDocument" TranslationService_CreateGlossary_FullMethodName = "/google.cloud.translation.v3.TranslationService/CreateGlossary" TranslationService_UpdateGlossary_FullMethodName = "/google.cloud.translation.v3.TranslationService/UpdateGlossary" TranslationService_ListGlossaries_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListGlossaries" TranslationService_GetGlossary_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetGlossary" TranslationService_DeleteGlossary_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteGlossary" TranslationService_GetGlossaryEntry_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetGlossaryEntry" TranslationService_ListGlossaryEntries_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListGlossaryEntries" TranslationService_CreateGlossaryEntry_FullMethodName = "/google.cloud.translation.v3.TranslationService/CreateGlossaryEntry" TranslationService_UpdateGlossaryEntry_FullMethodName = "/google.cloud.translation.v3.TranslationService/UpdateGlossaryEntry" TranslationService_DeleteGlossaryEntry_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteGlossaryEntry" TranslationService_CreateDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/CreateDataset" TranslationService_GetDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetDataset" TranslationService_ListDatasets_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListDatasets" TranslationService_DeleteDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteDataset" TranslationService_CreateAdaptiveMtDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/CreateAdaptiveMtDataset" TranslationService_DeleteAdaptiveMtDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteAdaptiveMtDataset" TranslationService_GetAdaptiveMtDataset_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetAdaptiveMtDataset" TranslationService_ListAdaptiveMtDatasets_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListAdaptiveMtDatasets" TranslationService_AdaptiveMtTranslate_FullMethodName = "/google.cloud.translation.v3.TranslationService/AdaptiveMtTranslate" TranslationService_GetAdaptiveMtFile_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetAdaptiveMtFile" TranslationService_DeleteAdaptiveMtFile_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteAdaptiveMtFile" TranslationService_ImportAdaptiveMtFile_FullMethodName = "/google.cloud.translation.v3.TranslationService/ImportAdaptiveMtFile" TranslationService_ListAdaptiveMtFiles_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListAdaptiveMtFiles" TranslationService_ListAdaptiveMtSentences_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListAdaptiveMtSentences" TranslationService_ImportData_FullMethodName = "/google.cloud.translation.v3.TranslationService/ImportData" TranslationService_ExportData_FullMethodName = "/google.cloud.translation.v3.TranslationService/ExportData" TranslationService_ListExamples_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListExamples" TranslationService_CreateModel_FullMethodName = "/google.cloud.translation.v3.TranslationService/CreateModel" TranslationService_ListModels_FullMethodName = "/google.cloud.translation.v3.TranslationService/ListModels" TranslationService_GetModel_FullMethodName = "/google.cloud.translation.v3.TranslationService/GetModel" TranslationService_DeleteModel_FullMethodName = "/google.cloud.translation.v3.TranslationService/DeleteModel" )
Variables ¶
var ( OperationState_name = map[int32]string{ 0: "OPERATION_STATE_UNSPECIFIED", 1: "OPERATION_STATE_RUNNING", 2: "OPERATION_STATE_SUCCEEDED", 3: "OPERATION_STATE_FAILED", 4: "OPERATION_STATE_CANCELLING", 5: "OPERATION_STATE_CANCELLED", } OperationState_value = map[string]int32{ "OPERATION_STATE_UNSPECIFIED": 0, "OPERATION_STATE_RUNNING": 1, "OPERATION_STATE_SUCCEEDED": 2, "OPERATION_STATE_FAILED": 3, "OPERATION_STATE_CANCELLING": 4, "OPERATION_STATE_CANCELLED": 5, } )
Enum value maps for OperationState.
var ( BatchTranslateMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLING", 5: "CANCELLED", } BatchTranslateMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLING": 4, "CANCELLED": 5, } )
Enum value maps for BatchTranslateMetadata_State.
var ( CreateGlossaryMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLING", 5: "CANCELLED", } CreateGlossaryMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLING": 4, "CANCELLED": 5, } )
Enum value maps for CreateGlossaryMetadata_State.
var ( UpdateGlossaryMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLING", 5: "CANCELLED", } UpdateGlossaryMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLING": 4, "CANCELLED": 5, } )
Enum value maps for UpdateGlossaryMetadata_State.
var ( DeleteGlossaryMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLING", 5: "CANCELLED", } DeleteGlossaryMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLING": 4, "CANCELLED": 5, } )
Enum value maps for DeleteGlossaryMetadata_State.
var ( BatchTranslateDocumentMetadata_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "RUNNING", 2: "SUCCEEDED", 3: "FAILED", 4: "CANCELLING", 5: "CANCELLED", } BatchTranslateDocumentMetadata_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "RUNNING": 1, "SUCCEEDED": 2, "FAILED": 3, "CANCELLING": 4, "CANCELLED": 5, } )
Enum value maps for BatchTranslateDocumentMetadata_State.
var File_google_cloud_translate_v3_adaptive_mt_proto protoreflect.FileDescriptor
var File_google_cloud_translate_v3_automl_translation_proto protoreflect.FileDescriptor
var File_google_cloud_translate_v3_common_proto protoreflect.FileDescriptor
var File_google_cloud_translate_v3_translation_service_proto protoreflect.FileDescriptor
var TranslationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.translation.v3.TranslationService", HandlerType: (*TranslationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "TranslateText", Handler: _TranslationService_TranslateText_Handler, }, { MethodName: "RomanizeText", Handler: _TranslationService_RomanizeText_Handler, }, { MethodName: "DetectLanguage", Handler: _TranslationService_DetectLanguage_Handler, }, { MethodName: "GetSupportedLanguages", Handler: _TranslationService_GetSupportedLanguages_Handler, }, { MethodName: "TranslateDocument", Handler: _TranslationService_TranslateDocument_Handler, }, { MethodName: "BatchTranslateText", Handler: _TranslationService_BatchTranslateText_Handler, }, { MethodName: "BatchTranslateDocument", Handler: _TranslationService_BatchTranslateDocument_Handler, }, { MethodName: "CreateGlossary", Handler: _TranslationService_CreateGlossary_Handler, }, { MethodName: "UpdateGlossary", Handler: _TranslationService_UpdateGlossary_Handler, }, { MethodName: "ListGlossaries", Handler: _TranslationService_ListGlossaries_Handler, }, { MethodName: "GetGlossary", Handler: _TranslationService_GetGlossary_Handler, }, { MethodName: "DeleteGlossary", Handler: _TranslationService_DeleteGlossary_Handler, }, { MethodName: "GetGlossaryEntry", Handler: _TranslationService_GetGlossaryEntry_Handler, }, { MethodName: "ListGlossaryEntries", Handler: _TranslationService_ListGlossaryEntries_Handler, }, { MethodName: "CreateGlossaryEntry", Handler: _TranslationService_CreateGlossaryEntry_Handler, }, { MethodName: "UpdateGlossaryEntry", Handler: _TranslationService_UpdateGlossaryEntry_Handler, }, { MethodName: "DeleteGlossaryEntry", Handler: _TranslationService_DeleteGlossaryEntry_Handler, }, { MethodName: "CreateDataset", Handler: _TranslationService_CreateDataset_Handler, }, { MethodName: "GetDataset", Handler: _TranslationService_GetDataset_Handler, }, { MethodName: "ListDatasets", Handler: _TranslationService_ListDatasets_Handler, }, { MethodName: "DeleteDataset", Handler: _TranslationService_DeleteDataset_Handler, }, { MethodName: "CreateAdaptiveMtDataset", Handler: _TranslationService_CreateAdaptiveMtDataset_Handler, }, { MethodName: "DeleteAdaptiveMtDataset", Handler: _TranslationService_DeleteAdaptiveMtDataset_Handler, }, { MethodName: "GetAdaptiveMtDataset", Handler: _TranslationService_GetAdaptiveMtDataset_Handler, }, { MethodName: "ListAdaptiveMtDatasets", Handler: _TranslationService_ListAdaptiveMtDatasets_Handler, }, { MethodName: "AdaptiveMtTranslate", Handler: _TranslationService_AdaptiveMtTranslate_Handler, }, { MethodName: "GetAdaptiveMtFile", Handler: _TranslationService_GetAdaptiveMtFile_Handler, }, { MethodName: "DeleteAdaptiveMtFile", Handler: _TranslationService_DeleteAdaptiveMtFile_Handler, }, { MethodName: "ImportAdaptiveMtFile", Handler: _TranslationService_ImportAdaptiveMtFile_Handler, }, { MethodName: "ListAdaptiveMtFiles", Handler: _TranslationService_ListAdaptiveMtFiles_Handler, }, { MethodName: "ListAdaptiveMtSentences", Handler: _TranslationService_ListAdaptiveMtSentences_Handler, }, { MethodName: "ImportData", Handler: _TranslationService_ImportData_Handler, }, { MethodName: "ExportData", Handler: _TranslationService_ExportData_Handler, }, { MethodName: "ListExamples", Handler: _TranslationService_ListExamples_Handler, }, { MethodName: "CreateModel", Handler: _TranslationService_CreateModel_Handler, }, { MethodName: "ListModels", Handler: _TranslationService_ListModels_Handler, }, { MethodName: "GetModel", Handler: _TranslationService_GetModel_Handler, }, { MethodName: "DeleteModel", Handler: _TranslationService_DeleteModel_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/translate/v3/translation_service.proto", }
TranslationService_ServiceDesc is the grpc.ServiceDesc for TranslationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTranslationServiceServer ¶
func RegisterTranslationServiceServer(s grpc.ServiceRegistrar, srv TranslationServiceServer)
Types ¶
type AdaptiveMtDataset ¶
type AdaptiveMtDataset struct {
// Required. The resource name of the dataset, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset_id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The name of the dataset to show in the interface. The name can be
// up to 32 characters long and can consist only of ASCII Latin letters A-Z
// and a-z, underscores (_), and ASCII digits 0-9.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The BCP-47 language code of the source language.
SourceLanguageCode string `protobuf:"bytes,3,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// The BCP-47 language code of the target language.
TargetLanguageCode string `protobuf:"bytes,4,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// The number of examples in the dataset.
ExampleCount int32 `protobuf:"varint,5,opt,name=example_count,json=exampleCount,proto3" json:"example_count,omitempty"`
// Output only. Timestamp when this dataset was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Timestamp when this dataset was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
An Adaptive MT Dataset.
func (*AdaptiveMtDataset) Descriptor ¶
func (*AdaptiveMtDataset) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtDataset.ProtoReflect.Descriptor instead.
func (*AdaptiveMtDataset) GetCreateTime ¶
func (x *AdaptiveMtDataset) GetCreateTime() *timestamppb.Timestamp
func (*AdaptiveMtDataset) GetDisplayName ¶
func (x *AdaptiveMtDataset) GetDisplayName() string
func (*AdaptiveMtDataset) GetExampleCount ¶
func (x *AdaptiveMtDataset) GetExampleCount() int32
func (*AdaptiveMtDataset) GetName ¶
func (x *AdaptiveMtDataset) GetName() string
func (*AdaptiveMtDataset) GetSourceLanguageCode ¶
func (x *AdaptiveMtDataset) GetSourceLanguageCode() string
func (*AdaptiveMtDataset) GetTargetLanguageCode ¶
func (x *AdaptiveMtDataset) GetTargetLanguageCode() string
func (*AdaptiveMtDataset) GetUpdateTime ¶
func (x *AdaptiveMtDataset) GetUpdateTime() *timestamppb.Timestamp
func (*AdaptiveMtDataset) ProtoMessage ¶
func (*AdaptiveMtDataset) ProtoMessage()
func (*AdaptiveMtDataset) ProtoReflect ¶
func (x *AdaptiveMtDataset) ProtoReflect() protoreflect.Message
func (*AdaptiveMtDataset) Reset ¶
func (x *AdaptiveMtDataset) Reset()
func (*AdaptiveMtDataset) String ¶
func (x *AdaptiveMtDataset) String() string
type AdaptiveMtFile ¶
type AdaptiveMtFile struct {
// Required. The resource name of the file, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset}/adaptiveMtFiles/{file}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The file's display name.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The number of entries that the file contains.
EntryCount int32 `protobuf:"varint,3,opt,name=entry_count,json=entryCount,proto3" json:"entry_count,omitempty"`
// Output only. Timestamp when this file was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Timestamp when this file was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
An AdaptiveMtFile.
func (*AdaptiveMtFile) Descriptor ¶
func (*AdaptiveMtFile) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtFile.ProtoReflect.Descriptor instead.
func (*AdaptiveMtFile) GetCreateTime ¶
func (x *AdaptiveMtFile) GetCreateTime() *timestamppb.Timestamp
func (*AdaptiveMtFile) GetDisplayName ¶
func (x *AdaptiveMtFile) GetDisplayName() string
func (*AdaptiveMtFile) GetEntryCount ¶
func (x *AdaptiveMtFile) GetEntryCount() int32
func (*AdaptiveMtFile) GetName ¶
func (x *AdaptiveMtFile) GetName() string
func (*AdaptiveMtFile) GetUpdateTime ¶
func (x *AdaptiveMtFile) GetUpdateTime() *timestamppb.Timestamp
func (*AdaptiveMtFile) ProtoMessage ¶
func (*AdaptiveMtFile) ProtoMessage()
func (*AdaptiveMtFile) ProtoReflect ¶
func (x *AdaptiveMtFile) ProtoReflect() protoreflect.Message
func (*AdaptiveMtFile) Reset ¶
func (x *AdaptiveMtFile) Reset()
func (*AdaptiveMtFile) String ¶
func (x *AdaptiveMtFile) String() string
type AdaptiveMtSentence ¶
type AdaptiveMtSentence struct {
// Required. The resource name of the file, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset}/adaptiveMtFiles/{file}/adaptiveMtSentences/{sentence}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The source sentence.
SourceSentence string `protobuf:"bytes,2,opt,name=source_sentence,json=sourceSentence,proto3" json:"source_sentence,omitempty"`
// Required. The target sentence.
TargetSentence string `protobuf:"bytes,3,opt,name=target_sentence,json=targetSentence,proto3" json:"target_sentence,omitempty"`
// Output only. Timestamp when this sentence was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Timestamp when this sentence was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
An AdaptiveMt sentence entry.
func (*AdaptiveMtSentence) Descriptor ¶
func (*AdaptiveMtSentence) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtSentence.ProtoReflect.Descriptor instead.
func (*AdaptiveMtSentence) GetCreateTime ¶
func (x *AdaptiveMtSentence) GetCreateTime() *timestamppb.Timestamp
func (*AdaptiveMtSentence) GetName ¶
func (x *AdaptiveMtSentence) GetName() string
func (*AdaptiveMtSentence) GetSourceSentence ¶
func (x *AdaptiveMtSentence) GetSourceSentence() string
func (*AdaptiveMtSentence) GetTargetSentence ¶
func (x *AdaptiveMtSentence) GetTargetSentence() string
func (*AdaptiveMtSentence) GetUpdateTime ¶
func (x *AdaptiveMtSentence) GetUpdateTime() *timestamppb.Timestamp
func (*AdaptiveMtSentence) ProtoMessage ¶
func (*AdaptiveMtSentence) ProtoMessage()
func (*AdaptiveMtSentence) ProtoReflect ¶
func (x *AdaptiveMtSentence) ProtoReflect() protoreflect.Message
func (*AdaptiveMtSentence) Reset ¶
func (x *AdaptiveMtSentence) Reset()
func (*AdaptiveMtSentence) String ¶
func (x *AdaptiveMtSentence) String() string
type AdaptiveMtTranslateRequest ¶
type AdaptiveMtTranslateRequest struct {
// Required. Location to make a regional call.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The resource name for the dataset to use for adaptive MT.
// `projects/{project}/locations/{location-id}/adaptiveMtDatasets/{dataset}`
Dataset string `protobuf:"bytes,2,opt,name=dataset,proto3" json:"dataset,omitempty"`
// Required. The content of the input in string format.
Content []string `protobuf:"bytes,3,rep,name=content,proto3" json:"content,omitempty"`
// Configuration for caller provided reference sentences.
ReferenceSentenceConfig *AdaptiveMtTranslateRequest_ReferenceSentenceConfig `protobuf:"bytes,6,opt,name=reference_sentence_config,json=referenceSentenceConfig,proto3,oneof" json:"reference_sentence_config,omitempty"`
// Optional. Glossary to be applied. The glossary must be
// within the same region (have the same location-id) as the model, otherwise
// an INVALID_ARGUMENT (400) error is returned.
GlossaryConfig *AdaptiveMtTranslateRequest_GlossaryConfig `protobuf:"bytes,7,opt,name=glossary_config,json=glossaryConfig,proto3,oneof" json:"glossary_config,omitempty"`
// contains filtered or unexported fields
}
The request for sending an AdaptiveMt translation query.
func (*AdaptiveMtTranslateRequest) Descriptor ¶
func (*AdaptiveMtTranslateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateRequest.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateRequest) GetContent ¶
func (x *AdaptiveMtTranslateRequest) GetContent() []string
func (*AdaptiveMtTranslateRequest) GetDataset ¶
func (x *AdaptiveMtTranslateRequest) GetDataset() string
func (*AdaptiveMtTranslateRequest) GetGlossaryConfig ¶
func (x *AdaptiveMtTranslateRequest) GetGlossaryConfig() *AdaptiveMtTranslateRequest_GlossaryConfig
func (*AdaptiveMtTranslateRequest) GetParent ¶
func (x *AdaptiveMtTranslateRequest) GetParent() string
func (*AdaptiveMtTranslateRequest) GetReferenceSentenceConfig ¶
func (x *AdaptiveMtTranslateRequest) GetReferenceSentenceConfig() *AdaptiveMtTranslateRequest_ReferenceSentenceConfig
func (*AdaptiveMtTranslateRequest) ProtoMessage ¶
func (*AdaptiveMtTranslateRequest) ProtoMessage()
func (*AdaptiveMtTranslateRequest) ProtoReflect ¶
func (x *AdaptiveMtTranslateRequest) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateRequest) Reset ¶
func (x *AdaptiveMtTranslateRequest) Reset()
func (*AdaptiveMtTranslateRequest) String ¶
func (x *AdaptiveMtTranslateRequest) String() string
type AdaptiveMtTranslateRequest_GlossaryConfig ¶
type AdaptiveMtTranslateRequest_GlossaryConfig struct {
// Required. The `glossary` to be applied for this translation.
//
// The format depends on the glossary:
//
// - User-provided custom glossary:
// `projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`
Glossary string `protobuf:"bytes,1,opt,name=glossary,proto3" json:"glossary,omitempty"`
// Optional. Indicates match is case insensitive. The default value is
// `false` if missing.
IgnoreCase bool `protobuf:"varint,2,opt,name=ignore_case,json=ignoreCase,proto3" json:"ignore_case,omitempty"`
// Optional. If set to true, the glossary will be used for contextual
// translation.
ContextualTranslationEnabled bool `protobuf:"varint,4,opt,name=contextual_translation_enabled,json=contextualTranslationEnabled,proto3" json:"contextual_translation_enabled,omitempty"`
// contains filtered or unexported fields
}
Configures which glossary is used for a specific target language and defines options for applying that glossary.
func (*AdaptiveMtTranslateRequest_GlossaryConfig) Descriptor ¶
func (*AdaptiveMtTranslateRequest_GlossaryConfig) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateRequest_GlossaryConfig.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateRequest_GlossaryConfig) GetContextualTranslationEnabled ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetContextualTranslationEnabled() bool
func (*AdaptiveMtTranslateRequest_GlossaryConfig) GetGlossary ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetGlossary() string
func (*AdaptiveMtTranslateRequest_GlossaryConfig) GetIgnoreCase ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) GetIgnoreCase() bool
func (*AdaptiveMtTranslateRequest_GlossaryConfig) ProtoMessage ¶
func (*AdaptiveMtTranslateRequest_GlossaryConfig) ProtoMessage()
func (*AdaptiveMtTranslateRequest_GlossaryConfig) ProtoReflect ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateRequest_GlossaryConfig) Reset ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) Reset()
func (*AdaptiveMtTranslateRequest_GlossaryConfig) String ¶
func (x *AdaptiveMtTranslateRequest_GlossaryConfig) String() string
type AdaptiveMtTranslateRequest_ReferenceSentenceConfig ¶
type AdaptiveMtTranslateRequest_ReferenceSentenceConfig struct {
// Reference sentences pair lists. Each list will be used as the references
// to translate the sentence under "content" field at the corresponding
// index. Length of the list is required to be equal to the length of
// "content" field.
ReferenceSentencePairLists []*AdaptiveMtTranslateRequest_ReferenceSentencePairList `protobuf:"bytes,1,rep,name=reference_sentence_pair_lists,json=referenceSentencePairLists,proto3" json:"reference_sentence_pair_lists,omitempty"`
// Source language code.
SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Target language code.
TargetLanguageCode string `protobuf:"bytes,3,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// contains filtered or unexported fields
}
Message of caller-provided reference configuration.
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Descriptor ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateRequest_ReferenceSentenceConfig.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetReferenceSentencePairLists ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetReferenceSentencePairLists() []*AdaptiveMtTranslateRequest_ReferenceSentencePairList
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetSourceLanguageCode ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetSourceLanguageCode() string
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetTargetLanguageCode ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) GetTargetLanguageCode() string
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoMessage ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoMessage()
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoReflect ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Reset ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) Reset()
func (*AdaptiveMtTranslateRequest_ReferenceSentenceConfig) String ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentenceConfig) String() string
type AdaptiveMtTranslateRequest_ReferenceSentencePair ¶
type AdaptiveMtTranslateRequest_ReferenceSentencePair struct {
// Source sentence in the sentence pair.
SourceSentence string `protobuf:"bytes,1,opt,name=source_sentence,json=sourceSentence,proto3" json:"source_sentence,omitempty"`
// Target sentence in the sentence pair.
TargetSentence string `protobuf:"bytes,2,opt,name=target_sentence,json=targetSentence,proto3" json:"target_sentence,omitempty"`
// contains filtered or unexported fields
}
A pair of sentences used as reference in source and target languages.
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) Descriptor ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateRequest_ReferenceSentencePair.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) GetSourceSentence ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) GetSourceSentence() string
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) GetTargetSentence ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) GetTargetSentence() string
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoMessage ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoMessage()
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoReflect ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) Reset ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) Reset()
func (*AdaptiveMtTranslateRequest_ReferenceSentencePair) String ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePair) String() string
type AdaptiveMtTranslateRequest_ReferenceSentencePairList ¶
type AdaptiveMtTranslateRequest_ReferenceSentencePairList struct {
// Reference sentence pairs.
ReferenceSentencePairs []*AdaptiveMtTranslateRequest_ReferenceSentencePair `protobuf:"bytes,1,rep,name=reference_sentence_pairs,json=referenceSentencePairs,proto3" json:"reference_sentence_pairs,omitempty"`
// contains filtered or unexported fields
}
A list of reference sentence pairs.
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) Descriptor ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateRequest_ReferenceSentencePairList.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) GetReferenceSentencePairs ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) GetReferenceSentencePairs() []*AdaptiveMtTranslateRequest_ReferenceSentencePair
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoMessage ¶
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoMessage()
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoReflect ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) Reset ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) Reset()
func (*AdaptiveMtTranslateRequest_ReferenceSentencePairList) String ¶
func (x *AdaptiveMtTranslateRequest_ReferenceSentencePairList) String() string
type AdaptiveMtTranslateResponse ¶
type AdaptiveMtTranslateResponse struct {
// Output only. The translation.
Translations []*AdaptiveMtTranslation `protobuf:"bytes,1,rep,name=translations,proto3" json:"translations,omitempty"`
// Output only. The translation's language code.
LanguageCode string `protobuf:"bytes,2,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Text translation response if a glossary is provided in the request. This
// could be the same as 'translation' above if no terms apply.
GlossaryTranslations []*AdaptiveMtTranslation `protobuf:"bytes,4,rep,name=glossary_translations,json=glossaryTranslations,proto3" json:"glossary_translations,omitempty"`
// contains filtered or unexported fields
}
An AdaptiveMtTranslate response.
func (*AdaptiveMtTranslateResponse) Descriptor ¶
func (*AdaptiveMtTranslateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslateResponse.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslateResponse) GetGlossaryTranslations ¶
func (x *AdaptiveMtTranslateResponse) GetGlossaryTranslations() []*AdaptiveMtTranslation
func (*AdaptiveMtTranslateResponse) GetLanguageCode ¶
func (x *AdaptiveMtTranslateResponse) GetLanguageCode() string
func (*AdaptiveMtTranslateResponse) GetTranslations ¶
func (x *AdaptiveMtTranslateResponse) GetTranslations() []*AdaptiveMtTranslation
func (*AdaptiveMtTranslateResponse) ProtoMessage ¶
func (*AdaptiveMtTranslateResponse) ProtoMessage()
func (*AdaptiveMtTranslateResponse) ProtoReflect ¶
func (x *AdaptiveMtTranslateResponse) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslateResponse) Reset ¶
func (x *AdaptiveMtTranslateResponse) Reset()
func (*AdaptiveMtTranslateResponse) String ¶
func (x *AdaptiveMtTranslateResponse) String() string
type AdaptiveMtTranslation ¶
type AdaptiveMtTranslation struct {
// Output only. The translated text.
TranslatedText string `protobuf:"bytes,1,opt,name=translated_text,json=translatedText,proto3" json:"translated_text,omitempty"`
// contains filtered or unexported fields
}
An AdaptiveMt translation.
func (*AdaptiveMtTranslation) Descriptor ¶
func (*AdaptiveMtTranslation) Descriptor() ([]byte, []int)
Deprecated: Use AdaptiveMtTranslation.ProtoReflect.Descriptor instead.
func (*AdaptiveMtTranslation) GetTranslatedText ¶
func (x *AdaptiveMtTranslation) GetTranslatedText() string
func (*AdaptiveMtTranslation) ProtoMessage ¶
func (*AdaptiveMtTranslation) ProtoMessage()
func (*AdaptiveMtTranslation) ProtoReflect ¶
func (x *AdaptiveMtTranslation) ProtoReflect() protoreflect.Message
func (*AdaptiveMtTranslation) Reset ¶
func (x *AdaptiveMtTranslation) Reset()
func (*AdaptiveMtTranslation) String ¶
func (x *AdaptiveMtTranslation) String() string
type BatchDocumentInputConfig ¶
type BatchDocumentInputConfig struct {
// Specify the input.
//
// Types that are assignable to Source:
//
// *BatchDocumentInputConfig_GcsSource
Source isBatchDocumentInputConfig_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
Input configuration for BatchTranslateDocument request.
func (*BatchDocumentInputConfig) Descriptor ¶
func (*BatchDocumentInputConfig) Descriptor() ([]byte, []int)
Deprecated: Use BatchDocumentInputConfig.ProtoReflect.Descriptor instead.
func (*BatchDocumentInputConfig) GetGcsSource ¶
func (x *BatchDocumentInputConfig) GetGcsSource() *GcsSource
func (*BatchDocumentInputConfig) GetSource ¶
func (m *BatchDocumentInputConfig) GetSource() isBatchDocumentInputConfig_Source
func (*BatchDocumentInputConfig) ProtoMessage ¶
func (*BatchDocumentInputConfig) ProtoMessage()
func (*BatchDocumentInputConfig) ProtoReflect ¶
func (x *BatchDocumentInputConfig) ProtoReflect() protoreflect.Message
func (*BatchDocumentInputConfig) Reset ¶
func (x *BatchDocumentInputConfig) Reset()
func (*BatchDocumentInputConfig) String ¶
func (x *BatchDocumentInputConfig) String() string
type BatchDocumentInputConfig_GcsSource ¶
type BatchDocumentInputConfig_GcsSource struct {
// Google Cloud Storage location for the source input.
// This can be a single file (for example,
// `gs://translation-test/input.docx`) or a wildcard (for example,
// `gs://translation-test/*`).
//
// File mime type is determined based on extension. Supported mime type
// includes:
// - `pdf`, application/pdf
// - `docx`,
// application/vnd.openxmlformats-officedocument.wordprocessingml.document
// - `pptx`,
// application/vnd.openxmlformats-officedocument.presentationml.presentation
// - `xlsx`,
// application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
//
// The max file size to support for `.docx`, `.pptx` and `.xlsx` is 100MB.
// The max file size to support for `.pdf` is 1GB and the max page limit is
// 1000 pages.
// The max file size to support for all input documents is 1GB.
GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type BatchDocumentOutputConfig ¶
type BatchDocumentOutputConfig struct {
// The destination of output. The destination directory provided must exist
// and be empty.
//
// Types that are assignable to Destination:
//
// *BatchDocumentOutputConfig_GcsDestination
Destination isBatchDocumentOutputConfig_Destination `protobuf_oneof:"destination"`
// contains filtered or unexported fields
}
Output configuration for BatchTranslateDocument request.
func (*BatchDocumentOutputConfig) Descriptor ¶
func (*BatchDocumentOutputConfig) Descriptor() ([]byte, []int)
Deprecated: Use BatchDocumentOutputConfig.ProtoReflect.Descriptor instead.
func (*BatchDocumentOutputConfig) GetDestination ¶
func (m *BatchDocumentOutputConfig) GetDestination() isBatchDocumentOutputConfig_Destination
func (*BatchDocumentOutputConfig) GetGcsDestination ¶
func (x *BatchDocumentOutputConfig) GetGcsDestination() *GcsDestination
func (*BatchDocumentOutputConfig) ProtoMessage ¶
func (*BatchDocumentOutputConfig) ProtoMessage()
func (*BatchDocumentOutputConfig) ProtoReflect ¶
func (x *BatchDocumentOutputConfig) ProtoReflect() protoreflect.Message
func (*BatchDocumentOutputConfig) Reset ¶
func (x *BatchDocumentOutputConfig) Reset()
func (*BatchDocumentOutputConfig) String ¶
func (x *BatchDocumentOutputConfig) String() string
type BatchDocumentOutputConfig_GcsDestination ¶
type BatchDocumentOutputConfig_GcsDestination struct {
// Google Cloud Storage destination for output content.
// For every single input document (for example, gs://a/b/c.[extension]), we
// generate at most 2 * n output files. (n is the # of target_language_codes
// in the BatchTranslateDocumentRequest).
//
// While the input documents are being processed, we write/update an index
// file `index.csv` under `gcs_destination.output_uri_prefix` (for example,
// gs://translation_output/index.csv) The index file is generated/updated as
// new files are being translated. The format is:
//
// input_document,target_language_code,translation_output,error_output,
// glossary_translation_output,glossary_error_output
//
// `input_document` is one file we matched using gcs_source.input_uri.
// `target_language_code` is provided in the request.
// `translation_output` contains the translations. (details provided below)
// `error_output` contains the error message during processing of the file.
// Both translations_file and errors_file could be empty strings if we have
// no content to output.
// `glossary_translation_output` and `glossary_error_output` are the
// translated output/error when we apply glossaries. They could also be
// empty if we have no content to output.
//
// Once a row is present in index.csv, the input/output matching never
// changes. Callers should also expect all the content in input_file are
// processed and ready to be consumed (that is, no partial output file is
// written).
//
// Since index.csv will be keeping updated during the process, please make
// sure there is no custom retention policy applied on the output bucket
// that may avoid file updating.
// (https://cloud.google.com/storage/docs/bucket-lock#retention-policy)
//
// The naming format of translation output files follows (for target
// language code [trg]): `translation_output`:
// `gs://translation_output/a_b_c_[trg]_translation.[extension]`
// `glossary_translation_output`:
// `gs://translation_test/a_b_c_[trg]_glossary_translation.[extension]`. The
// output document will maintain the same file format as the input document.
//
// The naming format of error output files follows (for target language code
// [trg]): `error_output`: `gs://translation_test/a_b_c_[trg]_errors.txt`
// `glossary_error_output`:
// `gs://translation_test/a_b_c_[trg]_glossary_translation.txt`. The error
// output is a txt file containing error details.
GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type BatchTransferResourcesResponse ¶
type BatchTransferResourcesResponse struct {
// Responses of the transfer for individual resources.
Responses []*BatchTransferResourcesResponse_TransferResourceResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
// contains filtered or unexported fields
}
Response message for BatchTransferResources.
func (*BatchTransferResourcesResponse) Descriptor ¶
func (*BatchTransferResourcesResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchTransferResourcesResponse.ProtoReflect.Descriptor instead.
func (*BatchTransferResourcesResponse) GetResponses ¶
func (x *BatchTransferResourcesResponse) GetResponses() []*BatchTransferResourcesResponse_TransferResourceResponse
func (*BatchTransferResourcesResponse) ProtoMessage ¶
func (*BatchTransferResourcesResponse) ProtoMessage()
func (*BatchTransferResourcesResponse) ProtoReflect ¶
func (x *BatchTransferResourcesResponse) ProtoReflect() protoreflect.Message
func (*BatchTransferResourcesResponse) Reset ¶
func (x *BatchTransferResourcesResponse) Reset()
func (*BatchTransferResourcesResponse) String ¶
func (x *BatchTransferResourcesResponse) String() string
type BatchTransferResourcesResponse_TransferResourceResponse ¶
type BatchTransferResourcesResponse_TransferResourceResponse struct {
// Full name of the resource to transfer as specified in the request.
Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
// Full name of the new resource successfully transferred from the source
// hosted by Translation API. Target will be empty if the transfer failed.
Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
// The error result in case of failure.
Error *status.Status `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Transfer response for a single resource.
func (*BatchTransferResourcesResponse_TransferResourceResponse) Descriptor ¶
func (*BatchTransferResourcesResponse_TransferResourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchTransferResourcesResponse_TransferResourceResponse.ProtoReflect.Descriptor instead.
func (*BatchTransferResourcesResponse_TransferResourceResponse) GetError ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetError() *status.Status
func (*BatchTransferResourcesResponse_TransferResourceResponse) GetSource ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetSource() string
func (*BatchTransferResourcesResponse_TransferResourceResponse) GetTarget ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) GetTarget() string
func (*BatchTransferResourcesResponse_TransferResourceResponse) ProtoMessage ¶
func (*BatchTransferResourcesResponse_TransferResourceResponse) ProtoMessage()
func (*BatchTransferResourcesResponse_TransferResourceResponse) ProtoReflect ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) ProtoReflect() protoreflect.Message
func (*BatchTransferResourcesResponse_TransferResourceResponse) Reset ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) Reset()
func (*BatchTransferResourcesResponse_TransferResourceResponse) String ¶
func (x *BatchTransferResourcesResponse_TransferResourceResponse) String() string
type BatchTranslateDocumentMetadata ¶
type BatchTranslateDocumentMetadata struct {
// The state of the operation.
State BatchTranslateDocumentMetadata_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.BatchTranslateDocumentMetadata_State" json:"state,omitempty"`
// Total number of pages to translate in all documents so far. Documents
// without clear page definition (such as XLSX) are not counted.
TotalPages int64 `protobuf:"varint,2,opt,name=total_pages,json=totalPages,proto3" json:"total_pages,omitempty"`
// Number of successfully translated pages in all documents so far. Documents
// without clear page definition (such as XLSX) are not counted.
TranslatedPages int64 `protobuf:"varint,3,opt,name=translated_pages,json=translatedPages,proto3" json:"translated_pages,omitempty"`
// Number of pages that failed to process in all documents so far. Documents
// without clear page definition (such as XLSX) are not counted.
FailedPages int64 `protobuf:"varint,4,opt,name=failed_pages,json=failedPages,proto3" json:"failed_pages,omitempty"`
// Number of billable pages in documents with clear page definition (such as
// PDF, DOCX, PPTX) so far.
TotalBillablePages int64 `protobuf:"varint,5,opt,name=total_billable_pages,json=totalBillablePages,proto3" json:"total_billable_pages,omitempty"`
// Total number of characters (Unicode codepoints) in all documents so far.
TotalCharacters int64 `protobuf:"varint,6,opt,name=total_characters,json=totalCharacters,proto3" json:"total_characters,omitempty"`
// Number of successfully translated characters (Unicode codepoints) in all
// documents so far.
TranslatedCharacters int64 `protobuf:"varint,7,opt,name=translated_characters,json=translatedCharacters,proto3" json:"translated_characters,omitempty"`
// Number of characters that have failed to process (Unicode codepoints) in
// all documents so far.
FailedCharacters int64 `protobuf:"varint,8,opt,name=failed_characters,json=failedCharacters,proto3" json:"failed_characters,omitempty"`
// Number of billable characters (Unicode codepoints) in documents without
// clear page definition (such as XLSX) so far.
TotalBillableCharacters int64 `protobuf:"varint,9,opt,name=total_billable_characters,json=totalBillableCharacters,proto3" json:"total_billable_characters,omitempty"`
// Time when the operation was submitted.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// contains filtered or unexported fields
}
State metadata for the batch translation operation.
func (*BatchTranslateDocumentMetadata) Descriptor ¶
func (*BatchTranslateDocumentMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateDocumentMetadata.ProtoReflect.Descriptor instead.
func (*BatchTranslateDocumentMetadata) GetFailedCharacters ¶
func (x *BatchTranslateDocumentMetadata) GetFailedCharacters() int64
func (*BatchTranslateDocumentMetadata) GetFailedPages ¶
func (x *BatchTranslateDocumentMetadata) GetFailedPages() int64
func (*BatchTranslateDocumentMetadata) GetState ¶
func (x *BatchTranslateDocumentMetadata) GetState() BatchTranslateDocumentMetadata_State
func (*BatchTranslateDocumentMetadata) GetSubmitTime ¶
func (x *BatchTranslateDocumentMetadata) GetSubmitTime() *timestamppb.Timestamp
func (*BatchTranslateDocumentMetadata) GetTotalBillableCharacters ¶
func (x *BatchTranslateDocumentMetadata) GetTotalBillableCharacters() int64
func (*BatchTranslateDocumentMetadata) GetTotalBillablePages ¶
func (x *BatchTranslateDocumentMetadata) GetTotalBillablePages() int64
func (*BatchTranslateDocumentMetadata) GetTotalCharacters ¶
func (x *BatchTranslateDocumentMetadata) GetTotalCharacters() int64
func (*BatchTranslateDocumentMetadata) GetTotalPages ¶
func (x *BatchTranslateDocumentMetadata) GetTotalPages() int64
func (*BatchTranslateDocumentMetadata) GetTranslatedCharacters ¶
func (x *BatchTranslateDocumentMetadata) GetTranslatedCharacters() int64
func (*BatchTranslateDocumentMetadata) GetTranslatedPages ¶
func (x *BatchTranslateDocumentMetadata) GetTranslatedPages() int64
func (*BatchTranslateDocumentMetadata) ProtoMessage ¶
func (*BatchTranslateDocumentMetadata) ProtoMessage()
func (*BatchTranslateDocumentMetadata) ProtoReflect ¶
func (x *BatchTranslateDocumentMetadata) ProtoReflect() protoreflect.Message
func (*BatchTranslateDocumentMetadata) Reset ¶
func (x *BatchTranslateDocumentMetadata) Reset()
func (*BatchTranslateDocumentMetadata) String ¶
func (x *BatchTranslateDocumentMetadata) String() string
type BatchTranslateDocumentMetadata_State ¶
type BatchTranslateDocumentMetadata_State int32
State of the job.
const ( // Invalid. BatchTranslateDocumentMetadata_STATE_UNSPECIFIED BatchTranslateDocumentMetadata_State = 0 // Request is being processed. BatchTranslateDocumentMetadata_RUNNING BatchTranslateDocumentMetadata_State = 1 // The batch is processed, and at least one item was successfully processed. BatchTranslateDocumentMetadata_SUCCEEDED BatchTranslateDocumentMetadata_State = 2 // The batch is done and no item was successfully processed. BatchTranslateDocumentMetadata_FAILED BatchTranslateDocumentMetadata_State = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. BatchTranslateDocumentMetadata_CANCELLING BatchTranslateDocumentMetadata_State = 4 // The batch is done after the user has called the // longrunning.Operations.CancelOperation. Any records processed before the // cancel command are output as specified in the request. BatchTranslateDocumentMetadata_CANCELLED BatchTranslateDocumentMetadata_State = 5 )
func (BatchTranslateDocumentMetadata_State) Descriptor ¶
func (BatchTranslateDocumentMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (BatchTranslateDocumentMetadata_State) Enum ¶
func (x BatchTranslateDocumentMetadata_State) Enum() *BatchTranslateDocumentMetadata_State
func (BatchTranslateDocumentMetadata_State) EnumDescriptor ¶
func (BatchTranslateDocumentMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use BatchTranslateDocumentMetadata_State.Descriptor instead.
func (BatchTranslateDocumentMetadata_State) Number ¶
func (x BatchTranslateDocumentMetadata_State) Number() protoreflect.EnumNumber
func (BatchTranslateDocumentMetadata_State) String ¶
func (x BatchTranslateDocumentMetadata_State) String() string
func (BatchTranslateDocumentMetadata_State) Type ¶
func (BatchTranslateDocumentMetadata_State) Type() protoreflect.EnumType
type BatchTranslateDocumentRequest ¶
type BatchTranslateDocumentRequest struct {
// Required. Location to make a regional call.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}`.
//
// The `global` location is not supported for batch translation.
//
// Only AutoML Translation models or glossaries within the same region (have
// the same location-id) can be used, otherwise an INVALID_ARGUMENT (400)
// error is returned.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The ISO-639 language code of the input document if known, for
// example, "en-US" or "sr-Latn". Supported language codes are listed in
// [Language Support](https://cloud.google.com/translate/docs/languages).
SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Required. The ISO-639 language code to use for translation of the input
// document. Specify up to 10 language codes here. Supported language codes
// are listed in [Language
// Support](https://cloud.google.com/translate/docs/languages).
TargetLanguageCodes []string `protobuf:"bytes,3,rep,name=target_language_codes,json=targetLanguageCodes,proto3" json:"target_language_codes,omitempty"`
// Required. Input configurations.
// The total number of files matched should be <= 100.
// The total content size to translate should be <= 100M Unicode codepoints.
// The files must use UTF-8 encoding.
InputConfigs []*BatchDocumentInputConfig `protobuf:"bytes,4,rep,name=input_configs,json=inputConfigs,proto3" json:"input_configs,omitempty"`
// Required. Output configuration.
// If 2 input configs match to the same file (that is, same input path),
// we don't generate output for duplicate inputs.
OutputConfig *BatchDocumentOutputConfig `protobuf:"bytes,5,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"`
// Optional. The models to use for translation. Map's key is target language
// code. Map's value is the model name. Value can be a built-in general model,
// or an AutoML Translation model.
//
// The value format depends on model type:
//
// - AutoML Translation models:
// `projects/{project-number-or-id}/locations/{location-id}/models/{model-id}`
//
// - General (built-in) models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/nmt`,
//
// If the map is empty or a specific model is
// not requested for a language pair, then default google model (nmt) is used.
Models map[string]string `protobuf:"bytes,6,rep,name=models,proto3" json:"models,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Optional. Glossaries to be applied. It's keyed by target language code.
Glossaries map[string]*TranslateTextGlossaryConfig `protobuf:"bytes,7,rep,name=glossaries,proto3" json:"glossaries,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Optional. The file format conversion map that is applied to all input
// files. The map key is the original mime_type. The map value is the target
// mime_type of translated documents.
//
// Supported file format conversion includes:
// - `application/pdf` to
// `application/vnd.openxmlformats-officedocument.wordprocessingml.document`
//
// If nothing specified, output files will be in the same format as the
// original file.
FormatConversions map[string]string `protobuf:"bytes,8,rep,name=format_conversions,json=formatConversions,proto3" json:"format_conversions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Optional. This flag is to support user customized attribution.
// If not provided, the default is `Machine Translated by Google`.
// Customized attribution should follow rules in
// https://cloud.google.com/translate/attribution#attribution_and_logos
CustomizedAttribution string `protobuf:"bytes,10,opt,name=customized_attribution,json=customizedAttribution,proto3" json:"customized_attribution,omitempty"`
// Optional. If true, use the text removal server to remove the shadow text on
// background image for native pdf translation.
// Shadow removal feature can only be enabled when
// is_translate_native_pdf_only: false && pdf_native_only: false
EnableShadowRemovalNativePdf bool `protobuf:"varint,11,opt,name=enable_shadow_removal_native_pdf,json=enableShadowRemovalNativePdf,proto3" json:"enable_shadow_removal_native_pdf,omitempty"`
// Optional. If true, enable auto rotation correction in DVS.
EnableRotationCorrection bool `protobuf:"varint,12,opt,name=enable_rotation_correction,json=enableRotationCorrection,proto3" json:"enable_rotation_correction,omitempty"`
// contains filtered or unexported fields
}
The BatchTranslateDocument request.
func (*BatchTranslateDocumentRequest) Descriptor ¶
func (*BatchTranslateDocumentRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateDocumentRequest.ProtoReflect.Descriptor instead.
func (*BatchTranslateDocumentRequest) GetCustomizedAttribution ¶
func (x *BatchTranslateDocumentRequest) GetCustomizedAttribution() string
func (*BatchTranslateDocumentRequest) GetEnableRotationCorrection ¶
func (x *BatchTranslateDocumentRequest) GetEnableRotationCorrection() bool
func (*BatchTranslateDocumentRequest) GetEnableShadowRemovalNativePdf ¶
func (x *BatchTranslateDocumentRequest) GetEnableShadowRemovalNativePdf() bool
func (*BatchTranslateDocumentRequest) GetFormatConversions ¶
func (x *BatchTranslateDocumentRequest) GetFormatConversions() map[string]string
func (*BatchTranslateDocumentRequest) GetGlossaries ¶
func (x *BatchTranslateDocumentRequest) GetGlossaries() map[string]*TranslateTextGlossaryConfig
func (*BatchTranslateDocumentRequest) GetInputConfigs ¶
func (x *BatchTranslateDocumentRequest) GetInputConfigs() []*BatchDocumentInputConfig
func (*BatchTranslateDocumentRequest) GetModels ¶
func (x *BatchTranslateDocumentRequest) GetModels() map[string]string
func (*BatchTranslateDocumentRequest) GetOutputConfig ¶
func (x *BatchTranslateDocumentRequest) GetOutputConfig() *BatchDocumentOutputConfig
func (*BatchTranslateDocumentRequest) GetParent ¶
func (x *BatchTranslateDocumentRequest) GetParent() string
func (*BatchTranslateDocumentRequest) GetSourceLanguageCode ¶
func (x *BatchTranslateDocumentRequest) GetSourceLanguageCode() string
func (*BatchTranslateDocumentRequest) GetTargetLanguageCodes ¶
func (x *BatchTranslateDocumentRequest) GetTargetLanguageCodes() []string
func (*BatchTranslateDocumentRequest) ProtoMessage ¶
func (*BatchTranslateDocumentRequest) ProtoMessage()
func (*BatchTranslateDocumentRequest) ProtoReflect ¶
func (x *BatchTranslateDocumentRequest) ProtoReflect() protoreflect.Message
func (*BatchTranslateDocumentRequest) Reset ¶
func (x *BatchTranslateDocumentRequest) Reset()
func (*BatchTranslateDocumentRequest) String ¶
func (x *BatchTranslateDocumentRequest) String() string
type BatchTranslateDocumentResponse ¶
type BatchTranslateDocumentResponse struct {
// Total number of pages to translate in all documents. Documents without
// clear page definition (such as XLSX) are not counted.
TotalPages int64 `protobuf:"varint,1,opt,name=total_pages,json=totalPages,proto3" json:"total_pages,omitempty"`
// Number of successfully translated pages in all documents. Documents without
// clear page definition (such as XLSX) are not counted.
TranslatedPages int64 `protobuf:"varint,2,opt,name=translated_pages,json=translatedPages,proto3" json:"translated_pages,omitempty"`
// Number of pages that failed to process in all documents. Documents without
// clear page definition (such as XLSX) are not counted.
FailedPages int64 `protobuf:"varint,3,opt,name=failed_pages,json=failedPages,proto3" json:"failed_pages,omitempty"`
// Number of billable pages in documents with clear page definition (such as
// PDF, DOCX, PPTX)
TotalBillablePages int64 `protobuf:"varint,4,opt,name=total_billable_pages,json=totalBillablePages,proto3" json:"total_billable_pages,omitempty"`
// Total number of characters (Unicode codepoints) in all documents.
TotalCharacters int64 `protobuf:"varint,5,opt,name=total_characters,json=totalCharacters,proto3" json:"total_characters,omitempty"`
// Number of successfully translated characters (Unicode codepoints) in all
// documents.
TranslatedCharacters int64 `protobuf:"varint,6,opt,name=translated_characters,json=translatedCharacters,proto3" json:"translated_characters,omitempty"`
// Number of characters that have failed to process (Unicode codepoints) in
// all documents.
FailedCharacters int64 `protobuf:"varint,7,opt,name=failed_characters,json=failedCharacters,proto3" json:"failed_characters,omitempty"`
// Number of billable characters (Unicode codepoints) in documents without
// clear page definition, such as XLSX.
TotalBillableCharacters int64 `protobuf:"varint,8,opt,name=total_billable_characters,json=totalBillableCharacters,proto3" json:"total_billable_characters,omitempty"`
// Time when the operation was submitted.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// The time when the operation is finished and
// [google.longrunning.Operation.done][google.longrunning.Operation.done] is
// set to true.
EndTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.response][google.longrunning.Operation.response] field returned by BatchTranslateDocument if at least one document is translated successfully.
func (*BatchTranslateDocumentResponse) Descriptor ¶
func (*BatchTranslateDocumentResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateDocumentResponse.ProtoReflect.Descriptor instead.
func (*BatchTranslateDocumentResponse) GetEndTime ¶
func (x *BatchTranslateDocumentResponse) GetEndTime() *timestamppb.Timestamp
func (*BatchTranslateDocumentResponse) GetFailedCharacters ¶
func (x *BatchTranslateDocumentResponse) GetFailedCharacters() int64
func (*BatchTranslateDocumentResponse) GetFailedPages ¶
func (x *BatchTranslateDocumentResponse) GetFailedPages() int64
func (*BatchTranslateDocumentResponse) GetSubmitTime ¶
func (x *BatchTranslateDocumentResponse) GetSubmitTime() *timestamppb.Timestamp
func (*BatchTranslateDocumentResponse) GetTotalBillableCharacters ¶
func (x *BatchTranslateDocumentResponse) GetTotalBillableCharacters() int64
func (*BatchTranslateDocumentResponse) GetTotalBillablePages ¶
func (x *BatchTranslateDocumentResponse) GetTotalBillablePages() int64
func (*BatchTranslateDocumentResponse) GetTotalCharacters ¶
func (x *BatchTranslateDocumentResponse) GetTotalCharacters() int64
func (*BatchTranslateDocumentResponse) GetTotalPages ¶
func (x *BatchTranslateDocumentResponse) GetTotalPages() int64
func (*BatchTranslateDocumentResponse) GetTranslatedCharacters ¶
func (x *BatchTranslateDocumentResponse) GetTranslatedCharacters() int64
func (*BatchTranslateDocumentResponse) GetTranslatedPages ¶
func (x *BatchTranslateDocumentResponse) GetTranslatedPages() int64
func (*BatchTranslateDocumentResponse) ProtoMessage ¶
func (*BatchTranslateDocumentResponse) ProtoMessage()
func (*BatchTranslateDocumentResponse) ProtoReflect ¶
func (x *BatchTranslateDocumentResponse) ProtoReflect() protoreflect.Message
func (*BatchTranslateDocumentResponse) Reset ¶
func (x *BatchTranslateDocumentResponse) Reset()
func (*BatchTranslateDocumentResponse) String ¶
func (x *BatchTranslateDocumentResponse) String() string
type BatchTranslateMetadata ¶
type BatchTranslateMetadata struct {
// The state of the operation.
State BatchTranslateMetadata_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.BatchTranslateMetadata_State" json:"state,omitempty"`
// Number of successfully translated characters so far (Unicode codepoints).
TranslatedCharacters int64 `protobuf:"varint,2,opt,name=translated_characters,json=translatedCharacters,proto3" json:"translated_characters,omitempty"`
// Number of characters that have failed to process so far (Unicode
// codepoints).
FailedCharacters int64 `protobuf:"varint,3,opt,name=failed_characters,json=failedCharacters,proto3" json:"failed_characters,omitempty"`
// Total number of characters (Unicode codepoints).
// This is the total number of codepoints from input files times the number of
// target languages and appears here shortly after the call is submitted.
TotalCharacters int64 `protobuf:"varint,4,opt,name=total_characters,json=totalCharacters,proto3" json:"total_characters,omitempty"`
// Time when the operation was submitted.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// contains filtered or unexported fields
}
State metadata for the batch translation operation.
func (*BatchTranslateMetadata) Descriptor ¶
func (*BatchTranslateMetadata) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateMetadata.ProtoReflect.Descriptor instead.
func (*BatchTranslateMetadata) GetFailedCharacters ¶
func (x *BatchTranslateMetadata) GetFailedCharacters() int64
func (*BatchTranslateMetadata) GetState ¶
func (x *BatchTranslateMetadata) GetState() BatchTranslateMetadata_State
func (*BatchTranslateMetadata) GetSubmitTime ¶
func (x *BatchTranslateMetadata) GetSubmitTime() *timestamppb.Timestamp
func (*BatchTranslateMetadata) GetTotalCharacters ¶
func (x *BatchTranslateMetadata) GetTotalCharacters() int64
func (*BatchTranslateMetadata) GetTranslatedCharacters ¶
func (x *BatchTranslateMetadata) GetTranslatedCharacters() int64
func (*BatchTranslateMetadata) ProtoMessage ¶
func (*BatchTranslateMetadata) ProtoMessage()
func (*BatchTranslateMetadata) ProtoReflect ¶
func (x *BatchTranslateMetadata) ProtoReflect() protoreflect.Message
func (*BatchTranslateMetadata) Reset ¶
func (x *BatchTranslateMetadata) Reset()
func (*BatchTranslateMetadata) String ¶
func (x *BatchTranslateMetadata) String() string
type BatchTranslateMetadata_State ¶
type BatchTranslateMetadata_State int32
State of the job.
const ( // Invalid. BatchTranslateMetadata_STATE_UNSPECIFIED BatchTranslateMetadata_State = 0 // Request is being processed. BatchTranslateMetadata_RUNNING BatchTranslateMetadata_State = 1 // The batch is processed, and at least one item was successfully // processed. BatchTranslateMetadata_SUCCEEDED BatchTranslateMetadata_State = 2 // The batch is done and no item was successfully processed. BatchTranslateMetadata_FAILED BatchTranslateMetadata_State = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. BatchTranslateMetadata_CANCELLING BatchTranslateMetadata_State = 4 // The batch is done after the user has called the // longrunning.Operations.CancelOperation. Any records processed before the // cancel command are output as specified in the request. BatchTranslateMetadata_CANCELLED BatchTranslateMetadata_State = 5 )
func (BatchTranslateMetadata_State) Descriptor ¶
func (BatchTranslateMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (BatchTranslateMetadata_State) Enum ¶
func (x BatchTranslateMetadata_State) Enum() *BatchTranslateMetadata_State
func (BatchTranslateMetadata_State) EnumDescriptor ¶
func (BatchTranslateMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use BatchTranslateMetadata_State.Descriptor instead.
func (BatchTranslateMetadata_State) Number ¶
func (x BatchTranslateMetadata_State) Number() protoreflect.EnumNumber
func (BatchTranslateMetadata_State) String ¶
func (x BatchTranslateMetadata_State) String() string
func (BatchTranslateMetadata_State) Type ¶
func (BatchTranslateMetadata_State) Type() protoreflect.EnumType
type BatchTranslateResponse ¶
type BatchTranslateResponse struct {
// Total number of characters (Unicode codepoints).
TotalCharacters int64 `protobuf:"varint,1,opt,name=total_characters,json=totalCharacters,proto3" json:"total_characters,omitempty"`
// Number of successfully translated characters (Unicode codepoints).
TranslatedCharacters int64 `protobuf:"varint,2,opt,name=translated_characters,json=translatedCharacters,proto3" json:"translated_characters,omitempty"`
// Number of characters that have failed to process (Unicode codepoints).
FailedCharacters int64 `protobuf:"varint,3,opt,name=failed_characters,json=failedCharacters,proto3" json:"failed_characters,omitempty"`
// Time when the operation was submitted.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// The time when the operation is finished and
// [google.longrunning.Operation.done][google.longrunning.Operation.done] is
// set to true.
EndTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.response][google.longrunning.Operation.response] field returned by BatchTranslateText if at least one sentence is translated successfully.
func (*BatchTranslateResponse) Descriptor ¶
func (*BatchTranslateResponse) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateResponse.ProtoReflect.Descriptor instead.
func (*BatchTranslateResponse) GetEndTime ¶
func (x *BatchTranslateResponse) GetEndTime() *timestamppb.Timestamp
func (*BatchTranslateResponse) GetFailedCharacters ¶
func (x *BatchTranslateResponse) GetFailedCharacters() int64
func (*BatchTranslateResponse) GetSubmitTime ¶
func (x *BatchTranslateResponse) GetSubmitTime() *timestamppb.Timestamp
func (*BatchTranslateResponse) GetTotalCharacters ¶
func (x *BatchTranslateResponse) GetTotalCharacters() int64
func (*BatchTranslateResponse) GetTranslatedCharacters ¶
func (x *BatchTranslateResponse) GetTranslatedCharacters() int64
func (*BatchTranslateResponse) ProtoMessage ¶
func (*BatchTranslateResponse) ProtoMessage()
func (*BatchTranslateResponse) ProtoReflect ¶
func (x *BatchTranslateResponse) ProtoReflect() protoreflect.Message
func (*BatchTranslateResponse) Reset ¶
func (x *BatchTranslateResponse) Reset()
func (*BatchTranslateResponse) String ¶
func (x *BatchTranslateResponse) String() string
type BatchTranslateTextRequest ¶
type BatchTranslateTextRequest struct {
// Required. Location to make a call. Must refer to a caller's project.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}`.
//
// The `global` location is not supported for batch translation.
//
// Only AutoML Translation models or glossaries within the same region (have
// the same location-id) can be used, otherwise an INVALID_ARGUMENT (400)
// error is returned.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. Source language code. Supported language codes are listed in
// [Language
// Support](https://cloud.google.com/translate/docs/languages).
SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Required. Specify up to 10 language codes here. Supported language codes
// are listed in [Language
// Support](https://cloud.google.com/translate/docs/languages).
TargetLanguageCodes []string `protobuf:"bytes,3,rep,name=target_language_codes,json=targetLanguageCodes,proto3" json:"target_language_codes,omitempty"`
// Optional. The models to use for translation. Map's key is target language
// code. Map's value is model name. Value can be a built-in general model,
// or an AutoML Translation model.
//
// The value format depends on model type:
//
// - AutoML Translation models:
// `projects/{project-number-or-id}/locations/{location-id}/models/{model-id}`
//
// - General (built-in) models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/nmt`,
//
// If the map is empty or a specific model is
// not requested for a language pair, then default google model (nmt) is used.
Models map[string]string `protobuf:"bytes,4,rep,name=models,proto3" json:"models,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Required. Input configurations.
// The total number of files matched should be <= 100.
// The total content size should be <= 100M Unicode codepoints.
// The files must use UTF-8 encoding.
InputConfigs []*InputConfig `protobuf:"bytes,5,rep,name=input_configs,json=inputConfigs,proto3" json:"input_configs,omitempty"`
// Required. Output configuration.
// If 2 input configs match to the same file (that is, same input path),
// we don't generate output for duplicate inputs.
OutputConfig *OutputConfig `protobuf:"bytes,6,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"`
// Optional. Glossaries to be applied for translation.
// It's keyed by target language code.
Glossaries map[string]*TranslateTextGlossaryConfig `protobuf:"bytes,7,rep,name=glossaries,proto3" json:"glossaries,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Optional. The labels with user-defined metadata for the request.
//
// Label keys and values can be no longer than 63 characters
// (Unicode codepoints), can only contain lowercase letters, numeric
// characters, underscores and dashes. International characters are allowed.
// Label values are optional. Label keys must start with a letter.
//
// See https://cloud.google.com/translate/docs/advanced/labels for more
// information.
Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// contains filtered or unexported fields
}
The batch translation request.
func (*BatchTranslateTextRequest) Descriptor ¶
func (*BatchTranslateTextRequest) Descriptor() ([]byte, []int)
Deprecated: Use BatchTranslateTextRequest.ProtoReflect.Descriptor instead.
func (*BatchTranslateTextRequest) GetGlossaries ¶
func (x *BatchTranslateTextRequest) GetGlossaries() map[string]*TranslateTextGlossaryConfig
func (*BatchTranslateTextRequest) GetInputConfigs ¶
func (x *BatchTranslateTextRequest) GetInputConfigs() []*InputConfig
func (*BatchTranslateTextRequest) GetLabels ¶
func (x *BatchTranslateTextRequest) GetLabels() map[string]string
func (*BatchTranslateTextRequest) GetModels ¶
func (x *BatchTranslateTextRequest) GetModels() map[string]string
func (*BatchTranslateTextRequest) GetOutputConfig ¶
func (x *BatchTranslateTextRequest) GetOutputConfig() *OutputConfig
func (*BatchTranslateTextRequest) GetParent ¶
func (x *BatchTranslateTextRequest) GetParent() string
func (*BatchTranslateTextRequest) GetSourceLanguageCode ¶
func (x *BatchTranslateTextRequest) GetSourceLanguageCode() string
func (*BatchTranslateTextRequest) GetTargetLanguageCodes ¶
func (x *BatchTranslateTextRequest) GetTargetLanguageCodes() []string
func (*BatchTranslateTextRequest) ProtoMessage ¶
func (*BatchTranslateTextRequest) ProtoMessage()
func (*BatchTranslateTextRequest) ProtoReflect ¶
func (x *BatchTranslateTextRequest) ProtoReflect() protoreflect.Message
func (*BatchTranslateTextRequest) Reset ¶
func (x *BatchTranslateTextRequest) Reset()
func (*BatchTranslateTextRequest) String ¶
func (x *BatchTranslateTextRequest) String() string
type CreateAdaptiveMtDatasetRequest ¶
type CreateAdaptiveMtDatasetRequest struct {
// Required. Name of the parent project. In form of
// `projects/{project-number-or-id}/locations/{location-id}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The AdaptiveMtDataset to be created.
AdaptiveMtDataset *AdaptiveMtDataset `protobuf:"bytes,2,opt,name=adaptive_mt_dataset,json=adaptiveMtDataset,proto3" json:"adaptive_mt_dataset,omitempty"`
// contains filtered or unexported fields
}
Request message for creating an AdaptiveMtDataset.
func (*CreateAdaptiveMtDatasetRequest) Descriptor ¶
func (*CreateAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAdaptiveMtDatasetRequest.ProtoReflect.Descriptor instead.
func (*CreateAdaptiveMtDatasetRequest) GetAdaptiveMtDataset ¶
func (x *CreateAdaptiveMtDatasetRequest) GetAdaptiveMtDataset() *AdaptiveMtDataset
func (*CreateAdaptiveMtDatasetRequest) GetParent ¶
func (x *CreateAdaptiveMtDatasetRequest) GetParent() string
func (*CreateAdaptiveMtDatasetRequest) ProtoMessage ¶
func (*CreateAdaptiveMtDatasetRequest) ProtoMessage()
func (*CreateAdaptiveMtDatasetRequest) ProtoReflect ¶
func (x *CreateAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
func (*CreateAdaptiveMtDatasetRequest) Reset ¶
func (x *CreateAdaptiveMtDatasetRequest) Reset()
func (*CreateAdaptiveMtDatasetRequest) String ¶
func (x *CreateAdaptiveMtDatasetRequest) String() string
type CreateDatasetMetadata ¶
type CreateDatasetMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of create dataset operation.
func (*CreateDatasetMetadata) Descriptor ¶
func (*CreateDatasetMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateDatasetMetadata.ProtoReflect.Descriptor instead.
func (*CreateDatasetMetadata) GetCreateTime ¶
func (x *CreateDatasetMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateDatasetMetadata) GetError ¶
func (x *CreateDatasetMetadata) GetError() *status.Status
func (*CreateDatasetMetadata) GetState ¶
func (x *CreateDatasetMetadata) GetState() OperationState
func (*CreateDatasetMetadata) GetUpdateTime ¶
func (x *CreateDatasetMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*CreateDatasetMetadata) ProtoMessage ¶
func (*CreateDatasetMetadata) ProtoMessage()
func (*CreateDatasetMetadata) ProtoReflect ¶
func (x *CreateDatasetMetadata) ProtoReflect() protoreflect.Message
func (*CreateDatasetMetadata) Reset ¶
func (x *CreateDatasetMetadata) Reset()
func (*CreateDatasetMetadata) String ¶
func (x *CreateDatasetMetadata) String() string
type CreateDatasetRequest ¶
type CreateDatasetRequest struct {
// Required. The project name.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The Dataset to create.
Dataset *Dataset `protobuf:"bytes,2,opt,name=dataset,proto3" json:"dataset,omitempty"`
// contains filtered or unexported fields
}
Request message for CreateDataset.
func (*CreateDatasetRequest) Descriptor ¶
func (*CreateDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDatasetRequest.ProtoReflect.Descriptor instead.
func (*CreateDatasetRequest) GetDataset ¶
func (x *CreateDatasetRequest) GetDataset() *Dataset
func (*CreateDatasetRequest) GetParent ¶
func (x *CreateDatasetRequest) GetParent() string
func (*CreateDatasetRequest) ProtoMessage ¶
func (*CreateDatasetRequest) ProtoMessage()
func (*CreateDatasetRequest) ProtoReflect ¶
func (x *CreateDatasetRequest) ProtoReflect() protoreflect.Message
func (*CreateDatasetRequest) Reset ¶
func (x *CreateDatasetRequest) Reset()
func (*CreateDatasetRequest) String ¶
func (x *CreateDatasetRequest) String() string
type CreateGlossaryEntryRequest ¶
type CreateGlossaryEntryRequest struct {
// Required. The resource name of the glossary to create the entry under.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The glossary entry to create
GlossaryEntry *GlossaryEntry `protobuf:"bytes,2,opt,name=glossary_entry,json=glossaryEntry,proto3" json:"glossary_entry,omitempty"`
// contains filtered or unexported fields
}
Request message for CreateGlossaryEntry
func (*CreateGlossaryEntryRequest) Descriptor ¶
func (*CreateGlossaryEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGlossaryEntryRequest.ProtoReflect.Descriptor instead.
func (*CreateGlossaryEntryRequest) GetGlossaryEntry ¶
func (x *CreateGlossaryEntryRequest) GetGlossaryEntry() *GlossaryEntry
func (*CreateGlossaryEntryRequest) GetParent ¶
func (x *CreateGlossaryEntryRequest) GetParent() string
func (*CreateGlossaryEntryRequest) ProtoMessage ¶
func (*CreateGlossaryEntryRequest) ProtoMessage()
func (*CreateGlossaryEntryRequest) ProtoReflect ¶
func (x *CreateGlossaryEntryRequest) ProtoReflect() protoreflect.Message
func (*CreateGlossaryEntryRequest) Reset ¶
func (x *CreateGlossaryEntryRequest) Reset()
func (*CreateGlossaryEntryRequest) String ¶
func (x *CreateGlossaryEntryRequest) String() string
type CreateGlossaryMetadata ¶
type CreateGlossaryMetadata struct {
// The name of the glossary that is being created.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The current state of the glossary creation operation.
State CreateGlossaryMetadata_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.translation.v3.CreateGlossaryMetadata_State" json:"state,omitempty"`
// The time when the operation was submitted to the server.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata] field returned by CreateGlossary.
func (*CreateGlossaryMetadata) Descriptor ¶
func (*CreateGlossaryMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateGlossaryMetadata.ProtoReflect.Descriptor instead.
func (*CreateGlossaryMetadata) GetName ¶
func (x *CreateGlossaryMetadata) GetName() string
func (*CreateGlossaryMetadata) GetState ¶
func (x *CreateGlossaryMetadata) GetState() CreateGlossaryMetadata_State
func (*CreateGlossaryMetadata) GetSubmitTime ¶
func (x *CreateGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
func (*CreateGlossaryMetadata) ProtoMessage ¶
func (*CreateGlossaryMetadata) ProtoMessage()
func (*CreateGlossaryMetadata) ProtoReflect ¶
func (x *CreateGlossaryMetadata) ProtoReflect() protoreflect.Message
func (*CreateGlossaryMetadata) Reset ¶
func (x *CreateGlossaryMetadata) Reset()
func (*CreateGlossaryMetadata) String ¶
func (x *CreateGlossaryMetadata) String() string
type CreateGlossaryMetadata_State ¶
type CreateGlossaryMetadata_State int32
Enumerates the possible states that the creation request can be in.
const ( // Invalid. CreateGlossaryMetadata_STATE_UNSPECIFIED CreateGlossaryMetadata_State = 0 // Request is being processed. CreateGlossaryMetadata_RUNNING CreateGlossaryMetadata_State = 1 // The glossary was successfully created. CreateGlossaryMetadata_SUCCEEDED CreateGlossaryMetadata_State = 2 // Failed to create the glossary. CreateGlossaryMetadata_FAILED CreateGlossaryMetadata_State = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. CreateGlossaryMetadata_CANCELLING CreateGlossaryMetadata_State = 4 // The glossary creation request was successfully canceled. CreateGlossaryMetadata_CANCELLED CreateGlossaryMetadata_State = 5 )
func (CreateGlossaryMetadata_State) Descriptor ¶
func (CreateGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (CreateGlossaryMetadata_State) Enum ¶
func (x CreateGlossaryMetadata_State) Enum() *CreateGlossaryMetadata_State
func (CreateGlossaryMetadata_State) EnumDescriptor ¶
func (CreateGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use CreateGlossaryMetadata_State.Descriptor instead.
func (CreateGlossaryMetadata_State) Number ¶
func (x CreateGlossaryMetadata_State) Number() protoreflect.EnumNumber
func (CreateGlossaryMetadata_State) String ¶
func (x CreateGlossaryMetadata_State) String() string
func (CreateGlossaryMetadata_State) Type ¶
func (CreateGlossaryMetadata_State) Type() protoreflect.EnumType
type CreateGlossaryRequest ¶
type CreateGlossaryRequest struct {
// Required. The project name.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The glossary to create.
Glossary *Glossary `protobuf:"bytes,2,opt,name=glossary,proto3" json:"glossary,omitempty"`
// contains filtered or unexported fields
}
Request message for CreateGlossary.
func (*CreateGlossaryRequest) Descriptor ¶
func (*CreateGlossaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGlossaryRequest.ProtoReflect.Descriptor instead.
func (*CreateGlossaryRequest) GetGlossary ¶
func (x *CreateGlossaryRequest) GetGlossary() *Glossary
func (*CreateGlossaryRequest) GetParent ¶
func (x *CreateGlossaryRequest) GetParent() string
func (*CreateGlossaryRequest) ProtoMessage ¶
func (*CreateGlossaryRequest) ProtoMessage()
func (*CreateGlossaryRequest) ProtoReflect ¶
func (x *CreateGlossaryRequest) ProtoReflect() protoreflect.Message
func (*CreateGlossaryRequest) Reset ¶
func (x *CreateGlossaryRequest) Reset()
func (*CreateGlossaryRequest) String ¶
func (x *CreateGlossaryRequest) String() string
type CreateModelMetadata ¶
type CreateModelMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of create model operation.
func (*CreateModelMetadata) Descriptor ¶
func (*CreateModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateModelMetadata.ProtoReflect.Descriptor instead.
func (*CreateModelMetadata) GetCreateTime ¶
func (x *CreateModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*CreateModelMetadata) GetError ¶
func (x *CreateModelMetadata) GetError() *status.Status
func (*CreateModelMetadata) GetState ¶
func (x *CreateModelMetadata) GetState() OperationState
func (*CreateModelMetadata) GetUpdateTime ¶
func (x *CreateModelMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*CreateModelMetadata) ProtoMessage ¶
func (*CreateModelMetadata) ProtoMessage()
func (*CreateModelMetadata) ProtoReflect ¶
func (x *CreateModelMetadata) ProtoReflect() protoreflect.Message
func (*CreateModelMetadata) Reset ¶
func (x *CreateModelMetadata) Reset()
func (*CreateModelMetadata) String ¶
func (x *CreateModelMetadata) String() string
type CreateModelRequest ¶
type CreateModelRequest struct {
// Required. The project name, in form of
// `projects/{project}/locations/{location}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The Model to create.
Model *Model `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
Request message for CreateModel.
func (*CreateModelRequest) Descriptor ¶
func (*CreateModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateModelRequest.ProtoReflect.Descriptor instead.
func (*CreateModelRequest) GetModel ¶
func (x *CreateModelRequest) GetModel() *Model
func (*CreateModelRequest) GetParent ¶
func (x *CreateModelRequest) GetParent() string
func (*CreateModelRequest) ProtoMessage ¶
func (*CreateModelRequest) ProtoMessage()
func (*CreateModelRequest) ProtoReflect ¶
func (x *CreateModelRequest) ProtoReflect() protoreflect.Message
func (*CreateModelRequest) Reset ¶
func (x *CreateModelRequest) Reset()
func (*CreateModelRequest) String ¶
func (x *CreateModelRequest) String() string
type Dataset ¶
type Dataset struct {
// The resource name of the dataset, in form of
// `projects/{project-number-or-id}/locations/{location_id}/datasets/{dataset_id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The name of the dataset to show in the interface. The name can be
// up to 32 characters long and can consist only of ASCII Latin letters A-Z
// and a-z, underscores (_), and ASCII digits 0-9.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The BCP-47 language code of the source language.
SourceLanguageCode string `protobuf:"bytes,3,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// The BCP-47 language code of the target language.
TargetLanguageCode string `protobuf:"bytes,4,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// Output only. The number of examples in the dataset.
ExampleCount int32 `protobuf:"varint,5,opt,name=example_count,json=exampleCount,proto3" json:"example_count,omitempty"`
// Output only. Number of training examples (sentence pairs).
TrainExampleCount int32 `protobuf:"varint,6,opt,name=train_example_count,json=trainExampleCount,proto3" json:"train_example_count,omitempty"`
// Output only. Number of validation examples (sentence pairs).
ValidateExampleCount int32 `protobuf:"varint,7,opt,name=validate_example_count,json=validateExampleCount,proto3" json:"validate_example_count,omitempty"`
// Output only. Number of test examples (sentence pairs).
TestExampleCount int32 `protobuf:"varint,8,opt,name=test_example_count,json=testExampleCount,proto3" json:"test_example_count,omitempty"`
// Output only. Timestamp when this dataset was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Timestamp when this dataset was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
A dataset that hosts the examples (sentence pairs) used for translation models.
func (*Dataset) Descriptor ¶
Deprecated: Use Dataset.ProtoReflect.Descriptor instead.
func (*Dataset) GetCreateTime ¶
func (x *Dataset) GetCreateTime() *timestamppb.Timestamp
func (*Dataset) GetDisplayName ¶
func (*Dataset) GetExampleCount ¶
func (*Dataset) GetName ¶
func (*Dataset) GetSourceLanguageCode ¶
func (*Dataset) GetTargetLanguageCode ¶
func (*Dataset) GetTestExampleCount ¶
func (*Dataset) GetTrainExampleCount ¶
func (*Dataset) GetUpdateTime ¶
func (x *Dataset) GetUpdateTime() *timestamppb.Timestamp
func (*Dataset) GetValidateExampleCount ¶
func (*Dataset) ProtoMessage ¶
func (*Dataset) ProtoMessage()
func (*Dataset) ProtoReflect ¶
func (x *Dataset) ProtoReflect() protoreflect.Message
func (*Dataset) Reset ¶
func (x *Dataset) Reset()
func (*Dataset) String ¶
type DatasetInputConfig ¶
type DatasetInputConfig struct {
// Files containing the sentence pairs to be imported to the dataset.
InputFiles []*DatasetInputConfig_InputFile `protobuf:"bytes,1,rep,name=input_files,json=inputFiles,proto3" json:"input_files,omitempty"`
// contains filtered or unexported fields
}
Input configuration for datasets.
func (*DatasetInputConfig) Descriptor ¶
func (*DatasetInputConfig) Descriptor() ([]byte, []int)
Deprecated: Use DatasetInputConfig.ProtoReflect.Descriptor instead.
func (*DatasetInputConfig) GetInputFiles ¶
func (x *DatasetInputConfig) GetInputFiles() []*DatasetInputConfig_InputFile
func (*DatasetInputConfig) ProtoMessage ¶
func (*DatasetInputConfig) ProtoMessage()
func (*DatasetInputConfig) ProtoReflect ¶
func (x *DatasetInputConfig) ProtoReflect() protoreflect.Message
func (*DatasetInputConfig) Reset ¶
func (x *DatasetInputConfig) Reset()
func (*DatasetInputConfig) String ¶
func (x *DatasetInputConfig) String() string
type DatasetInputConfig_InputFile ¶
type DatasetInputConfig_InputFile struct {
// Optional. Usage of the file contents. Options are TRAIN|VALIDATION|TEST,
// or UNASSIGNED (by default) for auto split.
Usage string `protobuf:"bytes,2,opt,name=usage,proto3" json:"usage,omitempty"`
// Source of the file containing sentence pairs.
// Supported formats are tab-separated values (.tsv) and Translation Memory
// eXchange (.tmx) .
//
// Types that are assignable to Source:
//
// *DatasetInputConfig_InputFile_GcsSource
Source isDatasetInputConfig_InputFile_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
An input file.
func (*DatasetInputConfig_InputFile) Descriptor ¶
func (*DatasetInputConfig_InputFile) Descriptor() ([]byte, []int)
Deprecated: Use DatasetInputConfig_InputFile.ProtoReflect.Descriptor instead.
func (*DatasetInputConfig_InputFile) GetGcsSource ¶
func (x *DatasetInputConfig_InputFile) GetGcsSource() *GcsInputSource
func (*DatasetInputConfig_InputFile) GetSource ¶
func (m *DatasetInputConfig_InputFile) GetSource() isDatasetInputConfig_InputFile_Source
func (*DatasetInputConfig_InputFile) GetUsage ¶
func (x *DatasetInputConfig_InputFile) GetUsage() string
func (*DatasetInputConfig_InputFile) ProtoMessage ¶
func (*DatasetInputConfig_InputFile) ProtoMessage()
func (*DatasetInputConfig_InputFile) ProtoReflect ¶
func (x *DatasetInputConfig_InputFile) ProtoReflect() protoreflect.Message
func (*DatasetInputConfig_InputFile) Reset ¶
func (x *DatasetInputConfig_InputFile) Reset()
func (*DatasetInputConfig_InputFile) String ¶
func (x *DatasetInputConfig_InputFile) String() string
type DatasetInputConfig_InputFile_GcsSource ¶
type DatasetInputConfig_InputFile_GcsSource struct {
// Google Cloud Storage file source.
GcsSource *GcsInputSource `protobuf:"bytes,3,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type DatasetOutputConfig ¶
type DatasetOutputConfig struct {
// Required. Specify the output.
//
// Types that are assignable to Destination:
//
// *DatasetOutputConfig_GcsDestination
Destination isDatasetOutputConfig_Destination `protobuf_oneof:"destination"`
// contains filtered or unexported fields
}
Output configuration for datasets.
func (*DatasetOutputConfig) Descriptor ¶
func (*DatasetOutputConfig) Descriptor() ([]byte, []int)
Deprecated: Use DatasetOutputConfig.ProtoReflect.Descriptor instead.
func (*DatasetOutputConfig) GetDestination ¶
func (m *DatasetOutputConfig) GetDestination() isDatasetOutputConfig_Destination
func (*DatasetOutputConfig) GetGcsDestination ¶
func (x *DatasetOutputConfig) GetGcsDestination() *GcsOutputDestination
func (*DatasetOutputConfig) ProtoMessage ¶
func (*DatasetOutputConfig) ProtoMessage()
func (*DatasetOutputConfig) ProtoReflect ¶
func (x *DatasetOutputConfig) ProtoReflect() protoreflect.Message
func (*DatasetOutputConfig) Reset ¶
func (x *DatasetOutputConfig) Reset()
func (*DatasetOutputConfig) String ¶
func (x *DatasetOutputConfig) String() string
type DatasetOutputConfig_GcsDestination ¶
type DatasetOutputConfig_GcsDestination struct {
// Google Cloud Storage destination to write the output.
GcsDestination *GcsOutputDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type DeleteAdaptiveMtDatasetRequest ¶
type DeleteAdaptiveMtDatasetRequest struct {
// Required. Name of the dataset. In the form of
// `projects/{project-number-or-id}/locations/{location-id}/adaptiveMtDatasets/{adaptive-mt-dataset-id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for deleting an AdaptiveMtDataset.
func (*DeleteAdaptiveMtDatasetRequest) Descriptor ¶
func (*DeleteAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdaptiveMtDatasetRequest.ProtoReflect.Descriptor instead.
func (*DeleteAdaptiveMtDatasetRequest) GetName ¶
func (x *DeleteAdaptiveMtDatasetRequest) GetName() string
func (*DeleteAdaptiveMtDatasetRequest) ProtoMessage ¶
func (*DeleteAdaptiveMtDatasetRequest) ProtoMessage()
func (*DeleteAdaptiveMtDatasetRequest) ProtoReflect ¶
func (x *DeleteAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
func (*DeleteAdaptiveMtDatasetRequest) Reset ¶
func (x *DeleteAdaptiveMtDatasetRequest) Reset()
func (*DeleteAdaptiveMtDatasetRequest) String ¶
func (x *DeleteAdaptiveMtDatasetRequest) String() string
type DeleteAdaptiveMtFileRequest ¶
type DeleteAdaptiveMtFileRequest struct {
// Required. The resource name of the file to delete, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset}/adaptiveMtFiles/{file}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for deleting an AdaptiveMt file.
func (*DeleteAdaptiveMtFileRequest) Descriptor ¶
func (*DeleteAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAdaptiveMtFileRequest.ProtoReflect.Descriptor instead.
func (*DeleteAdaptiveMtFileRequest) GetName ¶
func (x *DeleteAdaptiveMtFileRequest) GetName() string
func (*DeleteAdaptiveMtFileRequest) ProtoMessage ¶
func (*DeleteAdaptiveMtFileRequest) ProtoMessage()
func (*DeleteAdaptiveMtFileRequest) ProtoReflect ¶
func (x *DeleteAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
func (*DeleteAdaptiveMtFileRequest) Reset ¶
func (x *DeleteAdaptiveMtFileRequest) Reset()
func (*DeleteAdaptiveMtFileRequest) String ¶
func (x *DeleteAdaptiveMtFileRequest) String() string
type DeleteDatasetMetadata ¶
type DeleteDatasetMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of delete dataset operation.
func (*DeleteDatasetMetadata) Descriptor ¶
func (*DeleteDatasetMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDatasetMetadata.ProtoReflect.Descriptor instead.
func (*DeleteDatasetMetadata) GetCreateTime ¶
func (x *DeleteDatasetMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeleteDatasetMetadata) GetError ¶
func (x *DeleteDatasetMetadata) GetError() *status.Status
func (*DeleteDatasetMetadata) GetState ¶
func (x *DeleteDatasetMetadata) GetState() OperationState
func (*DeleteDatasetMetadata) GetUpdateTime ¶
func (x *DeleteDatasetMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*DeleteDatasetMetadata) ProtoMessage ¶
func (*DeleteDatasetMetadata) ProtoMessage()
func (*DeleteDatasetMetadata) ProtoReflect ¶
func (x *DeleteDatasetMetadata) ProtoReflect() protoreflect.Message
func (*DeleteDatasetMetadata) Reset ¶
func (x *DeleteDatasetMetadata) Reset()
func (*DeleteDatasetMetadata) String ¶
func (x *DeleteDatasetMetadata) String() string
type DeleteDatasetRequest ¶
type DeleteDatasetRequest struct {
// Required. The name of the dataset to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for DeleteDataset.
func (*DeleteDatasetRequest) Descriptor ¶
func (*DeleteDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDatasetRequest.ProtoReflect.Descriptor instead.
func (*DeleteDatasetRequest) GetName ¶
func (x *DeleteDatasetRequest) GetName() string
func (*DeleteDatasetRequest) ProtoMessage ¶
func (*DeleteDatasetRequest) ProtoMessage()
func (*DeleteDatasetRequest) ProtoReflect ¶
func (x *DeleteDatasetRequest) ProtoReflect() protoreflect.Message
func (*DeleteDatasetRequest) Reset ¶
func (x *DeleteDatasetRequest) Reset()
func (*DeleteDatasetRequest) String ¶
func (x *DeleteDatasetRequest) String() string
type DeleteGlossaryEntryRequest ¶
type DeleteGlossaryEntryRequest struct {
// Required. The resource name of the glossary entry to delete
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for Delete Glossary Entry
func (*DeleteGlossaryEntryRequest) Descriptor ¶
func (*DeleteGlossaryEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGlossaryEntryRequest.ProtoReflect.Descriptor instead.
func (*DeleteGlossaryEntryRequest) GetName ¶
func (x *DeleteGlossaryEntryRequest) GetName() string
func (*DeleteGlossaryEntryRequest) ProtoMessage ¶
func (*DeleteGlossaryEntryRequest) ProtoMessage()
func (*DeleteGlossaryEntryRequest) ProtoReflect ¶
func (x *DeleteGlossaryEntryRequest) ProtoReflect() protoreflect.Message
func (*DeleteGlossaryEntryRequest) Reset ¶
func (x *DeleteGlossaryEntryRequest) Reset()
func (*DeleteGlossaryEntryRequest) String ¶
func (x *DeleteGlossaryEntryRequest) String() string
type DeleteGlossaryMetadata ¶
type DeleteGlossaryMetadata struct {
// The name of the glossary that is being deleted.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The current state of the glossary deletion operation.
State DeleteGlossaryMetadata_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.translation.v3.DeleteGlossaryMetadata_State" json:"state,omitempty"`
// The time when the operation was submitted to the server.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata] field returned by DeleteGlossary.
func (*DeleteGlossaryMetadata) Descriptor ¶
func (*DeleteGlossaryMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGlossaryMetadata.ProtoReflect.Descriptor instead.
func (*DeleteGlossaryMetadata) GetName ¶
func (x *DeleteGlossaryMetadata) GetName() string
func (*DeleteGlossaryMetadata) GetState ¶
func (x *DeleteGlossaryMetadata) GetState() DeleteGlossaryMetadata_State
func (*DeleteGlossaryMetadata) GetSubmitTime ¶
func (x *DeleteGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
func (*DeleteGlossaryMetadata) ProtoMessage ¶
func (*DeleteGlossaryMetadata) ProtoMessage()
func (*DeleteGlossaryMetadata) ProtoReflect ¶
func (x *DeleteGlossaryMetadata) ProtoReflect() protoreflect.Message
func (*DeleteGlossaryMetadata) Reset ¶
func (x *DeleteGlossaryMetadata) Reset()
func (*DeleteGlossaryMetadata) String ¶
func (x *DeleteGlossaryMetadata) String() string
type DeleteGlossaryMetadata_State ¶
type DeleteGlossaryMetadata_State int32
Enumerates the possible states that the creation request can be in.
const ( // Invalid. DeleteGlossaryMetadata_STATE_UNSPECIFIED DeleteGlossaryMetadata_State = 0 // Request is being processed. DeleteGlossaryMetadata_RUNNING DeleteGlossaryMetadata_State = 1 // The glossary was successfully deleted. DeleteGlossaryMetadata_SUCCEEDED DeleteGlossaryMetadata_State = 2 // Failed to delete the glossary. DeleteGlossaryMetadata_FAILED DeleteGlossaryMetadata_State = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. DeleteGlossaryMetadata_CANCELLING DeleteGlossaryMetadata_State = 4 // The glossary deletion request was successfully canceled. DeleteGlossaryMetadata_CANCELLED DeleteGlossaryMetadata_State = 5 )
func (DeleteGlossaryMetadata_State) Descriptor ¶
func (DeleteGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (DeleteGlossaryMetadata_State) Enum ¶
func (x DeleteGlossaryMetadata_State) Enum() *DeleteGlossaryMetadata_State
func (DeleteGlossaryMetadata_State) EnumDescriptor ¶
func (DeleteGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeleteGlossaryMetadata_State.Descriptor instead.
func (DeleteGlossaryMetadata_State) Number ¶
func (x DeleteGlossaryMetadata_State) Number() protoreflect.EnumNumber
func (DeleteGlossaryMetadata_State) String ¶
func (x DeleteGlossaryMetadata_State) String() string
func (DeleteGlossaryMetadata_State) Type ¶
func (DeleteGlossaryMetadata_State) Type() protoreflect.EnumType
type DeleteGlossaryRequest ¶
type DeleteGlossaryRequest struct {
// Required. The name of the glossary to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for DeleteGlossary.
func (*DeleteGlossaryRequest) Descriptor ¶
func (*DeleteGlossaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGlossaryRequest.ProtoReflect.Descriptor instead.
func (*DeleteGlossaryRequest) GetName ¶
func (x *DeleteGlossaryRequest) GetName() string
func (*DeleteGlossaryRequest) ProtoMessage ¶
func (*DeleteGlossaryRequest) ProtoMessage()
func (*DeleteGlossaryRequest) ProtoReflect ¶
func (x *DeleteGlossaryRequest) ProtoReflect() protoreflect.Message
func (*DeleteGlossaryRequest) Reset ¶
func (x *DeleteGlossaryRequest) Reset()
func (*DeleteGlossaryRequest) String ¶
func (x *DeleteGlossaryRequest) String() string
type DeleteGlossaryResponse ¶
type DeleteGlossaryResponse struct {
// The name of the deleted glossary.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The time when the operation was submitted to the server.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// The time when the glossary deletion is finished and
// [google.longrunning.Operation.done][google.longrunning.Operation.done] is
// set to true.
EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.response][google.longrunning.Operation.response] field returned by DeleteGlossary.
func (*DeleteGlossaryResponse) Descriptor ¶
func (*DeleteGlossaryResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGlossaryResponse.ProtoReflect.Descriptor instead.
func (*DeleteGlossaryResponse) GetEndTime ¶
func (x *DeleteGlossaryResponse) GetEndTime() *timestamppb.Timestamp
func (*DeleteGlossaryResponse) GetName ¶
func (x *DeleteGlossaryResponse) GetName() string
func (*DeleteGlossaryResponse) GetSubmitTime ¶
func (x *DeleteGlossaryResponse) GetSubmitTime() *timestamppb.Timestamp
func (*DeleteGlossaryResponse) ProtoMessage ¶
func (*DeleteGlossaryResponse) ProtoMessage()
func (*DeleteGlossaryResponse) ProtoReflect ¶
func (x *DeleteGlossaryResponse) ProtoReflect() protoreflect.Message
func (*DeleteGlossaryResponse) Reset ¶
func (x *DeleteGlossaryResponse) Reset()
func (*DeleteGlossaryResponse) String ¶
func (x *DeleteGlossaryResponse) String() string
type DeleteModelMetadata ¶
type DeleteModelMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of delete model operation.
func (*DeleteModelMetadata) Descriptor ¶
func (*DeleteModelMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteModelMetadata.ProtoReflect.Descriptor instead.
func (*DeleteModelMetadata) GetCreateTime ¶
func (x *DeleteModelMetadata) GetCreateTime() *timestamppb.Timestamp
func (*DeleteModelMetadata) GetError ¶
func (x *DeleteModelMetadata) GetError() *status.Status
func (*DeleteModelMetadata) GetState ¶
func (x *DeleteModelMetadata) GetState() OperationState
func (*DeleteModelMetadata) GetUpdateTime ¶
func (x *DeleteModelMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*DeleteModelMetadata) ProtoMessage ¶
func (*DeleteModelMetadata) ProtoMessage()
func (*DeleteModelMetadata) ProtoReflect ¶
func (x *DeleteModelMetadata) ProtoReflect() protoreflect.Message
func (*DeleteModelMetadata) Reset ¶
func (x *DeleteModelMetadata) Reset()
func (*DeleteModelMetadata) String ¶
func (x *DeleteModelMetadata) String() string
type DeleteModelRequest ¶
type DeleteModelRequest struct {
// Required. The name of the model to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for DeleteModel.
func (*DeleteModelRequest) Descriptor ¶
func (*DeleteModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteModelRequest.ProtoReflect.Descriptor instead.
func (*DeleteModelRequest) GetName ¶
func (x *DeleteModelRequest) GetName() string
func (*DeleteModelRequest) ProtoMessage ¶
func (*DeleteModelRequest) ProtoMessage()
func (*DeleteModelRequest) ProtoReflect ¶
func (x *DeleteModelRequest) ProtoReflect() protoreflect.Message
func (*DeleteModelRequest) Reset ¶
func (x *DeleteModelRequest) Reset()
func (*DeleteModelRequest) String ¶
func (x *DeleteModelRequest) String() string
type DetectLanguageRequest ¶
type DetectLanguageRequest struct {
// Required. Project or location to make a call. Must refer to a caller's
// project.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}` or
// `projects/{project-number-or-id}`.
//
// For global calls, use `projects/{project-number-or-id}/locations/global` or
// `projects/{project-number-or-id}`.
//
// Only models within the same region (has same location-id) can be used.
// Otherwise an INVALID_ARGUMENT (400) error is returned.
Parent string `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The language detection model to be used.
//
// Format:
// `projects/{project-number-or-id}/locations/{location-id}/models/language-detection/{model-id}`
//
// Only one language detection model is currently supported:
// `projects/{project-number-or-id}/locations/{location-id}/models/language-detection/default`.
//
// If not specified, the default model is used.
Model string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
// Required. The source of the document from which to detect the language.
//
// Types that are assignable to Source:
//
// *DetectLanguageRequest_Content
Source isDetectLanguageRequest_Source `protobuf_oneof:"source"`
// Optional. The format of the source text, for example, "text/html",
// "text/plain". If left blank, the MIME type defaults to "text/html".
MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Optional. The labels with user-defined metadata for the request.
//
// Label keys and values can be no longer than 63 characters
// (Unicode codepoints), can only contain lowercase letters, numeric
// characters, underscores and dashes. International characters are allowed.
// Label values are optional. Label keys must start with a letter.
//
// See https://cloud.google.com/translate/docs/advanced/labels for more
// information.
Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// contains filtered or unexported fields
}
The request message for language detection.
func (*DetectLanguageRequest) Descriptor ¶
func (*DetectLanguageRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetectLanguageRequest.ProtoReflect.Descriptor instead.
func (*DetectLanguageRequest) GetContent ¶
func (x *DetectLanguageRequest) GetContent() string
func (*DetectLanguageRequest) GetLabels ¶
func (x *DetectLanguageRequest) GetLabels() map[string]string
func (*DetectLanguageRequest) GetMimeType ¶
func (x *DetectLanguageRequest) GetMimeType() string
func (*DetectLanguageRequest) GetModel ¶
func (x *DetectLanguageRequest) GetModel() string
func (*DetectLanguageRequest) GetParent ¶
func (x *DetectLanguageRequest) GetParent() string
func (*DetectLanguageRequest) GetSource ¶
func (m *DetectLanguageRequest) GetSource() isDetectLanguageRequest_Source
func (*DetectLanguageRequest) ProtoMessage ¶
func (*DetectLanguageRequest) ProtoMessage()
func (*DetectLanguageRequest) ProtoReflect ¶
func (x *DetectLanguageRequest) ProtoReflect() protoreflect.Message
func (*DetectLanguageRequest) Reset ¶
func (x *DetectLanguageRequest) Reset()
func (*DetectLanguageRequest) String ¶
func (x *DetectLanguageRequest) String() string
type DetectLanguageRequest_Content ¶
type DetectLanguageRequest_Content struct {
// The content of the input stored as a string.
Content string `protobuf:"bytes,1,opt,name=content,proto3,oneof"`
}
type DetectLanguageResponse ¶
type DetectLanguageResponse struct {
// The most probable language detected by the Translation API. For each
// request, the Translation API will always return only one result.
Languages []*DetectedLanguage `protobuf:"bytes,1,rep,name=languages,proto3" json:"languages,omitempty"`
// contains filtered or unexported fields
}
The response message for language detection.
func (*DetectLanguageResponse) Descriptor ¶
func (*DetectLanguageResponse) Descriptor() ([]byte, []int)
Deprecated: Use DetectLanguageResponse.ProtoReflect.Descriptor instead.
func (*DetectLanguageResponse) GetLanguages ¶
func (x *DetectLanguageResponse) GetLanguages() []*DetectedLanguage
func (*DetectLanguageResponse) ProtoMessage ¶
func (*DetectLanguageResponse) ProtoMessage()
func (*DetectLanguageResponse) ProtoReflect ¶
func (x *DetectLanguageResponse) ProtoReflect() protoreflect.Message
func (*DetectLanguageResponse) Reset ¶
func (x *DetectLanguageResponse) Reset()
func (*DetectLanguageResponse) String ¶
func (x *DetectLanguageResponse) String() string
type DetectedLanguage ¶
type DetectedLanguage struct {
// The ISO-639 language code of the source content in the request, detected
// automatically.
LanguageCode string `protobuf:"bytes,1,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The confidence of the detection result for this language.
Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"`
// contains filtered or unexported fields
}
The response message for language detection.
func (*DetectedLanguage) Descriptor ¶
func (*DetectedLanguage) Descriptor() ([]byte, []int)
Deprecated: Use DetectedLanguage.ProtoReflect.Descriptor instead.
func (*DetectedLanguage) GetConfidence ¶
func (x *DetectedLanguage) GetConfidence() float32
func (*DetectedLanguage) GetLanguageCode ¶
func (x *DetectedLanguage) GetLanguageCode() string
func (*DetectedLanguage) ProtoMessage ¶
func (*DetectedLanguage) ProtoMessage()
func (*DetectedLanguage) ProtoReflect ¶
func (x *DetectedLanguage) ProtoReflect() protoreflect.Message
func (*DetectedLanguage) Reset ¶
func (x *DetectedLanguage) Reset()
func (*DetectedLanguage) String ¶
func (x *DetectedLanguage) String() string
type DocumentInputConfig ¶
type DocumentInputConfig struct {
// Specifies the source for the document's content.
// The input file size should be <= 20MB for
// - application/vnd.openxmlformats-officedocument.wordprocessingml.document
// - application/vnd.openxmlformats-officedocument.presentationml.presentation
// - application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
// The input file size should be <= 20MB and the maximum page limit is 20 for
// - application/pdf
//
// Types that are assignable to Source:
//
// *DocumentInputConfig_Content
// *DocumentInputConfig_GcsSource
Source isDocumentInputConfig_Source `protobuf_oneof:"source"`
// Specifies the input document's mime_type.
//
// If not specified it will be determined using the file extension for
// gcs_source provided files. For a file provided through bytes content the
// mime_type must be provided.
// Currently supported mime types are:
// - application/pdf
// - application/vnd.openxmlformats-officedocument.wordprocessingml.document
// - application/vnd.openxmlformats-officedocument.presentationml.presentation
// - application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
MimeType string `protobuf:"bytes,4,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// contains filtered or unexported fields
}
A document translation request input config.
func (*DocumentInputConfig) Descriptor ¶
func (*DocumentInputConfig) Descriptor() ([]byte, []int)
Deprecated: Use DocumentInputConfig.ProtoReflect.Descriptor instead.
func (*DocumentInputConfig) GetContent ¶
func (x *DocumentInputConfig) GetContent() []byte
func (*DocumentInputConfig) GetGcsSource ¶
func (x *DocumentInputConfig) GetGcsSource() *GcsSource
func (*DocumentInputConfig) GetMimeType ¶
func (x *DocumentInputConfig) GetMimeType() string
func (*DocumentInputConfig) GetSource ¶
func (m *DocumentInputConfig) GetSource() isDocumentInputConfig_Source
func (*DocumentInputConfig) ProtoMessage ¶
func (*DocumentInputConfig) ProtoMessage()
func (*DocumentInputConfig) ProtoReflect ¶
func (x *DocumentInputConfig) ProtoReflect() protoreflect.Message
func (*DocumentInputConfig) Reset ¶
func (x *DocumentInputConfig) Reset()
func (*DocumentInputConfig) String ¶
func (x *DocumentInputConfig) String() string
type DocumentInputConfig_Content ¶
type DocumentInputConfig_Content struct {
// Document's content represented as a stream of bytes.
Content []byte `protobuf:"bytes,1,opt,name=content,proto3,oneof"`
}
type DocumentInputConfig_GcsSource ¶
type DocumentInputConfig_GcsSource struct {
// Google Cloud Storage location. This must be a single file.
// For example: gs://example_bucket/example_file.pdf
GcsSource *GcsSource `protobuf:"bytes,2,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type DocumentOutputConfig ¶
type DocumentOutputConfig struct {
// A URI destination for the translated document.
// It is optional to provide a destination. If provided the results from
// TranslateDocument will be stored in the destination.
// Whether a destination is provided or not, the translated documents will be
// returned within TranslateDocumentResponse.document_translation and
// TranslateDocumentResponse.glossary_document_translation.
//
// Types that are assignable to Destination:
//
// *DocumentOutputConfig_GcsDestination
Destination isDocumentOutputConfig_Destination `protobuf_oneof:"destination"`
// Optional. Specifies the translated document's mime_type.
// If not specified, the translated file's mime type will be the same as the
// input file's mime type.
// Currently only support the output mime type to be the same as input mime
// type.
// - application/pdf
// - application/vnd.openxmlformats-officedocument.wordprocessingml.document
// - application/vnd.openxmlformats-officedocument.presentationml.presentation
// - application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// contains filtered or unexported fields
}
A document translation request output config.
func (*DocumentOutputConfig) Descriptor ¶
func (*DocumentOutputConfig) Descriptor() ([]byte, []int)
Deprecated: Use DocumentOutputConfig.ProtoReflect.Descriptor instead.
func (*DocumentOutputConfig) GetDestination ¶
func (m *DocumentOutputConfig) GetDestination() isDocumentOutputConfig_Destination
func (*DocumentOutputConfig) GetGcsDestination ¶
func (x *DocumentOutputConfig) GetGcsDestination() *GcsDestination
func (*DocumentOutputConfig) GetMimeType ¶
func (x *DocumentOutputConfig) GetMimeType() string
func (*DocumentOutputConfig) ProtoMessage ¶
func (*DocumentOutputConfig) ProtoMessage()
func (*DocumentOutputConfig) ProtoReflect ¶
func (x *DocumentOutputConfig) ProtoReflect() protoreflect.Message
func (*DocumentOutputConfig) Reset ¶
func (x *DocumentOutputConfig) Reset()
func (*DocumentOutputConfig) String ¶
func (x *DocumentOutputConfig) String() string
type DocumentOutputConfig_GcsDestination ¶
type DocumentOutputConfig_GcsDestination struct {
// Optional. Google Cloud Storage destination for the translation output,
// e.g., `gs://my_bucket/my_directory/`.
//
// The destination directory provided does not have to be empty, but the
// bucket must exist. If a file with the same name as the output file
// already exists in the destination an error will be returned.
//
// For a DocumentInputConfig.contents provided document, the output file
// will have the name "output_[trg]_translations.[ext]", where
// - [trg] corresponds to the translated file's language code,
// - [ext] corresponds to the translated file's extension according to its
// mime type.
//
// For a DocumentInputConfig.gcs_uri provided document, the output file will
// have a name according to its URI. For example: an input file with URI:
// `gs://a/b/c.[extension]` stored in a gcs_destination bucket with name
// "my_bucket" will have an output URI:
// `gs://my_bucket/a_b_c_[trg]_translations.[ext]`, where
// - [trg] corresponds to the translated file's language code,
// - [ext] corresponds to the translated file's extension according to its
// mime type.
//
// If the document was directly provided through the request, then the
// output document will have the format:
// `gs://my_bucket/translated_document_[trg]_translations.[ext]`, where
// - [trg] corresponds to the translated file's language code,
// - [ext] corresponds to the translated file's extension according to its
// mime type.
//
// If a glossary was provided, then the output URI for the glossary
// translation will be equal to the default output URI but have
// `glossary_translations` instead of `translations`. For the previous
// example, its glossary URI would be:
// `gs://my_bucket/a_b_c_[trg]_glossary_translations.[ext]`.
//
// Thus the max number of output files will be 2 (Translated document,
// Glossary translated document).
//
// Callers should expect no partial outputs. If there is any error during
// document translation, no output will be stored in the Cloud Storage
// bucket.
GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type DocumentTranslation ¶
type DocumentTranslation struct {
// The array of translated documents. It is expected to be size 1 for now. We
// may produce multiple translated documents in the future for other type of
// file formats.
ByteStreamOutputs [][]byte `protobuf:"bytes,1,rep,name=byte_stream_outputs,json=byteStreamOutputs,proto3" json:"byte_stream_outputs,omitempty"`
// The translated document's mime type.
MimeType string `protobuf:"bytes,2,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// The detected language for the input document.
// If the user did not provide the source language for the input document,
// this field will have the language code automatically detected. If the
// source language was passed, auto-detection of the language does not occur
// and this field is empty.
DetectedLanguageCode string `protobuf:"bytes,3,opt,name=detected_language_code,json=detectedLanguageCode,proto3" json:"detected_language_code,omitempty"`
// contains filtered or unexported fields
}
A translated document message.
func (*DocumentTranslation) Descriptor ¶
func (*DocumentTranslation) Descriptor() ([]byte, []int)
Deprecated: Use DocumentTranslation.ProtoReflect.Descriptor instead.
func (*DocumentTranslation) GetByteStreamOutputs ¶
func (x *DocumentTranslation) GetByteStreamOutputs() [][]byte
func (*DocumentTranslation) GetDetectedLanguageCode ¶
func (x *DocumentTranslation) GetDetectedLanguageCode() string
func (*DocumentTranslation) GetMimeType ¶
func (x *DocumentTranslation) GetMimeType() string
func (*DocumentTranslation) ProtoMessage ¶
func (*DocumentTranslation) ProtoMessage()
func (*DocumentTranslation) ProtoReflect ¶
func (x *DocumentTranslation) ProtoReflect() protoreflect.Message
func (*DocumentTranslation) Reset ¶
func (x *DocumentTranslation) Reset()
func (*DocumentTranslation) String ¶
func (x *DocumentTranslation) String() string
type Example ¶
type Example struct {
// Output only. The resource name of the example, in form of
// `projects/{project-number-or-id}/locations/{location_id}/datasets/{dataset_id}/examples/{example_id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Sentence in source language.
SourceText string `protobuf:"bytes,2,opt,name=source_text,json=sourceText,proto3" json:"source_text,omitempty"`
// Sentence in target language.
TargetText string `protobuf:"bytes,3,opt,name=target_text,json=targetText,proto3" json:"target_text,omitempty"`
// Output only. Usage of the sentence pair. Options are TRAIN|VALIDATION|TEST.
Usage string `protobuf:"bytes,4,opt,name=usage,proto3" json:"usage,omitempty"`
// contains filtered or unexported fields
}
A sentence pair.
func (*Example) Descriptor ¶
Deprecated: Use Example.ProtoReflect.Descriptor instead.
func (*Example) GetName ¶
func (*Example) GetSourceText ¶
func (*Example) GetTargetText ¶
func (*Example) GetUsage ¶
func (*Example) ProtoMessage ¶
func (*Example) ProtoMessage()
func (*Example) ProtoReflect ¶
func (x *Example) ProtoReflect() protoreflect.Message
func (*Example) Reset ¶
func (x *Example) Reset()
func (*Example) String ¶
type ExportDataMetadata ¶
type ExportDataMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of export data operation.
func (*ExportDataMetadata) Descriptor ¶
func (*ExportDataMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ExportDataMetadata.ProtoReflect.Descriptor instead.
func (*ExportDataMetadata) GetCreateTime ¶
func (x *ExportDataMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ExportDataMetadata) GetError ¶
func (x *ExportDataMetadata) GetError() *status.Status
func (*ExportDataMetadata) GetState ¶
func (x *ExportDataMetadata) GetState() OperationState
func (*ExportDataMetadata) GetUpdateTime ¶
func (x *ExportDataMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*ExportDataMetadata) ProtoMessage ¶
func (*ExportDataMetadata) ProtoMessage()
func (*ExportDataMetadata) ProtoReflect ¶
func (x *ExportDataMetadata) ProtoReflect() protoreflect.Message
func (*ExportDataMetadata) Reset ¶
func (x *ExportDataMetadata) Reset()
func (*ExportDataMetadata) String ¶
func (x *ExportDataMetadata) String() string
type ExportDataRequest ¶
type ExportDataRequest struct {
// Required. Name of the dataset. In form of
// `projects/{project-number-or-id}/locations/{location-id}/datasets/{dataset-id}`
Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
// Required. The config for the output content.
OutputConfig *DatasetOutputConfig `protobuf:"bytes,2,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"`
// contains filtered or unexported fields
}
Request message for ExportData.
func (*ExportDataRequest) Descriptor ¶
func (*ExportDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportDataRequest.ProtoReflect.Descriptor instead.
func (*ExportDataRequest) GetDataset ¶
func (x *ExportDataRequest) GetDataset() string
func (*ExportDataRequest) GetOutputConfig ¶
func (x *ExportDataRequest) GetOutputConfig() *DatasetOutputConfig
func (*ExportDataRequest) ProtoMessage ¶
func (*ExportDataRequest) ProtoMessage()
func (*ExportDataRequest) ProtoReflect ¶
func (x *ExportDataRequest) ProtoReflect() protoreflect.Message
func (*ExportDataRequest) Reset ¶
func (x *ExportDataRequest) Reset()
func (*ExportDataRequest) String ¶
func (x *ExportDataRequest) String() string
type FileInputSource ¶
type FileInputSource struct {
// Required. The file's mime type.
MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Required. The file's byte contents.
Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
// Required. The file's display name.
DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// contains filtered or unexported fields
}
An inlined file.
func (*FileInputSource) Descriptor ¶
func (*FileInputSource) Descriptor() ([]byte, []int)
Deprecated: Use FileInputSource.ProtoReflect.Descriptor instead.
func (*FileInputSource) GetContent ¶
func (x *FileInputSource) GetContent() []byte
func (*FileInputSource) GetDisplayName ¶
func (x *FileInputSource) GetDisplayName() string
func (*FileInputSource) GetMimeType ¶
func (x *FileInputSource) GetMimeType() string
func (*FileInputSource) ProtoMessage ¶
func (*FileInputSource) ProtoMessage()
func (*FileInputSource) ProtoReflect ¶
func (x *FileInputSource) ProtoReflect() protoreflect.Message
func (*FileInputSource) Reset ¶
func (x *FileInputSource) Reset()
func (*FileInputSource) String ¶
func (x *FileInputSource) String() string
type GcsDestination ¶
type GcsDestination struct {
// Required. The bucket used in 'output_uri_prefix' must exist and there must
// be no files under 'output_uri_prefix'. 'output_uri_prefix' must end with
// "/" and start with "gs://". One 'output_uri_prefix' can only be used by one
// batch translation job at a time. Otherwise an INVALID_ARGUMENT (400) error
// is returned.
OutputUriPrefix string `protobuf:"bytes,1,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"`
// contains filtered or unexported fields
}
The Google Cloud Storage location for the output content.
func (*GcsDestination) Descriptor ¶
func (*GcsDestination) Descriptor() ([]byte, []int)
Deprecated: Use GcsDestination.ProtoReflect.Descriptor instead.
func (*GcsDestination) GetOutputUriPrefix ¶
func (x *GcsDestination) GetOutputUriPrefix() string
func (*GcsDestination) ProtoMessage ¶
func (*GcsDestination) ProtoMessage()
func (*GcsDestination) ProtoReflect ¶
func (x *GcsDestination) ProtoReflect() protoreflect.Message
func (*GcsDestination) Reset ¶
func (x *GcsDestination) Reset()
func (*GcsDestination) String ¶
func (x *GcsDestination) String() string
type GcsInputSource ¶
type GcsInputSource struct {
// Required. Source data URI. For example, `gs://my_bucket/my_object`.
InputUri string `protobuf:"bytes,1,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"`
// contains filtered or unexported fields
}
The Google Cloud Storage location for the input content.
func (*GcsInputSource) Descriptor ¶
func (*GcsInputSource) Descriptor() ([]byte, []int)
Deprecated: Use GcsInputSource.ProtoReflect.Descriptor instead.
func (*GcsInputSource) GetInputUri ¶
func (x *GcsInputSource) GetInputUri() string
func (*GcsInputSource) ProtoMessage ¶
func (*GcsInputSource) ProtoMessage()
func (*GcsInputSource) ProtoReflect ¶
func (x *GcsInputSource) ProtoReflect() protoreflect.Message
func (*GcsInputSource) Reset ¶
func (x *GcsInputSource) Reset()
func (*GcsInputSource) String ¶
func (x *GcsInputSource) String() string
type GcsOutputDestination ¶
type GcsOutputDestination struct {
// Required. Google Cloud Storage URI to output directory. For example,
// `gs://bucket/directory`. The requesting user must have write permission to
// the bucket. The directory will be created if it doesn't exist.
OutputUriPrefix string `protobuf:"bytes,1,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"`
// contains filtered or unexported fields
}
The Google Cloud Storage location for the output content.
func (*GcsOutputDestination) Descriptor ¶
func (*GcsOutputDestination) Descriptor() ([]byte, []int)
Deprecated: Use GcsOutputDestination.ProtoReflect.Descriptor instead.
func (*GcsOutputDestination) GetOutputUriPrefix ¶
func (x *GcsOutputDestination) GetOutputUriPrefix() string
func (*GcsOutputDestination) ProtoMessage ¶
func (*GcsOutputDestination) ProtoMessage()
func (*GcsOutputDestination) ProtoReflect ¶
func (x *GcsOutputDestination) ProtoReflect() protoreflect.Message
func (*GcsOutputDestination) Reset ¶
func (x *GcsOutputDestination) Reset()
func (*GcsOutputDestination) String ¶
func (x *GcsOutputDestination) String() string
type GcsSource ¶
type GcsSource struct {
// Required. Source data URI. For example, `gs://my_bucket/my_object`.
InputUri string `protobuf:"bytes,1,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"`
// contains filtered or unexported fields
}
The Google Cloud Storage location for the input content.
func (*GcsSource) Descriptor ¶
Deprecated: Use GcsSource.ProtoReflect.Descriptor instead.
func (*GcsSource) GetInputUri ¶
func (*GcsSource) ProtoMessage ¶
func (*GcsSource) ProtoMessage()
func (*GcsSource) ProtoReflect ¶
func (x *GcsSource) ProtoReflect() protoreflect.Message
func (*GcsSource) Reset ¶
func (x *GcsSource) Reset()
func (*GcsSource) String ¶
type GetAdaptiveMtDatasetRequest ¶
type GetAdaptiveMtDatasetRequest struct {
// Required. Name of the dataset. In the form of
// `projects/{project-number-or-id}/locations/{location-id}/adaptiveMtDatasets/{adaptive-mt-dataset-id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for getting an Adaptive MT dataset.
func (*GetAdaptiveMtDatasetRequest) Descriptor ¶
func (*GetAdaptiveMtDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAdaptiveMtDatasetRequest.ProtoReflect.Descriptor instead.
func (*GetAdaptiveMtDatasetRequest) GetName ¶
func (x *GetAdaptiveMtDatasetRequest) GetName() string
func (*GetAdaptiveMtDatasetRequest) ProtoMessage ¶
func (*GetAdaptiveMtDatasetRequest) ProtoMessage()
func (*GetAdaptiveMtDatasetRequest) ProtoReflect ¶
func (x *GetAdaptiveMtDatasetRequest) ProtoReflect() protoreflect.Message
func (*GetAdaptiveMtDatasetRequest) Reset ¶
func (x *GetAdaptiveMtDatasetRequest) Reset()
func (*GetAdaptiveMtDatasetRequest) String ¶
func (x *GetAdaptiveMtDatasetRequest) String() string
type GetAdaptiveMtFileRequest ¶
type GetAdaptiveMtFileRequest struct {
// Required. The resource name of the file, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset}/adaptiveMtFiles/{file}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
The request for getting an AdaptiveMtFile.
func (*GetAdaptiveMtFileRequest) Descriptor ¶
func (*GetAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAdaptiveMtFileRequest.ProtoReflect.Descriptor instead.
func (*GetAdaptiveMtFileRequest) GetName ¶
func (x *GetAdaptiveMtFileRequest) GetName() string
func (*GetAdaptiveMtFileRequest) ProtoMessage ¶
func (*GetAdaptiveMtFileRequest) ProtoMessage()
func (*GetAdaptiveMtFileRequest) ProtoReflect ¶
func (x *GetAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
func (*GetAdaptiveMtFileRequest) Reset ¶
func (x *GetAdaptiveMtFileRequest) Reset()
func (*GetAdaptiveMtFileRequest) String ¶
func (x *GetAdaptiveMtFileRequest) String() string
type GetDatasetRequest ¶
type GetDatasetRequest struct {
// Required. The resource name of the dataset to retrieve.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for GetDataset.
func (*GetDatasetRequest) Descriptor ¶
func (*GetDatasetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDatasetRequest.ProtoReflect.Descriptor instead.
func (*GetDatasetRequest) GetName ¶
func (x *GetDatasetRequest) GetName() string
func (*GetDatasetRequest) ProtoMessage ¶
func (*GetDatasetRequest) ProtoMessage()
func (*GetDatasetRequest) ProtoReflect ¶
func (x *GetDatasetRequest) ProtoReflect() protoreflect.Message
func (*GetDatasetRequest) Reset ¶
func (x *GetDatasetRequest) Reset()
func (*GetDatasetRequest) String ¶
func (x *GetDatasetRequest) String() string
type GetGlossaryEntryRequest ¶
type GetGlossaryEntryRequest struct {
// Required. The resource name of the glossary entry to get
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for the Get Glossary Entry Api
func (*GetGlossaryEntryRequest) Descriptor ¶
func (*GetGlossaryEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGlossaryEntryRequest.ProtoReflect.Descriptor instead.
func (*GetGlossaryEntryRequest) GetName ¶
func (x *GetGlossaryEntryRequest) GetName() string
func (*GetGlossaryEntryRequest) ProtoMessage ¶
func (*GetGlossaryEntryRequest) ProtoMessage()
func (*GetGlossaryEntryRequest) ProtoReflect ¶
func (x *GetGlossaryEntryRequest) ProtoReflect() protoreflect.Message
func (*GetGlossaryEntryRequest) Reset ¶
func (x *GetGlossaryEntryRequest) Reset()
func (*GetGlossaryEntryRequest) String ¶
func (x *GetGlossaryEntryRequest) String() string
type GetGlossaryRequest ¶
type GetGlossaryRequest struct {
// Required. The name of the glossary to retrieve.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for GetGlossary.
func (*GetGlossaryRequest) Descriptor ¶
func (*GetGlossaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGlossaryRequest.ProtoReflect.Descriptor instead.
func (*GetGlossaryRequest) GetName ¶
func (x *GetGlossaryRequest) GetName() string
func (*GetGlossaryRequest) ProtoMessage ¶
func (*GetGlossaryRequest) ProtoMessage()
func (*GetGlossaryRequest) ProtoReflect ¶
func (x *GetGlossaryRequest) ProtoReflect() protoreflect.Message
func (*GetGlossaryRequest) Reset ¶
func (x *GetGlossaryRequest) Reset()
func (*GetGlossaryRequest) String ¶
func (x *GetGlossaryRequest) String() string
type GetModelRequest ¶
type GetModelRequest struct {
// Required. The resource name of the model to retrieve.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for GetModel.
func (*GetModelRequest) Descriptor ¶
func (*GetModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetModelRequest.ProtoReflect.Descriptor instead.
func (*GetModelRequest) GetName ¶
func (x *GetModelRequest) GetName() string
func (*GetModelRequest) ProtoMessage ¶
func (*GetModelRequest) ProtoMessage()
func (*GetModelRequest) ProtoReflect ¶
func (x *GetModelRequest) ProtoReflect() protoreflect.Message
func (*GetModelRequest) Reset ¶
func (x *GetModelRequest) Reset()
func (*GetModelRequest) String ¶
func (x *GetModelRequest) String() string
type GetSupportedLanguagesRequest ¶
type GetSupportedLanguagesRequest struct {
// Required. Project or location to make a call. Must refer to a caller's
// project.
//
// Format: `projects/{project-number-or-id}` or
// `projects/{project-number-or-id}/locations/{location-id}`.
//
// For global calls, use `projects/{project-number-or-id}/locations/global` or
// `projects/{project-number-or-id}`.
//
// Non-global location is required for AutoML models.
//
// Only models within the same region (have same location-id) can be used,
// otherwise an INVALID_ARGUMENT (400) error is returned.
Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The language to use to return localized, human readable names
// of supported languages. If missing, then display names are not returned
// in a response.
DisplayLanguageCode string `protobuf:"bytes,1,opt,name=display_language_code,json=displayLanguageCode,proto3" json:"display_language_code,omitempty"`
// Optional. Get supported languages of this model.
//
// The format depends on model type:
//
// - AutoML Translation models:
// `projects/{project-number-or-id}/locations/{location-id}/models/{model-id}`
//
// - General (built-in) models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/nmt`,
//
// Returns languages supported by the specified model.
// If missing, we get supported languages of Google general NMT model.
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
The request message for discovering supported languages.
func (*GetSupportedLanguagesRequest) Descriptor ¶
func (*GetSupportedLanguagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSupportedLanguagesRequest.ProtoReflect.Descriptor instead.
func (*GetSupportedLanguagesRequest) GetDisplayLanguageCode ¶
func (x *GetSupportedLanguagesRequest) GetDisplayLanguageCode() string
func (*GetSupportedLanguagesRequest) GetModel ¶
func (x *GetSupportedLanguagesRequest) GetModel() string
func (*GetSupportedLanguagesRequest) GetParent ¶
func (x *GetSupportedLanguagesRequest) GetParent() string
func (*GetSupportedLanguagesRequest) ProtoMessage ¶
func (*GetSupportedLanguagesRequest) ProtoMessage()
func (*GetSupportedLanguagesRequest) ProtoReflect ¶
func (x *GetSupportedLanguagesRequest) ProtoReflect() protoreflect.Message
func (*GetSupportedLanguagesRequest) Reset ¶
func (x *GetSupportedLanguagesRequest) Reset()
func (*GetSupportedLanguagesRequest) String ¶
func (x *GetSupportedLanguagesRequest) String() string
type Glossary ¶
type Glossary struct {
// Required. The resource name of the glossary. Glossary names have the form
// `projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Languages supported by the glossary.
//
// Types that are assignable to Languages:
//
// *Glossary_LanguagePair
// *Glossary_LanguageCodesSet_
Languages isGlossary_Languages `protobuf_oneof:"languages"`
// Required. Provides examples to build the glossary from.
// Total glossary must not exceed 10M Unicode codepoints.
InputConfig *GlossaryInputConfig `protobuf:"bytes,5,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"`
// Output only. The number of entries defined in the glossary.
EntryCount int32 `protobuf:"varint,6,opt,name=entry_count,json=entryCount,proto3" json:"entry_count,omitempty"`
// Output only. When CreateGlossary was called.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// Output only. When the glossary creation was finished.
EndTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Optional. The display name of the glossary.
DisplayName string `protobuf:"bytes,9,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// contains filtered or unexported fields
}
Represents a glossary built from user-provided data.
func (*Glossary) Descriptor ¶
Deprecated: Use Glossary.ProtoReflect.Descriptor instead.
func (*Glossary) GetDisplayName ¶
func (*Glossary) GetEndTime ¶
func (x *Glossary) GetEndTime() *timestamppb.Timestamp
func (*Glossary) GetEntryCount ¶
func (*Glossary) GetInputConfig ¶
func (x *Glossary) GetInputConfig() *GlossaryInputConfig
func (*Glossary) GetLanguageCodesSet ¶
func (x *Glossary) GetLanguageCodesSet() *Glossary_LanguageCodesSet
func (*Glossary) GetLanguagePair ¶
func (x *Glossary) GetLanguagePair() *Glossary_LanguageCodePair
func (*Glossary) GetLanguages ¶
func (m *Glossary) GetLanguages() isGlossary_Languages
func (*Glossary) GetName ¶
func (*Glossary) GetSubmitTime ¶
func (x *Glossary) GetSubmitTime() *timestamppb.Timestamp
func (*Glossary) ProtoMessage ¶
func (*Glossary) ProtoMessage()
func (*Glossary) ProtoReflect ¶
func (x *Glossary) ProtoReflect() protoreflect.Message
func (*Glossary) Reset ¶
func (x *Glossary) Reset()
func (*Glossary) String ¶
type GlossaryEntry ¶
type GlossaryEntry struct {
// Identifier. The resource name of the entry.
// Format:
//
// `projects/*/locations/*/glossaries/*/glossaryEntries/*`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The different data for the glossary types (Unidirectional, Equivalent term
// sets).
//
// Types that are assignable to Data:
//
// *GlossaryEntry_TermsPair
// *GlossaryEntry_TermsSet
Data isGlossaryEntry_Data `protobuf_oneof:"data"`
// Describes the glossary entry.
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
Represents a single entry in a glossary.
func (*GlossaryEntry) Descriptor ¶
func (*GlossaryEntry) Descriptor() ([]byte, []int)
Deprecated: Use GlossaryEntry.ProtoReflect.Descriptor instead.
func (*GlossaryEntry) GetData ¶
func (m *GlossaryEntry) GetData() isGlossaryEntry_Data
func (*GlossaryEntry) GetDescription ¶
func (x *GlossaryEntry) GetDescription() string
func (*GlossaryEntry) GetName ¶
func (x *GlossaryEntry) GetName() string
func (*GlossaryEntry) GetTermsPair ¶
func (x *GlossaryEntry) GetTermsPair() *GlossaryEntry_GlossaryTermsPair
func (*GlossaryEntry) GetTermsSet ¶
func (x *GlossaryEntry) GetTermsSet() *GlossaryEntry_GlossaryTermsSet
func (*GlossaryEntry) ProtoMessage ¶
func (*GlossaryEntry) ProtoMessage()
func (*GlossaryEntry) ProtoReflect ¶
func (x *GlossaryEntry) ProtoReflect() protoreflect.Message
func (*GlossaryEntry) Reset ¶
func (x *GlossaryEntry) Reset()
func (*GlossaryEntry) String ¶
func (x *GlossaryEntry) String() string
type GlossaryEntry_GlossaryTermsPair ¶
type GlossaryEntry_GlossaryTermsPair struct {
// The source term is the term that will get match in the text,
SourceTerm *GlossaryTerm `protobuf:"bytes,1,opt,name=source_term,json=sourceTerm,proto3" json:"source_term,omitempty"`
// The term that will replace the match source term.
TargetTerm *GlossaryTerm `protobuf:"bytes,2,opt,name=target_term,json=targetTerm,proto3" json:"target_term,omitempty"`
// contains filtered or unexported fields
}
Represents a single entry for an unidirectional glossary.
func (*GlossaryEntry_GlossaryTermsPair) Descriptor ¶
func (*GlossaryEntry_GlossaryTermsPair) Descriptor() ([]byte, []int)
Deprecated: Use GlossaryEntry_GlossaryTermsPair.ProtoReflect.Descriptor instead.
func (*GlossaryEntry_GlossaryTermsPair) GetSourceTerm ¶
func (x *GlossaryEntry_GlossaryTermsPair) GetSourceTerm() *GlossaryTerm
func (*GlossaryEntry_GlossaryTermsPair) GetTargetTerm ¶
func (x *GlossaryEntry_GlossaryTermsPair) GetTargetTerm() *GlossaryTerm
func (*GlossaryEntry_GlossaryTermsPair) ProtoMessage ¶
func (*GlossaryEntry_GlossaryTermsPair) ProtoMessage()
func (*GlossaryEntry_GlossaryTermsPair) ProtoReflect ¶
func (x *GlossaryEntry_GlossaryTermsPair) ProtoReflect() protoreflect.Message
func (*GlossaryEntry_GlossaryTermsPair) Reset ¶
func (x *GlossaryEntry_GlossaryTermsPair) Reset()
func (*GlossaryEntry_GlossaryTermsPair) String ¶
func (x *GlossaryEntry_GlossaryTermsPair) String() string
type GlossaryEntry_GlossaryTermsSet ¶
type GlossaryEntry_GlossaryTermsSet struct {
// Each term in the set represents a term that can be replaced by the other
// terms.
Terms []*GlossaryTerm `protobuf:"bytes,1,rep,name=terms,proto3" json:"terms,omitempty"`
// contains filtered or unexported fields
}
Represents a single entry for an equivalent term set glossary. This is used for equivalent term sets where each term can be replaced by the other terms in the set.
func (*GlossaryEntry_GlossaryTermsSet) Descriptor ¶
func (*GlossaryEntry_GlossaryTermsSet) Descriptor() ([]byte, []int)
Deprecated: Use GlossaryEntry_GlossaryTermsSet.ProtoReflect.Descriptor instead.
func (*GlossaryEntry_GlossaryTermsSet) GetTerms ¶
func (x *GlossaryEntry_GlossaryTermsSet) GetTerms() []*GlossaryTerm
func (*GlossaryEntry_GlossaryTermsSet) ProtoMessage ¶
func (*GlossaryEntry_GlossaryTermsSet) ProtoMessage()
func (*GlossaryEntry_GlossaryTermsSet) ProtoReflect ¶
func (x *GlossaryEntry_GlossaryTermsSet) ProtoReflect() protoreflect.Message
func (*GlossaryEntry_GlossaryTermsSet) Reset ¶
func (x *GlossaryEntry_GlossaryTermsSet) Reset()
func (*GlossaryEntry_GlossaryTermsSet) String ¶
func (x *GlossaryEntry_GlossaryTermsSet) String() string
type GlossaryEntry_TermsPair ¶
type GlossaryEntry_TermsPair struct {
// Used for an unidirectional glossary.
TermsPair *GlossaryEntry_GlossaryTermsPair `protobuf:"bytes,2,opt,name=terms_pair,json=termsPair,proto3,oneof"`
}
type GlossaryEntry_TermsSet ¶
type GlossaryEntry_TermsSet struct {
// Used for an equivalent term sets glossary.
TermsSet *GlossaryEntry_GlossaryTermsSet `protobuf:"bytes,3,opt,name=terms_set,json=termsSet,proto3,oneof"`
}
type GlossaryInputConfig ¶
type GlossaryInputConfig struct {
// Required. Specify the input.
//
// Types that are assignable to Source:
//
// *GlossaryInputConfig_GcsSource
Source isGlossaryInputConfig_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
Input configuration for glossaries.
func (*GlossaryInputConfig) Descriptor ¶
func (*GlossaryInputConfig) Descriptor() ([]byte, []int)
Deprecated: Use GlossaryInputConfig.ProtoReflect.Descriptor instead.
func (*GlossaryInputConfig) GetGcsSource ¶
func (x *GlossaryInputConfig) GetGcsSource() *GcsSource
func (*GlossaryInputConfig) GetSource ¶
func (m *GlossaryInputConfig) GetSource() isGlossaryInputConfig_Source
func (*GlossaryInputConfig) ProtoMessage ¶
func (*GlossaryInputConfig) ProtoMessage()
func (*GlossaryInputConfig) ProtoReflect ¶
func (x *GlossaryInputConfig) ProtoReflect() protoreflect.Message
func (*GlossaryInputConfig) Reset ¶
func (x *GlossaryInputConfig) Reset()
func (*GlossaryInputConfig) String ¶
func (x *GlossaryInputConfig) String() string
type GlossaryInputConfig_GcsSource ¶
type GlossaryInputConfig_GcsSource struct {
// Required. Google Cloud Storage location of glossary data.
// File format is determined based on the filename extension. API returns
// [google.rpc.Code.INVALID_ARGUMENT] for unsupported URI-s and file
// formats. Wildcards are not allowed. This must be a single file in one of
// the following formats:
//
// For unidirectional glossaries:
//
// - TSV/CSV (`.tsv`/`.csv`): Two column file, tab- or comma-separated.
// The first column is source text. The second column is target text.
// No headers in this file. The first row contains data and not column
// names.
//
// - TMX (`.tmx`): TMX file with parallel data defining source/target term
// pairs.
//
// For equivalent term sets glossaries:
//
// - CSV (`.csv`): Multi-column CSV file defining equivalent glossary terms
// in multiple languages. See documentation for more information -
// [glossaries](https://cloud.google.com/translate/docs/advanced/glossary).
GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type GlossaryTerm ¶
type GlossaryTerm struct {
// The language for this glossary term.
LanguageCode string `protobuf:"bytes,1,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// The text for the glossary term.
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
Represents a single glossary term
func (*GlossaryTerm) Descriptor ¶
func (*GlossaryTerm) Descriptor() ([]byte, []int)
Deprecated: Use GlossaryTerm.ProtoReflect.Descriptor instead.
func (*GlossaryTerm) GetLanguageCode ¶
func (x *GlossaryTerm) GetLanguageCode() string
func (*GlossaryTerm) GetText ¶
func (x *GlossaryTerm) GetText() string
func (*GlossaryTerm) ProtoMessage ¶
func (*GlossaryTerm) ProtoMessage()
func (*GlossaryTerm) ProtoReflect ¶
func (x *GlossaryTerm) ProtoReflect() protoreflect.Message
func (*GlossaryTerm) Reset ¶
func (x *GlossaryTerm) Reset()
func (*GlossaryTerm) String ¶
func (x *GlossaryTerm) String() string
type Glossary_LanguageCodePair ¶
type Glossary_LanguageCodePair struct {
// Required. The ISO-639 language code of the input text, for example,
// "en-US". Expected to be an exact match for GlossaryTerm.language_code.
SourceLanguageCode string `protobuf:"bytes,1,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Required. The ISO-639 language code for translation output, for example,
// "zh-CN". Expected to be an exact match for GlossaryTerm.language_code.
TargetLanguageCode string `protobuf:"bytes,2,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// contains filtered or unexported fields
}
Used with unidirectional glossaries.
func (*Glossary_LanguageCodePair) Descriptor ¶
func (*Glossary_LanguageCodePair) Descriptor() ([]byte, []int)
Deprecated: Use Glossary_LanguageCodePair.ProtoReflect.Descriptor instead.
func (*Glossary_LanguageCodePair) GetSourceLanguageCode ¶
func (x *Glossary_LanguageCodePair) GetSourceLanguageCode() string
func (*Glossary_LanguageCodePair) GetTargetLanguageCode ¶
func (x *Glossary_LanguageCodePair) GetTargetLanguageCode() string
func (*Glossary_LanguageCodePair) ProtoMessage ¶
func (*Glossary_LanguageCodePair) ProtoMessage()
func (*Glossary_LanguageCodePair) ProtoReflect ¶
func (x *Glossary_LanguageCodePair) ProtoReflect() protoreflect.Message
func (*Glossary_LanguageCodePair) Reset ¶
func (x *Glossary_LanguageCodePair) Reset()
func (*Glossary_LanguageCodePair) String ¶
func (x *Glossary_LanguageCodePair) String() string
type Glossary_LanguageCodesSet ¶
type Glossary_LanguageCodesSet struct {
// The ISO-639 language code(s) for terms defined in the glossary.
// All entries are unique. The list contains at least two entries.
// Expected to be an exact match for GlossaryTerm.language_code.
LanguageCodes []string `protobuf:"bytes,1,rep,name=language_codes,json=languageCodes,proto3" json:"language_codes,omitempty"`
// contains filtered or unexported fields
}
Used with equivalent term set glossaries.
func (*Glossary_LanguageCodesSet) Descriptor ¶
func (*Glossary_LanguageCodesSet) Descriptor() ([]byte, []int)
Deprecated: Use Glossary_LanguageCodesSet.ProtoReflect.Descriptor instead.
func (*Glossary_LanguageCodesSet) GetLanguageCodes ¶
func (x *Glossary_LanguageCodesSet) GetLanguageCodes() []string
func (*Glossary_LanguageCodesSet) ProtoMessage ¶
func (*Glossary_LanguageCodesSet) ProtoMessage()
func (*Glossary_LanguageCodesSet) ProtoReflect ¶
func (x *Glossary_LanguageCodesSet) ProtoReflect() protoreflect.Message
func (*Glossary_LanguageCodesSet) Reset ¶
func (x *Glossary_LanguageCodesSet) Reset()
func (*Glossary_LanguageCodesSet) String ¶
func (x *Glossary_LanguageCodesSet) String() string
type Glossary_LanguageCodesSet_ ¶
type Glossary_LanguageCodesSet_ struct {
// Used with equivalent term set glossaries.
LanguageCodesSet *Glossary_LanguageCodesSet `protobuf:"bytes,4,opt,name=language_codes_set,json=languageCodesSet,proto3,oneof"`
}
type Glossary_LanguagePair ¶
type Glossary_LanguagePair struct {
// Used with unidirectional glossaries.
LanguagePair *Glossary_LanguageCodePair `protobuf:"bytes,3,opt,name=language_pair,json=languagePair,proto3,oneof"`
}
type ImportAdaptiveMtFileRequest ¶
type ImportAdaptiveMtFileRequest struct {
// Required. The resource name of the file, in form of
// `projects/{project-number-or-id}/locations/{location_id}/adaptiveMtDatasets/{dataset}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The source for the document.
//
// Types that are assignable to Source:
//
// *ImportAdaptiveMtFileRequest_FileInputSource
// *ImportAdaptiveMtFileRequest_GcsInputSource
Source isImportAdaptiveMtFileRequest_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
The request for importing an AdaptiveMt file along with its sentences.
func (*ImportAdaptiveMtFileRequest) Descriptor ¶
func (*ImportAdaptiveMtFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportAdaptiveMtFileRequest.ProtoReflect.Descriptor instead.
func (*ImportAdaptiveMtFileRequest) GetFileInputSource ¶
func (x *ImportAdaptiveMtFileRequest) GetFileInputSource() *FileInputSource
func (*ImportAdaptiveMtFileRequest) GetGcsInputSource ¶
func (x *ImportAdaptiveMtFileRequest) GetGcsInputSource() *GcsInputSource
func (*ImportAdaptiveMtFileRequest) GetParent ¶
func (x *ImportAdaptiveMtFileRequest) GetParent() string
func (*ImportAdaptiveMtFileRequest) GetSource ¶
func (m *ImportAdaptiveMtFileRequest) GetSource() isImportAdaptiveMtFileRequest_Source
func (*ImportAdaptiveMtFileRequest) ProtoMessage ¶
func (*ImportAdaptiveMtFileRequest) ProtoMessage()
func (*ImportAdaptiveMtFileRequest) ProtoReflect ¶
func (x *ImportAdaptiveMtFileRequest) ProtoReflect() protoreflect.Message
func (*ImportAdaptiveMtFileRequest) Reset ¶
func (x *ImportAdaptiveMtFileRequest) Reset()
func (*ImportAdaptiveMtFileRequest) String ¶
func (x *ImportAdaptiveMtFileRequest) String() string
type ImportAdaptiveMtFileRequest_FileInputSource ¶
type ImportAdaptiveMtFileRequest_FileInputSource struct {
// Inline file source.
FileInputSource *FileInputSource `protobuf:"bytes,2,opt,name=file_input_source,json=fileInputSource,proto3,oneof"`
}
type ImportAdaptiveMtFileRequest_GcsInputSource ¶
type ImportAdaptiveMtFileRequest_GcsInputSource struct {
// Google Cloud Storage file source.
GcsInputSource *GcsInputSource `protobuf:"bytes,3,opt,name=gcs_input_source,json=gcsInputSource,proto3,oneof"`
}
type ImportAdaptiveMtFileResponse ¶
type ImportAdaptiveMtFileResponse struct {
// Output only. The Adaptive MT file that was imported.
AdaptiveMtFile *AdaptiveMtFile `protobuf:"bytes,1,opt,name=adaptive_mt_file,json=adaptiveMtFile,proto3" json:"adaptive_mt_file,omitempty"`
// contains filtered or unexported fields
}
The response for importing an AdaptiveMtFile
func (*ImportAdaptiveMtFileResponse) Descriptor ¶
func (*ImportAdaptiveMtFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ImportAdaptiveMtFileResponse.ProtoReflect.Descriptor instead.
func (*ImportAdaptiveMtFileResponse) GetAdaptiveMtFile ¶
func (x *ImportAdaptiveMtFileResponse) GetAdaptiveMtFile() *AdaptiveMtFile
func (*ImportAdaptiveMtFileResponse) ProtoMessage ¶
func (*ImportAdaptiveMtFileResponse) ProtoMessage()
func (*ImportAdaptiveMtFileResponse) ProtoReflect ¶
func (x *ImportAdaptiveMtFileResponse) ProtoReflect() protoreflect.Message
func (*ImportAdaptiveMtFileResponse) Reset ¶
func (x *ImportAdaptiveMtFileResponse) Reset()
func (*ImportAdaptiveMtFileResponse) String ¶
func (x *ImportAdaptiveMtFileResponse) String() string
type ImportDataMetadata ¶
type ImportDataMetadata struct {
// The current state of the operation.
State OperationState `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.translation.v3.OperationState" json:"state,omitempty"`
// The creation time of the operation.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// The last update time of the operation.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Only populated when operation doesn't succeed.
Error *status.Status `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
Metadata of import data operation.
func (*ImportDataMetadata) Descriptor ¶
func (*ImportDataMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ImportDataMetadata.ProtoReflect.Descriptor instead.
func (*ImportDataMetadata) GetCreateTime ¶
func (x *ImportDataMetadata) GetCreateTime() *timestamppb.Timestamp
func (*ImportDataMetadata) GetError ¶
func (x *ImportDataMetadata) GetError() *status.Status
func (*ImportDataMetadata) GetState ¶
func (x *ImportDataMetadata) GetState() OperationState
func (*ImportDataMetadata) GetUpdateTime ¶
func (x *ImportDataMetadata) GetUpdateTime() *timestamppb.Timestamp
func (*ImportDataMetadata) ProtoMessage ¶
func (*ImportDataMetadata) ProtoMessage()
func (*ImportDataMetadata) ProtoReflect ¶
func (x *ImportDataMetadata) ProtoReflect() protoreflect.Message
func (*ImportDataMetadata) Reset ¶
func (x *ImportDataMetadata) Reset()
func (*ImportDataMetadata) String ¶
func (x *ImportDataMetadata) String() string
type ImportDataRequest ¶
type ImportDataRequest struct {
// Required. Name of the dataset. In form of
// `projects/{project-number-or-id}/locations/{location-id}/datasets/{dataset-id}`
Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
// Required. The config for the input content.
InputConfig *DatasetInputConfig `protobuf:"bytes,2,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"`
// contains filtered or unexported fields
}
Request message for ImportData.
func (*ImportDataRequest) Descriptor ¶
func (*ImportDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use ImportDataRequest.ProtoReflect.Descriptor instead.
func (*ImportDataRequest) GetDataset ¶
func (x *ImportDataRequest) GetDataset() string
func (*ImportDataRequest) GetInputConfig ¶
func (x *ImportDataRequest) GetInputConfig() *DatasetInputConfig
func (*ImportDataRequest) ProtoMessage ¶
func (*ImportDataRequest) ProtoMessage()
func (*ImportDataRequest) ProtoReflect ¶
func (x *ImportDataRequest) ProtoReflect() protoreflect.Message
func (*ImportDataRequest) Reset ¶
func (x *ImportDataRequest) Reset()
func (*ImportDataRequest) String ¶
func (x *ImportDataRequest) String() string
type InputConfig ¶
type InputConfig struct {
// Optional. Can be "text/plain" or "text/html".
// For `.tsv`, "text/html" is used if mime_type is missing.
// For `.html`, this field must be "text/html" or empty.
// For `.txt`, this field must be "text/plain" or empty.
MimeType string `protobuf:"bytes,1,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Required. Specify the input.
//
// Types that are assignable to Source:
//
// *InputConfig_GcsSource
Source isInputConfig_Source `protobuf_oneof:"source"`
// contains filtered or unexported fields
}
Input configuration for BatchTranslateText request.
func (*InputConfig) Descriptor ¶
func (*InputConfig) Descriptor() ([]byte, []int)
Deprecated: Use InputConfig.ProtoReflect.Descriptor instead.
func (*InputConfig) GetGcsSource ¶
func (x *InputConfig) GetGcsSource() *GcsSource
func (*InputConfig) GetMimeType ¶
func (x *InputConfig) GetMimeType() string
func (*InputConfig) GetSource ¶
func (m *InputConfig) GetSource() isInputConfig_Source
func (*InputConfig) ProtoMessage ¶
func (*InputConfig) ProtoMessage()
func (*InputConfig) ProtoReflect ¶
func (x *InputConfig) ProtoReflect() protoreflect.Message
func (*InputConfig) Reset ¶
func (x *InputConfig) Reset()
func (*InputConfig) String ¶
func (x *InputConfig) String() string
type InputConfig_GcsSource ¶
type InputConfig_GcsSource struct {
// Required. Google Cloud Storage location for the source input.
// This can be a single file (for example,
// `gs://translation-test/input.tsv`) or a wildcard (for example,
// `gs://translation-test/*`). If a file extension is `.tsv`, it can
// contain either one or two columns. The first column (optional) is the id
// of the text request. If the first column is missing, we use the row
// number (0-based) from the input file as the ID in the output file. The
// second column is the actual text to be
//
// translated. We recommend each row be <= 10K Unicode codepoints,
//
// otherwise an error might be returned.
// Note that the input tsv must be RFC 4180 compliant.
//
// You could use https://github.com/Clever/csvlint to check potential
// formatting errors in your tsv file.
// csvlint --delimiter='\t' your_input_file.tsv
//
// The other supported file extensions are `.txt` or `.html`, which is
// treated as a single large chunk of text.
GcsSource *GcsSource `protobuf:"bytes,2,opt,name=gcs_source,json=gcsSource,proto3,oneof"`
}
type ListAdaptiveMtDatasetsRequest ¶
type ListAdaptiveMtDatasetsRequest struct {
// Required. The resource name of the project from which to list the Adaptive
// MT datasets. `projects/{project-number-or-id}/locations/{location-id}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Requested page size. The server may return fewer results than
// requested. If unspecified, the server picks an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results the server should return.
// Typically, this is the value of
// ListAdaptiveMtDatasetsResponse.next_page_token returned from the
// previous call to `ListAdaptiveMtDatasets` method. The first page is
// returned if `page_token`is empty or missing.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. An expression for filtering the results of the request.
// Filter is not supported yet.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
Request message for listing all Adaptive MT datasets that the requestor has access to.
func (*ListAdaptiveMtDatasetsRequest) Descriptor ¶
func (*ListAdaptiveMtDatasetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtDatasetsRequest.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtDatasetsRequest) GetFilter ¶
func (x *ListAdaptiveMtDatasetsRequest) GetFilter() string
func (*ListAdaptiveMtDatasetsRequest) GetPageSize ¶
func (x *ListAdaptiveMtDatasetsRequest) GetPageSize() int32
func (*ListAdaptiveMtDatasetsRequest) GetPageToken ¶
func (x *ListAdaptiveMtDatasetsRequest) GetPageToken() string
func (*ListAdaptiveMtDatasetsRequest) GetParent ¶
func (x *ListAdaptiveMtDatasetsRequest) GetParent() string
func (*ListAdaptiveMtDatasetsRequest) ProtoMessage ¶
func (*ListAdaptiveMtDatasetsRequest) ProtoMessage()
func (*ListAdaptiveMtDatasetsRequest) ProtoReflect ¶
func (x *ListAdaptiveMtDatasetsRequest) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtDatasetsRequest) Reset ¶
func (x *ListAdaptiveMtDatasetsRequest) Reset()
func (*ListAdaptiveMtDatasetsRequest) String ¶
func (x *ListAdaptiveMtDatasetsRequest) String() string
type ListAdaptiveMtDatasetsResponse ¶
type ListAdaptiveMtDatasetsResponse struct {
// Output only. A list of Adaptive MT datasets.
AdaptiveMtDatasets []*AdaptiveMtDataset `protobuf:"bytes,1,rep,name=adaptive_mt_datasets,json=adaptiveMtDatasets,proto3" json:"adaptive_mt_datasets,omitempty"`
// Optional. A token to retrieve a page of results. Pass this value in the
// [ListAdaptiveMtDatasetsRequest.page_token] field in the subsequent call to
// `ListAdaptiveMtDatasets` method to retrieve the next page of results.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
A list of AdaptiveMtDatasets.
func (*ListAdaptiveMtDatasetsResponse) Descriptor ¶
func (*ListAdaptiveMtDatasetsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtDatasetsResponse.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtDatasetsResponse) GetAdaptiveMtDatasets ¶
func (x *ListAdaptiveMtDatasetsResponse) GetAdaptiveMtDatasets() []*AdaptiveMtDataset
func (*ListAdaptiveMtDatasetsResponse) GetNextPageToken ¶
func (x *ListAdaptiveMtDatasetsResponse) GetNextPageToken() string
func (*ListAdaptiveMtDatasetsResponse) ProtoMessage ¶
func (*ListAdaptiveMtDatasetsResponse) ProtoMessage()
func (*ListAdaptiveMtDatasetsResponse) ProtoReflect ¶
func (x *ListAdaptiveMtDatasetsResponse) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtDatasetsResponse) Reset ¶
func (x *ListAdaptiveMtDatasetsResponse) Reset()
func (*ListAdaptiveMtDatasetsResponse) String ¶
func (x *ListAdaptiveMtDatasetsResponse) String() string
type ListAdaptiveMtFilesRequest ¶
type ListAdaptiveMtFilesRequest struct {
// Required. The resource name of the project from which to list the Adaptive
// MT files.
// `projects/{project}/locations/{location}/adaptiveMtDatasets/{dataset}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results the server should return.
// Typically, this is the value of
// ListAdaptiveMtFilesResponse.next_page_token returned from the
// previous call to `ListAdaptiveMtFiles` method. The first page is
// returned if `page_token`is empty or missing.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request to list all AdaptiveMt files under a given dataset.
func (*ListAdaptiveMtFilesRequest) Descriptor ¶
func (*ListAdaptiveMtFilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtFilesRequest.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtFilesRequest) GetPageSize ¶
func (x *ListAdaptiveMtFilesRequest) GetPageSize() int32
func (*ListAdaptiveMtFilesRequest) GetPageToken ¶
func (x *ListAdaptiveMtFilesRequest) GetPageToken() string
func (*ListAdaptiveMtFilesRequest) GetParent ¶
func (x *ListAdaptiveMtFilesRequest) GetParent() string
func (*ListAdaptiveMtFilesRequest) ProtoMessage ¶
func (*ListAdaptiveMtFilesRequest) ProtoMessage()
func (*ListAdaptiveMtFilesRequest) ProtoReflect ¶
func (x *ListAdaptiveMtFilesRequest) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtFilesRequest) Reset ¶
func (x *ListAdaptiveMtFilesRequest) Reset()
func (*ListAdaptiveMtFilesRequest) String ¶
func (x *ListAdaptiveMtFilesRequest) String() string
type ListAdaptiveMtFilesResponse ¶
type ListAdaptiveMtFilesResponse struct {
// Output only. The Adaptive MT files.
AdaptiveMtFiles []*AdaptiveMtFile `protobuf:"bytes,1,rep,name=adaptive_mt_files,json=adaptiveMtFiles,proto3" json:"adaptive_mt_files,omitempty"`
// Optional. A token to retrieve a page of results. Pass this value in the
// ListAdaptiveMtFilesRequest.page_token field in the subsequent call to
// `ListAdaptiveMtFiles` method to retrieve the next page of results.
NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
The response for listing all AdaptiveMt files under a given dataset.
func (*ListAdaptiveMtFilesResponse) Descriptor ¶
func (*ListAdaptiveMtFilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtFilesResponse.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtFilesResponse) GetAdaptiveMtFiles ¶
func (x *ListAdaptiveMtFilesResponse) GetAdaptiveMtFiles() []*AdaptiveMtFile
func (*ListAdaptiveMtFilesResponse) GetNextPageToken ¶
func (x *ListAdaptiveMtFilesResponse) GetNextPageToken() string
func (*ListAdaptiveMtFilesResponse) ProtoMessage ¶
func (*ListAdaptiveMtFilesResponse) ProtoMessage()
func (*ListAdaptiveMtFilesResponse) ProtoReflect ¶
func (x *ListAdaptiveMtFilesResponse) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtFilesResponse) Reset ¶
func (x *ListAdaptiveMtFilesResponse) Reset()
func (*ListAdaptiveMtFilesResponse) String ¶
func (x *ListAdaptiveMtFilesResponse) String() string
type ListAdaptiveMtSentencesRequest ¶
type ListAdaptiveMtSentencesRequest struct {
// Required. The resource name of the project from which to list the Adaptive
// MT files. The following format lists all sentences under a file.
// `projects/{project}/locations/{location}/adaptiveMtDatasets/{dataset}/adaptiveMtFiles/{file}`
// The following format lists all sentences within a dataset.
// `projects/{project}/locations/{location}/adaptiveMtDatasets/{dataset}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A token identifying a page of results the server should return.
// Typically, this is the value of
// ListAdaptiveMtSentencesRequest.next_page_token returned from the
// previous call to `ListTranslationMemories` method. The first page is
// returned if `page_token` is empty or missing.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
The request for listing Adaptive MT sentences from a Dataset/File.
func (*ListAdaptiveMtSentencesRequest) Descriptor ¶
func (*ListAdaptiveMtSentencesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtSentencesRequest.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtSentencesRequest) GetPageSize ¶
func (x *ListAdaptiveMtSentencesRequest) GetPageSize() int32
func (*ListAdaptiveMtSentencesRequest) GetPageToken ¶
func (x *ListAdaptiveMtSentencesRequest) GetPageToken() string
func (*ListAdaptiveMtSentencesRequest) GetParent ¶
func (x *ListAdaptiveMtSentencesRequest) GetParent() string
func (*ListAdaptiveMtSentencesRequest) ProtoMessage ¶
func (*ListAdaptiveMtSentencesRequest) ProtoMessage()
func (*ListAdaptiveMtSentencesRequest) ProtoReflect ¶
func (x *ListAdaptiveMtSentencesRequest) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtSentencesRequest) Reset ¶
func (x *ListAdaptiveMtSentencesRequest) Reset()
func (*ListAdaptiveMtSentencesRequest) String ¶
func (x *ListAdaptiveMtSentencesRequest) String() string
type ListAdaptiveMtSentencesResponse ¶
type ListAdaptiveMtSentencesResponse struct {
// Output only. The list of AdaptiveMtSentences.
AdaptiveMtSentences []*AdaptiveMtSentence `protobuf:"bytes,1,rep,name=adaptive_mt_sentences,json=adaptiveMtSentences,proto3" json:"adaptive_mt_sentences,omitempty"`
// Optional.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
List AdaptiveMt sentences response.
func (*ListAdaptiveMtSentencesResponse) Descriptor ¶
func (*ListAdaptiveMtSentencesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAdaptiveMtSentencesResponse.ProtoReflect.Descriptor instead.
func (*ListAdaptiveMtSentencesResponse) GetAdaptiveMtSentences ¶
func (x *ListAdaptiveMtSentencesResponse) GetAdaptiveMtSentences() []*AdaptiveMtSentence
func (*ListAdaptiveMtSentencesResponse) GetNextPageToken ¶
func (x *ListAdaptiveMtSentencesResponse) GetNextPageToken() string
func (*ListAdaptiveMtSentencesResponse) ProtoMessage ¶
func (*ListAdaptiveMtSentencesResponse) ProtoMessage()
func (*ListAdaptiveMtSentencesResponse) ProtoReflect ¶
func (x *ListAdaptiveMtSentencesResponse) ProtoReflect() protoreflect.Message
func (*ListAdaptiveMtSentencesResponse) Reset ¶
func (x *ListAdaptiveMtSentencesResponse) Reset()
func (*ListAdaptiveMtSentencesResponse) String ¶
func (x *ListAdaptiveMtSentencesResponse) String() string
type ListDatasetsRequest ¶
type ListDatasetsRequest struct {
// Required. Name of the parent project. In form of
// `projects/{project-number-or-id}/locations/{location-id}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Requested page size. The server can return fewer results than
// requested.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results for the server to return.
// Typically obtained from next_page_token field in the response of a
// ListDatasets call.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for ListDatasets.
func (*ListDatasetsRequest) Descriptor ¶
func (*ListDatasetsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDatasetsRequest.ProtoReflect.Descriptor instead.
func (*ListDatasetsRequest) GetPageSize ¶
func (x *ListDatasetsRequest) GetPageSize() int32
func (*ListDatasetsRequest) GetPageToken ¶
func (x *ListDatasetsRequest) GetPageToken() string
func (*ListDatasetsRequest) GetParent ¶
func (x *ListDatasetsRequest) GetParent() string
func (*ListDatasetsRequest) ProtoMessage ¶
func (*ListDatasetsRequest) ProtoMessage()
func (*ListDatasetsRequest) ProtoReflect ¶
func (x *ListDatasetsRequest) ProtoReflect() protoreflect.Message
func (*ListDatasetsRequest) Reset ¶
func (x *ListDatasetsRequest) Reset()
func (*ListDatasetsRequest) String ¶
func (x *ListDatasetsRequest) String() string
type ListDatasetsResponse ¶
type ListDatasetsResponse struct {
// The datasets read.
Datasets []*Dataset `protobuf:"bytes,1,rep,name=datasets,proto3" json:"datasets,omitempty"`
// A token to retrieve next page of results.
// Pass this token to the page_token field in the ListDatasetsRequest to
// obtain the corresponding page.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for ListDatasets.
func (*ListDatasetsResponse) Descriptor ¶
func (*ListDatasetsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDatasetsResponse.ProtoReflect.Descriptor instead.
func (*ListDatasetsResponse) GetDatasets ¶
func (x *ListDatasetsResponse) GetDatasets() []*Dataset
func (*ListDatasetsResponse) GetNextPageToken ¶
func (x *ListDatasetsResponse) GetNextPageToken() string
func (*ListDatasetsResponse) ProtoMessage ¶
func (*ListDatasetsResponse) ProtoMessage()
func (*ListDatasetsResponse) ProtoReflect ¶
func (x *ListDatasetsResponse) ProtoReflect() protoreflect.Message
func (*ListDatasetsResponse) Reset ¶
func (x *ListDatasetsResponse) Reset()
func (*ListDatasetsResponse) String ¶
func (x *ListDatasetsResponse) String() string
type ListExamplesRequest ¶
type ListExamplesRequest struct {
// Required. Name of the parent dataset. In form of
// `projects/{project-number-or-id}/locations/{location-id}/datasets/{dataset-id}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. An expression for filtering the examples that will be returned.
// Example filter:
// * `usage=TRAIN`
Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Requested page size. The server can return fewer results than
// requested.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results for the server to return.
// Typically obtained from next_page_token field in the response of a
// ListExamples call.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for ListExamples.
func (*ListExamplesRequest) Descriptor ¶
func (*ListExamplesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesRequest.ProtoReflect.Descriptor instead.
func (*ListExamplesRequest) GetFilter ¶
func (x *ListExamplesRequest) GetFilter() string
func (*ListExamplesRequest) GetPageSize ¶
func (x *ListExamplesRequest) GetPageSize() int32
func (*ListExamplesRequest) GetPageToken ¶
func (x *ListExamplesRequest) GetPageToken() string
func (*ListExamplesRequest) GetParent ¶
func (x *ListExamplesRequest) GetParent() string
func (*ListExamplesRequest) ProtoMessage ¶
func (*ListExamplesRequest) ProtoMessage()
func (*ListExamplesRequest) ProtoReflect ¶
func (x *ListExamplesRequest) ProtoReflect() protoreflect.Message
func (*ListExamplesRequest) Reset ¶
func (x *ListExamplesRequest) Reset()
func (*ListExamplesRequest) String ¶
func (x *ListExamplesRequest) String() string
type ListExamplesResponse ¶
type ListExamplesResponse struct {
// The sentence pairs.
Examples []*Example `protobuf:"bytes,1,rep,name=examples,proto3" json:"examples,omitempty"`
// A token to retrieve next page of results.
// Pass this token to the page_token field in the ListExamplesRequest to
// obtain the corresponding page.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for ListExamples.
func (*ListExamplesResponse) Descriptor ¶
func (*ListExamplesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListExamplesResponse.ProtoReflect.Descriptor instead.
func (*ListExamplesResponse) GetExamples ¶
func (x *ListExamplesResponse) GetExamples() []*Example
func (*ListExamplesResponse) GetNextPageToken ¶
func (x *ListExamplesResponse) GetNextPageToken() string
func (*ListExamplesResponse) ProtoMessage ¶
func (*ListExamplesResponse) ProtoMessage()
func (*ListExamplesResponse) ProtoReflect ¶
func (x *ListExamplesResponse) ProtoReflect() protoreflect.Message
func (*ListExamplesResponse) Reset ¶
func (x *ListExamplesResponse) Reset()
func (*ListExamplesResponse) String ¶
func (x *ListExamplesResponse) String() string
type ListGlossariesRequest ¶
type ListGlossariesRequest struct {
// Required. The name of the project from which to list all of the glossaries.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Requested page size. The server may return fewer glossaries than
// requested. If unspecified, the server picks an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results the server should return.
// Typically, this is the value of [ListGlossariesResponse.next_page_token]
// returned from the previous call to `ListGlossaries` method.
// The first page is returned if `page_token`is empty or missing.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. Filter specifying constraints of a list operation.
// Specify the constraint by the format of "key=value", where key must be
// "src" or "tgt", and the value must be a valid language code.
// For multiple restrictions, concatenate them by "AND" (uppercase only),
// such as: "src=en-US AND tgt=zh-CN". Notice that the exact match is used
// here, which means using 'en-US' and 'en' can lead to different results,
// which depends on the language code you used when you create the glossary.
// For the unidirectional glossaries, the "src" and "tgt" add restrictions
// on the source and target language code separately.
// For the equivalent term set glossaries, the "src" and/or "tgt" add
// restrictions on the term set.
// For example: "src=en-US AND tgt=zh-CN" will only pick the unidirectional
// glossaries which exactly match the source language code as "en-US" and the
// target language code "zh-CN", but all equivalent term set glossaries which
// contain "en-US" and "zh-CN" in their language set will be picked.
// If missing, no filtering is performed.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
Request message for ListGlossaries.
func (*ListGlossariesRequest) Descriptor ¶
func (*ListGlossariesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGlossariesRequest.ProtoReflect.Descriptor instead.
func (*ListGlossariesRequest) GetFilter ¶
func (x *ListGlossariesRequest) GetFilter() string
func (*ListGlossariesRequest) GetPageSize ¶
func (x *ListGlossariesRequest) GetPageSize() int32
func (*ListGlossariesRequest) GetPageToken ¶
func (x *ListGlossariesRequest) GetPageToken() string
func (*ListGlossariesRequest) GetParent ¶
func (x *ListGlossariesRequest) GetParent() string
func (*ListGlossariesRequest) ProtoMessage ¶
func (*ListGlossariesRequest) ProtoMessage()
func (*ListGlossariesRequest) ProtoReflect ¶
func (x *ListGlossariesRequest) ProtoReflect() protoreflect.Message
func (*ListGlossariesRequest) Reset ¶
func (x *ListGlossariesRequest) Reset()
func (*ListGlossariesRequest) String ¶
func (x *ListGlossariesRequest) String() string
type ListGlossariesResponse ¶
type ListGlossariesResponse struct {
// The list of glossaries for a project.
Glossaries []*Glossary `protobuf:"bytes,1,rep,name=glossaries,proto3" json:"glossaries,omitempty"`
// A token to retrieve a page of results. Pass this value in the
// [ListGlossariesRequest.page_token] field in the subsequent call to
// `ListGlossaries` method to retrieve the next page of results.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for ListGlossaries.
func (*ListGlossariesResponse) Descriptor ¶
func (*ListGlossariesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGlossariesResponse.ProtoReflect.Descriptor instead.
func (*ListGlossariesResponse) GetGlossaries ¶
func (x *ListGlossariesResponse) GetGlossaries() []*Glossary
func (*ListGlossariesResponse) GetNextPageToken ¶
func (x *ListGlossariesResponse) GetNextPageToken() string
func (*ListGlossariesResponse) ProtoMessage ¶
func (*ListGlossariesResponse) ProtoMessage()
func (*ListGlossariesResponse) ProtoReflect ¶
func (x *ListGlossariesResponse) ProtoReflect() protoreflect.Message
func (*ListGlossariesResponse) Reset ¶
func (x *ListGlossariesResponse) Reset()
func (*ListGlossariesResponse) String ¶
func (x *ListGlossariesResponse) String() string
type ListGlossaryEntriesRequest ¶
type ListGlossaryEntriesRequest struct {
// Required. The parent glossary resource name for listing the glossary's
// entries.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Requested page size. The server may return fewer glossary entries
// than requested. If unspecified, the server picks an appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results the server should return.
// Typically, this is the value of
// [ListGlossaryEntriesResponse.next_page_token] returned from the previous
// call. The first page is returned if `page_token`is empty or missing.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for ListGlossaryEntries
func (*ListGlossaryEntriesRequest) Descriptor ¶
func (*ListGlossaryEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListGlossaryEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListGlossaryEntriesRequest) GetPageSize ¶
func (x *ListGlossaryEntriesRequest) GetPageSize() int32
func (*ListGlossaryEntriesRequest) GetPageToken ¶
func (x *ListGlossaryEntriesRequest) GetPageToken() string
func (*ListGlossaryEntriesRequest) GetParent ¶
func (x *ListGlossaryEntriesRequest) GetParent() string
func (*ListGlossaryEntriesRequest) ProtoMessage ¶
func (*ListGlossaryEntriesRequest) ProtoMessage()
func (*ListGlossaryEntriesRequest) ProtoReflect ¶
func (x *ListGlossaryEntriesRequest) ProtoReflect() protoreflect.Message
func (*ListGlossaryEntriesRequest) Reset ¶
func (x *ListGlossaryEntriesRequest) Reset()
func (*ListGlossaryEntriesRequest) String ¶
func (x *ListGlossaryEntriesRequest) String() string
type ListGlossaryEntriesResponse ¶
type ListGlossaryEntriesResponse struct {
// Optional. The Glossary Entries
GlossaryEntries []*GlossaryEntry `protobuf:"bytes,1,rep,name=glossary_entries,json=glossaryEntries,proto3" json:"glossary_entries,omitempty"`
// Optional. A token to retrieve a page of results. Pass this value in the
// [ListGLossaryEntriesRequest.page_token] field in the subsequent calls.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for ListGlossaryEntries
func (*ListGlossaryEntriesResponse) Descriptor ¶
func (*ListGlossaryEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGlossaryEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListGlossaryEntriesResponse) GetGlossaryEntries ¶
func (x *ListGlossaryEntriesResponse) GetGlossaryEntries() []*GlossaryEntry
func (*ListGlossaryEntriesResponse) GetNextPageToken ¶
func (x *ListGlossaryEntriesResponse) GetNextPageToken() string
func (*ListGlossaryEntriesResponse) ProtoMessage ¶
func (*ListGlossaryEntriesResponse) ProtoMessage()
func (*ListGlossaryEntriesResponse) ProtoReflect ¶
func (x *ListGlossaryEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListGlossaryEntriesResponse) Reset ¶
func (x *ListGlossaryEntriesResponse) Reset()
func (*ListGlossaryEntriesResponse) String ¶
func (x *ListGlossaryEntriesResponse) String() string
type ListModelsRequest ¶
type ListModelsRequest struct {
// Required. Name of the parent project. In form of
// `projects/{project-number-or-id}/locations/{location-id}`
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. An expression for filtering the models that will be returned.
// Supported filter:
// `dataset_id=${dataset_id}`
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Requested page size. The server can return fewer results than
// requested.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A token identifying a page of results for the server to return.
// Typically obtained from next_page_token field in the response of a
// ListModels call.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for ListModels.
func (*ListModelsRequest) Descriptor ¶
func (*ListModelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListModelsRequest.ProtoReflect.Descriptor instead.
func (*ListModelsRequest) GetFilter ¶
func (x *ListModelsRequest) GetFilter() string
func (*ListModelsRequest) GetPageSize ¶
func (x *ListModelsRequest) GetPageSize() int32
func (*ListModelsRequest) GetPageToken ¶
func (x *ListModelsRequest) GetPageToken() string
func (*ListModelsRequest) GetParent ¶
func (x *ListModelsRequest) GetParent() string
func (*ListModelsRequest) ProtoMessage ¶
func (*ListModelsRequest) ProtoMessage()
func (*ListModelsRequest) ProtoReflect ¶
func (x *ListModelsRequest) ProtoReflect() protoreflect.Message
func (*ListModelsRequest) Reset ¶
func (x *ListModelsRequest) Reset()
func (*ListModelsRequest) String ¶
func (x *ListModelsRequest) String() string
type ListModelsResponse ¶
type ListModelsResponse struct {
// The models read.
Models []*Model `protobuf:"bytes,1,rep,name=models,proto3" json:"models,omitempty"`
// A token to retrieve next page of results.
// Pass this token to the page_token field in the ListModelsRequest to
// obtain the corresponding page.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for ListModels.
func (*ListModelsResponse) Descriptor ¶
func (*ListModelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListModelsResponse.ProtoReflect.Descriptor instead.
func (*ListModelsResponse) GetModels ¶
func (x *ListModelsResponse) GetModels() []*Model
func (*ListModelsResponse) GetNextPageToken ¶
func (x *ListModelsResponse) GetNextPageToken() string
func (*ListModelsResponse) ProtoMessage ¶
func (*ListModelsResponse) ProtoMessage()
func (*ListModelsResponse) ProtoReflect ¶
func (x *ListModelsResponse) ProtoReflect() protoreflect.Message
func (*ListModelsResponse) Reset ¶
func (x *ListModelsResponse) Reset()
func (*ListModelsResponse) String ¶
func (x *ListModelsResponse) String() string
type Model ¶
type Model struct {
// The resource name of the model, in form of
// `projects/{project-number-or-id}/locations/{location_id}/models/{model_id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The name of the model to show in the interface. The name can be
// up to 32 characters long and can consist only of ASCII Latin letters A-Z
// and a-z, underscores (_), and ASCII digits 0-9.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// The dataset from which the model is trained, in form of
// `projects/{project-number-or-id}/locations/{location_id}/datasets/{dataset_id}`
Dataset string `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
// Output only. The BCP-47 language code of the source language.
SourceLanguageCode string `protobuf:"bytes,4,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Output only. The BCP-47 language code of the target language.
TargetLanguageCode string `protobuf:"bytes,5,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// Output only. Number of examples (sentence pairs) used to train the model.
TrainExampleCount int32 `protobuf:"varint,6,opt,name=train_example_count,json=trainExampleCount,proto3" json:"train_example_count,omitempty"`
// Output only. Number of examples (sentence pairs) used to validate the
// model.
ValidateExampleCount int32 `protobuf:"varint,7,opt,name=validate_example_count,json=validateExampleCount,proto3" json:"validate_example_count,omitempty"`
// Output only. Number of examples (sentence pairs) used to test the model.
TestExampleCount int32 `protobuf:"varint,12,opt,name=test_example_count,json=testExampleCount,proto3" json:"test_example_count,omitempty"`
// Output only. Timestamp when the model resource was created, which is also
// when the training started.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. Timestamp when this model was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// contains filtered or unexported fields
}
A trained translation model.
func (*Model) Descriptor ¶
Deprecated: Use Model.ProtoReflect.Descriptor instead.
func (*Model) GetCreateTime ¶
func (x *Model) GetCreateTime() *timestamppb.Timestamp
func (*Model) GetDataset ¶
func (*Model) GetDisplayName ¶
func (*Model) GetName ¶
func (*Model) GetSourceLanguageCode ¶
func (*Model) GetTargetLanguageCode ¶
func (*Model) GetTestExampleCount ¶
func (*Model) GetTrainExampleCount ¶
func (*Model) GetUpdateTime ¶
func (x *Model) GetUpdateTime() *timestamppb.Timestamp
func (*Model) GetValidateExampleCount ¶
func (*Model) ProtoMessage ¶
func (*Model) ProtoMessage()
func (*Model) ProtoReflect ¶
func (x *Model) ProtoReflect() protoreflect.Message
func (*Model) Reset ¶
func (x *Model) Reset()
func (*Model) String ¶
type OperationState ¶
type OperationState int32
Possible states of long running operations.
const ( // Invalid. OperationState_OPERATION_STATE_UNSPECIFIED OperationState = 0 // Request is being processed. OperationState_OPERATION_STATE_RUNNING OperationState = 1 // The operation was successful. OperationState_OPERATION_STATE_SUCCEEDED OperationState = 2 // Failed to process operation. OperationState_OPERATION_STATE_FAILED OperationState = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. OperationState_OPERATION_STATE_CANCELLING OperationState = 4 // The operation request was successfully canceled. OperationState_OPERATION_STATE_CANCELLED OperationState = 5 )
func (OperationState) Descriptor ¶
func (OperationState) Descriptor() protoreflect.EnumDescriptor
func (OperationState) Enum ¶
func (x OperationState) Enum() *OperationState
func (OperationState) EnumDescriptor ¶
func (OperationState) EnumDescriptor() ([]byte, []int)
Deprecated: Use OperationState.Descriptor instead.
func (OperationState) Number ¶
func (x OperationState) Number() protoreflect.EnumNumber
func (OperationState) String ¶
func (x OperationState) String() string
func (OperationState) Type ¶
func (OperationState) Type() protoreflect.EnumType
type OutputConfig ¶
type OutputConfig struct {
// Required. The destination of output.
//
// Types that are assignable to Destination:
//
// *OutputConfig_GcsDestination
Destination isOutputConfig_Destination `protobuf_oneof:"destination"`
// contains filtered or unexported fields
}
Output configuration for BatchTranslateText request.
func (*OutputConfig) Descriptor ¶
func (*OutputConfig) Descriptor() ([]byte, []int)
Deprecated: Use OutputConfig.ProtoReflect.Descriptor instead.
func (*OutputConfig) GetDestination ¶
func (m *OutputConfig) GetDestination() isOutputConfig_Destination
func (*OutputConfig) GetGcsDestination ¶
func (x *OutputConfig) GetGcsDestination() *GcsDestination
func (*OutputConfig) ProtoMessage ¶
func (*OutputConfig) ProtoMessage()
func (*OutputConfig) ProtoReflect ¶
func (x *OutputConfig) ProtoReflect() protoreflect.Message
func (*OutputConfig) Reset ¶
func (x *OutputConfig) Reset()
func (*OutputConfig) String ¶
func (x *OutputConfig) String() string
type OutputConfig_GcsDestination ¶
type OutputConfig_GcsDestination struct {
// Google Cloud Storage destination for output content.
// For every single input file (for example, gs://a/b/c.[extension]), we
// generate at most 2 * n output files. (n is the # of target_language_codes
// in the BatchTranslateTextRequest).
//
// Output files (tsv) generated are compliant with RFC 4180 except that
// record delimiters are '\n' instead of '\r\n'. We don't provide any way to
// change record delimiters.
//
// While the input files are being processed, we write/update an index file
// 'index.csv' under 'output_uri_prefix' (for example,
// gs://translation-test/index.csv) The index file is generated/updated as
// new files are being translated. The format is:
//
// input_file,target_language_code,translations_file,errors_file,
// glossary_translations_file,glossary_errors_file
//
// input_file is one file we matched using gcs_source.input_uri.
// target_language_code is provided in the request.
// translations_file contains the translations. (details provided below)
// errors_file contains the errors during processing of the file. (details
// below). Both translations_file and errors_file could be empty
// strings if we have no content to output.
// glossary_translations_file and glossary_errors_file are always empty
// strings if the input_file is tsv. They could also be empty if we have no
// content to output.
//
// Once a row is present in index.csv, the input/output matching never
// changes. Callers should also expect all the content in input_file are
// processed and ready to be consumed (that is, no partial output file is
// written).
//
// Since index.csv will be keeping updated during the process, please make
// sure there is no custom retention policy applied on the output bucket
// that may avoid file updating.
// (https://cloud.google.com/storage/docs/bucket-lock#retention-policy)
//
// The format of translations_file (for target language code 'trg') is:
// `gs://translation_test/a_b_c_'trg'_translations.[extension]`
//
// If the input file extension is tsv, the output has the following
// columns:
// Column 1: ID of the request provided in the input, if it's not
// provided in the input, then the input row number is used (0-based).
// Column 2: source sentence.
// Column 3: translation without applying a glossary. Empty string if there
// is an error.
// Column 4 (only present if a glossary is provided in the request):
// translation after applying the glossary. Empty string if there is an
// error applying the glossary. Could be same string as column 3 if there is
// no glossary applied.
//
// If input file extension is a txt or html, the translation is directly
// written to the output file. If glossary is requested, a separate
// glossary_translations_file has format of
// `gs://translation_test/a_b_c_'trg'_glossary_translations.[extension]`
//
// The format of errors file (for target language code 'trg') is:
// `gs://translation_test/a_b_c_'trg'_errors.[extension]`
//
// If the input file extension is tsv, errors_file contains the following:
// Column 1: ID of the request provided in the input, if it's not
// provided in the input, then the input row number is used (0-based).
// Column 2: source sentence.
// Column 3: Error detail for the translation. Could be empty.
// Column 4 (only present if a glossary is provided in the request):
// Error when applying the glossary.
//
// If the input file extension is txt or html, glossary_error_file will be
// generated that contains error details. glossary_error_file has format of
// `gs://translation_test/a_b_c_'trg'_glossary_errors.[extension]`
GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"`
}
type Romanization ¶
type Romanization struct {
// Romanized text.
// If an error occurs during romanization, this field might be excluded from
// the response.
RomanizedText string `protobuf:"bytes,1,opt,name=romanized_text,json=romanizedText,proto3" json:"romanized_text,omitempty"`
// 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.
DetectedLanguageCode string `protobuf:"bytes,2,opt,name=detected_language_code,json=detectedLanguageCode,proto3" json:"detected_language_code,omitempty"`
// contains filtered or unexported fields
}
A single romanization response.
func (*Romanization) Descriptor ¶
func (*Romanization) Descriptor() ([]byte, []int)
Deprecated: Use Romanization.ProtoReflect.Descriptor instead.
func (*Romanization) GetDetectedLanguageCode ¶
func (x *Romanization) GetDetectedLanguageCode() string
func (*Romanization) GetRomanizedText ¶
func (x *Romanization) GetRomanizedText() string
func (*Romanization) ProtoMessage ¶
func (*Romanization) ProtoMessage()
func (*Romanization) ProtoReflect ¶
func (x *Romanization) ProtoReflect() protoreflect.Message
func (*Romanization) Reset ¶
func (x *Romanization) Reset()
func (*Romanization) String ¶
func (x *Romanization) String() string
type RomanizeTextRequest ¶
type RomanizeTextRequest struct {
// Required. Project or location to make a call. Must refer to a caller's
// project.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}` or
// `projects/{project-number-or-id}`.
//
// For global calls, use `projects/{project-number-or-id}/locations/global` or
// `projects/{project-number-or-id}`.
Parent string `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The content of the input in string format.
Contents []string `protobuf:"bytes,1,rep,name=contents,proto3" json:"contents,omitempty"`
// Optional. The ISO-639 language code of the input text if
// known, for example, "hi" or "zh". Supported language codes are
// listed in [Language
// Support](https://cloud.google.com/translate/docs/languages#roman). If the
// source language isn't specified, the API attempts to identify the source
// language automatically and returns the source language for each content in
// the response.
SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// contains filtered or unexported fields
}
The request message for synchronous romanization.
func (*RomanizeTextRequest) Descriptor ¶
func (*RomanizeTextRequest) Descriptor() ([]byte, []int)
Deprecated: Use RomanizeTextRequest.ProtoReflect.Descriptor instead.
func (*RomanizeTextRequest) GetContents ¶
func (x *RomanizeTextRequest) GetContents() []string
func (*RomanizeTextRequest) GetParent ¶
func (x *RomanizeTextRequest) GetParent() string
func (*RomanizeTextRequest) GetSourceLanguageCode ¶
func (x *RomanizeTextRequest) GetSourceLanguageCode() string
func (*RomanizeTextRequest) ProtoMessage ¶
func (*RomanizeTextRequest) ProtoMessage()
func (*RomanizeTextRequest) ProtoReflect ¶
func (x *RomanizeTextRequest) ProtoReflect() protoreflect.Message
func (*RomanizeTextRequest) Reset ¶
func (x *RomanizeTextRequest) Reset()
func (*RomanizeTextRequest) String ¶
func (x *RomanizeTextRequest) String() string
type RomanizeTextResponse ¶
type RomanizeTextResponse struct {
// Text romanization responses.
// This field has the same length as
// [`contents`][google.cloud.translation.v3.RomanizeTextRequest.contents].
Romanizations []*Romanization `protobuf:"bytes,1,rep,name=romanizations,proto3" json:"romanizations,omitempty"`
// contains filtered or unexported fields
}
The response message for synchronous romanization.
func (*RomanizeTextResponse) Descriptor ¶
func (*RomanizeTextResponse) Descriptor() ([]byte, []int)
Deprecated: Use RomanizeTextResponse.ProtoReflect.Descriptor instead.
func (*RomanizeTextResponse) GetRomanizations ¶
func (x *RomanizeTextResponse) GetRomanizations() []*Romanization
func (*RomanizeTextResponse) ProtoMessage ¶
func (*RomanizeTextResponse) ProtoMessage()
func (*RomanizeTextResponse) ProtoReflect ¶
func (x *RomanizeTextResponse) ProtoReflect() protoreflect.Message
func (*RomanizeTextResponse) Reset ¶
func (x *RomanizeTextResponse) Reset()
func (*RomanizeTextResponse) String ¶
func (x *RomanizeTextResponse) String() string
type SupportedLanguage ¶
type SupportedLanguage struct {
// Supported language code, generally consisting of its ISO 639-1
// identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes
// including language and region identifiers are returned (for example,
// 'zh-TW' and 'zh-CN').
LanguageCode string `protobuf:"bytes,1,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"`
// Human-readable name of the language localized in the display language
// specified in the request.
DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Can be used as a source language.
SupportSource bool `protobuf:"varint,3,opt,name=support_source,json=supportSource,proto3" json:"support_source,omitempty"`
// Can be used as a target language.
SupportTarget bool `protobuf:"varint,4,opt,name=support_target,json=supportTarget,proto3" json:"support_target,omitempty"`
// contains filtered or unexported fields
}
A single supported language response corresponds to information related to one supported language.
func (*SupportedLanguage) Descriptor ¶
func (*SupportedLanguage) Descriptor() ([]byte, []int)
Deprecated: Use SupportedLanguage.ProtoReflect.Descriptor instead.
func (*SupportedLanguage) GetDisplayName ¶
func (x *SupportedLanguage) GetDisplayName() string
func (*SupportedLanguage) GetLanguageCode ¶
func (x *SupportedLanguage) GetLanguageCode() string
func (*SupportedLanguage) GetSupportSource ¶
func (x *SupportedLanguage) GetSupportSource() bool
func (*SupportedLanguage) GetSupportTarget ¶
func (x *SupportedLanguage) GetSupportTarget() bool
func (*SupportedLanguage) ProtoMessage ¶
func (*SupportedLanguage) ProtoMessage()
func (*SupportedLanguage) ProtoReflect ¶
func (x *SupportedLanguage) ProtoReflect() protoreflect.Message
func (*SupportedLanguage) Reset ¶
func (x *SupportedLanguage) Reset()
func (*SupportedLanguage) String ¶
func (x *SupportedLanguage) String() string
type SupportedLanguages ¶
type SupportedLanguages struct {
// A list of supported language responses. This list contains an entry
// for each language the Translation API supports.
Languages []*SupportedLanguage `protobuf:"bytes,1,rep,name=languages,proto3" json:"languages,omitempty"`
// contains filtered or unexported fields
}
The response message for discovering supported languages.
func (*SupportedLanguages) Descriptor ¶
func (*SupportedLanguages) Descriptor() ([]byte, []int)
Deprecated: Use SupportedLanguages.ProtoReflect.Descriptor instead.
func (*SupportedLanguages) GetLanguages ¶
func (x *SupportedLanguages) GetLanguages() []*SupportedLanguage
func (*SupportedLanguages) ProtoMessage ¶
func (*SupportedLanguages) ProtoMessage()
func (*SupportedLanguages) ProtoReflect ¶
func (x *SupportedLanguages) ProtoReflect() protoreflect.Message
func (*SupportedLanguages) Reset ¶
func (x *SupportedLanguages) Reset()
func (*SupportedLanguages) String ¶
func (x *SupportedLanguages) String() string
type TranslateDocumentRequest ¶
type TranslateDocumentRequest struct {
// Required. Location to make a regional call.
//
// Format: `projects/{project-number-or-id}/locations/{location-id}`.
//
// For global calls, use `projects/{project-number-or-id}/locations/global` or
// `projects/{project-number-or-id}`.
//
// Non-global location is required for requests using AutoML models or custom
// glossaries.
//
// Models and glossaries must be within the same region (have the same
// location-id), otherwise an INVALID_ARGUMENT (400) error is returned.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The ISO-639 language code of the input document if known, for
// example, "en-US" or "sr-Latn". Supported language codes are listed in
// [Language Support](https://cloud.google.com/translate/docs/languages). If
// the source language isn't specified, the API attempts to identify the
// source language automatically and returns the source language within the
// response. Source language must be specified if the request contains a
// glossary or a custom model.
SourceLanguageCode string `protobuf:"bytes,2,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Required. The ISO-639 language code to use for translation of the input
// document, set to one of the language codes listed in [Language
// Support](https://cloud.google.com/translate/docs/languages).
TargetLanguageCode string `protobuf:"bytes,3,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// Required. Input configurations.
DocumentInputConfig *DocumentInputConfig `protobuf:"bytes,4,opt,name=document_input_config,json=documentInputConfig,proto3" json:"document_input_config,omitempty"`
// Optional. Output configurations.
// Defines if the output file should be stored within Cloud Storage as well
// as the desired output format. If not provided the translated file will
// only be returned through a byte-stream and its output mime type will be
// the same as the input file's mime type.
DocumentOutputConfig *DocumentOutputConfig `protobuf:"bytes,5,opt,name=document_output_config,json=documentOutputConfig,proto3" json:"document_output_config,omitempty"`
// Optional. The `model` type requested for this translation.
//
// The format depends on model type:
//
// - AutoML Translation models:
// `projects/{project-number-or-id}/locations/{location-id}/models/{model-id}`
//
// - General (built-in) models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/nmt`,
//
// If not provided, the default Google model (NMT) will be used for
// translation.
Model string `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
// Optional. Glossary to be applied. The glossary must be within the same
// region (have the same location-id) as the model, otherwise an
// INVALID_ARGUMENT (400) error is returned.
GlossaryConfig *TranslateTextGlossaryConfig `protobuf:"bytes,7,opt,name=glossary_config,json=glossaryConfig,proto3" json:"glossary_config,omitempty"`
// Optional. The labels with user-defined metadata for the request.
//
// Label keys and values can be no longer than 63 characters (Unicode
// codepoints), can only contain lowercase letters, numeric characters,
// underscores and dashes. International characters are allowed. Label values
// are optional. Label keys must start with a letter.
//
// See https://cloud.google.com/translate/docs/advanced/labels for more
// information.
Labels map[string]string `protobuf:"bytes,8,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// Optional. This flag is to support user customized attribution.
// If not provided, the default is `Machine Translated by Google`.
// Customized attribution should follow rules in
// https://cloud.google.com/translate/attribution#attribution_and_logos
CustomizedAttribution string `protobuf:"bytes,10,opt,name=customized_attribution,json=customizedAttribution,proto3" json:"customized_attribution,omitempty"`
// Optional. is_translate_native_pdf_only field for external customers.
// If true, the page limit of online native pdf translation is 300 and only
// native pdf pages will be translated.
IsTranslateNativePdfOnly bool `protobuf:"varint,11,opt,name=is_translate_native_pdf_only,json=isTranslateNativePdfOnly,proto3" json:"is_translate_native_pdf_only,omitempty"`
// Optional. If true, use the text removal server to remove the shadow text on
// background image for native pdf translation.
// Shadow removal feature can only be enabled when
// is_translate_native_pdf_only: false && pdf_native_only: false
EnableShadowRemovalNativePdf bool `protobuf:"varint,12,opt,name=enable_shadow_removal_native_pdf,json=enableShadowRemovalNativePdf,proto3" json:"enable_shadow_removal_native_pdf,omitempty"`
// Optional. If true, enable auto rotation correction in DVS.
EnableRotationCorrection bool `protobuf:"varint,13,opt,name=enable_rotation_correction,json=enableRotationCorrection,proto3" json:"enable_rotation_correction,omitempty"`
// contains filtered or unexported fields
}
A document translation request.
func (*TranslateDocumentRequest) Descriptor ¶
func (*TranslateDocumentRequest) Descriptor() ([]byte, []int)
Deprecated: Use TranslateDocumentRequest.ProtoReflect.Descriptor instead.
func (*TranslateDocumentRequest) GetCustomizedAttribution ¶
func (x *TranslateDocumentRequest) GetCustomizedAttribution() string
func (*TranslateDocumentRequest) GetDocumentInputConfig ¶
func (x *TranslateDocumentRequest) GetDocumentInputConfig() *DocumentInputConfig
func (*TranslateDocumentRequest) GetDocumentOutputConfig ¶
func (x *TranslateDocumentRequest) GetDocumentOutputConfig() *DocumentOutputConfig
func (*TranslateDocumentRequest) GetEnableRotationCorrection ¶
func (x *TranslateDocumentRequest) GetEnableRotationCorrection() bool
func (*TranslateDocumentRequest) GetEnableShadowRemovalNativePdf ¶
func (x *TranslateDocumentRequest) GetEnableShadowRemovalNativePdf() bool
func (*TranslateDocumentRequest) GetGlossaryConfig ¶
func (x *TranslateDocumentRequest) GetGlossaryConfig() *TranslateTextGlossaryConfig
func (*TranslateDocumentRequest) GetIsTranslateNativePdfOnly ¶
func (x *TranslateDocumentRequest) GetIsTranslateNativePdfOnly() bool
func (*TranslateDocumentRequest) GetLabels ¶
func (x *TranslateDocumentRequest) GetLabels() map[string]string
func (*TranslateDocumentRequest) GetModel ¶
func (x *TranslateDocumentRequest) GetModel() string
func (*TranslateDocumentRequest) GetParent ¶
func (x *TranslateDocumentRequest) GetParent() string
func (*TranslateDocumentRequest) GetSourceLanguageCode ¶
func (x *TranslateDocumentRequest) GetSourceLanguageCode() string
func (*TranslateDocumentRequest) GetTargetLanguageCode ¶
func (x *TranslateDocumentRequest) GetTargetLanguageCode() string
func (*TranslateDocumentRequest) ProtoMessage ¶
func (*TranslateDocumentRequest) ProtoMessage()
func (*TranslateDocumentRequest) ProtoReflect ¶
func (x *TranslateDocumentRequest) ProtoReflect() protoreflect.Message
func (*TranslateDocumentRequest) Reset ¶
func (x *TranslateDocumentRequest) Reset()
func (*TranslateDocumentRequest) String ¶
func (x *TranslateDocumentRequest) String() string
type TranslateDocumentResponse ¶
type TranslateDocumentResponse struct {
// Translated document.
DocumentTranslation *DocumentTranslation `protobuf:"bytes,1,opt,name=document_translation,json=documentTranslation,proto3" json:"document_translation,omitempty"`
// The document's translation output if a glossary is provided in the request.
// This can be the same as [TranslateDocumentResponse.document_translation]
// if no glossary terms apply.
GlossaryDocumentTranslation *DocumentTranslation `protobuf:"bytes,2,opt,name=glossary_document_translation,json=glossaryDocumentTranslation,proto3" json:"glossary_document_translation,omitempty"`
// Only present when 'model' is present in the request.
// 'model' is normalized to have a project number.
//
// For example:
// If the 'model' field in TranslateDocumentRequest 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`.
Model string `protobuf:"bytes,3,opt,name=model,proto3" json:"model,omitempty"`
// The `glossary_config` used for this translation.
GlossaryConfig *TranslateTextGlossaryConfig `protobuf:"bytes,4,opt,name=glossary_config,json=glossaryConfig,proto3" json:"glossary_config,omitempty"`
// contains filtered or unexported fields
}
A translated document response message.
func (*TranslateDocumentResponse) Descriptor ¶
func (*TranslateDocumentResponse) Descriptor() ([]byte, []int)
Deprecated: Use TranslateDocumentResponse.ProtoReflect.Descriptor instead.
func (*TranslateDocumentResponse) GetDocumentTranslation ¶
func (x *TranslateDocumentResponse) GetDocumentTranslation() *DocumentTranslation
func (*TranslateDocumentResponse) GetGlossaryConfig ¶
func (x *TranslateDocumentResponse) GetGlossaryConfig() *TranslateTextGlossaryConfig
func (*TranslateDocumentResponse) GetGlossaryDocumentTranslation ¶
func (x *TranslateDocumentResponse) GetGlossaryDocumentTranslation() *DocumentTranslation
func (*TranslateDocumentResponse) GetModel ¶
func (x *TranslateDocumentResponse) GetModel() string
func (*TranslateDocumentResponse) ProtoMessage ¶
func (*TranslateDocumentResponse) ProtoMessage()
func (*TranslateDocumentResponse) ProtoReflect ¶
func (x *TranslateDocumentResponse) ProtoReflect() protoreflect.Message
func (*TranslateDocumentResponse) Reset ¶
func (x *TranslateDocumentResponse) Reset()
func (*TranslateDocumentResponse) String ¶
func (x *TranslateDocumentResponse) String() string
type TranslateTextGlossaryConfig ¶
type TranslateTextGlossaryConfig struct {
// Required. The `glossary` to be applied for this translation.
//
// The format depends on the glossary:
//
// - User-provided custom glossary:
// `projects/{project-number-or-id}/locations/{location-id}/glossaries/{glossary-id}`
Glossary string `protobuf:"bytes,1,opt,name=glossary,proto3" json:"glossary,omitempty"`
// Optional. Indicates match is case insensitive. The default value is `false`
// if missing.
IgnoreCase bool `protobuf:"varint,2,opt,name=ignore_case,json=ignoreCase,proto3" json:"ignore_case,omitempty"`
// Optional. If set to true, the glossary will be used for contextual
// translation.
ContextualTranslationEnabled bool `protobuf:"varint,4,opt,name=contextual_translation_enabled,json=contextualTranslationEnabled,proto3" json:"contextual_translation_enabled,omitempty"`
// contains filtered or unexported fields
}
Configures which glossary is used for a specific target language and defines options for applying that glossary.
func (*TranslateTextGlossaryConfig) Descriptor ¶
func (*TranslateTextGlossaryConfig) Descriptor() ([]byte, []int)
Deprecated: Use TranslateTextGlossaryConfig.ProtoReflect.Descriptor instead.
func (*TranslateTextGlossaryConfig) GetContextualTranslationEnabled ¶
func (x *TranslateTextGlossaryConfig) GetContextualTranslationEnabled() bool
func (*TranslateTextGlossaryConfig) GetGlossary ¶
func (x *TranslateTextGlossaryConfig) GetGlossary() string
func (*TranslateTextGlossaryConfig) GetIgnoreCase ¶
func (x *TranslateTextGlossaryConfig) GetIgnoreCase() bool
func (*TranslateTextGlossaryConfig) ProtoMessage ¶
func (*TranslateTextGlossaryConfig) ProtoMessage()
func (*TranslateTextGlossaryConfig) ProtoReflect ¶
func (x *TranslateTextGlossaryConfig) ProtoReflect() protoreflect.Message
func (*TranslateTextGlossaryConfig) Reset ¶
func (x *TranslateTextGlossaryConfig) Reset()
func (*TranslateTextGlossaryConfig) String ¶
func (x *TranslateTextGlossaryConfig) String() string
type TranslateTextRequest ¶
type TranslateTextRequest struct {
// Required. The content of the input in string format.
// We recommend the total content be less than 30,000 codepoints. The max
// length of this field is 1024. Use BatchTranslateText for larger text.
Contents []string `protobuf:"bytes,1,rep,name=contents,proto3" json:"contents,omitempty"`
// Optional. The format of the source text, for example, "text/html",
//
// "text/plain". If left blank, the MIME type defaults to "text/html".
MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
// Optional. The ISO-639 language code of the input text if
// known, for example, "en-US" or "sr-Latn". Supported language codes are
// listed in [Language
// Support](https://cloud.google.com/translate/docs/languages). If the source
// language isn't specified, the API attempts to identify the source language
// automatically and returns the source language within the response.
SourceLanguageCode string `protobuf:"bytes,4,opt,name=source_language_code,json=sourceLanguageCode,proto3" json:"source_language_code,omitempty"`
// Required. The ISO-639 language code to use for translation of the input
// text, set to one of the language codes listed in [Language
// Support](https://cloud.google.com/translate/docs/languages).
TargetLanguageCode string `protobuf:"bytes,5,opt,name=target_language_code,json=targetLanguageCode,proto3" json:"target_language_code,omitempty"`
// Required. Project or location to make a call. Must refer to a caller's
// project.
//
// Format: `projects/{project-number-or-id}` or
// `projects/{project-number-or-id}/locations/{location-id}`.
//
// For global calls, use `projects/{project-number-or-id}/locations/global` or
// `projects/{project-number-or-id}`.
//
// Non-global location is required for requests using AutoML models or
// custom glossaries.
//
// Models and glossaries must be within the same region (have same
// location-id), otherwise an INVALID_ARGUMENT (400) error is returned.
Parent string `protobuf:"bytes,8,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The `model` type requested for this translation.
//
// The format depends on model type:
//
// - AutoML Translation models:
// `projects/{project-number-or-id}/locations/{location-id}/models/{model-id}`
//
// - General (built-in) models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/nmt`,
//
// - Translation LLM models:
// `projects/{project-number-or-id}/locations/{location-id}/models/general/translation-llm`,
//
// For global (non-regionalized) requests, use `location-id` `global`.
// For example,
// `projects/{project-number-or-id}/locations/global/models/general/nmt`.
//
// If not provided, the default Google model (NMT) will be used
Model string `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
// Optional. Glossary to be applied. The glossary must be
// within the same region (have the same location-id) as the model, otherwise
// an INVALID_ARGUMENT (400) error is returned.
GlossaryConfig *TranslateTextGlossaryConfig `protobuf:"bytes,7,opt,name=glossary_config,json=glossaryConfig,proto3" json:"glossary_config,omitempty"`
// Optional. Transliteration to be applied.
TransliterationConfig *TransliterationConfig `protobuf:"bytes,13,opt,name=transliteration_config,json=transliterationConfig,proto3" json:"transliteration_config,omitempty"`
// Optional. The labels with user-defined metadata for the request.
//
// Label keys and values can be no longer than 63 characters
// (Unicode codepoints), can only contain lowercase letters, numeric
// characters, underscores and dashes. International characters are allowed.
// Label values are optional. Label keys must start with a letter.
//
// See https://cloud.google.com/translate/docs/advanced/labels for more
// information.
Labels map[string]string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// contains filtered or unexported fields
}
The request message for synchronous translation.
func (*TranslateTextRequest) Descriptor ¶
func (*TranslateTextRequest) Descriptor() ([]byte, []int)
Deprecated: Use TranslateTextRequest.ProtoReflect.Descriptor instead.
func (*TranslateTextRequest) GetContents ¶
func (x *TranslateTextRequest) GetContents() []string
func (*TranslateTextRequest) GetGlossaryConfig ¶
func (x *TranslateTextRequest) GetGlossaryConfig() *TranslateTextGlossaryConfig
func (*TranslateTextRequest) GetLabels ¶
func (x *TranslateTextRequest) GetLabels() map[string]string
func (*TranslateTextRequest) GetMimeType ¶
func (x *TranslateTextRequest) GetMimeType() string
func (*TranslateTextRequest) GetModel ¶
func (x *TranslateTextRequest) GetModel() string
func (*TranslateTextRequest) GetParent ¶
func (x *TranslateTextRequest) GetParent() string
func (*TranslateTextRequest) GetSourceLanguageCode ¶
func (x *TranslateTextRequest) GetSourceLanguageCode() string
func (*TranslateTextRequest) GetTargetLanguageCode ¶
func (x *TranslateTextRequest) GetTargetLanguageCode() string
func (*TranslateTextRequest) GetTransliterationConfig ¶
func (x *TranslateTextRequest) GetTransliterationConfig() *TransliterationConfig
func (*TranslateTextRequest) ProtoMessage ¶
func (*TranslateTextRequest) ProtoMessage()
func (*TranslateTextRequest) ProtoReflect ¶
func (x *TranslateTextRequest) ProtoReflect() protoreflect.Message
func (*TranslateTextRequest) Reset ¶
func (x *TranslateTextRequest) Reset()
func (*TranslateTextRequest) String ¶
func (x *TranslateTextRequest) String() string
type TranslateTextResponse ¶
type TranslateTextResponse struct {
// Text translation responses with no glossary applied.
// This field has the same length as
// [`contents`][google.cloud.translation.v3.TranslateTextRequest.contents].
Translations []*Translation `protobuf:"bytes,1,rep,name=translations,proto3" json:"translations,omitempty"`
// Text translation responses if a glossary is provided in the request.
// This can be the same as
// [`translations`][google.cloud.translation.v3.TranslateTextResponse.translations]
// if no terms apply. This field has the same length as
// [`contents`][google.cloud.translation.v3.TranslateTextRequest.contents].
GlossaryTranslations []*Translation `protobuf:"bytes,3,rep,name=glossary_translations,json=glossaryTranslations,proto3" json:"glossary_translations,omitempty"`
// contains filtered or unexported fields
}
func (*TranslateTextResponse) Descriptor ¶
func (*TranslateTextResponse) Descriptor() ([]byte, []int)
Deprecated: Use TranslateTextResponse.ProtoReflect.Descriptor instead.
func (*TranslateTextResponse) GetGlossaryTranslations ¶
func (x *TranslateTextResponse) GetGlossaryTranslations() []*Translation
func (*TranslateTextResponse) GetTranslations ¶
func (x *TranslateTextResponse) GetTranslations() []*Translation
func (*TranslateTextResponse) ProtoMessage ¶
func (*TranslateTextResponse) ProtoMessage()
func (*TranslateTextResponse) ProtoReflect ¶
func (x *TranslateTextResponse) ProtoReflect() protoreflect.Message
func (*TranslateTextResponse) Reset ¶
func (x *TranslateTextResponse) Reset()
func (*TranslateTextResponse) String ¶
func (x *TranslateTextResponse) String() string
type Translation ¶
type Translation struct {
// Text translated into the target language.
// If an error occurs during translation, this field might be excluded from
// the response.
TranslatedText string `protobuf:"bytes,1,opt,name=translated_text,json=translatedText,proto3" json:"translated_text,omitempty"`
// 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`.
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
// 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.
DetectedLanguageCode string `protobuf:"bytes,4,opt,name=detected_language_code,json=detectedLanguageCode,proto3" json:"detected_language_code,omitempty"`
// The `glossary_config` used for this translation.
GlossaryConfig *TranslateTextGlossaryConfig `protobuf:"bytes,3,opt,name=glossary_config,json=glossaryConfig,proto3" json:"glossary_config,omitempty"`
// contains filtered or unexported fields
}
A single translation response.
func (*Translation) Descriptor ¶
func (*Translation) Descriptor() ([]byte, []int)
Deprecated: Use Translation.ProtoReflect.Descriptor instead.
func (*Translation) GetDetectedLanguageCode ¶
func (x *Translation) GetDetectedLanguageCode() string
func (*Translation) GetGlossaryConfig ¶
func (x *Translation) GetGlossaryConfig() *TranslateTextGlossaryConfig
func (*Translation) GetModel ¶
func (x *Translation) GetModel() string
func (*Translation) GetTranslatedText ¶
func (x *Translation) GetTranslatedText() string
func (*Translation) ProtoMessage ¶
func (*Translation) ProtoMessage()
func (*Translation) ProtoReflect ¶
func (x *Translation) ProtoReflect() protoreflect.Message
func (*Translation) Reset ¶
func (x *Translation) Reset()
func (*Translation) String ¶
func (x *Translation) String() string
type TranslationServiceClient ¶
type TranslationServiceClient interface {
// Translates input text and returns translated text.
TranslateText(ctx context.Context, in *TranslateTextRequest, opts ...grpc.CallOption) (*TranslateTextResponse, error)
// Romanize input text written in non-Latin scripts to Latin text.
RomanizeText(ctx context.Context, in *RomanizeTextRequest, opts ...grpc.CallOption) (*RomanizeTextResponse, error)
// Detects the language of text within a request.
DetectLanguage(ctx context.Context, in *DetectLanguageRequest, opts ...grpc.CallOption) (*DetectLanguageResponse, error)
// Returns a list of supported languages for translation.
GetSupportedLanguages(ctx context.Context, in *GetSupportedLanguagesRequest, opts ...grpc.CallOption) (*SupportedLanguages, error)
// Translates documents in synchronous mode.
TranslateDocument(ctx context.Context, in *TranslateDocumentRequest, opts ...grpc.CallOption) (*TranslateDocumentResponse, error)
// Translates a large volume of text in asynchronous batch mode.
// This function provides real-time output as the inputs are being processed.
// If caller cancels a request, the partial results (for an input file, it's
// all or nothing) may still be available on the specified output location.
//
// This call returns immediately and you can
// use google.longrunning.Operation.name to poll the status of the call.
BatchTranslateText(ctx context.Context, in *BatchTranslateTextRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Translates a large volume of document in asynchronous batch mode.
// This function provides real-time output as the inputs are being processed.
// If caller cancels a request, the partial results (for an input file, it's
// all or nothing) may still be available on the specified output location.
//
// This call returns immediately and you can use
// google.longrunning.Operation.name to poll the status of the call.
BatchTranslateDocument(ctx context.Context, in *BatchTranslateDocumentRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates a glossary and returns the long-running operation. Returns
// NOT_FOUND, if the project doesn't exist.
CreateGlossary(ctx context.Context, in *CreateGlossaryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates a glossary. A LRO is used since the update can be async if the
// glossary's entry file is updated.
UpdateGlossary(ctx context.Context, in *UpdateGlossaryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't
// exist.
ListGlossaries(ctx context.Context, in *ListGlossariesRequest, opts ...grpc.CallOption) (*ListGlossariesResponse, error)
// Gets a glossary. Returns NOT_FOUND, if the glossary doesn't
// exist.
GetGlossary(ctx context.Context, in *GetGlossaryRequest, opts ...grpc.CallOption) (*Glossary, error)
// Deletes a glossary, or cancels glossary construction
// if the glossary isn't created yet.
// Returns NOT_FOUND, if the glossary doesn't exist.
DeleteGlossary(ctx context.Context, in *DeleteGlossaryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets a single glossary entry by the given id.
GetGlossaryEntry(ctx context.Context, in *GetGlossaryEntryRequest, opts ...grpc.CallOption) (*GlossaryEntry, error)
// List the entries for the glossary.
ListGlossaryEntries(ctx context.Context, in *ListGlossaryEntriesRequest, opts ...grpc.CallOption) (*ListGlossaryEntriesResponse, error)
// Creates a glossary entry.
CreateGlossaryEntry(ctx context.Context, in *CreateGlossaryEntryRequest, opts ...grpc.CallOption) (*GlossaryEntry, error)
// Updates a glossary entry.
UpdateGlossaryEntry(ctx context.Context, in *UpdateGlossaryEntryRequest, opts ...grpc.CallOption) (*GlossaryEntry, error)
// Deletes a single entry from the glossary
DeleteGlossaryEntry(ctx context.Context, in *DeleteGlossaryEntryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Creates a Dataset.
CreateDataset(ctx context.Context, in *CreateDatasetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Gets a Dataset.
GetDataset(ctx context.Context, in *GetDatasetRequest, opts ...grpc.CallOption) (*Dataset, error)
// Lists datasets.
ListDatasets(ctx context.Context, in *ListDatasetsRequest, opts ...grpc.CallOption) (*ListDatasetsResponse, error)
// Deletes a dataset and all of its contents.
DeleteDataset(ctx context.Context, in *DeleteDatasetRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Creates an Adaptive MT dataset.
CreateAdaptiveMtDataset(ctx context.Context, in *CreateAdaptiveMtDatasetRequest, opts ...grpc.CallOption) (*AdaptiveMtDataset, error)
// Deletes an Adaptive MT dataset, including all its entries and associated
// metadata.
DeleteAdaptiveMtDataset(ctx context.Context, in *DeleteAdaptiveMtDatasetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Gets the Adaptive MT dataset.
GetAdaptiveMtDataset(ctx context.Context, in *GetAdaptiveMtDatasetRequest, opts ...grpc.CallOption) (*AdaptiveMtDataset, error)
// Lists all Adaptive MT datasets for which the caller has read permission.
ListAdaptiveMtDatasets(ctx context.Context, in *ListAdaptiveMtDatasetsRequest, opts ...grpc.CallOption) (*ListAdaptiveMtDatasetsResponse, error)
// Translate text using Adaptive MT.
AdaptiveMtTranslate(ctx context.Context, in *AdaptiveMtTranslateRequest, opts ...grpc.CallOption) (*AdaptiveMtTranslateResponse, error)
// Gets and AdaptiveMtFile
GetAdaptiveMtFile(ctx context.Context, in *GetAdaptiveMtFileRequest, opts ...grpc.CallOption) (*AdaptiveMtFile, error)
// Deletes an AdaptiveMtFile along with its sentences.
DeleteAdaptiveMtFile(ctx context.Context, in *DeleteAdaptiveMtFileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Imports an AdaptiveMtFile and adds all of its sentences into the
// AdaptiveMtDataset.
ImportAdaptiveMtFile(ctx context.Context, in *ImportAdaptiveMtFileRequest, opts ...grpc.CallOption) (*ImportAdaptiveMtFileResponse, error)
// Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.
ListAdaptiveMtFiles(ctx context.Context, in *ListAdaptiveMtFilesRequest, opts ...grpc.CallOption) (*ListAdaptiveMtFilesResponse, error)
// Lists all AdaptiveMtSentences under a given file/dataset.
ListAdaptiveMtSentences(ctx context.Context, in *ListAdaptiveMtSentencesRequest, opts ...grpc.CallOption) (*ListAdaptiveMtSentencesResponse, error)
// Import sentence pairs into translation Dataset.
ImportData(ctx context.Context, in *ImportDataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports dataset's data to the provided output location.
ExportData(ctx context.Context, in *ExportDataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists sentence pairs in the dataset.
ListExamples(ctx context.Context, in *ListExamplesRequest, opts ...grpc.CallOption) (*ListExamplesResponse, error)
// Creates a Model.
CreateModel(ctx context.Context, in *CreateModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists models.
ListModels(ctx context.Context, in *ListModelsRequest, opts ...grpc.CallOption) (*ListModelsResponse, error)
// Gets a model.
GetModel(ctx context.Context, in *GetModelRequest, opts ...grpc.CallOption) (*Model, error)
// Deletes a model.
DeleteModel(ctx context.Context, in *DeleteModelRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
TranslationServiceClient is the client API for TranslationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTranslationServiceClient ¶
func NewTranslationServiceClient(cc grpc.ClientConnInterface) TranslationServiceClient
type TranslationServiceServer ¶
type TranslationServiceServer interface {
// Translates input text and returns translated text.
TranslateText(context.Context, *TranslateTextRequest) (*TranslateTextResponse, error)
// Romanize input text written in non-Latin scripts to Latin text.
RomanizeText(context.Context, *RomanizeTextRequest) (*RomanizeTextResponse, error)
// Detects the language of text within a request.
DetectLanguage(context.Context, *DetectLanguageRequest) (*DetectLanguageResponse, error)
// Returns a list of supported languages for translation.
GetSupportedLanguages(context.Context, *GetSupportedLanguagesRequest) (*SupportedLanguages, error)
// Translates documents in synchronous mode.
TranslateDocument(context.Context, *TranslateDocumentRequest) (*TranslateDocumentResponse, error)
// Translates a large volume of text in asynchronous batch mode.
// This function provides real-time output as the inputs are being processed.
// If caller cancels a request, the partial results (for an input file, it's
// all or nothing) may still be available on the specified output location.
//
// This call returns immediately and you can
// use google.longrunning.Operation.name to poll the status of the call.
BatchTranslateText(context.Context, *BatchTranslateTextRequest) (*longrunningpb.Operation, error)
// Translates a large volume of document in asynchronous batch mode.
// This function provides real-time output as the inputs are being processed.
// If caller cancels a request, the partial results (for an input file, it's
// all or nothing) may still be available on the specified output location.
//
// This call returns immediately and you can use
// google.longrunning.Operation.name to poll the status of the call.
BatchTranslateDocument(context.Context, *BatchTranslateDocumentRequest) (*longrunningpb.Operation, error)
// Creates a glossary and returns the long-running operation. Returns
// NOT_FOUND, if the project doesn't exist.
CreateGlossary(context.Context, *CreateGlossaryRequest) (*longrunningpb.Operation, error)
// Updates a glossary. A LRO is used since the update can be async if the
// glossary's entry file is updated.
UpdateGlossary(context.Context, *UpdateGlossaryRequest) (*longrunningpb.Operation, error)
// Lists glossaries in a project. Returns NOT_FOUND, if the project doesn't
// exist.
ListGlossaries(context.Context, *ListGlossariesRequest) (*ListGlossariesResponse, error)
// Gets a glossary. Returns NOT_FOUND, if the glossary doesn't
// exist.
GetGlossary(context.Context, *GetGlossaryRequest) (*Glossary, error)
// Deletes a glossary, or cancels glossary construction
// if the glossary isn't created yet.
// Returns NOT_FOUND, if the glossary doesn't exist.
DeleteGlossary(context.Context, *DeleteGlossaryRequest) (*longrunningpb.Operation, error)
// Gets a single glossary entry by the given id.
GetGlossaryEntry(context.Context, *GetGlossaryEntryRequest) (*GlossaryEntry, error)
// List the entries for the glossary.
ListGlossaryEntries(context.Context, *ListGlossaryEntriesRequest) (*ListGlossaryEntriesResponse, error)
// Creates a glossary entry.
CreateGlossaryEntry(context.Context, *CreateGlossaryEntryRequest) (*GlossaryEntry, error)
// Updates a glossary entry.
UpdateGlossaryEntry(context.Context, *UpdateGlossaryEntryRequest) (*GlossaryEntry, error)
// Deletes a single entry from the glossary
DeleteGlossaryEntry(context.Context, *DeleteGlossaryEntryRequest) (*emptypb.Empty, error)
// Creates a Dataset.
CreateDataset(context.Context, *CreateDatasetRequest) (*longrunningpb.Operation, error)
// Gets a Dataset.
GetDataset(context.Context, *GetDatasetRequest) (*Dataset, error)
// Lists datasets.
ListDatasets(context.Context, *ListDatasetsRequest) (*ListDatasetsResponse, error)
// Deletes a dataset and all of its contents.
DeleteDataset(context.Context, *DeleteDatasetRequest) (*longrunningpb.Operation, error)
// Creates an Adaptive MT dataset.
CreateAdaptiveMtDataset(context.Context, *CreateAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
// Deletes an Adaptive MT dataset, including all its entries and associated
// metadata.
DeleteAdaptiveMtDataset(context.Context, *DeleteAdaptiveMtDatasetRequest) (*emptypb.Empty, error)
// Gets the Adaptive MT dataset.
GetAdaptiveMtDataset(context.Context, *GetAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
// Lists all Adaptive MT datasets for which the caller has read permission.
ListAdaptiveMtDatasets(context.Context, *ListAdaptiveMtDatasetsRequest) (*ListAdaptiveMtDatasetsResponse, error)
// Translate text using Adaptive MT.
AdaptiveMtTranslate(context.Context, *AdaptiveMtTranslateRequest) (*AdaptiveMtTranslateResponse, error)
// Gets and AdaptiveMtFile
GetAdaptiveMtFile(context.Context, *GetAdaptiveMtFileRequest) (*AdaptiveMtFile, error)
// Deletes an AdaptiveMtFile along with its sentences.
DeleteAdaptiveMtFile(context.Context, *DeleteAdaptiveMtFileRequest) (*emptypb.Empty, error)
// Imports an AdaptiveMtFile and adds all of its sentences into the
// AdaptiveMtDataset.
ImportAdaptiveMtFile(context.Context, *ImportAdaptiveMtFileRequest) (*ImportAdaptiveMtFileResponse, error)
// Lists all AdaptiveMtFiles associated to an AdaptiveMtDataset.
ListAdaptiveMtFiles(context.Context, *ListAdaptiveMtFilesRequest) (*ListAdaptiveMtFilesResponse, error)
// Lists all AdaptiveMtSentences under a given file/dataset.
ListAdaptiveMtSentences(context.Context, *ListAdaptiveMtSentencesRequest) (*ListAdaptiveMtSentencesResponse, error)
// Import sentence pairs into translation Dataset.
ImportData(context.Context, *ImportDataRequest) (*longrunningpb.Operation, error)
// Exports dataset's data to the provided output location.
ExportData(context.Context, *ExportDataRequest) (*longrunningpb.Operation, error)
// Lists sentence pairs in the dataset.
ListExamples(context.Context, *ListExamplesRequest) (*ListExamplesResponse, error)
// Creates a Model.
CreateModel(context.Context, *CreateModelRequest) (*longrunningpb.Operation, error)
// Lists models.
ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
// Gets a model.
GetModel(context.Context, *GetModelRequest) (*Model, error)
// Deletes a model.
DeleteModel(context.Context, *DeleteModelRequest) (*longrunningpb.Operation, error)
}
TranslationServiceServer is the server API for TranslationService service. All implementations should embed UnimplementedTranslationServiceServer for forward compatibility
type TransliterationConfig ¶
type TransliterationConfig struct {
// If true, source text in romanized form can be translated to the target
// language.
EnableTransliteration bool `protobuf:"varint,1,opt,name=enable_transliteration,json=enableTransliteration,proto3" json:"enable_transliteration,omitempty"`
// contains filtered or unexported fields
}
Configures transliteration feature on top of translation.
func (*TransliterationConfig) Descriptor ¶
func (*TransliterationConfig) Descriptor() ([]byte, []int)
Deprecated: Use TransliterationConfig.ProtoReflect.Descriptor instead.
func (*TransliterationConfig) GetEnableTransliteration ¶
func (x *TransliterationConfig) GetEnableTransliteration() bool
func (*TransliterationConfig) ProtoMessage ¶
func (*TransliterationConfig) ProtoMessage()
func (*TransliterationConfig) ProtoReflect ¶
func (x *TransliterationConfig) ProtoReflect() protoreflect.Message
func (*TransliterationConfig) Reset ¶
func (x *TransliterationConfig) Reset()
func (*TransliterationConfig) String ¶
func (x *TransliterationConfig) String() string
type UnimplementedTranslationServiceServer ¶
type UnimplementedTranslationServiceServer struct {
}
UnimplementedTranslationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedTranslationServiceServer) AdaptiveMtTranslate ¶
func (UnimplementedTranslationServiceServer) AdaptiveMtTranslate(context.Context, *AdaptiveMtTranslateRequest) (*AdaptiveMtTranslateResponse, error)
func (UnimplementedTranslationServiceServer) BatchTranslateDocument ¶
func (UnimplementedTranslationServiceServer) BatchTranslateDocument(context.Context, *BatchTranslateDocumentRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) BatchTranslateText ¶
func (UnimplementedTranslationServiceServer) BatchTranslateText(context.Context, *BatchTranslateTextRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) CreateAdaptiveMtDataset ¶
func (UnimplementedTranslationServiceServer) CreateAdaptiveMtDataset(context.Context, *CreateAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
func (UnimplementedTranslationServiceServer) CreateDataset ¶
func (UnimplementedTranslationServiceServer) CreateDataset(context.Context, *CreateDatasetRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) CreateGlossary ¶
func (UnimplementedTranslationServiceServer) CreateGlossary(context.Context, *CreateGlossaryRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) CreateGlossaryEntry ¶
func (UnimplementedTranslationServiceServer) CreateGlossaryEntry(context.Context, *CreateGlossaryEntryRequest) (*GlossaryEntry, error)
func (UnimplementedTranslationServiceServer) CreateModel ¶
func (UnimplementedTranslationServiceServer) CreateModel(context.Context, *CreateModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtDataset ¶
func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtDataset(context.Context, *DeleteAdaptiveMtDatasetRequest) (*emptypb.Empty, error)
func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtFile ¶
func (UnimplementedTranslationServiceServer) DeleteAdaptiveMtFile(context.Context, *DeleteAdaptiveMtFileRequest) (*emptypb.Empty, error)
func (UnimplementedTranslationServiceServer) DeleteDataset ¶
func (UnimplementedTranslationServiceServer) DeleteDataset(context.Context, *DeleteDatasetRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) DeleteGlossary ¶
func (UnimplementedTranslationServiceServer) DeleteGlossary(context.Context, *DeleteGlossaryRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) DeleteGlossaryEntry ¶
func (UnimplementedTranslationServiceServer) DeleteGlossaryEntry(context.Context, *DeleteGlossaryEntryRequest) (*emptypb.Empty, error)
func (UnimplementedTranslationServiceServer) DeleteModel ¶
func (UnimplementedTranslationServiceServer) DeleteModel(context.Context, *DeleteModelRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) DetectLanguage ¶
func (UnimplementedTranslationServiceServer) DetectLanguage(context.Context, *DetectLanguageRequest) (*DetectLanguageResponse, error)
func (UnimplementedTranslationServiceServer) ExportData ¶
func (UnimplementedTranslationServiceServer) ExportData(context.Context, *ExportDataRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) GetAdaptiveMtDataset ¶
func (UnimplementedTranslationServiceServer) GetAdaptiveMtDataset(context.Context, *GetAdaptiveMtDatasetRequest) (*AdaptiveMtDataset, error)
func (UnimplementedTranslationServiceServer) GetAdaptiveMtFile ¶
func (UnimplementedTranslationServiceServer) GetAdaptiveMtFile(context.Context, *GetAdaptiveMtFileRequest) (*AdaptiveMtFile, error)
func (UnimplementedTranslationServiceServer) GetDataset ¶
func (UnimplementedTranslationServiceServer) GetDataset(context.Context, *GetDatasetRequest) (*Dataset, error)
func (UnimplementedTranslationServiceServer) GetGlossary ¶
func (UnimplementedTranslationServiceServer) GetGlossary(context.Context, *GetGlossaryRequest) (*Glossary, error)
func (UnimplementedTranslationServiceServer) GetGlossaryEntry ¶
func (UnimplementedTranslationServiceServer) GetGlossaryEntry(context.Context, *GetGlossaryEntryRequest) (*GlossaryEntry, error)
func (UnimplementedTranslationServiceServer) GetModel ¶
func (UnimplementedTranslationServiceServer) GetModel(context.Context, *GetModelRequest) (*Model, error)
func (UnimplementedTranslationServiceServer) GetSupportedLanguages ¶
func (UnimplementedTranslationServiceServer) GetSupportedLanguages(context.Context, *GetSupportedLanguagesRequest) (*SupportedLanguages, error)
func (UnimplementedTranslationServiceServer) ImportAdaptiveMtFile ¶
func (UnimplementedTranslationServiceServer) ImportAdaptiveMtFile(context.Context, *ImportAdaptiveMtFileRequest) (*ImportAdaptiveMtFileResponse, error)
func (UnimplementedTranslationServiceServer) ImportData ¶
func (UnimplementedTranslationServiceServer) ImportData(context.Context, *ImportDataRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) ListAdaptiveMtDatasets ¶
func (UnimplementedTranslationServiceServer) ListAdaptiveMtDatasets(context.Context, *ListAdaptiveMtDatasetsRequest) (*ListAdaptiveMtDatasetsResponse, error)
func (UnimplementedTranslationServiceServer) ListAdaptiveMtFiles ¶
func (UnimplementedTranslationServiceServer) ListAdaptiveMtFiles(context.Context, *ListAdaptiveMtFilesRequest) (*ListAdaptiveMtFilesResponse, error)
func (UnimplementedTranslationServiceServer) ListAdaptiveMtSentences ¶
func (UnimplementedTranslationServiceServer) ListAdaptiveMtSentences(context.Context, *ListAdaptiveMtSentencesRequest) (*ListAdaptiveMtSentencesResponse, error)
func (UnimplementedTranslationServiceServer) ListDatasets ¶
func (UnimplementedTranslationServiceServer) ListDatasets(context.Context, *ListDatasetsRequest) (*ListDatasetsResponse, error)
func (UnimplementedTranslationServiceServer) ListExamples ¶
func (UnimplementedTranslationServiceServer) ListExamples(context.Context, *ListExamplesRequest) (*ListExamplesResponse, error)
func (UnimplementedTranslationServiceServer) ListGlossaries ¶
func (UnimplementedTranslationServiceServer) ListGlossaries(context.Context, *ListGlossariesRequest) (*ListGlossariesResponse, error)
func (UnimplementedTranslationServiceServer) ListGlossaryEntries ¶
func (UnimplementedTranslationServiceServer) ListGlossaryEntries(context.Context, *ListGlossaryEntriesRequest) (*ListGlossaryEntriesResponse, error)
func (UnimplementedTranslationServiceServer) ListModels ¶
func (UnimplementedTranslationServiceServer) ListModels(context.Context, *ListModelsRequest) (*ListModelsResponse, error)
func (UnimplementedTranslationServiceServer) RomanizeText ¶
func (UnimplementedTranslationServiceServer) RomanizeText(context.Context, *RomanizeTextRequest) (*RomanizeTextResponse, error)
func (UnimplementedTranslationServiceServer) TranslateDocument ¶
func (UnimplementedTranslationServiceServer) TranslateDocument(context.Context, *TranslateDocumentRequest) (*TranslateDocumentResponse, error)
func (UnimplementedTranslationServiceServer) TranslateText ¶
func (UnimplementedTranslationServiceServer) TranslateText(context.Context, *TranslateTextRequest) (*TranslateTextResponse, error)
func (UnimplementedTranslationServiceServer) UpdateGlossary ¶
func (UnimplementedTranslationServiceServer) UpdateGlossary(context.Context, *UpdateGlossaryRequest) (*longrunningpb.Operation, error)
func (UnimplementedTranslationServiceServer) UpdateGlossaryEntry ¶
func (UnimplementedTranslationServiceServer) UpdateGlossaryEntry(context.Context, *UpdateGlossaryEntryRequest) (*GlossaryEntry, error)
type UnsafeTranslationServiceServer ¶
type UnsafeTranslationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTranslationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TranslationServiceServer will result in compilation errors.
type UpdateGlossaryEntryRequest ¶
type UpdateGlossaryEntryRequest struct {
// Required. The glossary entry to update.
GlossaryEntry *GlossaryEntry `protobuf:"bytes,1,opt,name=glossary_entry,json=glossaryEntry,proto3" json:"glossary_entry,omitempty"`
// contains filtered or unexported fields
}
Request message for UpdateGlossaryEntry
func (*UpdateGlossaryEntryRequest) Descriptor ¶
func (*UpdateGlossaryEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGlossaryEntryRequest.ProtoReflect.Descriptor instead.
func (*UpdateGlossaryEntryRequest) GetGlossaryEntry ¶
func (x *UpdateGlossaryEntryRequest) GetGlossaryEntry() *GlossaryEntry
func (*UpdateGlossaryEntryRequest) ProtoMessage ¶
func (*UpdateGlossaryEntryRequest) ProtoMessage()
func (*UpdateGlossaryEntryRequest) ProtoReflect ¶
func (x *UpdateGlossaryEntryRequest) ProtoReflect() protoreflect.Message
func (*UpdateGlossaryEntryRequest) Reset ¶
func (x *UpdateGlossaryEntryRequest) Reset()
func (*UpdateGlossaryEntryRequest) String ¶
func (x *UpdateGlossaryEntryRequest) String() string
type UpdateGlossaryMetadata ¶
type UpdateGlossaryMetadata struct {
// The updated glossary object.
Glossary *Glossary `protobuf:"bytes,1,opt,name=glossary,proto3" json:"glossary,omitempty"`
// The current state of the glossary update operation. If the glossary input
// file was not updated this will be completed immediately
State UpdateGlossaryMetadata_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.translation.v3.UpdateGlossaryMetadata_State" json:"state,omitempty"`
// The time when the operation was submitted to the server.
SubmitTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=submit_time,json=submitTime,proto3" json:"submit_time,omitempty"`
// contains filtered or unexported fields
}
Stored in the [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata] field returned by UpdateGlossary.
func (*UpdateGlossaryMetadata) Descriptor ¶
func (*UpdateGlossaryMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGlossaryMetadata.ProtoReflect.Descriptor instead.
func (*UpdateGlossaryMetadata) GetGlossary ¶
func (x *UpdateGlossaryMetadata) GetGlossary() *Glossary
func (*UpdateGlossaryMetadata) GetState ¶
func (x *UpdateGlossaryMetadata) GetState() UpdateGlossaryMetadata_State
func (*UpdateGlossaryMetadata) GetSubmitTime ¶
func (x *UpdateGlossaryMetadata) GetSubmitTime() *timestamppb.Timestamp
func (*UpdateGlossaryMetadata) ProtoMessage ¶
func (*UpdateGlossaryMetadata) ProtoMessage()
func (*UpdateGlossaryMetadata) ProtoReflect ¶
func (x *UpdateGlossaryMetadata) ProtoReflect() protoreflect.Message
func (*UpdateGlossaryMetadata) Reset ¶
func (x *UpdateGlossaryMetadata) Reset()
func (*UpdateGlossaryMetadata) String ¶
func (x *UpdateGlossaryMetadata) String() string
type UpdateGlossaryMetadata_State ¶
type UpdateGlossaryMetadata_State int32
Enumerates the possible states that the update request can be in.
const ( // Invalid. UpdateGlossaryMetadata_STATE_UNSPECIFIED UpdateGlossaryMetadata_State = 0 // Request is being processed. UpdateGlossaryMetadata_RUNNING UpdateGlossaryMetadata_State = 1 // The glossary was successfully updated. UpdateGlossaryMetadata_SUCCEEDED UpdateGlossaryMetadata_State = 2 // Failed to update the glossary. UpdateGlossaryMetadata_FAILED UpdateGlossaryMetadata_State = 3 // Request is in the process of being canceled after caller invoked // longrunning.Operations.CancelOperation on the request id. UpdateGlossaryMetadata_CANCELLING UpdateGlossaryMetadata_State = 4 // The glossary update request was successfully canceled. UpdateGlossaryMetadata_CANCELLED UpdateGlossaryMetadata_State = 5 )
func (UpdateGlossaryMetadata_State) Descriptor ¶
func (UpdateGlossaryMetadata_State) Descriptor() protoreflect.EnumDescriptor
func (UpdateGlossaryMetadata_State) Enum ¶
func (x UpdateGlossaryMetadata_State) Enum() *UpdateGlossaryMetadata_State
func (UpdateGlossaryMetadata_State) EnumDescriptor ¶
func (UpdateGlossaryMetadata_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateGlossaryMetadata_State.Descriptor instead.
func (UpdateGlossaryMetadata_State) Number ¶
func (x UpdateGlossaryMetadata_State) Number() protoreflect.EnumNumber
func (UpdateGlossaryMetadata_State) String ¶
func (x UpdateGlossaryMetadata_State) String() string
func (UpdateGlossaryMetadata_State) Type ¶
func (UpdateGlossaryMetadata_State) Type() protoreflect.EnumType
type UpdateGlossaryRequest ¶
type UpdateGlossaryRequest struct {
// Required. The glossary entry to update.
Glossary *Glossary `protobuf:"bytes,1,opt,name=glossary,proto3" json:"glossary,omitempty"`
// The list of fields to be updated. Currently only `display_name` and
// 'input_config'
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// contains filtered or unexported fields
}
Request message for the update glossary flow
func (*UpdateGlossaryRequest) Descriptor ¶
func (*UpdateGlossaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGlossaryRequest.ProtoReflect.Descriptor instead.
func (*UpdateGlossaryRequest) GetGlossary ¶
func (x *UpdateGlossaryRequest) GetGlossary() *Glossary
func (*UpdateGlossaryRequest) GetUpdateMask ¶
func (x *UpdateGlossaryRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateGlossaryRequest) ProtoMessage ¶
func (*UpdateGlossaryRequest) ProtoMessage()
func (*UpdateGlossaryRequest) ProtoReflect ¶
func (x *UpdateGlossaryRequest) ProtoReflect() protoreflect.Message
func (*UpdateGlossaryRequest) Reset ¶
func (x *UpdateGlossaryRequest) Reset()
func (*UpdateGlossaryRequest) String ¶
func (x *UpdateGlossaryRequest) String() string
Source Files ¶
adaptive_mt.pb.go automl_translation.pb.go common.pb.go translation_service.pb.go translation_service_grpc.pb.go
- Version
- v1.12.7 (latest)
- Published
- Oct 7, 2025
- Platform
- linux/amd64
- Imports
- 14 packages
- Last checked
- 4 months ago –
Tools for package owners.