@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceAction extends Object implements Serializable, Cloneable, StructuredPojo
Specifies a resource action.
| Constructor and Description |
|---|
ResourceAction() |
| Modifier and Type | Method and Description |
|---|---|
ResourceAction |
clone() |
boolean |
equals(Object obj) |
CloudFormationAction |
getCloudFormationAction()
The CloudFormation action of the resource action.
|
M2ManagedApplicationAction |
getM2ManagedApplicationAction()
The AWS Mainframe Modernization managed application action of the resource action.
|
M2NonManagedApplicationAction |
getM2NonManagedApplicationAction()
The AWS Mainframe Modernization non-managed application action of the resource action.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCloudFormationAction(CloudFormationAction cloudFormationAction)
The CloudFormation action of the resource action.
|
void |
setM2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction)
The AWS Mainframe Modernization managed application action of the resource action.
|
void |
setM2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction)
The AWS Mainframe Modernization non-managed application action of the resource action.
|
String |
toString()
Returns a string representation of this object.
|
ResourceAction |
withCloudFormationAction(CloudFormationAction cloudFormationAction)
The CloudFormation action of the resource action.
|
ResourceAction |
withM2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction)
The AWS Mainframe Modernization managed application action of the resource action.
|
ResourceAction |
withM2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction)
The AWS Mainframe Modernization non-managed application action of the resource action.
|
public void setM2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction)
The AWS Mainframe Modernization managed application action of the resource action.
m2ManagedApplicationAction - The AWS Mainframe Modernization managed application action of the resource action.public M2ManagedApplicationAction getM2ManagedApplicationAction()
The AWS Mainframe Modernization managed application action of the resource action.
public ResourceAction withM2ManagedApplicationAction(M2ManagedApplicationAction m2ManagedApplicationAction)
The AWS Mainframe Modernization managed application action of the resource action.
m2ManagedApplicationAction - The AWS Mainframe Modernization managed application action of the resource action.public void setM2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction)
The AWS Mainframe Modernization non-managed application action of the resource action.
m2NonManagedApplicationAction - The AWS Mainframe Modernization non-managed application action of the resource action.public M2NonManagedApplicationAction getM2NonManagedApplicationAction()
The AWS Mainframe Modernization non-managed application action of the resource action.
public ResourceAction withM2NonManagedApplicationAction(M2NonManagedApplicationAction m2NonManagedApplicationAction)
The AWS Mainframe Modernization non-managed application action of the resource action.
m2NonManagedApplicationAction - The AWS Mainframe Modernization non-managed application action of the resource action.public void setCloudFormationAction(CloudFormationAction cloudFormationAction)
The CloudFormation action of the resource action.
cloudFormationAction - The CloudFormation action of the resource action.public CloudFormationAction getCloudFormationAction()
The CloudFormation action of the resource action.
public ResourceAction withCloudFormationAction(CloudFormationAction cloudFormationAction)
The CloudFormation action of the resource action.
cloudFormationAction - The CloudFormation action of the resource action.public String toString()
toString in class ObjectObject.toString()public ResourceAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.