Interface MainframeResourceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MainframeResourceSummary.Builder,MainframeResourceSummary>,SdkBuilder<MainframeResourceSummary.Builder,MainframeResourceSummary>,SdkPojo
- Enclosing class:
- MainframeResourceSummary
public static interface MainframeResourceSummary.Builder extends SdkPojo, CopyableBuilder<MainframeResourceSummary.Builder,MainframeResourceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MainframeResourceSummary.Builderm2ManagedApplication(Consumer<M2ManagedApplicationSummary.Builder> m2ManagedApplication)The AWS Mainframe Modernization managed application in the mainframe resource summary.MainframeResourceSummary.Builderm2ManagedApplication(M2ManagedApplicationSummary m2ManagedApplication)The AWS Mainframe Modernization managed application in the mainframe resource summary.default MainframeResourceSummary.Builderm2NonManagedApplication(Consumer<M2NonManagedApplicationSummary.Builder> m2NonManagedApplication)The AWS Mainframe Modernization non-managed application in the mainframe resource summary.MainframeResourceSummary.Builderm2NonManagedApplication(M2NonManagedApplicationSummary m2NonManagedApplication)The AWS Mainframe Modernization non-managed application in the mainframe resource 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
-
m2ManagedApplication
MainframeResourceSummary.Builder m2ManagedApplication(M2ManagedApplicationSummary m2ManagedApplication)
The AWS Mainframe Modernization managed application in the mainframe resource summary.
- Parameters:
m2ManagedApplication- The AWS Mainframe Modernization managed application in the mainframe resource summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2ManagedApplication
default MainframeResourceSummary.Builder m2ManagedApplication(Consumer<M2ManagedApplicationSummary.Builder> m2ManagedApplication)
The AWS Mainframe Modernization managed application in the mainframe resource summary.
This is a convenience method that creates an instance of theM2ManagedApplicationSummary.Builderavoiding the need to create one manually viaM2ManagedApplicationSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2ManagedApplication(M2ManagedApplicationSummary).- Parameters:
m2ManagedApplication- a consumer that will call methods onM2ManagedApplicationSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
m2ManagedApplication(M2ManagedApplicationSummary)
-
m2NonManagedApplication
MainframeResourceSummary.Builder m2NonManagedApplication(M2NonManagedApplicationSummary m2NonManagedApplication)
The AWS Mainframe Modernization non-managed application in the mainframe resource summary.
- Parameters:
m2NonManagedApplication- The AWS Mainframe Modernization non-managed application in the mainframe resource summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
m2NonManagedApplication
default MainframeResourceSummary.Builder m2NonManagedApplication(Consumer<M2NonManagedApplicationSummary.Builder> m2NonManagedApplication)
The AWS Mainframe Modernization non-managed application in the mainframe resource summary.
This is a convenience method that creates an instance of theM2NonManagedApplicationSummary.Builderavoiding the need to create one manually viaM2NonManagedApplicationSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tom2NonManagedApplication(M2NonManagedApplicationSummary).- Parameters:
m2NonManagedApplication- a consumer that will call methods onM2NonManagedApplicationSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
m2NonManagedApplication(M2NonManagedApplicationSummary)
-
-