Class ResourceActionSummary
- java.lang.Object
-
- software.amazon.awssdk.services.apptest.model.ResourceActionSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceActionSummary.Builder,ResourceActionSummary>
@Generated("software.amazon.awssdk:codegen") public final class ResourceActionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceActionSummary.Builder,ResourceActionSummary>
Specifies the resource action summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceActionSummary.Builderstatic classResourceActionSummary.Type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceActionSummary.Builderbuilder()CloudFormationStepSummarycloudFormation()The CloudFormation template of the resource action summary.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)static ResourceActionSummaryfromCloudFormation(Consumer<CloudFormationStepSummary.Builder> cloudFormation)Create an instance of this class withcloudFormation()initialized to the given value.static ResourceActionSummaryfromCloudFormation(CloudFormationStepSummary cloudFormation)Create an instance of this class withcloudFormation()initialized to the given value.static ResourceActionSummaryfromM2ManagedApplication(Consumer<M2ManagedApplicationStepSummary.Builder> m2ManagedApplication)Create an instance of this class withm2ManagedApplication()initialized to the given value.static ResourceActionSummaryfromM2ManagedApplication(M2ManagedApplicationStepSummary m2ManagedApplication)Create an instance of this class withm2ManagedApplication()initialized to the given value.static ResourceActionSummaryfromM2NonManagedApplication(Consumer<M2NonManagedApplicationStepSummary.Builder> m2NonManagedApplication)Create an instance of this class withm2NonManagedApplication()initialized to the given value.static ResourceActionSummaryfromM2NonManagedApplication(M2NonManagedApplicationStepSummary m2NonManagedApplication)Create an instance of this class withm2NonManagedApplication()initialized to the given value.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()M2ManagedApplicationStepSummarym2ManagedApplication()The AWS Mainframe Modernization managed application of the resource action summary.M2NonManagedApplicationStepSummarym2NonManagedApplication()The AWS Mainframe Modernization non-managed application of the resource action summary.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ResourceActionSummary.Builder>serializableBuilderClass()ResourceActionSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.ResourceActionSummary.Typetype()Retrieve an enum value representing which member of this object is populated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
cloudFormation
public final CloudFormationStepSummary cloudFormation()
The CloudFormation template of the resource action summary.
- Returns:
- The CloudFormation template of the resource action summary.
-
m2ManagedApplication
public final M2ManagedApplicationStepSummary m2ManagedApplication()
The AWS Mainframe Modernization managed application of the resource action summary.
- Returns:
- The AWS Mainframe Modernization managed application of the resource action summary.
-
m2NonManagedApplication
public final M2NonManagedApplicationStepSummary m2NonManagedApplication()
The AWS Mainframe Modernization non-managed application of the resource action summary.
- Returns:
- The AWS Mainframe Modernization non-managed application of the resource action summary.
-
toBuilder
public ResourceActionSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceActionSummary.Builder,ResourceActionSummary>
-
builder
public static ResourceActionSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ResourceActionSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
fromCloudFormation
public static ResourceActionSummary fromCloudFormation(CloudFormationStepSummary cloudFormation)
Create an instance of this class withcloudFormation()initialized to the given value.The CloudFormation template of the resource action summary.
- Parameters:
cloudFormation- The CloudFormation template of the resource action summary.
-
fromCloudFormation
public static ResourceActionSummary fromCloudFormation(Consumer<CloudFormationStepSummary.Builder> cloudFormation)
Create an instance of this class withcloudFormation()initialized to the given value.The CloudFormation template of the resource action summary.
- Parameters:
cloudFormation- The CloudFormation template of the resource action summary.
-
fromM2ManagedApplication
public static ResourceActionSummary fromM2ManagedApplication(M2ManagedApplicationStepSummary m2ManagedApplication)
Create an instance of this class withm2ManagedApplication()initialized to the given value.The AWS Mainframe Modernization managed application of the resource action summary.
- Parameters:
m2ManagedApplication- The AWS Mainframe Modernization managed application of the resource action summary.
-
fromM2ManagedApplication
public static ResourceActionSummary fromM2ManagedApplication(Consumer<M2ManagedApplicationStepSummary.Builder> m2ManagedApplication)
Create an instance of this class withm2ManagedApplication()initialized to the given value.The AWS Mainframe Modernization managed application of the resource action summary.
- Parameters:
m2ManagedApplication- The AWS Mainframe Modernization managed application of the resource action summary.
-
fromM2NonManagedApplication
public static ResourceActionSummary fromM2NonManagedApplication(M2NonManagedApplicationStepSummary m2NonManagedApplication)
Create an instance of this class withm2NonManagedApplication()initialized to the given value.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.
-
fromM2NonManagedApplication
public static ResourceActionSummary fromM2NonManagedApplication(Consumer<M2NonManagedApplicationStepSummary.Builder> m2NonManagedApplication)
Create an instance of this class withm2NonManagedApplication()initialized to the given value.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.
-
type
public ResourceActionSummary.Type type()
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beResourceActionSummary.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beResourceActionSummary.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-