Class TranslationServiceStubSettings.Builder (2.36.0)

public static class TranslationServiceStubSettings.Builder extends StubSettings.Builder<TranslationServiceStubSettings,TranslationServiceStubSettings.Builder>

Builder for TranslationServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > TranslationServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(TranslationServiceStubSettings settings)

protected Builder(TranslationServiceStubSettings settings)
Parameter
NameDescription
settingsTranslationServiceStubSettings

Methods

adaptiveMtTranslateSettings()

public UnaryCallSettings.Builder<AdaptiveMtTranslateRequest,AdaptiveMtTranslateResponse> adaptiveMtTranslateSettings()

Returns the builder for the settings used for calls to adaptiveMtTranslate.

Returns
TypeDescription
Builder<AdaptiveMtTranslateRequest,AdaptiveMtTranslateResponse>

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public TranslationServiceStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
TranslationServiceStubSettings.Builder

batchTranslateDocumentOperationSettings()

public OperationCallSettings.Builder<BatchTranslateDocumentRequest,BatchTranslateDocumentResponse,BatchTranslateDocumentMetadata> batchTranslateDocumentOperationSettings()

Returns the builder for the settings used for calls to batchTranslateDocument.

Returns
TypeDescription
Builder<BatchTranslateDocumentRequest,BatchTranslateDocumentResponse,BatchTranslateDocumentMetadata>

batchTranslateDocumentSettings()

public UnaryCallSettings.Builder<BatchTranslateDocumentRequest,Operation> batchTranslateDocumentSettings()

Returns the builder for the settings used for calls to batchTranslateDocument.

Returns
TypeDescription
Builder<BatchTranslateDocumentRequest,Operation>

batchTranslateTextOperationSettings()

public OperationCallSettings.Builder<BatchTranslateTextRequest,BatchTranslateResponse,BatchTranslateMetadata> batchTranslateTextOperationSettings()

Returns the builder for the settings used for calls to batchTranslateText.

Returns
TypeDescription
Builder<BatchTranslateTextRequest,BatchTranslateResponse,BatchTranslateMetadata>

batchTranslateTextSettings()

public UnaryCallSettings.Builder<BatchTranslateTextRequest,Operation> batchTranslateTextSettings()

Returns the builder for the settings used for calls to batchTranslateText.

Returns
TypeDescription
Builder<BatchTranslateTextRequest,Operation>

build()

public TranslationServiceStubSettings build()
Returns
TypeDescription
TranslationServiceStubSettings
Overrides
Exceptions
TypeDescription
IOException

createAdaptiveMtDatasetSettings()

public UnaryCallSettings.Builder<CreateAdaptiveMtDatasetRequest,AdaptiveMtDataset> createAdaptiveMtDatasetSettings()

Returns the builder for the settings used for calls to createAdaptiveMtDataset.

Returns
TypeDescription
Builder<CreateAdaptiveMtDatasetRequest,AdaptiveMtDataset>

createGlossaryOperationSettings()

public OperationCallSettings.Builder<CreateGlossaryRequest,Glossary,CreateGlossaryMetadata> createGlossaryOperationSettings()

Returns the builder for the settings used for calls to createGlossary.

Returns
TypeDescription
Builder<CreateGlossaryRequest,Glossary,CreateGlossaryMetadata>

createGlossarySettings()

public UnaryCallSettings.Builder<CreateGlossaryRequest,Operation> createGlossarySettings()

Returns the builder for the settings used for calls to createGlossary.

Returns
TypeDescription
Builder<CreateGlossaryRequest,Operation>

deleteAdaptiveMtDatasetSettings()

public UnaryCallSettings.Builder<DeleteAdaptiveMtDatasetRequest,Empty> deleteAdaptiveMtDatasetSettings()

Returns the builder for the settings used for calls to deleteAdaptiveMtDataset.

Returns
TypeDescription
Builder<DeleteAdaptiveMtDatasetRequest,Empty>

deleteAdaptiveMtFileSettings()

public UnaryCallSettings.Builder<DeleteAdaptiveMtFileRequest,Empty> deleteAdaptiveMtFileSettings()

Returns the builder for the settings used for calls to deleteAdaptiveMtFile.

Returns
TypeDescription
Builder<DeleteAdaptiveMtFileRequest,Empty>

deleteGlossaryOperationSettings()

public OperationCallSettings.Builder<DeleteGlossaryRequest,DeleteGlossaryResponse,DeleteGlossaryMetadata> deleteGlossaryOperationSettings()

Returns the builder for the settings used for calls to deleteGlossary.

Returns
TypeDescription
Builder<DeleteGlossaryRequest,DeleteGlossaryResponse,DeleteGlossaryMetadata>

deleteGlossarySettings()

public UnaryCallSettings.Builder<DeleteGlossaryRequest,Operation> deleteGlossarySettings()

