| Package | Description |
|---|---|
| io.split.client | |
| io.split.engine.common | |
| io.split.engine.experiments | |
| io.split.engine.segments |
| Modifier and Type | Method and Description |
|---|---|
SplitChange |
HttpSplitChangeFetcher.fetch(long since,
FetchOptions options) |
SegmentChange |
HttpSegmentChangeFetcher.fetch(String segmentName,
long since,
FetchOptions options) |
| Modifier and Type | Method and Description |
|---|---|
FetchOptions |
FetchOptions.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
io.split.engine.common.SynchronizerImp.SyncResult |
SynchronizerImp.attemptSegmentSync(String segmentName,
long targetChangeNumber,
FetchOptions opts,
Function<Void,Long> nextWaitMs,
int maxRetries) |
| Constructor and Description |
|---|
Builder(FetchOptions opts) |
| Modifier and Type | Method and Description |
|---|---|
SplitChange |
SplitChangeFetcher.fetch(long since,
FetchOptions options)
The returned list should contain AT MOST one split
per name.
|
FetchResult |
SplitFetcher.forceRefresh(FetchOptions options)
Forces a sync of splits, outside of any scheduled
syncs.
|
FetchResult |
SplitFetcherImp.forceRefresh(FetchOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
SegmentFetcherImp.fetch(FetchOptions opts) |
void |
SegmentFetcher.fetch(FetchOptions opts)
fetch
|
SegmentChange |
SegmentChangeFetcher.fetch(String segmentName,
long changesSinceThisChangeNumber,
FetchOptions options)
If the segment does not exist, then return the an empty segment change
with the latest change number set to a value less than 0.
|
Copyright © 2021. All rights reserved.