public final class ApacheAPIClientBuilder extends APIClientBuilder
apiKey, applicationId, connectTimeout, customAgent, customAgentVersion, customHeaders, objectMapper, random, readTimeout| Constructor and Description |
|---|
ApacheAPIClientBuilder(String applicationId,
String apiKey) |
| Modifier and Type | Method and Description |
|---|---|
protected APIClient |
build(APIClientConfiguration configuration) |
ApacheAPIClientBuilder |
setConnectTimeout(int connectTimeout) |
ApacheAPIClientBuilder |
setExtraHeader(String key,
String value) |
ApacheAPIClientBuilder |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
ApacheAPIClientBuilder |
setReadTimeout(int readTimeout) |
ApacheAPIClientBuilder |
setUserAgent(String customAgent,
String customAgentVersion) |
buildgenerateBuildHosts, generateHeaders, generateQueryHostspublic ApacheAPIClientBuilder setUserAgent(@Nonnull String customAgent, @Nonnull String customAgentVersion)
setUserAgent in class APIClientBuilderpublic ApacheAPIClientBuilder setExtraHeader(@Nonnull String key, String value)
setExtraHeader in class APIClientBuilderpublic ApacheAPIClientBuilder setConnectTimeout(int connectTimeout)
setConnectTimeout in class APIClientBuilderpublic ApacheAPIClientBuilder setReadTimeout(int readTimeout)
setReadTimeout in class APIClientBuilderpublic ApacheAPIClientBuilder setObjectMapper(@Nonnull com.fasterxml.jackson.databind.ObjectMapper objectMapper)
setObjectMapper in class APIClientBuilderprotected APIClient build(@Nonnull APIClientConfiguration configuration)
build in class APIClientBuilderCopyright © 2016. All rights reserved.