EvaluationResult

This structure displays the results of one feature evaluation assignment to one user session.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If this user was assigned to a launch or experiment, this field lists the launch or experiment name.

Link copied to clipboard

An internal ID that represents a unique user session of the application.

Link copied to clipboard

The name of the feature being evaluated.

Link copied to clipboard

The name or ARN of the project that contains the feature being evaluated.

Link copied to clipboard

Specifies the reason that the user session was assigned this variation. Possible values include DEFAULT, meaning the user was served the default variation; LAUNCH_RULE_MATCH, if the user session was enrolled in a launch; or EXPERIMENT_RULE_MATCH, if the user session was enrolled in an experiment.

Link copied to clipboard

The value assigned to this variation to differentiate it from the other variations of this feature.

Link copied to clipboard

The name of the variation that was served to the user session.

Functions

Link copied to clipboard
inline fun copy(block: EvaluationResult.Builder.() -> Unit = {}): EvaluationResult
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String