DecisionReason enum

Inheritance
Available extensions

Values

SDK_NOT_READY → const DecisionReason

Indicates that the sdk is not ready to use. e.g. invalid SDK key.

EXCEPTION → const DecisionReason

Indicates that the variation could not be decided due to an unexpected exception.

INVALID_INPUT → const DecisionReason

Indicates that the input value is invalid.

EXPERIMENT_NOT_FOUND → const DecisionReason

Indicates that no experiment was found for the experiment key provided by the caller.

EXPERIMENT_DRAFT → const DecisionReason

Indicates that the experiment is in draft.

EXPERIMENT_PAUSED → const DecisionReason

Indicates that the experiment was paused.

EXPERIMENT_COMPLETED → const DecisionReason

Indicates that the experiment was completed.

OVERRIDDEN → const DecisionReason

Indicates that the user has been overridden as a specific variation.

TRAFFIC_NOT_ALLOCATED → const DecisionReason

Indicates that the experiment is running but the user is not allocated to the experiment.

NOT_IN_MUTUAL_EXCLUSION_EXPERIMENT → const DecisionReason

Indicates that the experiment is running but the user is not allocated to the mutual exclusion experiment.

IDENTIFIER_NOT_FOUND → const DecisionReason

Indicates that no found identifier of experiment for the user provided by the caller.

VARIATION_DROPPED → const DecisionReason

Indicates that the original decided variation has been dropped.

TRAFFIC_ALLOCATED → const DecisionReason

Indicates that the user has been allocated to the experiment.

NOT_IN_EXPERIMENT_TARGET → const DecisionReason

Indicates that the user is not the target of the experiment.

FEATURE_FLAG_NOT_FOUND → const DecisionReason

Indicates that no feature flag was found for the feature key provided by the caller.

FEATURE_FLAG_INACTIVE → const DecisionReason

Indicates that the feature flag is inactive.

INDIVIDUAL_TARGET_MATCH → const DecisionReason

Indicates that the user is matched to the individual target.

TARGET_RULE_MATCH → const DecisionReason

Indicates that the user is matched to the target rule.

DEFAULT_RULE → const DecisionReason

Indicates that the user did not match any individual targets or target rules.

REMOTE_CONFIG_PARAMETER_NOT_FOUND → const DecisionReason

Indicates that no remote config parameter was found for the parameter key provided by the caller.

TYPE_MISMATCH → const DecisionReason

Indicates a mismatch between result type and request type.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<DecisionReason>
A constant List of the values in this enum, in order of their declaration.