Interface ResourceActionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceActionSummary.Builder,ResourceActionSummary>,SdkBuilder<ResourceActionSummary.Builder,ResourceActionSummary>,SdkPojo
- Enclosing class:
- ResourceActionSummary
public static interface ResourceActionSummary.Builder extends SdkPojo, CopyableBuilder<ResourceActionSummary.Builder,ResourceActionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ResourceActionSummary.BuildercloudFormation(Consumer<CloudFormationStepSummary.Builder> cloudFormation)The CloudFormation template of the resource action summary.ResourceActionSummary.BuildercloudFormation(CloudFormationStepSummary cloudFormation)The CloudFormation template of the resource action summary.default ResourceActionSummary.Builderm2ManagedApplication(Consumer<M2ManagedApplicationStepSummary.Builder> m2ManagedApplication)The AWS Mainframe Modernization managed application of the resource action summary.ResourceActionSummary.Builderm2ManagedApplication(M2ManagedApplicationStepSummary m2ManagedApplication)The AWS Mainframe Modernization managed application of the resource action summary.default ResourceActionSummary.Builderm2NonManagedApplication(Consumer<M2NonManagedApplicationStepSummary.Builder> m2NonManagedApplication)The AWS Mainframe Modernization non-managed application of the resource action summary.ResourceActionSummary.Builderm2NonManagedApplication(M2NonManagedApplicationStepSummary m2NonManagedApplication)The AWS Mainframe Modernization non-managed application of the resource action summary.-
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 Detail
-
cloudFormation
ResourceActionSummary.Builder cloudFormation(CloudFormationStepSummary cloudFormation)
The CloudFormation template of the resource action summary.
- Parameters:
cloudFormation- The CloudFormation template of the resource action summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudFormation
default ResourceActionSummary.Builder cloudFormation(Consumer<CloudFormationStepSummary.Builder> cloudFormation)
The CloudFormation template of the resource action summary.
This is a convenience method that creates an instance of theCloudFormationStepSummary.Builderavoiding the need to create one manually viaCloudFormationStepSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudFormation(CloudFormationStepSummary).- Parameters:
cloudFormation- a consumer that will call methods onCloudFormationStepSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cloudFormation(CloudFormationStepSummary)
-
m2ManagedApplication
ResourceActionSummary.Builder m2ManagedApplication(M2ManagedApplicationStepSummary m2ManagedApplication)
The AWS Mainframe Modernization managed application of the resource action summary.
- Parameters:
m2ManagedApplication- The AWS Mainframe Modernization managed application of the resource action summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2ManagedApplication
default ResourceActionSummary.Builder m2ManagedApplication(Consumer<M2ManagedApplicationStepSummary.Builder> m2ManagedApplication)
The AWS Mainframe Modernization managed application of the resource action summary.
This is a convenience method that creates an instance of theM2ManagedApplicationStepSummary.Builderavoiding the need to create one manually viaM2ManagedApplicationStepSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2ManagedApplication(M2ManagedApplicationStepSummary).- Parameters:
m2ManagedApplication- a consumer that will call methods onM2ManagedApplicationStepSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
m2ManagedApplication(M2ManagedApplicationStepSummary)
-
m2NonManagedApplication
ResourceActionSummary.Builder m2NonManagedApplication(M2NonManagedApplicationStepSummary m2NonManagedApplication)
The AWS Mainframe Modernization non-managed application of the resource action summary.
- Parameters:
m2NonManagedApplication- The AWS Mainframe Modernization non-managed application of the resource action summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2NonManagedApplication
default ResourceActionSummary.Builder m2NonManagedApplication(Consumer<M2NonManagedApplicationStepSummary.Builder> m2NonManagedApplication)
The AWS Mainframe Modernization non-managed application of the resource action summary.
This is a convenience method that creates an instance of theM2NonManagedApplicationStepSummary.Builderavoiding the need to create one manually viaM2NonManagedApplicationStepSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2NonManagedApplication(M2NonManagedApplicationStepSummary).- Parameters:
m2NonManagedApplication- a consumer that will call methods onM2NonManagedApplicationStepSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
m2NonManagedApplication(M2NonManagedApplicationStepSummary)
-
-