Interface ClusterAlert.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterAlert.Builder,,ClusterAlert> SdkBuilder<ClusterAlert.Builder,,ClusterAlert> SdkPojo
- Enclosing class:
ClusterAlert
@Mutable
@NotThreadSafe
public static interface ClusterAlert.Builder
extends SdkPojo, CopyableBuilder<ClusterAlert.Builder,ClusterAlert>
-
Method Summary
Modifier and TypeMethodDescriptionThe type of the alertThe ID of the channel this alert is associated withclearedTimestamp(Instant clearedTimestamp) The time when the alert was clearedThe further subtype of this alertThe user facing alert message which can have more contextThe ID of the node this alert is associated withsetTimestamp(Instant setTimestamp) The time when the alert was setThe state of the alertstate(ClusterAlertState 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.
-
channelId
The ID of the channel this alert is associated with- Parameters:
channelId- The ID of the channel this alert is associated with- 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 further subtype of this alert- Parameters:
id- The further subtype of this alert- 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.
-
nodeId
The ID of the node this alert is associated with- Parameters:
nodeId- The ID of the node 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:
-