ExperimentApi class
Methods
getExperiment ()
→ Future <ExperimentList ? >
Is every experiment in the caller's org, with its variants, status and decision, ordered by project then id.
getExperimentById (String id )
→ Future <Trial ? >
Is one experiment's definition and lifecycle: variants, weights, control arm, status and winner.
getExperimentByIdAssign (String id , String subject , {String ? props })
→ Future <Assignment ? >
Is the variant one subject is bucketed into, and the payload that variant carries.
getExperimentByIdAssignWithHttpInfo (String id , String subject , {String ? props })
→ Future <Response >
Is the variant one subject is bucketed into, and the payload that variant carries.
getExperimentByIdWithHttpInfo (String id )
→ Future <Response >
Is one experiment's definition and lifecycle: variants, weights, control arm, status and winner.
getExperimentHealth ()
→ Future <Health ? >
Is whether the experiments subsystem is mounted and serving in this process.
getExperimentHealthWithHttpInfo ()
→ Future <Response >
Is whether the experiments subsystem is mounted and serving in this process.
getExperimentWithHttpInfo ()
→ Future <Response >
Is every experiment in the caller's org, with its variants, status and decision, ordered by project then id.
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postExperiment (CreateBody createBody )
→ Future <Trial ? >
Registers a controlled experiment AND puts its assignment flag live, in that order, so the arms start bucketing subjects the moment this returns 201 — the flag is created active at 100% rollout, with each variant weighted as declared.
postExperimentByIdAnalyze (String id , AnalyzeQuery analyzeQuery )
→ Future <Analysis ? >
Is per-variant conversion, lift and statistical significance against the control arm.
postExperimentByIdAnalyzeWithHttpInfo (String id , AnalyzeQuery analyzeQuery )
→ Future <Response >
Is per-variant conversion, lift and statistical significance against the control arm.
postExperimentByIdDecide (String id , DecideBody decideBody )
→ Future <Trial ? >
Promotes one variant to the whole rollout and records who decided.
postExperimentByIdDecideWithHttpInfo (String id , DecideBody decideBody )
→ Future <Response >
Promotes one variant to the whole rollout and records who decided.
postExperimentWithHttpInfo (CreateBody createBody )
→ Future <Response >
Registers a controlled experiment AND puts its assignment flag live, in that order, so the arms start bucketing subjects the moment this returns 201 — the flag is created active at 100% rollout, with each variant weighted as declared.
toString ()
→ String
A string representation of this object.
inherited