public static class FlagsmithConfig.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
FlagsmithConfig.Builder |
addHttpInterceptor(okhttp3.Interceptor interceptor)
Add a custom HTTP interceptor.
|
FlagsmithConfig.Builder |
baseURI(String baseURI)
Set the base URL for Flagsmith API, overriding default one.
|
FlagsmithConfig |
build() |
FlagsmithConfig.Builder |
connectTimeout(int connectTimeoutMillis)
Override default connection timeout for client connection.
|
FlagsmithConfig.Builder |
readTimeout(int readTimeoutMillis)
Override default read timeout for client connection.
|
FlagsmithConfig.Builder |
sslSocketFactory(SSLSocketFactory sslSocketFactory,
X509TrustManager trustManager)
Added custom SSL certificate.
|
FlagsmithConfig.Builder |
writeTimeout(int writeTimeoutMillis)
Override default write timeout for client connection.
|
public FlagsmithConfig.Builder baseURI(String baseURI)
baseURI - the new base URI for the API.public FlagsmithConfig.Builder connectTimeout(int connectTimeoutMillis)
connectTimeoutMillis - the connect timeout in millisecondspublic FlagsmithConfig.Builder writeTimeout(int writeTimeoutMillis)
writeTimeoutMillis - the write timeout in millisecondspublic FlagsmithConfig.Builder readTimeout(int readTimeoutMillis)
readTimeoutMillis - the read timeout in millisecondspublic FlagsmithConfig.Builder sslSocketFactory(SSLSocketFactory sslSocketFactory, X509TrustManager trustManager)
sslSocketFactory - SSL factorytrustManager - X509TrustManager trust managerpublic FlagsmithConfig.Builder addHttpInterceptor(okhttp3.Interceptor interceptor)
interceptor - the HTTP interceptorpublic FlagsmithConfig build()
Copyright © 2021. All rights reserved.