Package io.split.client
Class SplitClientConfig
java.lang.Object
io.split.client.SplitClientConfig
public class SplitClientConfig extends Object
Configurations for the SplitClient.
- Author:
- adil
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSplitClientConfig.Builder -
Field Summary
Fields Modifier and Type Field Description static StringLOCALHOST_DEFAULT_FILEstatic StringsplitSdkVersion -
Method Summary
Modifier and Type Method Description intblockUntilReady()static SplitClientConfig.Builderbuilder()intconnectionTimeout()booleandebugEnabled()booleandestroyOnShutDown()Stringendpoint()longeventFlushIntervalInMillis()StringeventsEndpoint()inteventsQueueSize()intfeaturesRefreshRate()intimpressionsQueueSize()intimpressionsRefreshRate()IntegrationsConfigintegrationsConfig()booleanipAddressEnabled()booleanlabelsEnabled()intmaxStringLength()intmetricsRefreshRate()intnumThreadsForSegmentFetch()org.apache.http.HttpHostproxy()StringproxyPassword()StringproxyUsername()intreadTimeout()intsegmentsRefreshRate()StringsplitFile()intwaitBeforeShutdown()
-
Field Details
-
Method Details
-
builder
-
endpoint
-
eventsEndpoint
-
featuresRefreshRate
public int featuresRefreshRate() -
segmentsRefreshRate
public int segmentsRefreshRate() -
numThreadsForSegmentFetch
public int numThreadsForSegmentFetch() -
impressionsRefreshRate
public int impressionsRefreshRate() -
impressionsQueueSize
public int impressionsQueueSize() -
metricsRefreshRate
public int metricsRefreshRate() -
connectionTimeout
public int connectionTimeout() -
readTimeout
public int readTimeout() -
debugEnabled
public boolean debugEnabled() -
labelsEnabled
public boolean labelsEnabled() -
ipAddressEnabled
public boolean ipAddressEnabled() -
blockUntilReady
public int blockUntilReady() -
waitBeforeShutdown
public int waitBeforeShutdown() -
proxy
public org.apache.http.HttpHost proxy() -
proxyUsername
-
proxyPassword
-
eventFlushIntervalInMillis
public long eventFlushIntervalInMillis() -
eventsQueueSize
public int eventsQueueSize() -
maxStringLength
public int maxStringLength() -
destroyOnShutDown
public boolean destroyOnShutDown() -
splitFile
-
integrationsConfig
-