- SafeUserStorageWrapper - Class in io.split.storages.pluggable.domain
-
- SafeUserStorageWrapper(CustomStorageWrapper) - Constructor for class io.split.storages.pluggable.domain.SafeUserStorageWrapper
-
- scheduleConnectionReset() - Method in interface io.split.engine.common.PushManager
-
- scheduleConnectionReset() - Method in class io.split.engine.common.PushManagerImp
-
- SDK_ENDPOINT - Static variable in class io.split.client.SplitClientConfig
-
- sdkInternalReady() - Method in class io.split.engine.SDKReadinessGates
-
- SDKMetadata - Class in io.split.client.utils
-
- SDKMetadata(String, String, String) - Constructor for class io.split.client.utils.SDKMetadata
-
- SdkMetadataInterceptorFilter - Class in io.split.client.interceptors
-
- SDKReadinessGates - Class in io.split.engine
-
Created by adilaijaz on 4/27/16.
- SDKReadinessGates() - Constructor for class io.split.engine.SDKReadinessGates
-
- SdkRecordsEnum - Enum in io.split.telemetry.domain.enums
-
- seed - Variable in class io.split.client.dtos.Split
-
- seed() - Method in class io.split.engine.experiments.ParsedSplit
-
- SegmentCache - Interface in io.split.storages
-
Memory for segments
- SegmentCacheCommons - Interface in io.split.storages
-
- SegmentCacheConsumer - Interface in io.split.storages
-
- SegmentCacheInMemoryImpl - Class in io.split.storages.memory
-
InMemoryCache Implementation
- SegmentCacheInMemoryImpl() - Constructor for class io.split.storages.memory.SegmentCacheInMemoryImpl
-
- SegmentCacheProducer - Interface in io.split.storages
-
- SegmentChange - Class in io.split.client.dtos
-
- SegmentChange() - Constructor for class io.split.client.dtos.SegmentChange
-
- SegmentChangeFetcher - Interface in io.split.engine.segments
-
Fetches changes in the segment since a reference point.
- SegmentChangeNotification - Class in io.split.engine.sse.dtos
-
- SegmentChangeNotification(GenericNotificationData) - Constructor for class io.split.engine.sse.dtos.SegmentChangeNotification
-
- SegmentFetcher - Interface in io.split.engine.segments
-
Created by adilaijaz on 5/7/15.
- SegmentFetcherImp - Class in io.split.engine.segments
-
- SegmentFetcherImp(String, SegmentChangeFetcher, SDKReadinessGates, SegmentCacheProducer, TelemetryRuntimeProducer) - Constructor for class io.split.engine.segments.SegmentFetcherImp
-
- SegmentImp - Class in io.split.engine.segments
-
- SegmentImp(long, String) - Constructor for class io.split.engine.segments.SegmentImp
-
- SegmentImp(long, String, List<String>) - Constructor for class io.split.engine.segments.SegmentImp
-
- segmentName - Variable in class io.split.client.dtos.UserDefinedSegmentMatcherData
-
- SegmentQueueDto - Class in io.split.engine.sse.dtos
-
- SegmentQueueDto(String, long) - Constructor for class io.split.engine.sse.dtos.SegmentQueueDto
-
- segmentsRefreshRate(int) - Method in class io.split.client.SplitClientConfig.Builder
-
The SDK will poll the endpoint for changes to segments at this period in seconds.
- segmentsRefreshRate() - Method in class io.split.client.SplitClientConfig
-
- SegmentsWorkerImp - Class in io.split.engine.sse.workers
-
- SegmentsWorkerImp(Synchronizer) - Constructor for class io.split.engine.sse.workers.SegmentsWorkerImp
-
- SegmentSynchronizationTask - Interface in io.split.engine.segments
-
- SegmentSynchronizationTaskImp - Class in io.split.engine.segments
-
- SegmentSynchronizationTaskImp(SegmentChangeFetcher, long, int, SDKReadinessGates, SegmentCacheProducer, TelemetryRuntimeProducer, SplitCacheConsumer) - Constructor for class io.split.engine.segments.SegmentSynchronizationTaskImp
-
- sendEvents(List<Event>) - Method in class io.split.client.events.EventsSender
-
- set(String, String) - Method in class io.split.storages.pluggable.domain.SafeUserStorageWrapper
-
- set_activeFactories(long) - Method in class io.split.storages.pluggable.domain.ConfigConsumer
-
- set_activeFactories(long) - Method in class io.split.telemetry.domain.Config
-
- set_auth(boolean) - Method in class io.split.telemetry.domain.URLOverrides
-
- set_authRejections(long) - Method in class io.split.telemetry.domain.Stats
-
- set_burTimeouts(long) - Method in class io.split.telemetry.domain.Config
-
- set_data(long) - Method in class io.split.telemetry.domain.StreamingEvent
-
- set_events(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_events(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_events(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_events(long) - Method in class io.split.telemetry.domain.Rates
-
- set_events(boolean) - Method in class io.split.telemetry.domain.URLOverrides
-
- set_eventsDropped(long) - Method in class io.split.telemetry.domain.Stats
-
- set_eventsQueued(long) - Method in class io.split.telemetry.domain.Stats
-
- set_eventsQueueSize(long) - Method in class io.split.telemetry.domain.Config
-
- set_httpErrors(HTTPErrors) - Method in class io.split.telemetry.domain.Stats
-
- set_httpLatencies(HTTPLatencies) - Method in class io.split.telemetry.domain.Stats
-
- set_httpProxyDetected(boolean) - Method in class io.split.telemetry.domain.Config
-
- set_impressions(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_impressions(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_impressions(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_impressions(long) - Method in class io.split.telemetry.domain.Rates
-
- set_impressionsCount(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_impressionsCount(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_impressionsCount(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_impressionsDeduped(long) - Method in class io.split.telemetry.domain.Stats
-
- set_impressionsDropped(long) - Method in class io.split.telemetry.domain.Stats
-
- set_impressionsListenerEnabled(boolean) - Method in class io.split.telemetry.domain.Config
-
- set_impressionsMode(int) - Method in class io.split.telemetry.domain.Config
-
- set_impressionsQueued(long) - Method in class io.split.telemetry.domain.Stats
-
- set_impressionsQueueSize(long) - Method in class io.split.telemetry.domain.Config
-
- set_integrations(List<String>) - Method in class io.split.telemetry.domain.Config
-
- set_lastSynchronization(LastSynchronization) - Method in class io.split.telemetry.domain.Stats
-
- set_methodExceptions(MethodExceptions) - Method in class io.split.telemetry.domain.Stats
-
- set_methodLatencies(MethodLatencies) - Method in class io.split.telemetry.domain.Stats
-
- set_nonReadyUsages(long) - Method in class io.split.telemetry.domain.Config
-
- set_operationMode(int) - Method in class io.split.storages.pluggable.domain.ConfigConsumer
-
- set_operationMode(int) - Method in class io.split.telemetry.domain.Config
-
- set_rates(Rates) - Method in class io.split.telemetry.domain.Config
-
- set_redundantFactories(long) - Method in class io.split.storages.pluggable.domain.ConfigConsumer
-
- set_redundantFactories(long) - Method in class io.split.telemetry.domain.Config
-
- set_sdk(boolean) - Method in class io.split.telemetry.domain.URLOverrides
-
- set_segmentCount(long) - Method in class io.split.telemetry.domain.Stats
-
- set_segmentKeyCount(long) - Method in class io.split.telemetry.domain.Stats
-
- set_segments(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_segments(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_segments(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_segments(long) - Method in class io.split.telemetry.domain.Rates
-
- set_sessionLengthMs(long) - Method in class io.split.telemetry.domain.Stats
-
- set_splitCount(long) - Method in class io.split.telemetry.domain.Stats
-
- set_splits(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_splits(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_splits(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_splits(long) - Method in class io.split.telemetry.domain.Rates
-
- set_storage(String) - Method in class io.split.storages.pluggable.domain.ConfigConsumer
-
- set_storage(String) - Method in class io.split.telemetry.domain.Config
-
- set_stream(boolean) - Method in class io.split.telemetry.domain.URLOverrides
-
- set_streamingEnabled(boolean) - Method in class io.split.telemetry.domain.Config
-
- set_streamingEvents(List<StreamingEvent>) - Method in class io.split.telemetry.domain.Stats
-
- set_tags(List<String>) - Method in class io.split.storages.pluggable.domain.ConfigConsumer
-
- set_tags(List<String>) - Method in class io.split.telemetry.domain.Config
-
- set_tags(List<String>) - Method in class io.split.telemetry.domain.Stats
-
- set_telemetry(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_telemetry(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_telemetry(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_telemetry(long) - Method in class io.split.telemetry.domain.Rates
-
- set_telemetry(boolean) - Method in class io.split.telemetry.domain.URLOverrides
-
- set_timeUntilReady(long) - Method in class io.split.telemetry.domain.Config
-
- set_token(Map<Long, Long>) - Method in class io.split.telemetry.domain.HTTPErrors
-
- set_token(List<Long>) - Method in class io.split.telemetry.domain.HTTPLatencies
-
- set_token(long) - Method in class io.split.telemetry.domain.LastSynchronization
-
- set_tokenRefreshes(long) - Method in class io.split.telemetry.domain.Stats
-
- set_track(long) - Method in class io.split.telemetry.domain.MethodExceptions
-
- set_track(List<Long>) - Method in class io.split.telemetry.domain.MethodLatencies
-
- set_treatment(long) - Method in class io.split.telemetry.domain.MethodExceptions
-
- set_treatment(List<Long>) - Method in class io.split.telemetry.domain.MethodLatencies
-
- set_treatments(long) - Method in class io.split.telemetry.domain.MethodExceptions
-
- set_treatments(List<Long>) - Method in class io.split.telemetry.domain.MethodLatencies
-
- set_treatmentsWithConfig(long) - Method in class io.split.telemetry.domain.MethodExceptions
-
- set_treatmentsWithConfig(List<Long>) - Method in class io.split.telemetry.domain.MethodLatencies
-
- set_treatmentWithConfig(long) - Method in class io.split.telemetry.domain.MethodExceptions
-
- set_treatmentWithConfig(List<Long>) - Method in class io.split.telemetry.domain.MethodLatencies
-
- set_type(int) - Method in class io.split.telemetry.domain.StreamingEvent
-
- set_urlOverrides(URLOverrides) - Method in class io.split.telemetry.domain.Config
-
- setBlockUntilReadyTimeout(int) - Method in class io.split.client.SplitClientConfig.Builder
-
The SDK kicks off background threads to download data necessary
for using the SDK.
- setChangeNumber(long) - Method in class io.split.engine.segments.SegmentImp
-
- setChangeNumber(long) - Method in class io.split.storages.memory.InMemoryCacheImp
-
- setChangeNumber(String, long) - Method in class io.split.storages.memory.SegmentCacheInMemoryImpl
-
- setChangeNumber(String, long) - Method in class io.split.storages.pluggable.adapters.UserCustomSegmentAdapterProducer
-
- setChangeNumber(long) - Method in class io.split.storages.pluggable.adapters.UserCustomSplitAdapterProducer
-
- setChangeNumber(String, long) - Method in interface io.split.storages.SegmentCacheProducer
-
update the changeNumber of a segment
- setChangeNumber(long) - Method in interface io.split.storages.SplitCacheProducer
-
- setChannel(String) - Method in class io.split.engine.sse.dtos.GenericNotificationData
-
- setTimestamp(long) - Method in class io.split.telemetry.domain.StreamingEvent
-
- shutdown() - Method in interface io.split.engine.common.SyncManager
-
- shutdown() - Method in class io.split.engine.common.SyncManagerImp
-
- since - Variable in class io.split.client.dtos.SegmentChange
-
- since - Variable in class io.split.client.dtos.SplitChange
-
- size - Variable in class io.split.client.dtos.Partition
-
- size() - Method in class io.split.client.events.WrappedEvent
-
- split - Variable in class io.split.client.dtos.DependencyMatcherData
-
- Split - Class in io.split.client.dtos
-
- Split() - Constructor for class io.split.client.dtos.Split
-
- split() - Method in class io.split.client.impressions.Impression
-
- split(String) - Method in class io.split.client.LocalhostSplitManager
-
- split() - Method in class io.split.client.SplitAndKey
-
- split(String) - Method in interface io.split.client.SplitManager
-
Returns the feature (or Split) registered with the SDK of this name.
- split(String) - Method in class io.split.client.SplitManagerImpl
-
- SPLIT_RESULT_CONTROL - Static variable in class io.split.client.SplitClientImpl
-
- SplitAndKey - Class in io.split.client
-
A split and a key.
- SplitAndKey(String, String) - Constructor for class io.split.client.SplitAndKey
-
- SplitCache - Interface in io.split.storages
-
- SplitCacheCommons - Interface in io.split.storages
-
- SplitCacheConsumer - Interface in io.split.storages
-
- SplitCacheProducer - Interface in io.split.storages
-
- SplitChange - Class in io.split.client.dtos
-
- SplitChange() - Constructor for class io.split.client.dtos.SplitChange
-
- SplitChangeFetcher - Interface in io.split.engine.experiments
-
Created by adilaijaz on 5/11/15.
- SplitChangeNotification - Class in io.split.engine.sse.dtos
-
- SplitChangeNotification(GenericNotificationData) - Constructor for class io.split.engine.sse.dtos.SplitChangeNotification
-
- SplitClient - Interface in io.split.client
-
Created by adilaijaz on 5/8/15.
- SplitClientConfig - Class in io.split.client
-
Configurations for the SplitClient.
- SplitClientConfig.Builder - Class in io.split.client
-
- SplitClientImpl - Class in io.split.client
-
A basic implementation of SplitClient.
- SplitClientImpl(SplitFactory, SplitCacheConsumer, ImpressionsManager, EventsStorageProducer, SplitClientConfig, SDKReadinessGates, Evaluator, TelemetryEvaluationProducer, TelemetryConfigProducer) - Constructor for class io.split.client.SplitClientImpl
-
- SplitFactory - Interface in io.split.client
-
Created by adilaijaz on 5/8/15.
- SplitFactoryBuilder - Class in io.split.client
-
Builds an instance of SplitClient.
- SplitFactoryBuilder() - Constructor for class io.split.client.SplitFactoryBuilder
-
- SplitFactoryImpl - Class in io.split.client
-
- SplitFactoryImpl(String, SplitClientConfig) - Constructor for class io.split.client.SplitFactoryImpl
-
- SplitFactoryImpl(String, SplitClientConfig, CustomStorageWrapper) - Constructor for class io.split.client.SplitFactoryImpl
-
- SplitFetcher - Interface in io.split.engine.experiments
-
Created by adilaijaz on 5/8/15.
- SplitFetcherImp - Class in io.split.engine.experiments
-
An ExperimentFetcher that refreshes experiment definitions periodically.
- SplitFetcherImp(SplitChangeFetcher, SplitParser, SplitCacheConsumer, SplitCacheProducer, TelemetryRuntimeProducer) - Constructor for class io.split.engine.experiments.SplitFetcherImp
-
Contains all the traffic types that are currently being used by the splits and also the count
For example if there are three splits, one of traffic type "account" and two of traffic type "user",
this multiset will contain [{"user", 2}, {"account", 1}]
The count is used to maintain how many splits are using a traffic type, so when
an ARCHIVED split is received, we know if we need to remove a traffic type from the multiset.
- splitFile(String) - Method in class io.split.client.SplitClientConfig.Builder
-
Set the location of the new yaml file for localhost mode defaulting to .split (legacy and deprecated format)
This setting is optional.
- splitFile() - Method in class io.split.client.SplitClientConfig
-
- SplitJmxMonitor - Class in io.split.client.jmx
-
Created by patricioe on 1/18/16.
- SplitJmxMonitor(SplitClient, SplitFetcher, SplitCacheConsumer, SegmentSynchronizationTask, SegmentCacheConsumer) - Constructor for class io.split.client.jmx.SplitJmxMonitor
-
- SplitJmxMonitorMBean - Interface in io.split.client.jmx
-
JMX Interface.
- SplitKillNotification - Class in io.split.engine.sse.dtos
-
- SplitKillNotification(GenericNotificationData) - Constructor for class io.split.engine.sse.dtos.SplitKillNotification
-
- SplitManager - Interface in io.split.client
-
An interface to manage an instance of Split SDK.
- SplitManagerImpl - Class in io.split.client
-
Created by adilaijaz on 7/15/16.
- SplitManagerImpl(SplitCacheConsumer, SplitClientConfig, SDKReadinessGates, TelemetryConfigProducer) - Constructor for class io.split.client.SplitManagerImpl
-
- splitNames() - Method in class io.split.client.LocalhostSplitManager
-
- splitNames() - Method in interface io.split.client.SplitManager
-
Returns the names of features (or Splits) registered with the SDK.
- splitNames() - Method in class io.split.client.SplitManagerImpl
-
- SplitNameValidator - Class in io.split.inputValidation
-
- SplitNameValidator() - Constructor for class io.split.inputValidation.SplitNameValidator
-
- SplitParser - Class in io.split.engine.experiments
-
Converts io.codigo.dtos.Experiment to io.codigo.engine.splits.ParsedExperiment.
- SplitParser() - Constructor for class io.split.engine.experiments.SplitParser
-
- SplitResult - Class in io.split.client.api
-
- SplitResult(String, String) - Constructor for class io.split.client.api.SplitResult
-
- splits - Variable in class io.split.client.dtos.SplitChange
-
- splits() - Method in class io.split.client.LocalhostSplitManager
-
- splits() - Method in interface io.split.client.SplitManager
-
Retrieves the features (or Splits) that are currently registered with the
SDK.
- splits() - Method in class io.split.client.SplitManagerImpl
-
- splitSdkVersion - Static variable in class io.split.client.SplitClientConfig
-
- SplitsWorker - Interface in io.split.engine.sse.workers
-
- SplitsWorkerImp - Class in io.split.engine.sse.workers
-
- SplitsWorkerImp(Synchronizer) - Constructor for class io.split.engine.sse.workers.SplitsWorkerImp
-
- SplitSynchronizationTask - Class in io.split.engine.experiments
-
Provides an instance of RefreshableExperimentFetcher that is guaranteed to be a singleton.
- SplitSynchronizationTask(SplitFetcher, SplitCacheProducer, long) - Constructor for class io.split.engine.experiments.SplitSynchronizationTask
-
- Splitter - Class in io.split.engine.splitter
-
These set of functions figure out which treatment a key should see.
- Splitter() - Constructor for class io.split.engine.splitter.Splitter
-
- SplitView - Class in io.split.client.api
-
A view of a Split meant for consumption through SplitManager interface.
- SplitView() - Constructor for class io.split.client.api.SplitView
-
- SSEClient - Class in io.split.engine.sse.client
-
- SSEClient(Function<RawEvent, Void>, Function<SSEClient.StatusMessage, Void>, CloseableHttpClient, TelemetryRuntimeProducer) - Constructor for class io.split.engine.sse.client.SSEClient
-
- SSEClient.StatusMessage - Enum in io.split.engine.sse.client
-
- start - Variable in class io.split.client.dtos.BetweenMatcherData
-
- start() - Method in interface io.split.engine.common.PushManager
-
- start() - Method in class io.split.engine.common.PushManagerImp
-
- start() - Method in interface io.split.engine.common.SyncManager
-
- start() - Method in class io.split.engine.common.SyncManagerImp
-
- start(String, String) - Method in interface io.split.engine.sse.EventSourceClient
-
- start(String, String) - Method in class io.split.engine.sse.EventSourceClientImp
-
- start() - Method in interface io.split.engine.sse.workers.SplitsWorker
-
- start() - Method in class io.split.engine.sse.workers.Worker
-
- startPeriodicFetching() - Method in interface io.split.engine.common.Synchronizer
-
- startPeriodicFetching() - Method in class io.split.engine.common.SynchronizerImp
-
- startPeriodicFetching() - Method in class io.split.engine.experiments.SplitSynchronizationTask
-
- startPeriodicFetching() - Method in interface io.split.engine.segments.SegmentSynchronizationTask
-
starts the fetching
- startPeriodicFetching() - Method in class io.split.engine.segments.SegmentSynchronizationTaskImp
-
- startScheduledTask() - Method in class io.split.telemetry.synchronizer.TelemetrySyncTask
-
- StartsWithAnyOfMatcher - Class in io.split.engine.matchers.strings
-
Created by adilaijaz on 3/7/16.
- StartsWithAnyOfMatcher(Collection<String>) - Constructor for class io.split.engine.matchers.strings.StartsWithAnyOfMatcher
-
- startWorkers() - Method in interface io.split.engine.common.PushManager
-
- startWorkers() - Method in class io.split.engine.common.PushManagerImp
-
- Stats - Class in io.split.telemetry.domain
-
- Stats() - Constructor for class io.split.telemetry.domain.Stats
-
- status - Variable in class io.split.client.dtos.Split
-
- Status - Enum in io.split.client.dtos
-
- StatusNotification - Interface in io.split.engine.sse.dtos
-
- stop() - Method in interface io.split.engine.common.PushManager
-
- stop() - Method in class io.split.engine.common.PushManagerImp
-
- stop() - Method in class io.split.engine.experiments.SplitSynchronizationTask
-
- stop() - Method in interface io.split.engine.segments.SegmentSynchronizationTask
-
stops the thread
- stop() - Method in class io.split.engine.segments.SegmentSynchronizationTaskImp
-
- stop() - Method in interface io.split.engine.sse.EventSourceClient
-
- stop() - Method in class io.split.engine.sse.EventSourceClientImp
-
- stop() - Method in interface io.split.engine.sse.workers.SplitsWorker
-
- stop() - Method in class io.split.engine.sse.workers.Worker
-
- stopPeriodicFetching() - Method in interface io.split.engine.common.Synchronizer
-
- stopPeriodicFetching() - Method in class io.split.engine.common.SynchronizerImp
-
- stopScheduledTask(long, long, long) - Method in class io.split.telemetry.synchronizer.TelemetrySyncTask
-
- stopThread() - Method in class io.split.client.AbstractLocalhostSplitFile
-
- stopWorkers() - Method in interface io.split.engine.common.PushManager
-
- stopWorkers() - Method in class io.split.engine.common.PushManagerImp
-
- storageMode() - Method in class io.split.client.SplitClientConfig
-
- StorageMode - Enum in io.split.storages.enums
-
- StreamEventsEnum - Enum in io.split.telemetry.domain.enums
-
- StreamEventsEnum.SseConnectionErrorValues - Enum in io.split.telemetry.domain.enums
-
- StreamEventsEnum.StreamingStatusValues - Enum in io.split.telemetry.domain.enums
-
- StreamEventsEnum.SyncModeUpdateValues - Enum in io.split.telemetry.domain.enums
-
- STREAMING_ENDPOINT - Static variable in class io.split.client.SplitClientConfig
-
- streamingEnabled(boolean) - Method in class io.split.client.SplitClientConfig.Builder
-
Set if streaming is enabled or not.
- streamingEnabled() - Method in class io.split.client.SplitClientConfig
-
- StreamingEvent - Class in io.split.telemetry.domain
-
- StreamingEvent(int, long, long) - Constructor for class io.split.telemetry.domain.StreamingEvent
-
- streamingFetchMaxRetries() - Method in class io.split.client.SplitClientConfig
-
- streamingReconnectBackoffBase(int) - Method in class io.split.client.SplitClientConfig.Builder
-
Set how many seconds to wait before re attempting to connect to streaming.
- streamingReconnectBackoffBase() - Method in class io.split.client.SplitClientConfig
-
- streamingRetryDelay() - Method in class io.split.client.SplitClientConfig
-
- streamingServiceURL(String) - Method in class io.split.client.SplitClientConfig.Builder
-
Set Streaming service URL.
- streamingServiceURL() - Method in class io.split.client.SplitClientConfig
-
- stringMatcherData - Variable in class io.split.client.dtos.Matcher
-
- syncAll() - Method in interface io.split.engine.common.Synchronizer
-
- syncAll() - Method in class io.split.engine.common.SynchronizerImp
-
- synchronizeConfig(SplitClientConfig, long, Map<String, Long>, List<String>) - Method in class io.split.storages.pluggable.synchronizer.TelemetryConsumerSubmitter
-
- synchronizeConfig(SplitClientConfig, long, Map<String, Long>, List<String>) - Method in class io.split.telemetry.synchronizer.TelemetryInMemorySubmitter
-
- synchronizeConfig(SplitClientConfig, long, Map<String, Long>, List<String>) - Method in interface io.split.telemetry.synchronizer.TelemetrySynchronizer
-
- Synchronizer - Interface in io.split.engine.common
-
- SynchronizerImp - Class in io.split.engine.common
-
- SynchronizerImp(SplitSynchronizationTask, SplitFetcher, SegmentSynchronizationTask, SplitCacheProducer, SegmentCacheProducer, int, int, int, boolean, SDKReadinessGates) - Constructor for class io.split.engine.common.SynchronizerImp
-
- synchronizeStats() - Method in class io.split.storages.pluggable.synchronizer.TelemetryConsumerSubmitter
-
- synchronizeStats() - Method in class io.split.telemetry.synchronizer.TelemetryInMemorySubmitter
-
- synchronizeStats() - Method in interface io.split.telemetry.synchronizer.TelemetrySynchronizer
-
- SyncManager - Interface in io.split.engine.common
-
- SyncManagerImp - Class in io.split.engine.common
-
- val1 - Variable in class io.split.client.utils.MurmurHash3.LongPair
-
- val2 - Variable in class io.split.client.utils.MurmurHash3.LongPair
-
- validate(String) - Static method in class io.split.inputValidation.ApiKeyValidator
-
- validateAfterInactivityInMillis() - Method in class io.split.client.SplitClientConfig
-
- value - Variable in class io.split.client.dtos.Event
-
- value - Variable in class io.split.client.dtos.UnaryNumericMatcherData
-
- valueOf(String) - Static method in enum io.split.client.dtos.ConditionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.client.dtos.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.client.dtos.MatcherCombiner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.client.dtos.MatcherType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.client.dtos.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.client.impressions.ImpressionsManager.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.engine.common.PushManager.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.engine.sse.client.SSEClient.StatusMessage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.engine.sse.dtos.ControlType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.engine.sse.dtos.IncomingNotification.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.integrations.IntegrationsConfig.Execution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.storages.enums.OperationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.storages.enums.StorageMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.EventsDataRecordsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.FactoryCountersEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.HTTPLatenciesEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.HttpParamsWrapper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.ImpressionsDataTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.LastSynchronizationRecordsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.MethodEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.PushCountersEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.ResourceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.SdkRecordsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.SseConnectionErrorValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.StreamingStatusValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.SyncModeUpdateValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.split.client.dtos.ConditionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.client.dtos.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.client.dtos.MatcherCombiner
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.client.dtos.MatcherType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.client.dtos.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.client.impressions.ImpressionsManager.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.engine.common.PushManager.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.engine.sse.client.SSEClient.StatusMessage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.engine.sse.dtos.ControlType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.engine.sse.dtos.IncomingNotification.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.integrations.IntegrationsConfig.Execution
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.storages.enums.OperationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.storages.enums.StorageMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.EventsDataRecordsEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.FactoryCountersEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.HTTPLatenciesEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.HttpParamsWrapper
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.ImpressionsDataTypeEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.LastSynchronizationRecordsEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.MethodEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.PushCountersEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.ResourceEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.SdkRecordsEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.SseConnectionErrorValues
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.StreamingStatusValues
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum.SyncModeUpdateValues
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.split.telemetry.domain.enums.StreamEventsEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vanilla(Matcher) - Static method in class io.split.engine.matchers.AttributeMatcher
-