Interface ResourceActionSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceActionSummary.Builder,
,ResourceActionSummary> SdkBuilder<ResourceActionSummary.Builder,
,ResourceActionSummary> SdkPojo
- Enclosing class:
ResourceActionSummary
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResourceActionSummary.Builder
cloudFormation
(Consumer<CloudFormationStepSummary.Builder> cloudFormation) The CloudFormation template of the resource action summary.cloudFormation
(CloudFormationStepSummary cloudFormation) The CloudFormation template of the resource action summary.default ResourceActionSummary.Builder
m2ManagedApplication
(Consumer<M2ManagedApplicationStepSummary.Builder> m2ManagedApplication) The AWS Mainframe Modernization managed application of the resource action summary.m2ManagedApplication
(M2ManagedApplicationStepSummary m2ManagedApplication) The AWS Mainframe Modernization managed application of the resource action summary.default ResourceActionSummary.Builder
m2NonManagedApplication
(Consumer<M2NonManagedApplicationStepSummary.Builder> m2NonManagedApplication) The AWS Mainframe Modernization non-managed application of the resource action summary.m2NonManagedApplication
(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 Details
-
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.Builder
avoiding the need to create one manually viaCloudFormationStepSummary.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaM2ManagedApplicationStepSummary.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaM2NonManagedApplicationStepSummary.builder()
.When the
Consumer
completes,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:
-