- generateExperimentFeatureMapping(List<FeatureFlag>) - Static method in class com.optimizely.ab.config.ProjectConfigUtils
-
Helper method for creating convenience mappings of ExperimentID to featureFlags it is included in.
- generateIdMapping(List<T>) - Static method in class com.optimizely.ab.config.ProjectConfigUtils
-
Helper method for creating convenience mappings from ID to entity
- generateNameMapping(List<T>) - Static method in class com.optimizely.ab.config.ProjectConfigUtils
-
Helper method for creating convenience mappings from key to entity
- get() - Method in interface com.optimizely.ab.config.parser.DefaultConfigParser.ParserSupplier
-
Gets a result.
- get(String) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value from one of the supported locations.
- get(String, String) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value from one of the supported locations.
- get() - Method in class com.optimizely.ab.notification.FeatureTestSourceInfo
-
- get() - Method in class com.optimizely.ab.notification.RolloutSourceInfo
-
- get() - Method in interface com.optimizely.ab.notification.SourceInfo
-
- getAccountId() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAccountId() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAccountId() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getAction() - Method in class com.optimizely.ab.odp.ODPEvent
-
- getActivationTimestamp() - Method in class com.optimizely.ab.event.internal.payload.Snapshot
-
- getAllFeatureVariables(String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the values of all variables in the feature.
- getAllFeatureVariables(String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the values of all variables in the feature.
- getAllSegments() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAllSegments() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAllSegments() - Method in class com.optimizely.ab.odp.ODPConfig
-
- getAnonymizeIP() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAnonymizeIP() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAnonymizeIp() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getApiHost() - Method in class com.optimizely.ab.odp.ODPConfig
-
- getApiKey() - Method in class com.optimizely.ab.odp.ODPConfig
-
- getAttributeId(ProjectConfig, String) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
Checks is attributeKey is reserved or not and if it exist in attributeKeyMapping
- getAttributeId(ProjectConfig, String) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAttributeKeyMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAttributeKeyMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAttributes() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAttributes() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAttributes() - Method in class com.optimizely.ab.event.internal.payload.Visitor
-
- getAttributes() - Method in class com.optimizely.ab.event.internal.UserContext
-
- getAttributes() - Method in class com.optimizely.ab.notification.ActivateNotification
-
Deprecated.
- getAttributes() - Method in class com.optimizely.ab.notification.DecisionNotification
-
- getAttributes() - Method in class com.optimizely.ab.notification.TrackNotification
-
- getAttributes() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getAttributes() - Method in class com.optimizely.ab.OptimizelyUserContext
-
- getAudience() - Method in class com.optimizely.ab.config.audience.AudienceIdCondition
-
- getAudience(String) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAudience(String) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAudienceConditions() - Method in class com.optimizely.ab.config.Experiment
-
- getAudienceId() - Method in class com.optimizely.ab.config.audience.AudienceIdCondition
-
- getAudienceIdMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAudienceIdMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAudienceIds() - Method in class com.optimizely.ab.config.Experiment
-
- getAudiences() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getAudiences() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getAudiences() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getAudiences() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyExperiment
-
- getBody() - Method in class com.optimizely.ab.event.LogEvent
-
- getBotFiltering() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getBotFiltering() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getCachedConfig() - Method in class com.optimizely.ab.config.AtomicProjectConfigManager
-
Access to current cached project configuration.
- getCachedConfig() - Method in class com.optimizely.ab.config.PollingProjectConfigManager
-
Access to current cached project configuration, This is to make sure that config returns without any wait, even if it is null.
- getCachedConfig() - Method in interface com.optimizely.ab.config.ProjectConfigManager
-
Implementations of this method should not block until a datafile is available, instead return current cached project configuration.
- getCampaignId() - Method in class com.optimizely.ab.event.internal.payload.Decision
-
- getClientEngine() - Static method in class com.optimizely.ab.event.internal.ClientEngineInfo
-
- getClientEngineName() - Static method in class com.optimizely.ab.event.internal.ClientEngineInfo
-
- getClientEngineValue() - Method in enum com.optimizely.ab.event.internal.payload.EventBatch.ClientEngine
-
Deprecated.
- getClientName() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getClientVersion() - Static method in class com.optimizely.ab.event.internal.BuildVersionInfo
-
- getClientVersion() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getClone() - Method in class com.optimizely.ab.odp.ODPConfig
-
- getCondition() - Method in class com.optimizely.ab.config.audience.NotCondition
-
- getConditions() - Method in class com.optimizely.ab.config.audience.AndCondition
-
- getConditions() - Method in class com.optimizely.ab.config.audience.Audience
-
- getConditions() - Method in class com.optimizely.ab.config.audience.AudienceIdCondition
-
- getConditions() - Method in interface com.optimizely.ab.config.audience.Condition
-
- getConditions() - Method in class com.optimizely.ab.config.audience.LeafCondition
-
- getConditions() - Method in class com.optimizely.ab.config.audience.NotCondition
-
- getConditions() - Method in class com.optimizely.ab.config.audience.OrCondition
-
- getConditions() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyAudience
-
- getConfig() - Method in class com.optimizely.ab.config.AtomicProjectConfigManager
-
- getConfig() - Method in class com.optimizely.ab.config.PollingProjectConfigManager
-
If the instance was never started, then call getConfig() directly from the inner ProjectConfigManager.
- getConfig() - Method in interface com.optimizely.ab.config.ProjectConfigManager
-
Implementations of this method should block until a datafile is available.
- getConfig() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfigService
-
returns maps for experiment and features to be returned as one object
- getData() - Method in class com.optimizely.ab.odp.ODPEvent
-
- getDatafile() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getDecisionInfo() - Method in class com.optimizely.ab.notification.DecisionNotification
-
- getDecisions() - Method in class com.optimizely.ab.event.internal.payload.Snapshot
-
- getDefaultParser() - Static method in enum com.optimizely.ab.internal.JsonParserProvider
-
- getDefaultValue() - Method in class com.optimizely.ab.config.FeatureVariable
-
- getDeliveryRules() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getEnabled() - Method in class com.optimizely.ab.event.internal.payload.DecisionMetadata
-
- getEnabled() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getEnabledFeatures(String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the list of features that are enabled for the user.
- getEndOfRange() - Method in class com.optimizely.ab.config.TrafficAllocation
-
- getEndpointUrl() - Method in class com.optimizely.ab.event.LogEvent
-
- getEnrichDecisions() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getEntityId() - Method in class com.optimizely.ab.config.TrafficAllocation
-
- getEntityId() - Method in class com.optimizely.ab.event.internal.payload.Attribute
-
- getEntityId() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getEnum(String, Class<T>) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Enum from one of the supported locations.
- getEnum(String, Class<T>, T) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Enum from one of the supported locations.
- getEnvironmentKey() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getEnvironmentKey() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getEnvironmentKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getEvent() - Method in class com.optimizely.ab.notification.ActivateNotification
-
Deprecated.
- getEvent() - Method in class com.optimizely.ab.notification.TrackNotification
-
Deprecated.
- getEventBatch() - Method in class com.optimizely.ab.event.LogEvent
-
- getEventId() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getEventKey() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getEventKey() - Method in class com.optimizely.ab.notification.TrackNotification
-
- getEventManager() - Method in class com.optimizely.ab.odp.ODPManager
-
- getEventNameMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getEventNameMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getEvents() - Method in class com.optimizely.ab.event.internal.payload.Snapshot
-
- getEvents() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getEventTags() - Method in class com.optimizely.ab.notification.TrackNotification
-
- getEventTypeForName(String, ErrorHandler) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
Helper method to retrieve the
EventType for the given event name.
- getEventTypeForName(String, ErrorHandler) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getEventTypes() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getEventTypes() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperiment() - Method in class com.optimizely.ab.notification.ActivateNotification
-
Deprecated.
- getExperimentFeatureKeyMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperimentFeatureKeyMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentForKey(String, ErrorHandler) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
Helper method to retrieve the
Experiment for the given experiment key.
- getExperimentForKey(String, ErrorHandler) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentForVariationId(String) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperimentForVariationId(String) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentId() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getExperimentId() - Method in class com.optimizely.ab.event.internal.payload.Decision
-
- getExperimentIdMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperimentIdMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentIds() - Method in class com.optimizely.ab.config.EventType
-
- getExperimentIds() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getExperimentIds() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyEvent
-
- getExperimentKey() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getExperimentKeyMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperimentKeyMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentRules() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getExperiments() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperiments() - Method in class com.optimizely.ab.config.Group
-
- getExperiments() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperiments() - Method in class com.optimizely.ab.config.Rollout
-
- getExperimentsForEventKey(String) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getExperimentsForEventKey(String) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getExperimentsMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getExperimentsMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getFeatureEnabled() - Method in class com.optimizely.ab.config.Variation
-
- getFeatureEnabled() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariation
-
- getFeatureFlags() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getFeatureFlags() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getFeatureKeyMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getFeatureKeyMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getFeaturesMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getFeatureVariableBoolean(String, String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the Boolean value of the specified variable in the feature.
- getFeatureVariableBoolean(String, String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the Boolean value of the specified variable in the feature.
- getFeatureVariableDouble(String, String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the Double value of the specified variable in the feature.
- getFeatureVariableDouble(String, String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the Double value of the specified variable in the feature.
- getFeatureVariableInteger(String, String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the Integer value of the specified variable in the feature.
- getFeatureVariableInteger(String, String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the Integer value of the specified variable in the feature.
- getFeatureVariableJSON(String, String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the JSON value of the specified variable in the feature.
- getFeatureVariableJSON(String, String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the JSON value of the specified variable in the feature.
- getFeatureVariableString(String, String, String) - Method in class com.optimizely.ab.Optimizely
-
Get the String value of the specified variable in the feature.
- getFeatureVariableString(String, String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
Get the String value of the specified variable in the feature.
- getFeatureVariableUsageInstances() - Method in class com.optimizely.ab.config.Variation
-
- getFlagKey() - Method in class com.optimizely.ab.event.internal.payload.DecisionMetadata
-
- getFlagKey() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getFlagKey() - Method in class com.optimizely.ab.OptimizelyDecisionContext
-
- getFlagVariationByKey(String, String) - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
Gets a variation based on flagKey and variationKey
- getFlagVariationByKey(String, String) - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getFlagVariationsMap() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getFlagVariationsMap() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getForcedDecision(OptimizelyDecisionContext) - Method in class com.optimizely.ab.OptimizelyUserContext
-
Get a forced decision
- getForcedVariation(Experiment, String) - Method in class com.optimizely.ab.bucketing.DecisionService
-
Gets the forced variation for a given user and experiment.
- getForcedVariation(String, String) - Method in class com.optimizely.ab.Optimizely
-
Gets the forced variation for a given user and experiment.
- getForcedVariationMapping() - Method in class com.optimizely.ab.bucketing.DecisionService
-
- getGroupId() - Method in class com.optimizely.ab.config.Experiment
-
- getGroupIdMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getGroupIdMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getGroups() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getGroups() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getHost() - Method in class com.optimizely.ab.config.Integration
-
- getHostForODP() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getHostForODP() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getId() - Method in class com.optimizely.ab.config.Attribute
-
- getId() - Method in class com.optimizely.ab.config.audience.Audience
-
- getId() - Method in class com.optimizely.ab.config.EventType
-
- getId() - Method in class com.optimizely.ab.config.Experiment
-
- getId() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getId() - Method in class com.optimizely.ab.config.FeatureVariable
-
- getId() - Method in class com.optimizely.ab.config.FeatureVariableUsageInstance
-
- getId() - Method in class com.optimizely.ab.config.Group
-
- getId() - Method in interface com.optimizely.ab.config.IdMapped
-
- getId() - Method in class com.optimizely.ab.config.Rollout
-
- getId() - Method in class com.optimizely.ab.config.Variation
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyAttribute
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyAudience
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyEvent
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyExperiment
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariable
-
- getId() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariation
-
- getIdentifiers() - Method in class com.optimizely.ab.odp.ODPEvent
-
- getInstance() - Static method in class com.optimizely.ab.config.parser.DefaultConfigParser
-
- getInstance() - Static method in class com.optimizely.ab.event.internal.serializer.DefaultJsonSerializer
-
- getInteger(String) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Integer from one of the supported locations.
- getInteger(String, Integer) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Integer from one of the supported locations.
- getIntegrations() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getIntegrations() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getInternalNotificationCenter(String) - Static method in class com.optimizely.ab.internal.NotificationRegistry
-
- getIsCampaignHoldback() - Method in class com.optimizely.ab.event.internal.payload.Decision
-
- getKey() - Method in class com.optimizely.ab.config.Attribute
-
- getKey() - Method in class com.optimizely.ab.config.audience.Audience
-
- getKey() - Method in class com.optimizely.ab.config.EventType
-
- getKey() - Method in class com.optimizely.ab.config.Experiment
-
- getKey() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getKey() - Method in class com.optimizely.ab.config.FeatureVariable
-
- getKey() - Method in interface com.optimizely.ab.config.IdKeyMapped
-
- getKey() - Method in class com.optimizely.ab.config.Integration
-
- getKey() - Method in class com.optimizely.ab.config.Variation
-
- getKey() - Method in class com.optimizely.ab.event.internal.payload.Attribute
-
- getKey() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyAttribute
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyEvent
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyExperiment
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariable
-
- getKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariation
-
- getKey() - Method in class com.optimizely.ab.OptimizelyDecisionContext
-
- getKeyString() - Method in enum com.optimizely.ab.odp.ODPUserKey
-
- getLayerId() - Method in class com.optimizely.ab.config.Experiment
-
- getLayerId() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getLong(String) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Long from one of the supported locations.
- getLong(String, Long) - Static method in class com.optimizely.ab.internal.PropertyUtils
-
Get a configuration value as Long from one of the supported locations.
- getMatch(String) - Static method in class com.optimizely.ab.config.audience.match.MatchRegistry
-
- getMatch() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getMetadata() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getMetadata() - Method in class com.optimizely.ab.event.internal.payload.Decision
-
- getName() - Method in class com.optimizely.ab.config.audience.Audience
-
- getName() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getName() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyAudience
-
- getNameOrNextCondition(String, List<Condition>, Map<String, String>) - Method in class com.optimizely.ab.config.Experiment
-
- getNotificationCenter() - Method in class com.optimizely.ab.config.PollingProjectConfigManager
-
- getNotificationCenter() - Method in class com.optimizely.ab.Optimizely
-
- getNotificationManager(Class) - Method in class com.optimizely.ab.notification.NotificationCenter
-
- getNotificationTypeClass() - Method in enum com.optimizely.ab.notification.NotificationCenter.NotificationType
-
Deprecated.
- getNumericValue(Map<String, ?>) - Static method in class com.optimizely.ab.internal.EventTagUtils
-
Fetch the numeric metric value from event tags.
- getODPManager() - Method in class com.optimizely.ab.Optimizely
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.AndCondition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.AudienceIdCondition
-
- getOperandOrId() - Method in interface com.optimizely.ab.config.audience.Condition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.EmptyCondition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.NotCondition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.NullCondition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.OrCondition
-
- getOperandOrId() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getOptimizely() - Method in class com.optimizely.ab.OptimizelyUserContext
-
- getOptimizelyConfig() - Method in class com.optimizely.ab.config.PollingProjectConfigManager
-
- getOptimizelyConfig() - Method in class com.optimizely.ab.Optimizely
-
- getOptimizelyConfig() - Method in interface com.optimizely.ab.optimizelyconfig.OptimizelyConfigManager
-
- getParser() - Static method in class com.optimizely.ab.odp.parser.ResponseJsonParserFactory
-
- getPolicy() - Method in class com.optimizely.ab.config.Group
-
- getProjectConfig() - Method in class com.optimizely.ab.event.internal.UserContext
-
- getProjectConfig() - Method in class com.optimizely.ab.Optimizely
-
- getProjectId() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getProjectId() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getProjectId() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getPublicKey() - Method in class com.optimizely.ab.config.Integration
-
- getPublicKeyForODP() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getPublicKeyForODP() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getQualifiedSegments(String) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(String, List<ODPSegmentOption>) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(ODPUserKey, String) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(ODPUserKey, String, List<ODPSegmentOption>) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(ODPUserKey, String, ODPSegmentManager.ODPSegmentFetchCallback, List<ODPSegmentOption>) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(ODPUserKey, String, ODPSegmentManager.ODPSegmentFetchCallback) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(String, ODPSegmentManager.ODPSegmentFetchCallback, List<ODPSegmentOption>) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments(String, ODPSegmentManager.ODPSegmentFetchCallback) - Method in class com.optimizely.ab.odp.ODPSegmentManager
-
- getQualifiedSegments() - Method in class com.optimizely.ab.OptimizelyUserContext
-
- getQuantity() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getReasons() - Method in class com.optimizely.ab.optimizelydecision.DecisionResponse
-
- getReasons() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getRequestMethod() - Method in class com.optimizely.ab.event.LogEvent
-
- getRequestParams() - Method in class com.optimizely.ab.event.LogEvent
-
- getResult() - Method in class com.optimizely.ab.optimizelydecision.DecisionResponse
-
- getRevenue() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getRevenue() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getRevenueValue(Map<String, ?>) - Static method in class com.optimizely.ab.internal.EventTagUtils
-
Grab the revenue value from the event tags.
- getRevision() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getRevision() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getRevision() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- getRevision() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getRolloutId() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getRolloutIdMapping() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getRolloutIdMapping() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getRollouts() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getRollouts() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getRuleKey() - Method in class com.optimizely.ab.event.internal.payload.DecisionMetadata
-
- getRuleKey() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getRuleKey() - Method in class com.optimizely.ab.OptimizelyDecisionContext
-
- getRuleType() - Method in class com.optimizely.ab.event.internal.payload.DecisionMetadata
-
- getSDKKey() - Method in class com.optimizely.ab.config.AtomicProjectConfigManager
-
- getSdkKey() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getSDKKey() - Method in class com.optimizely.ab.config.PollingProjectConfigManager
-
- getSdkKey() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getSDKKey() - Method in interface com.optimizely.ab.config.ProjectConfigManager
-
Implementations of this method should return SDK key.
- getSdkKey() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyConfig
-
- getSegmentId() - Method in class com.optimizely.ab.config.Attribute
-
- getSegmentManager() - Method in class com.optimizely.ab.odp.ODPManager
-
- getSegments() - Method in class com.optimizely.ab.config.audience.Audience
-
- getSendFlagDecisions() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getSendFlagDecisions() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getSerializer() - Static method in class com.optimizely.ab.odp.serializer.ODPJsonSerializerFactory
-
- getSessionId() - Method in class com.optimizely.ab.event.internal.payload.Visitor
-
- getSnapshots() - Method in class com.optimizely.ab.event.internal.payload.Visitor
-
- getStatus() - Method in class com.optimizely.ab.config.Experiment
-
- getStatus() - Method in class com.optimizely.ab.config.FeatureVariable
-
- getTags() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getTags() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getTimestamp() - Method in class com.optimizely.ab.event.internal.BaseEvent
-
- getTimestamp() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getTimestamp() - Method in interface com.optimizely.ab.event.internal.UserEvent
-
- getTrafficAllocation() - Method in class com.optimizely.ab.config.Experiment
-
- getTrafficAllocation() - Method in class com.optimizely.ab.config.Group
-
- getType() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getType() - Method in class com.optimizely.ab.config.FeatureVariable
-
- getType() - Method in class com.optimizely.ab.event.internal.payload.Attribute
-
- getType() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getType() - Method in class com.optimizely.ab.notification.DecisionNotification
-
- getType() - Method in class com.optimizely.ab.odp.ODPEvent
-
- getType() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariable
-
- getTypedAudiences() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getTypedAudiences() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getUserContext() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getUserContext() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getUserContext() - Method in interface com.optimizely.ab.event.internal.UserEvent
-
- getUserContext() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getUserId() - Method in class com.optimizely.ab.event.internal.UserContext
-
- getUserId() - Method in class com.optimizely.ab.notification.ActivateNotification
-
Deprecated.
- getUserId() - Method in class com.optimizely.ab.notification.DecisionNotification
-
- getUserId() - Method in class com.optimizely.ab.notification.TrackNotification
-
- getUserId() - Method in class com.optimizely.ab.OptimizelyUserContext
-
- getUserIdToVariationKeyMap() - Method in class com.optimizely.ab.config.Experiment
-
- getUserProfileService() - Method in class com.optimizely.ab.Optimizely
-
- getUUID() - Method in class com.optimizely.ab.event.internal.BaseEvent
-
- getUuid() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getUUID() - Method in interface com.optimizely.ab.event.internal.UserEvent
-
- getValue() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getValue() - Method in class com.optimizely.ab.config.FeatureVariableUsageInstance
-
- getValue() - Method in class com.optimizely.ab.event.internal.ConversionEvent
-
- getValue() - Method in class com.optimizely.ab.event.internal.payload.Attribute
-
- getValue() - Method in class com.optimizely.ab.event.internal.payload.Event
-
- getValue() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariable
-
- getValue(String, Class<T>) - Method in class com.optimizely.ab.optimizelyjson.OptimizelyJSON
-
Populates the schema passed by the user - it takes primitive types and complex struct type
- getValueStr() - Method in class com.optimizely.ab.config.audience.UserAttribute
-
- getVariableIdToFeatureVariableUsageInstanceMap() - Method in class com.optimizely.ab.config.Variation
-
- getVariableKeyToFeatureVariableMap() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getVariables() - Method in class com.optimizely.ab.config.FeatureFlag
-
- getVariables() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getVariablesMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyFeature
-
- getVariablesMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyVariation
-
- getVariableStatus() - Method in enum com.optimizely.ab.config.FeatureVariable.VariableStatus
-
- getVariation(Experiment, OptimizelyUserContext, ProjectConfig, List<OptimizelyDecideOption>) - Method in class com.optimizely.ab.bucketing.DecisionService
-
- getVariation(Experiment, OptimizelyUserContext, ProjectConfig) - Method in class com.optimizely.ab.bucketing.DecisionService
-
- getVariation() - Method in class com.optimizely.ab.notification.ActivateNotification
-
Deprecated.
- getVariation(Experiment, String) - Method in class com.optimizely.ab.Optimizely
-
- getVariation(Experiment, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
- getVariation(String, String) - Method in class com.optimizely.ab.Optimizely
-
- getVariation(String, String, Map<String, ?>) - Method in class com.optimizely.ab.Optimizely
-
- getVariationForFeature(FeatureFlag, OptimizelyUserContext, ProjectConfig, List<OptimizelyDecideOption>) - Method in class com.optimizely.ab.bucketing.DecisionService
-
Get the variation the user is bucketed into for the FeatureFlag
- getVariationForFeature(FeatureFlag, OptimizelyUserContext, ProjectConfig) - Method in class com.optimizely.ab.bucketing.DecisionService
-
- getVariationFromExperimentRule(ProjectConfig, String, Experiment, OptimizelyUserContext, List<OptimizelyDecideOption>) - Method in class com.optimizely.ab.bucketing.DecisionService
-
- getVariationId() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getVariationId() - Method in class com.optimizely.ab.event.internal.payload.Decision
-
- getVariationIdToVariationMap() - Method in class com.optimizely.ab.config.Experiment
-
- getVariationKey() - Method in class com.optimizely.ab.event.internal.ImpressionEvent
-
- getVariationKey() - Method in class com.optimizely.ab.event.internal.payload.DecisionMetadata
-
- getVariationKey() - Method in class com.optimizely.ab.optimizelydecision.OptimizelyDecision
-
- getVariationKey() - Method in class com.optimizely.ab.OptimizelyForcedDecision
-
- getVariationKeyToVariationMap() - Method in class com.optimizely.ab.config.Experiment
-
- getVariations() - Method in class com.optimizely.ab.config.Experiment
-
- getVariationsMap() - Method in class com.optimizely.ab.optimizelyconfig.OptimizelyExperiment
-
- getVersion() - Method in class com.optimizely.ab.config.DatafileProjectConfig
-
- getVersion() - Method in interface com.optimizely.ab.config.ProjectConfig
-
- getVisitorId() - Method in class com.optimizely.ab.event.internal.payload.Visitor
-
- getVisitors() - Method in class com.optimizely.ab.event.internal.payload.EventBatch
-
- GREATER_THAN - Static variable in class com.optimizely.ab.config.audience.match.MatchRegistry
-
- GREATER_THAN_EQ - Static variable in class com.optimizely.ab.config.audience.match.MatchRegistry
-
- Group - Class in com.optimizely.ab.config
-
Represents a Optimizely Group configuration
- Group(String, String, List<Experiment>, List<TrafficAllocation>) - Constructor for class com.optimizely.ab.config.Group
-
- GroupGsonDeserializer - Class in com.optimizely.ab.config.parser
-
- GroupGsonDeserializer() - Constructor for class com.optimizely.ab.config.parser.GroupGsonDeserializer
-
- GsonConfigParser - Class in com.optimizely.ab.config.parser
-
Gson-based config parser implementation.
- GsonConfigParser() - Constructor for class com.optimizely.ab.config.parser.GsonConfigParser
-
- GsonParser - Class in com.optimizely.ab.odp.parser.impl
-
- GsonParser() - Constructor for class com.optimizely.ab.odp.parser.impl.GsonParser
-
- GsonSerializer - Class in com.optimizely.ab.odp.serializer.impl
-
- GsonSerializer() - Constructor for class com.optimizely.ab.odp.serializer.impl.GsonSerializer
-
- validatedForcedDecision(OptimizelyDecisionContext, ProjectConfig, OptimizelyUserContext) - Method in class com.optimizely.ab.bucketing.DecisionService
-
Find a validated forced decision
- valueOf(String) - Static method in enum com.optimizely.ab.bucketing.FeatureDecision.DecisionSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.config.audience.AttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.config.Experiment.ExperimentStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.config.FeatureVariable.VariableStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.config.parser.DefaultConfigParser.ConfigParserSupplier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.config.ProjectConfig.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.event.internal.payload.EventBatch.ClientEngine
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.event.LogEvent.RequestMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.internal.ControlAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.internal.JsonParserProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.internal.ReservedEventKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.notification.NotificationCenter.DecisionNotificationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.notification.NotificationCenter.NotificationType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.odp.ODPSegmentOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.odp.ODPUserKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.optimizelydecision.DecisionMessage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.optimizely.ab.optimizelydecision.OptimizelyDecideOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.optimizely.ab.bucketing.FeatureDecision.DecisionSource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.config.audience.AttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.config.Experiment.ExperimentStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.config.FeatureVariable.VariableStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.config.parser.DefaultConfigParser.ConfigParserSupplier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.config.ProjectConfig.Version
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.event.internal.payload.EventBatch.ClientEngine
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.event.LogEvent.RequestMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.internal.ControlAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.internal.JsonParserProvider
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.internal.ReservedEventKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.notification.NotificationCenter.DecisionNotificationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.notification.NotificationCenter.NotificationType
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.odp.ODPSegmentOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.odp.ODPUserKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.optimizelydecision.DecisionMessage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.optimizely.ab.optimizelydecision.OptimizelyDecideOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARIABLE_KEY - Static variable in class com.optimizely.ab.notification.DecisionNotification.FeatureVariableDecisionNotificationBuilder
-
- VARIABLE_TYPE - Static variable in class com.optimizely.ab.notification.DecisionNotification.FeatureVariableDecisionNotificationBuilder
-
- VARIABLE_VALUE - Static variable in class com.optimizely.ab.notification.DecisionNotification.FeatureVariableDecisionNotificationBuilder
-
- VARIABLE_VALUES - Static variable in class com.optimizely.ab.notification.DecisionNotification.FeatureVariableDecisionNotificationBuilder
-
- VARIABLES - Static variable in class com.optimizely.ab.notification.DecisionNotification.FlagDecisionNotificationBuilder
-
- variation - Variable in class com.optimizely.ab.bucketing.FeatureDecision
-
- Variation - Class in com.optimizely.ab.config
-
Represents the Optimizely Variation configuration.
- Variation(String, String) - Constructor for class com.optimizely.ab.config.Variation
-
- Variation(String, String, List<FeatureVariableUsageInstance>) - Constructor for class com.optimizely.ab.config.Variation
-
- Variation(String, String, Boolean, List<FeatureVariableUsageInstance>) - Constructor for class com.optimizely.ab.config.Variation
-
- VARIATION_KEY - Static variable in class com.optimizely.ab.notification.DecisionNotification.ExperimentDecisionNotificationBuilder
-
- VARIATION_KEY - Static variable in class com.optimizely.ab.notification.DecisionNotification.FlagDecisionNotificationBuilder
-
- variationId - Variable in class com.optimizely.ab.bucketing.Decision
-
The ID of the
Variation the user was bucketed into.
- variationIdKey - Static variable in interface com.optimizely.ab.bucketing.UserProfileService
-
The key for the variation Id within a decision Map.
- VERSION - Static variable in class com.optimizely.ab.event.internal.BuildVersionInfo
-
Deprecated.
- VisibleForTesting - Annotation Type in com.optimizely.ab.annotations
-
Indicates that the annotated resources is non-private for testing purposes only.
- Visitor - Class in com.optimizely.ab.event.internal.payload
-
- Visitor() - Constructor for class com.optimizely.ab.event.internal.payload.Visitor
-
- Visitor.Builder - Class in com.optimizely.ab.event.internal.payload
-