public static class TranslateOptions.Builder extends com.google.cloud.ServiceOptions.Builder<Translate,TranslateOptions,TranslateOptions.Builder>
| Modifier and Type | Method and Description |
|---|---|
TranslateOptions |
build() |
com.google.auth.Credentials |
getCredentials()
Returns the authentication credentials.
|
TranslateOptions.Builder |
setApiKey(String apiKey)
Deprecated.
|
TranslateOptions.Builder |
setProjectId(String projectId)
Sets the project ID.
|
TranslateOptions.Builder |
setTargetLanguage(String targetLanguage)
Sets the code for the default target language.
|
TranslateOptions.Builder |
setTransportOptions(com.google.cloud.TransportOptions transportOptions) |
public com.google.auth.Credentials getCredentials()
public TranslateOptions.Builder setTransportOptions(com.google.cloud.TransportOptions transportOptions)
setTransportOptions in class com.google.cloud.ServiceOptions.Builder<Translate,TranslateOptions,TranslateOptions.Builder>public TranslateOptions.Builder setProjectId(String projectId)
Translate service.setProjectId in class com.google.cloud.ServiceOptions.Builder<Translate,TranslateOptions,TranslateOptions.Builder>@Deprecated public TranslateOptions.Builder setApiKey(String apiKey)
setCredentials. If neither are set,
and no Application Default Credentials are available, an API key is looked for in the GOOGLE_API_KEY environment variable. For instructions on how to get an API key, see the Translate Quickstart.public TranslateOptions.Builder setTargetLanguage(String targetLanguage)
en) is used.
Calls to Translate.translate(List, TranslateOption...) and Translate.translate(String, TranslateOption...) will use this value unless an option from
Translate.TranslateOption.targetLanguage(String) is explicitly provided.public TranslateOptions build()
build in class com.google.cloud.ServiceOptions.Builder<Translate,TranslateOptions,TranslateOptions.Builder>Copyright © 2019 Google LLC. All rights reserved.