| Package | Description |
|---|---|
| io.split.client.jmx | |
| io.split.engine.common | |
| io.split.engine.experiments |
| Constructor and Description |
|---|
SplitJmxMonitor(SplitClient splitClient,
SplitFetcher featureFetcher,
SplitCacheConsumer splitCacheConsumer,
SegmentSynchronizationTask segmentSynchronizationTask,
SegmentCacheConsumer segmentCacheConsumer) |
| Modifier and Type | Method and Description |
|---|---|
static SyncManagerImp |
SyncManagerImp.build(boolean streamingEnabledConfig,
SplitSynchronizationTask splitSynchronizationTask,
SplitFetcher splitFetcher,
SegmentSynchronizationTaskImp segmentSynchronizationTaskImp,
SplitCacheProducer splitCacheProducer,
String authUrl,
org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient,
String streamingServiceUrl,
int authRetryBackOffBase,
org.apache.hc.client5.http.impl.classic.CloseableHttpClient sseHttpClient,
SegmentCacheProducer segmentCacheProducer,
int streamingRetryDelay,
int maxOnDemandFetchRetries,
int failedAttemptsBeforeLogging,
boolean cdnDebugLogging,
SDKReadinessGates gates,
TelemetryRuntimeProducer telemetryRuntimeProducer,
TelemetrySynchronizer telemetrySynchronizer,
SplitClientConfig config) |
| Constructor and Description |
|---|
SynchronizerImp(SplitSynchronizationTask splitSynchronizationTask,
SplitFetcher splitFetcher,
SegmentSynchronizationTask segmentSynchronizationTaskImp,
SplitCacheProducer splitCacheProducer,
SegmentCacheProducer segmentCacheProducer,
int onDemandFetchRetryDelayMs,
int onDemandFetchMaxRetries,
int failedAttemptsBeforeLogging,
boolean cdnResponseHeadersLogging,
SDKReadinessGates gates) |
| Modifier and Type | Class and Description |
|---|---|
class |
SplitFetcherImp
An ExperimentFetcher that refreshes experiment definitions periodically.
|
| Constructor and Description |
|---|
SplitSynchronizationTask(SplitFetcher splitFetcher,
SplitCacheProducer splitCachesplitCacheProducer,
long refreshEveryNSeconds) |
Copyright © 2021. All rights reserved.