Package com.intercom.api.core
Class ClientOptions
- java.lang.Object
-
- com.intercom.api.core.ClientOptions
-
public final class ClientOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClientOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClientOptions.Builderbuilder()Environmentenvironment()java.util.Map<java.lang.String,java.lang.String>headers(RequestOptions requestOptions)okhttp3.OkHttpClienthttpClient()okhttp3.OkHttpClienthttpClientWithTimeout(RequestOptions requestOptions)intmaxRetries()inttimeout(RequestOptions requestOptions)ApiVersionversion()version.toString() is sent as the "Intercom-Version" header.
-
-
-
Method Detail
-
environment
public Environment environment()
-
headers
public java.util.Map<java.lang.String,java.lang.String> headers(RequestOptions requestOptions)
-
version
public ApiVersion version()
version.toString() is sent as the "Intercom-Version" header.
-
timeout
public int timeout(RequestOptions requestOptions)
-
httpClient
public okhttp3.OkHttpClient httpClient()
-
httpClientWithTimeout
public okhttp3.OkHttpClient httpClientWithTimeout(RequestOptions requestOptions)
-
maxRetries
public int maxRetries()
-
builder
public static ClientOptions.Builder builder()
-
-