Package com.mypurecloud.sdk.v2
Class ApiClient.Builder
java.lang.Object
com.mypurecloud.sdk.v2.ApiClient.Builder
- Enclosing class:
- ApiClient
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static ApiClientstatic ApiClient.Builderstatic ApiClient.Builderstandard()withAccessToken(String accessToken) withAuthenticatedProxy(Proxy proxy, String user, String pass) withAutoReloadConfig(boolean autoReloadConfig) withBasePath(PureCloudRegionHosts region) withBasePath(String basePath) withClientProvider(ApiClientConnectorProvider provider) withConfigFilePath(String configFilePath) withConnectionTimeout(int connectionTimeout) withDateFormat(DateFormat dateFormat) withDefaultHeader(String header, String value) withDetailLevel(DetailLevel detailLevel) withGateway(String host, String protocol, int port, String pathParamsLogin, String pathParamsApi) withGateway(String host, String protocol, int port, String pathParamsLogin, String pathParamsApi, String username, String password) withGatewayConfiguration(GatewayConfiguration gatewayConfiguration) withHttpRequestInterceptor(org.apache.http.HttpRequestInterceptor interceptor) withHttpResponseInterceptor(org.apache.http.HttpResponseInterceptor interceptor) withLoggingConfiguration(ApiClient.LoggingConfiguration loggingConfiguration) withMTLSKeyStore(String keyStorePath, String keyStorePassword) withMTLSTrustStore(String trustStorePath, String trustStorePassword) withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) withProperty(String name, Object value) withRefreshTokenWaitTime(int refreshTokenWaitTime) withRetryConfiguration(ApiClient.RetryConfiguration retryConfiguration) withShouldRefreshAccessToken(boolean shouldRefreshAccessToken) withShouldThrowErrors(boolean shouldThrowErrors) withUserAgent(String userAgent)
-
Method Details
-
standard
-
from
-
defaultClient
-
withMTLSKeyStore
-
withMTLSTrustStore
-
withClientProvider
-
withDefaultHeader
-
withAccessToken
-
withUserAgent
-
withObjectMapper
-
withDateFormat
-
withBasePath
-
withBasePath
-
withGatewayConfiguration
-
withGateway
-
withGateway
public ApiClient.Builder withGateway(String host, String protocol, int port, String pathParamsLogin, String pathParamsApi) -
withRetryConfiguration
-
withLoggingConfiguration
public ApiClient.Builder withLoggingConfiguration(ApiClient.LoggingConfiguration loggingConfiguration) -
withHttpRequestInterceptor
public ApiClient.Builder withHttpRequestInterceptor(org.apache.http.HttpRequestInterceptor interceptor) -
withHttpResponseInterceptor
public ApiClient.Builder withHttpResponseInterceptor(org.apache.http.HttpResponseInterceptor interceptor) -
withConnectionTimeout
-
withShouldThrowErrors
-
withShouldRefreshAccessToken
-
withRefreshTokenWaitTime
-
withDetailLevel
-
withProxy
-
withAuthenticatedProxy
-
withProperty
-
withConfigFilePath
-
withAutoReloadConfig
-
build
-