Package com.google.cloud.translate
Class TranslateOptions
- java.lang.Object
-
- com.google.cloud.ServiceOptions<Translate,TranslateOptions>
-
- com.google.cloud.translate.TranslateOptions
-
- All Implemented Interfaces:
Serializable
public class TranslateOptions extends com.google.cloud.ServiceOptions<Translate,TranslateOptions>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TranslateOptions.Builder
static class
TranslateOptions.DefaultTranslateFactory
static class
TranslateOptions.DefaultTranslateRpcFactory
-
Field Summary
Fields Modifier and Type Field Description static String
API_KEY_ENV_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getApiKey()
Returns the API key to be used to send requests.static String
getDefaultApiKey()
protected String
getDefaultHost()
static com.google.cloud.http.HttpTransportOptions
getDefaultHttpTransportOptions()
static TranslateOptions
getDefaultInstance()
Returns a defaultTranslateOptions
instance.protected Set<String>
getScopes()
String
getTargetLanguage()
Returns the code for the default target language.protected TranslateRpc
getTranslateRpcV2()
int
hashCode()
static TranslateOptions.Builder
newBuilder()
Returns a builder forTranslateOptions
objects.protected boolean
projectIdRequired()
TranslateOptions.Builder
toBuilder()
-
Methods inherited from class com.google.cloud.ServiceOptions
baseEquals, baseHashCode, defaultRetrySettings, getAppEngineAppId, getAppEngineProjectId, getAppEngineProjectIdFromAppId, getApplicationName, getClientLibToken, getClock, getCredentials, getDefaultProject, getDefaultProjectId, getDefaultRetrySettings, getFromServiceLoader, getGoogApiClientLibName, getGoogleCloudProjectId, getHost, getLibraryName, getLibraryVersion, getMergedHeaderProvider, getNoRetrySettings, getProjectId, getQuotaProjectId, getRetrySettings, getRpc, getScopedCredentials, getService, getServiceAccountProjectId, getTransportOptions, getUserAgent, newInstance, shouldRefreshRpc, shouldRefreshService
-
-
-
-
Field Detail
-
API_KEY_ENV_NAME
public static final String API_KEY_ENV_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDefaultHttpTransportOptions
public static com.google.cloud.http.HttpTransportOptions getDefaultHttpTransportOptions()
-
getDefaultApiKey
public static String getDefaultApiKey()
-
projectIdRequired
protected boolean projectIdRequired()
- Overrides:
projectIdRequired
in classcom.google.cloud.ServiceOptions<Translate,TranslateOptions>
-
getScopes
protected Set<String> getScopes()
- Specified by:
getScopes
in classcom.google.cloud.ServiceOptions<Translate,TranslateOptions>
-
getTranslateRpcV2
protected TranslateRpc getTranslateRpcV2()
-
getDefaultHost
protected String getDefaultHost()
- Overrides:
getDefaultHost
in classcom.google.cloud.ServiceOptions<Translate,TranslateOptions>
-
getApiKey
public String getApiKey()
Returns the API key to be used to send requests.
-
getTargetLanguage
public String getTargetLanguage()
Returns the code for the default target language.
-
toBuilder
public TranslateOptions.Builder toBuilder()
- Specified by:
toBuilder
in classcom.google.cloud.ServiceOptions<Translate,TranslateOptions>
-
getDefaultInstance
public static TranslateOptions getDefaultInstance()
Returns a defaultTranslateOptions
instance.
-
newBuilder
public static TranslateOptions.Builder newBuilder()
Returns a builder forTranslateOptions
objects.
-
-