Interface M2ManagedApplicationAction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<M2ManagedApplicationAction.Builder,
,M2ManagedApplicationAction> SdkBuilder<M2ManagedApplicationAction.Builder,
,M2ManagedApplicationAction> SdkPojo
- Enclosing class:
M2ManagedApplicationAction
@Mutable
@NotThreadSafe
public static interface M2ManagedApplicationAction.Builder
extends SdkPojo, CopyableBuilder<M2ManagedApplicationAction.Builder,M2ManagedApplicationAction>
-
Method Summary
Modifier and TypeMethodDescriptionactionType
(String actionType) The action type of the AWS Mainframe Modernization managed application action.actionType
(M2ManagedActionType actionType) The action type of the AWS Mainframe Modernization managed application action.properties
(Consumer<M2ManagedActionProperties.Builder> properties) The properties of the AWS Mainframe Modernization managed application action.properties
(M2ManagedActionProperties properties) The properties of the AWS Mainframe Modernization managed application action.The resource of the AWS Mainframe Modernization managed application action.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, sdkFieldNameToField, sdkFields
-
Method Details
-
resource
The resource of the AWS Mainframe Modernization managed application action.
- Parameters:
resource
- The resource of the AWS Mainframe Modernization managed application action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionType
The action type of the AWS Mainframe Modernization managed application action.
- Parameters:
actionType
- The action type of the AWS Mainframe Modernization managed application action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionType
The action type of the AWS Mainframe Modernization managed application action.
- Parameters:
actionType
- The action type of the AWS Mainframe Modernization managed application action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
properties
The properties of the AWS Mainframe Modernization managed application action.
- Parameters:
properties
- The properties of the AWS Mainframe Modernization managed application action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
default M2ManagedApplicationAction.Builder properties(Consumer<M2ManagedActionProperties.Builder> properties) The properties of the AWS Mainframe Modernization managed application action.
This is a convenience method that creates an instance of theM2ManagedActionProperties.Builder
avoiding the need to create one manually viaM2ManagedActionProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproperties(M2ManagedActionProperties)
.- Parameters:
properties
- a consumer that will call methods onM2ManagedActionProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-