| Package | Description |
|---|---|
| io.split.client |
| Modifier and Type | Method and Description |
|---|---|
static SplitClientConfig.Builder |
SplitClientConfig.builder() |
SplitClientConfig.Builder |
SplitClientConfig.Builder.connectionTimeoutInMs(int ms)
Http client connection timeout.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.enableDebug() |
SplitClientConfig.Builder |
SplitClientConfig.Builder.endpoint(String endpoint)
The rest endpoint that sdk will hit for latest features and segments.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.numThreadsForSegmentFetch(int numThreads)
The SDK fetches segment memberships on a schedule in an
asynchrnonous manner.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.pollForFeatureChangesEveryNSeconds(int n)
The SDK will poll the endpoint for changes to features at this period.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.pollForSegmentChangesEveryNSeconds(int n)
The SDK will poll the endpoint for changes to segments at this period in seconds.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.readTimeoutInMs(int ms)
Http client read timeout.
|
SplitClientConfig.Builder |
SplitClientConfig.Builder.treatmentLogCacheExpireNSecondsAfterWrite(int n)
The treatment log captures the which key saw what treatment ("on", "off", etc)
at what time.
|
Copyright © 2016. All rights reserved.