FlagsmithConfig.Builder |
FlagsmithConfig.Builder.addHttpInterceptor(okhttp3.Interceptor interceptor) |
Add a custom HTTP interceptor.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.baseUri(String baseUri) |
Set the base URL for Flagsmith API, overriding default one.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.connectTimeout(int connectTimeoutMillis) |
Override default connection timeout for client connection.
|
static FlagsmithConfig.Builder |
FlagsmithConfig.newBuilder() |
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.readTimeout(int readTimeoutMillis) |
Override default read timeout for client connection.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.retries(Retry retries) |
Add retries for HTTP request to the builder.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.sslSocketFactory(SSLSocketFactory sslSocketFactory,
X509TrustManager trustManager) |
Added custom SSL certificate.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.withAnalyticsProcessor(AnalyticsProcessor processor) |
Set the analytics processor.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.withEnableAnalytics(Boolean enable) |
Enable Analytics Processor.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.withEnvironmentRefreshIntervalSeconds(Integer seconds) |
set environment refresh rate with polling manager.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.withLocalEvaluation(Boolean localEvaluation) |
Local evaluation config.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.withProxy(Proxy proxy) |
Add a Proxy to the HttpClient.
|
FlagsmithConfig.Builder |
FlagsmithConfig.Builder.writeTimeout(int writeTimeoutMillis) |
Override default write timeout for client connection.
|