Interface ManagedAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ManagedAction.Builder,
,ManagedAction> SdkBuilder<ManagedAction.Builder,
,ManagedAction> SdkPojo
- Enclosing class:
ManagedAction
public static interface ManagedAction.Builder
extends SdkPojo, CopyableBuilder<ManagedAction.Builder,ManagedAction>
-
Method Summary
Modifier and TypeMethodDescriptionactionDescription
(String actionDescription) A description of the managed action.A unique identifier for the managed action.actionType
(String actionType) The type of managed action.actionType
(ActionType actionType) The type of managed action.The status of the managed action.status
(ActionStatus status) The status of the managed action.windowStartTime
(Instant windowStartTime) The start time of the maintenance window in which the managed action will execute.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
actionId
A unique identifier for the managed action.
- Parameters:
actionId
- A unique identifier for the managed action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionDescription
A description of the managed action.
- Parameters:
actionDescription
- A description of the managed action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionType
The type of managed action.
- Parameters:
actionType
- The type of managed action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionType
The type of managed action.
- Parameters:
actionType
- The type of managed action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the managed action. If the action is
Scheduled
, you can apply it immediately with ApplyEnvironmentManagedAction.- Parameters:
status
- The status of the managed action. If the action isScheduled
, you can apply it immediately with ApplyEnvironmentManagedAction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the managed action. If the action is
Scheduled
, you can apply it immediately with ApplyEnvironmentManagedAction.- Parameters:
status
- The status of the managed action. If the action isScheduled
, you can apply it immediately with ApplyEnvironmentManagedAction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
windowStartTime
The start time of the maintenance window in which the managed action will execute.
- Parameters:
windowStartTime
- The start time of the maintenance window in which the managed action will execute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-