Interface ResourceAction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceAction.Builder,,ResourceAction> SdkBuilder<ResourceAction.Builder,,ResourceAction> SdkPojo
- Enclosing class:
ResourceAction
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResourceAction.BuildercloudFormationAction(Consumer<CloudFormationAction.Builder> cloudFormationAction) The CloudFormation action of the resource action.cloudFormationAction(CloudFormationAction cloudFormationAction) The CloudFormation action of the resource action.default ResourceAction.Builderm2ManagedApplicationAction(Consumer<M2ManagedApplicationAction.Builder> m2ManagedApplicationAction) The AWS Mainframe Modernization managed application action of the resource action.m2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction) The AWS Mainframe Modernization managed application action of the resource action.default ResourceAction.Builderm2NonManagedApplicationAction(Consumer<M2NonManagedApplicationAction.Builder> m2NonManagedApplicationAction) The AWS Mainframe Modernization non-managed application action of the resource action.m2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction) The AWS Mainframe Modernization non-managed application action of the resource action.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, sdkFields
-
Method Details
-
m2ManagedApplicationAction
ResourceAction.Builder m2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction) The AWS Mainframe Modernization managed application action of the resource action.
- Parameters:
m2ManagedApplicationAction- The AWS Mainframe Modernization managed application action of the resource action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2ManagedApplicationAction
default ResourceAction.Builder m2ManagedApplicationAction(Consumer<M2ManagedApplicationAction.Builder> m2ManagedApplicationAction) The AWS Mainframe Modernization managed application action of the resource action.
This is a convenience method that creates an instance of theM2ManagedApplicationAction.Builderavoiding the need to create one manually viaM2ManagedApplicationAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2ManagedApplicationAction(M2ManagedApplicationAction).- Parameters:
m2ManagedApplicationAction- a consumer that will call methods onM2ManagedApplicationAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
m2NonManagedApplicationAction
ResourceAction.Builder m2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction) The AWS Mainframe Modernization non-managed application action of the resource action.
- Parameters:
m2NonManagedApplicationAction- The AWS Mainframe Modernization non-managed application action of the resource action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2NonManagedApplicationAction
default ResourceAction.Builder m2NonManagedApplicationAction(Consumer<M2NonManagedApplicationAction.Builder> m2NonManagedApplicationAction) The AWS Mainframe Modernization non-managed application action of the resource action.
This is a convenience method that creates an instance of theM2NonManagedApplicationAction.Builderavoiding the need to create one manually viaM2NonManagedApplicationAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2NonManagedApplicationAction(M2NonManagedApplicationAction).- Parameters:
m2NonManagedApplicationAction- a consumer that will call methods onM2NonManagedApplicationAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloudFormationAction
The CloudFormation action of the resource action.
- Parameters:
cloudFormationAction- The CloudFormation action of the resource action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudFormationAction
default ResourceAction.Builder cloudFormationAction(Consumer<CloudFormationAction.Builder> cloudFormationAction) The CloudFormation action of the resource action.
This is a convenience method that creates an instance of theCloudFormationAction.Builderavoiding the need to create one manually viaCloudFormationAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudFormationAction(CloudFormationAction).- Parameters:
cloudFormationAction- a consumer that will call methods onCloudFormationAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-