| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | The iteration ID | [optional] |
| hypothesis | String | The expected outcome of this experiment | |
| status | StatusEnum | The status of the iteration: <code>not_started</code>, <code>running</code>, <code>stopped</code> | |
| createdAt | Long | ||
| startedAt | Long | [optional] | |
| endedAt | Long | [optional] | |
| winningTreatmentId | String | The ID of the treatment chosen when the experiment stopped | [optional] |
| winningReason | String | The reason you stopped the experiment | [optional] |
| canReshuffleTraffic | Boolean | Whether the experiment may reassign traffic to different variations when the experiment audience changes (true) or must keep all traffic assigned to its initial variation (false). | [optional] |
| flags | Map<String, FlagRep> | Details on the flag used in this experiment | [optional] |
| reallocationFrequencyMillis | Integer | The cadence (in milliseconds) to update the allocation. Only present for multi-armed bandits. | [optional] |
| version | Integer | The current version that the iteration is on | [optional] |
| primaryMetric | DependentMetricOrMetricGroupRep | [optional] | |
| primarySingleMetric | MetricV2Rep | [optional] | |
| primaryFunnel | DependentMetricGroupRepWithMetrics | [optional] | |
| randomizationUnit | String | The unit of randomization for this iteration | [optional] |
| attributes | List<String> | The available attribute filters for this iteration | [optional] |
| treatments | List<TreatmentRep> | Details on the variations you are testing in the experiment | [optional] |
| secondaryMetrics | List<MetricV2Rep> | Deprecated, use <code>metrics</code> instead. Details on the secondary metrics for this experiment. | [optional] |
| metrics | List<DependentMetricOrMetricGroupRep> | Details on the metrics for this experiment | [optional] |
| layerSnapshot | LayerSnapshotRep | [optional] |
| Name | Value |
|---|---|
| NOT_STARTED | "not_started" |
| RUNNING | "running" |
| STOPPED | "stopped" |