TreatmentOverrides

sealed class TreatmentOverrides

Treatment assignment overrides that assign specific entity IDs to treatments, bypassing random assignment.

Inheritors

Types

Link copied to clipboard
data class Inline(val value: Map<String, String>) : TreatmentOverrides

A map of entity IDs to treatment keys. Each entry assigns the specified entity to the specified treatment, bypassing random assignment.

Link copied to clipboard

Functions

Link copied to clipboard

Casts this TreatmentOverrides as a Inline and retrieves its kotlin.collections.Map value. Throws an exception if the TreatmentOverrides is not a Inline.

Link copied to clipboard

Casts this TreatmentOverrides as a Inline and retrieves its kotlin.collections.Map value. Returns null if the TreatmentOverrides is not a Inline.