Returns the builder for the settings used for calls to deleteGlossary.

Returns
TypeDescription
Builder<DeleteGlossaryRequest,Operation>

detectLanguageSettings()

public UnaryCallSettings.Builder<DetectLanguageRequest,DetectLanguageResponse> detectLanguageSettings()

Returns the builder for the settings used for calls to detectLanguage.

Returns
TypeDescription
Builder<DetectLanguageRequest,DetectLanguageResponse>

getAdaptiveMtDatasetSettings()

public UnaryCallSettings.Builder<GetAdaptiveMtDatasetRequest,AdaptiveMtDataset> getAdaptiveMtDatasetSettings()

Returns the builder for the settings used for calls to getAdaptiveMtDataset.

Returns
TypeDescription
Builder<GetAdaptiveMtDatasetRequest,AdaptiveMtDataset>

getAdaptiveMtFileSettings()

public UnaryCallSettings.Builder<GetAdaptiveMtFileRequest,AdaptiveMtFile> getAdaptiveMtFileSettings()

Returns the builder for the settings used for calls to getAdaptiveMtFile.

Returns
TypeDescription
Builder<GetAdaptiveMtFileRequest,AdaptiveMtFile>

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

getGlossarySettings()

public UnaryCallSettings.Builder<GetGlossaryRequest,Glossary> getGlossarySettings()

Returns the builder for the settings used for calls to getGlossary.

Returns
TypeDescription
Builder<GetGlossaryRequest,Glossary>

getSupportedLanguagesSettings()

public UnaryCallSettings.Builder<GetSupportedLanguagesRequest,SupportedLanguages> getSupportedLanguagesSettings()

Returns the builder for the settings used for calls to getSupportedLanguages.

Returns
TypeDescription
Builder<GetSupportedLanguagesRequest,SupportedLanguages>

importAdaptiveMtFileSettings()

public UnaryCallSettings.Builder<ImportAdaptiveMtFileRequest,ImportAdaptiveMtFileResponse> importAdaptiveMtFileSettings()

Returns the builder for the settings used for calls to importAdaptiveMtFile.

Returns
TypeDescription
Builder<ImportAdaptiveMtFileRequest,ImportAdaptiveMtFileResponse>

listAdaptiveMtDatasetsSettings()

public PagedCallSettings.Builder<ListAdaptiveMtDatasetsRequest,ListAdaptiveMtDatasetsResponse,TranslationServiceClient.ListAdaptiveMtDatasetsPagedResponse> listAdaptiveMtDatasetsSettings()

Returns the builder for the settings used for calls to listAdaptiveMtDatasets.

Returns
TypeDescription
Builder<ListAdaptiveMtDatasetsRequest,ListAdaptiveMtDatasetsResponse,ListAdaptiveMtDatasetsPagedResponse>

listAdaptiveMtFilesSettings()

public PagedCallSettings.Builder<ListAdaptiveMtFilesRequest,ListAdaptiveMtFilesResponse,TranslationServiceClient.ListAdaptiveMtFilesPagedResponse> listAdaptiveMtFilesSettings()

Returns the builder for the settings used for calls to listAdaptiveMtFiles.

Returns
TypeDescription
Builder<ListAdaptiveMtFilesRequest,ListAdaptiveMtFilesResponse,ListAdaptiveMtFilesPagedResponse>

listAdaptiveMtSentencesSettings()

public PagedCallSettings.Builder<ListAdaptiveMtSentencesRequest,ListAdaptiveMtSentencesResponse,TranslationServiceClient.ListAdaptiveMtSentencesPagedResponse> listAdaptiveMtSentencesSettings()

Returns the builder for the settings used for calls to listAdaptiveMtSentences.

Returns
TypeDescription
Builder<ListAdaptiveMtSentencesRequest,ListAdaptiveMtSentencesResponse,ListAdaptiveMtSentencesPagedResponse>

listGlossariesSettings()

public PagedCallSettings.Builder<ListGlossariesRequest,ListGlossariesResponse,TranslationServiceClient.ListGlossariesPagedResponse> listGlossariesSettings()

Returns the builder for the settings used for calls to listGlossaries.

Returns
TypeDescription
Builder<ListGlossariesRequest,ListGlossariesResponse,ListGlossariesPagedResponse>

translateDocumentSettings()

public UnaryCallSettings.Builder<TranslateDocumentRequest,TranslateDocumentResponse> translateDocumentSettings()

Returns the builder for the settings used for calls to translateDocument.

Returns
TypeDescription
Builder<TranslateDocumentRequest,TranslateDocumentResponse>

translateTextSettings()

public UnaryCallSettings.Builder<TranslateTextRequest,TranslateTextResponse> translateTextSettings()

Returns the builder for the settings used for calls to translateText.

Returns
TypeDescription
Builder<TranslateTextRequest,TranslateTextResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>