Interface UnsuccessfulSuppressionResponseObject.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UnsuccessfulSuppressionResponseObject.Builder,,UnsuccessfulSuppressionResponseObject> SdkBuilder<UnsuccessfulSuppressionResponseObject.Builder,,UnsuccessfulSuppressionResponseObject> SdkPojo
- Enclosing class:
UnsuccessfulSuppressionResponseObject
@Mutable
@NotThreadSafe
public static interface UnsuccessfulSuppressionResponseObject.Builder
extends SdkPojo, CopyableBuilder<UnsuccessfulSuppressionResponseObject.Builder,UnsuccessfulSuppressionResponseObject>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceId(String instanceId) The ID of the instance.The reason the suppression failed.The date and time when health checks would have resumed.suppressAt(Instant suppressAt) The date and time when suppression was attempted.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
-
instanceId
The ID of the instance.
- Parameters:
instanceId- The ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suppressAt
The date and time when suppression was attempted.
- Parameters:
suppressAt- The date and time when suppression was attempted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resumeAt
The date and time when health checks would have resumed.
- Parameters:
resumeAt- The date and time when health checks would have resumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
The reason the suppression failed.
- Parameters:
reason- The reason the suppression failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-