Package cloud.genesys.webmessaging.sdk
Class ApiClient.Builder
- java.lang.Object
-
- cloud.genesys.webmessaging.sdk.ApiClient.Builder
-
-
Method Summary
-
-
-
Method Detail
-
standard
public static ApiClient.Builder standard()
-
from
public static ApiClient.Builder from(ApiClient client)
-
defaultClient
public static ApiClient defaultClient()
-
withDefaultHeader
public ApiClient.Builder withDefaultHeader(String header, String value)
-
withAccessToken
public ApiClient.Builder withAccessToken(String accessToken)
-
withUserAgent
public ApiClient.Builder withUserAgent(String userAgent)
-
withObjectMapper
public ApiClient.Builder withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
withDateFormat
public ApiClient.Builder withDateFormat(DateFormat dateFormat)
-
withBasePath
public ApiClient.Builder withBasePath(String basePath)
-
withBasePath
public ApiClient.Builder withBasePath(GenesysCloudRegionWebSocketHosts region)
-
withRetryConfiguration
public ApiClient.Builder withRetryConfiguration(ApiClient.RetryConfiguration retryConfiguration)
-
withConnectionTimeout
public ApiClient.Builder withConnectionTimeout(int connectionTimeout)
-
withShouldThrowErrors
public ApiClient.Builder withShouldThrowErrors(boolean shouldThrowErrors)
-
withDetailLevel
public ApiClient.Builder withDetailLevel(DetailLevel detailLevel)
-
withProxy
public ApiClient.Builder withProxy(Proxy proxy)
-
withAuthenticatedProxy
public ApiClient.Builder withAuthenticatedProxy(Proxy proxy, String user, String pass)
-
withProperty
public ApiClient.Builder withProperty(String name, Object value)
-
build
public ApiClient build()
-
-