public class RemoteTranslateHelper extends Object
getOptions() ()} method. Returned options have custom ServiceOptions.getRetrySettings(): RetrySettings.getMaxAttempts() is 10,
RetrySettings.getMaxRetryDelay() is 30000, RetrySettings.getTotalTimeout() is 120000 and RetrySettings.getInitialRetryDelay() is 250. HttpTransportOptions.getConnectTimeout() and HttpTransportOptions.getReadTimeout() are
both both set to 60000.| Modifier and Type | Class and Description |
|---|---|
static class |
RemoteTranslateHelper.TranslateHelperException |
| Modifier and Type | Method and Description |
|---|---|
static RemoteTranslateHelper |
create()
Creates a
RemoteTranslateHelper object using default project id and authentication
credentials. |
static RemoteTranslateHelper |
create(String apiKey)
Deprecated.
|
static RemoteTranslateHelper |
create(String projectId,
InputStream keyStream)
Creates a
RemoteTranslateHelper object for the given project id and JSON key input
stream. |
TranslateOptions |
getOptions()
Returns a
TranslateOptions object to be used for testing. |
public TranslateOptions getOptions()
TranslateOptions object to be used for testing.public static RemoteTranslateHelper create(String projectId, InputStream keyStream) throws RemoteTranslateHelper.TranslateHelperException
RemoteTranslateHelper object for the given project id and JSON key input
stream.projectId - id of the project to be used for running the testskeyStream - input stream for a JSON keyRemoteTranslateHelper object for the provided optionsRemoteTranslateHelper.TranslateHelperException - if
keyStream is not a valid JSON key stream@Deprecated public static RemoteTranslateHelper create(String apiKey)
RemoteTranslateHelper object for the given API key.apiKey - API key used to issue requests to Google Translation.public static RemoteTranslateHelper create()
RemoteTranslateHelper object using default project id and authentication
credentials.Copyright © 2019 Google LLC. All rights reserved.