Interface RetentionTriggers.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RetentionTriggers.Builder,,RetentionTriggers> SdkBuilder<RetentionTriggers.Builder,,RetentionTriggers> SdkPojo
- Enclosing class:
RetentionTriggers
-
Method Summary
Modifier and TypeMethodDescriptionterminateHookAbandon(String terminateHookAbandon) Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).terminateHookAbandon(RetentionAction terminateHookAbandon) Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).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
-
terminateHookAbandon
Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).
Set to
Retainto move instances to aRetainedstate. Set toTerminatefor default termination behavior.Retained instances don't count toward desired capacity and remain until you call
TerminateInstanceInAutoScalingGroup.- Parameters:
terminateHookAbandon- Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).Set to
Retainto move instances to aRetainedstate. Set toTerminatefor default termination behavior.Retained instances don't count toward desired capacity and remain until you call
TerminateInstanceInAutoScalingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
terminateHookAbandon
Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).
Set to
Retainto move instances to aRetainedstate. Set toTerminatefor default termination behavior.Retained instances don't count toward desired capacity and remain until you call
TerminateInstanceInAutoScalingGroup.- Parameters:
terminateHookAbandon- Specifies the action when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment (calling CompleteLifecycleAction).Set to
Retainto move instances to aRetainedstate. Set toTerminatefor default termination behavior.Retained instances don't count toward desired capacity and remain until you call
TerminateInstanceInAutoScalingGroup.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-