JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Class
Description
AllKeysMatcher
A matcher that matches all keys.
ApacheRequestDecorator
ApiKeyCounter
ApiKeyValidator
AsynchronousImpressionListener
A wrapper around an ImpressionListener provided by the customer.
AtomicLongArray
AttributeMatcher
Created by adilaijaz on 3/4/16.
AttributeMatcher.NegatableMatcher
AuthApiClient
AuthApiClientImp
AuthenticationResponse
AuthorizationInterceptorFilter
Backoff
BasicCredentialsProvider
BearerCredentialsProvider
BetweenMatcher
Supports the logic: if user.age is between x and y
BetweenMatcherData
Metadata to support the between matcher.
BetweenSemverMatcher
BetweenStringMatcherData
Metadata to support the between matcher.
BloomFilterImp
BooleanMatcher
BucketCalculator
Calculates buckets from latency
CacheUpdaterService
ChangeDto
<
T
>
ChangeNumberExceptionWrapper
Created by adilaijaz on 1/5/17.
ClientKeyInterceptorFilter
CombiningMatcher
Combines the results of multiple matchers using the logical OR or AND.
CommonChangeNotification
<
Y
>
CompressType
Condition
A single condition in the the name.
ConditionType
Created by adilaijaz on 5/28/15.
Config
ConfigConsumer
ConfigPluggable
ConsumerSynchronizer
ConsumerSyncManager
ContainsAllOfSetMatcher
Created by adilaijaz on 3/7/16.
ContainsAnyOfMatcher
Created by adilaijaz on 3/7/16.
ContainsAnyOfSetMatcher
Created by adilaijaz on 3/7/16.
ControlNotification
ControlType
Counter
CustomHeaderDecorator
CustomHttpModule
DataType
Created by adilaijaz on 5/28/15.
DecompressionUtil
DecoratedImpression
DependencyMatcher
Supports the logic: if user is in split "feature" treatments ["on","off"]
DependencyMatcherData
EndsWithAnyOfMatcher
Created by adilaijaz on 3/7/16.
EqualToMatcher
Created by adilaijaz on 3/7/16.
EqualToSemverMatcher
EqualToSetMatcher
Created by adilaijaz on 3/7/16.
ErrorNotification
EvaluationContext
EvaluationOptions
Evaluator
EvaluatorImp
EvaluatorImp.TreatmentLabelAndChangeNumber
Event
EventConsumer
EventParsingException
EventsDataRecordsEnum
EventSourceClient
EventSourceClientImp
EventsPluggable
EventsSender
EventsStorage
EventsStorageConsumer
EventsStorageProducer
EventsTask
Responsible for sending events added via .track() to Split collection services
EventsValidator
EventsValidator.EventValidatorResult
Excluded
ExcludedSegments
FactoryCountersEnum
FallbackTreatment
FallbackTreatmentCalculator
FallbackTreatmentCalculatorImp
FallbackTreatmentsConfiguration
FallbackTreatmentValidator
FastlyHeadersCaptor
FeatureFlagProcessor
FeatureFlagsToUpdate
FeatureFlagsWorker
FeatureFlagWorkerImp
FeedbackLoopListener
FetchOptions
FetchOptions.Builder
FetchResult
FileInputStreamProvider
FileTypeEnum
Filter
FilterAdapter
FilterAdapterImpl
FlagSetsFilter
FlagSetsFilterImpl
FlagSetsValidator
FlagSetsValidResult
GenericClientUtil
GenericNotificationData
GenericNotificationData.Builder
GreaterThanOrEqualToMatcher
Created by adilaijaz on 3/7/16.
GreaterThanOrEqualToSemverMatcher
GzipDecoderResponseInterceptor
Created by adilaijaz on 5/22/15.
GzipEncoderRequestInterceptor
Created by adilaijaz on 5/22/15.
Helper
HTTPErrors
HttpImpressionsSender
Created by patricioe on 6/20/16.
HTTPLatencies
HTTPLatenciesEnum
HttpParamsWrapper
HttpPostImp
HttpSegmentChangeFetcher
Created by adilaijaz on 5/22/15.
HttpSplitChangeFetcher
Created by adilaijaz on 5/30/15.
HttpTelemetryMemorySender
Impression
Created by adilaijaz on 3/23/17.
ImpressionConsumer
ImpressionCount
ImpressionCount.CountPerFeature
ImpressionCounter
ImpressionCounter.Key
ImpressionDto
ImpressionHasher
ImpressionListener
A listener for Impressions generated each time getTreatment is called.
ImpressionListener.FederatedImpressionListener
ImpressionObserver
ImpressionPropertiesValidator
ImpressionPropertiesValidator.ImpressionPropertiesValidatorResult
ImpressionsDataTypeEnum
ImpressionsManager
ImpressionsManager.Mode
ImpressionsManager.NoOpImpressionsManager
ImpressionsManagerImpl
Created by patricioe on 6/17/16.
ImpressionsPluggable
ImpressionsResult
ImpressionsSender
Created by patricioe on 6/20/16.
ImpressionsStorage
ImpressionsStorageConsumer
ImpressionsStorageProducer
ImpressionUtils
IncomingNotification
IncomingNotification.Type
InListSemverMatcher
InMemoryCacheImp
InMemoryEventsStorage
InMemoryImpressionsStorage
InMemoryTelemetryStorage
InputStreamProvider
InputStreamProviderException
IntegrationsConfig
IntegrationsConfig.Builder
IntegrationsConfig.Execution
IntegrationsConfig.ImpressionListenerWithMeta
JmxMonitor
A JMX monitor singleton.
Json
Created by adilaijaz on 6/10/16.
JsonLocalhostSplitChangeFetcher
Jwt
Key
Created by adilaijaz on 10/1/16.
KeyImpression
KeySelector
KeyValidator
Labels
LastSynchronization
LastSynchronizationRecordsEnum
Latency
LegacyLocalhostSplitChangeFetcher
LessThanOrEqualToMatcher
Created by adilaijaz on 3/7/16.
LessThanOrEqualToSemverMatcher
LocalhostConstants
LocalhostSanitizer
LocalhostSegmentChangeFetcher
LocalhostSegmentFetcherNoop
LocalhostSplit
LocalhostSplitManager
An implementation of SplitClient that considers all partitions passed in the constructor to be 100% on for all users, and any other split to be 100% off for all users.
LocalhostSynchronizer
LocalhostSyncManager
Matcher
A leaf class representing a matcher.
Matcher
MatcherCombiner
Created by adilaijaz on 5/28/15.
MatcherGroup
MatcherType
Created by adilaijaz on 5/28/15.
Metadata
MethodEnum
MethodExceptions
MethodLatencies
Metrics
This interface is a briefer version of StatsD interface
Metrics.NoopMetrics
MurmurHash3
The MurmurHash3 algorithm was created by Austin Appleby and placed in the public domain.
MurmurHash3.LongPair
128 bits of state
MySegment
MySegments
NewRelicListener
Impression Listener implementation for New Relic that adds custom parameters to the active transaction in New Relic.
NoopEventsStorageImp
NoopTelemetryStorage
NotificationKeeperListener
NotificationParser
NotificationParserImp
NotificationProcessor
NotificationProcessorImp
NotificationsListener
OccupancyMetrics
OccupancyNotification
OperationMode
ParentIsControlException
ParsedCondition
A pair of matcher and partitions.
ParsedRuleBasedSegment
ParsedSplit
a value class representing an io.codigo.dtos.Experiment.
ParserUtils
Partition
PartOfSetMatcher
Created by adilaijaz on 3/7/16.
PluggableImpressionSender
PrefixAdapter
Prerequisites
PrerequisitesMatcher
ProcessImpressionDebug
ProcessImpressionNone
ProcessImpressionOptimized
ProcessImpressionStrategy
ProxyConfiguration
ProxyConfiguration.Builder
ProxyCredentialsProvider
PushCountersEnum
PushManager
PushManager.Status
PushManagerImp
PushStatusTracker
PushStatusTrackerImp
Rates
RawAuthResponse
RawEvent
RawMessageNotification
RegularExpressionMatcher
RequestContext
A structure returning a context for RequestDecorator class
RequestDecorator
ResourceEnum
RuleBasedSegment
RuleBasedSegmentCache
RuleBasedSegmentCacheConsumer
RuleBasedSegmentCacheInMemoryImp
RuleBasedSegmentCacheProducer
RuleBasedSegmentMatcher
A matcher that checks if the key is part of a user defined segment.
RuleBasedSegmentParser
RuleBasedSegmentProcessor
RuleBasedSegmentsToUpdate
SDKMetadata
SdkMetadataInterceptorFilter
SDKReadinessGates
Created by adilaijaz on 4/27/16.
SdkRecordsEnum
SegmentCache
Memory for segments
SegmentCacheCommons
SegmentCacheConsumer
SegmentCacheInMemoryImpl
InMemoryCache Implementation
SegmentCacheProducer
SegmentChange
SegmentChangeFetcher
Fetches changes in the segment since a reference point.
SegmentChangeNotification
SegmentFetcher
Created by adilaijaz on 5/7/15.
SegmentFetcherImp
SegmentImp
SegmentQueueDto
SegmentsWorkerImp
SegmentSynchronizationTask
SegmentSynchronizationTaskImp
Semver
SemverParseException
Spec
Split
SplitAndKey
A split and a key.
SplitAPI
SplitCache
SplitCacheCommons
SplitCacheConsumer
SplitCacheProducer
SplitChange
SplitChangeFetcher
Created by adilaijaz on 5/11/15.
SplitChangesOldPayloadDto
SplitClient
Created by adilaijaz on 5/8/15.
SplitClientConfig
Configurations for the SplitClient.
SplitClientConfig.Builder
SplitClientConfig.HttpScheme
SplitClientImpl
A basic implementation of SplitClient.
SplitExecutorFactory
SplitFactory
Created by adilaijaz on 5/8/15.
SplitFactoryBuilder
Builds an instance of SplitClient.
SplitFactoryImpl
SplitFetcher
Created by adilaijaz on 5/8/15.
SplitFetcherImp
An ExperimentFetcher that refreshes experiment definitions periodically.
SplitHttpClient
SplitHttpClientImpl
SplitHttpResponse
A structure for returning http call results information
SplitHttpResponse.Header
SplitJmxMonitor
Created by patricioe on 1/18/16.
SplitJmxMonitorMBean
JMX Interface.
SplitKillNotification
SplitManager
An interface to manage an instance of Split SDK.
SplitManagerImpl
Created by adilaijaz on 7/15/16.
SplitNameValidator
SplitParser
Converts io.codigo.dtos.Experiment to io.codigo.engine.splits.ParsedExperiment.
SplitResult
SplitSynchronizationTask
Provides an instance of RefreshableExperimentFetcher that is guaranteed to be a singleton.
SplitTasks
Splitter
These set of functions figure out which treatment a key should see.
SplitView
A view of a Split meant for consumption through SplitManager interface.
SSEClient
SSEClient.StatusMessage
StartsWithAnyOfMatcher
Created by adilaijaz on 3/7/16.
StaticContentInputStreamProvider
Stats
Status
StatusNotification
StorageMode
StreamEventsEnum
StreamEventsEnum.SseConnectionErrorValues
StreamEventsEnum.StreamingStatusValues
StreamEventsEnum.SyncModeUpdateValues
StreamingEvent
Synchronizer
SynchronizerImp
SyncManager
SyncManagerImp
SyncTask
TelemetryConfigConsumer
TelemetryConfigProducer
TelemetryConsumerSubmitter
TelemetryEvaluationConsumer
TelemetryEvaluationProducer
TelemetryInMemorySubmitter
TelemetryRuntimeConsumer
TelemetryRuntimeProducer
TelemetryStorage
TelemetryStorageConsumer
TelemetryStorageProducer
TelemetrySynchronizer
TelemetrySyncTask
TestImpressions
TrafficTypeValidator
Transformers
Created by adilaijaz on 3/7/16.
Treatments
Utility methods for dealing with special treatments
UnaryNumericMatcherData
UniqueKeys
UniqueKeys.UniqueKey
UniqueKeysTracker
UniqueKeysTrackerImp
UpdatesFromSSE
UpdatesFromSSEEnum
UriTooLongException
URLOverrides
URN
UserCustomEventAdapterConsumer
UserCustomEventAdapterProducer
UserCustomImpressionAdapterConsumer
UserCustomImpressionAdapterProducer
UserCustomRuleBasedSegmentAdapterConsumer
UserCustomSegmentAdapterConsumer
UserCustomSegmentAdapterProducer
UserCustomSplitAdapterConsumer
UserCustomSplitAdapterProducer
UserCustomTelemetryAdapterProducer
UserDefinedSegmentMatcher
A matcher that checks if the key is part of a user defined segment.
UserDefinedSegmentMatcherData
UserPipelineWrapper
UserStorageWrapper
Utils
Created by adilaijaz on 6/10/16.
WhitelistMatcher
Created by adilaijaz on 5/4/15.
WhitelistMatcherData
Worker
<
T
>
WrappedEvent
YamlLocalhostSplitChangeFetcher