Interface ABTestResults.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ABTestResults.Builder,,ABTestResults> SdkBuilder<ABTestResults.Builder,,ABTestResults> SdkPojo
- Enclosing class:
ABTestResults
@Mutable
@NotThreadSafe
public static interface ABTestResults.Builder
extends SdkPojo, CopyableBuilder<ABTestResults.Builder,ABTestResults>
-
Method Summary
Modifier and TypeMethodDescriptionanalysisTimestamp(Instant analysisTimestamp) The timestamp when the analysis was performed.evaluatorMetrics(Collection<EvaluatorMetric> evaluatorMetrics) The per-evaluator metrics comparing control and treatment variants.evaluatorMetrics(Consumer<EvaluatorMetric.Builder>... evaluatorMetrics) The per-evaluator metrics comparing control and treatment variants.evaluatorMetrics(EvaluatorMetric... evaluatorMetrics) The per-evaluator metrics comparing control and treatment variants.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
analysisTimestamp
The timestamp when the analysis was performed.
- Parameters:
analysisTimestamp- The timestamp when the analysis was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorMetrics
The per-evaluator metrics comparing control and treatment variants.
- Parameters:
evaluatorMetrics- The per-evaluator metrics comparing control and treatment variants.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorMetrics
The per-evaluator metrics comparing control and treatment variants.
- Parameters:
evaluatorMetrics- The per-evaluator metrics comparing control and treatment variants.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluatorMetrics
The per-evaluator metrics comparing control and treatment variants.
This is a convenience method that creates an instance of theEvaluatorMetric.Builderavoiding the need to create one manually viaEvaluatorMetric.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toevaluatorMetrics(List<EvaluatorMetric>).- Parameters:
evaluatorMetrics- a consumer that will call methods onEvaluatorMetric.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-