Interface MultiplexAlert.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MultiplexAlert.Builder,,MultiplexAlert> SdkBuilder<MultiplexAlert.Builder,,MultiplexAlert> SdkPojo
- Enclosing class:
MultiplexAlert
@Mutable
@NotThreadSafe
public static interface MultiplexAlert.Builder
extends SdkPojo, CopyableBuilder<MultiplexAlert.Builder,MultiplexAlert>
-
Method Summary
Modifier and TypeMethodDescriptionThe type of the alertclearedTimestamp(Instant clearedTimestamp) The time when the alert was clearedThe unique ID for this alert instanceThe user facing alert message which can have more contextpipelineId(String pipelineId) The ID of the pipeline this alert is associated withsetTimestamp(Instant setTimestamp) The time when the alert was setThe state of the alertstate(MultiplexAlertState state) The state of the alertMethods 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
-
alertType
The type of the alert- Parameters:
alertType- The type of the alert- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clearedTimestamp
The time when the alert was cleared- Parameters:
clearedTimestamp- The time when the alert was cleared- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique ID for this alert instance- Parameters:
id- The unique ID for this alert instance- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
message
The user facing alert message which can have more context- Parameters:
message- The user facing alert message which can have more context- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineId
The ID of the pipeline this alert is associated with- Parameters:
pipelineId- The ID of the pipeline this alert is associated with- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTimestamp
The time when the alert was set- Parameters:
setTimestamp- The time when the alert was set- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the alert- Parameters:
state- The state of the alert- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the alert- Parameters:
state- The state of the alert- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-