Interface ABTestSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ABTestSummary.Builder,,ABTestSummary> SdkBuilder<ABTestSummary.Builder,,ABTestSummary> SdkPojo
- Enclosing class:
ABTestSummary
@Mutable
@NotThreadSafe
public static interface ABTestSummary.Builder
extends SdkPojo, CopyableBuilder<ABTestSummary.Builder,ABTestSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the A/B test.The unique identifier of the A/B test.The timestamp when the A/B test was created.description(String description) The description of the A/B test.executionStatus(String executionStatus) The execution status of the A/B test.executionStatus(ABTestExecutionStatus executionStatus) The execution status of the A/B test.gatewayArn(String gatewayArn) The Amazon Resource Name (ARN) of the gateway used for traffic splitting.The name of the A/B test.The current status of the A/B test.status(ABTestStatus status) The current status of the A/B test.The timestamp when the A/B test was last updated.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
-
abTestId
The unique identifier of the A/B test.
- Parameters:
abTestId- The unique identifier of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
abTestArn
The Amazon Resource Name (ARN) of the A/B test.
- Parameters:
abTestArn- The Amazon Resource Name (ARN) of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the A/B test.
- Parameters:
name- The name of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the A/B test.
- Parameters:
status- The current status of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the A/B test.
- Parameters:
status- The current status of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionStatus
The execution status of the A/B test.
- Parameters:
executionStatus- The execution status of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionStatus
The execution status of the A/B test.
- Parameters:
executionStatus- The execution status of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The description of the A/B test.
- Parameters:
description- The description of the A/B test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gatewayArn
The Amazon Resource Name (ARN) of the gateway used for traffic splitting.
- Parameters:
gatewayArn- The Amazon Resource Name (ARN) of the gateway used for traffic splitting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the A/B test was created.
- Parameters:
createdAt- The timestamp when the A/B test was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the A/B test was last updated.
- Parameters:
updatedAt- The timestamp when the A/B test was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-