Interface TestRunSuccessCriteriaAlarmSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TestRunSuccessCriteriaAlarmSummary.Builder,,TestRunSuccessCriteriaAlarmSummary> SdkBuilder<TestRunSuccessCriteriaAlarmSummary.Builder,,TestRunSuccessCriteriaAlarmSummary> SdkPojo
- Enclosing class:
TestRunSuccessCriteriaAlarmSummary
@Mutable
@NotThreadSafe
public static interface TestRunSuccessCriteriaAlarmSummary.Builder
extends SdkPojo, CopyableBuilder<TestRunSuccessCriteriaAlarmSummary.Builder,TestRunSuccessCriteriaAlarmSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe account ID that owns the CloudWatch alarm.The ARN of the CloudWatch alarm.The name of the CloudWatch alarm.The evaluation outcome of the source.outcome(TestSourceOutcome outcome) The evaluation outcome of the source.outcomeReason(String outcomeReason) A human-readable reason for the outcome.The Region of the CloudWatch alarm.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
-
alarmArn
The ARN of the CloudWatch alarm.
- Parameters:
alarmArn- The ARN of the CloudWatch alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alarmName
The name of the CloudWatch alarm.
- Parameters:
alarmName- The name of the CloudWatch alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Region of the CloudWatch alarm.
- Parameters:
region- The Region of the CloudWatch alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The account ID that owns the CloudWatch alarm.
- Parameters:
accountId- The account ID that owns the CloudWatch alarm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outcome
The evaluation outcome of the source. Absent while the source has not yet been evaluated; set to the terminal outcome afterwards.
- Parameters:
outcome- The evaluation outcome of the source. Absent while the source has not yet been evaluated; set to the terminal outcome afterwards.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outcome
The evaluation outcome of the source. Absent while the source has not yet been evaluated; set to the terminal outcome afterwards.
- Parameters:
outcome- The evaluation outcome of the source. Absent while the source has not yet been evaluated; set to the terminal outcome afterwards.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outcomeReason
A human-readable reason for the outcome.
- Parameters:
outcomeReason- A human-readable reason for the outcome.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-