@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class M2ManagedApplicationAction extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the AWS Mainframe Modernization managed application action.
| Constructor and Description |
|---|
M2ManagedApplicationAction() |
| Modifier and Type | Method and Description |
|---|---|
M2ManagedApplicationAction |
clone() |
boolean |
equals(Object obj) |
String |
getActionType()
The action type of the AWS Mainframe Modernization managed application action.
|
M2ManagedActionProperties |
getProperties()
The properties of the AWS Mainframe Modernization managed application action.
|
String |
getResource()
The resource of the AWS Mainframe Modernization managed application action.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActionType(String actionType)
The action type of the AWS Mainframe Modernization managed application action.
|
void |
setProperties(M2ManagedActionProperties properties)
The properties of the AWS Mainframe Modernization managed application action.
|
void |
setResource(String resource)
The resource of the AWS Mainframe Modernization managed application action.
|
String |
toString()
Returns a string representation of this object.
|
M2ManagedApplicationAction |
withActionType(M2ManagedActionType actionType)
The action type of the AWS Mainframe Modernization managed application action.
|
M2ManagedApplicationAction |
withActionType(String actionType)
The action type of the AWS Mainframe Modernization managed application action.
|
M2ManagedApplicationAction |
withProperties(M2ManagedActionProperties properties)
The properties of the AWS Mainframe Modernization managed application action.
|
M2ManagedApplicationAction |
withResource(String resource)
The resource of the AWS Mainframe Modernization managed application action.
|
public void setResource(String resource)
The resource of the AWS Mainframe Modernization managed application action.
resource - The resource of the AWS Mainframe Modernization managed application action.public String getResource()
The resource of the AWS Mainframe Modernization managed application action.
public M2ManagedApplicationAction withResource(String resource)
The resource of the AWS Mainframe Modernization managed application action.
resource - The resource of the AWS Mainframe Modernization managed application action.public void setActionType(String actionType)
The action type of the AWS Mainframe Modernization managed application action.
actionType - The action type of the AWS Mainframe Modernization managed application action.M2ManagedActionTypepublic String getActionType()
The action type of the AWS Mainframe Modernization managed application action.
M2ManagedActionTypepublic M2ManagedApplicationAction withActionType(String actionType)
The action type of the AWS Mainframe Modernization managed application action.
actionType - The action type of the AWS Mainframe Modernization managed application action.M2ManagedActionTypepublic M2ManagedApplicationAction withActionType(M2ManagedActionType actionType)
The action type of the AWS Mainframe Modernization managed application action.
actionType - The action type of the AWS Mainframe Modernization managed application action.M2ManagedActionTypepublic void setProperties(M2ManagedActionProperties properties)
The properties of the AWS Mainframe Modernization managed application action.
properties - The properties of the AWS Mainframe Modernization managed application action.public M2ManagedActionProperties getProperties()
The properties of the AWS Mainframe Modernization managed application action.
public M2ManagedApplicationAction withProperties(M2ManagedActionProperties properties)
The properties of the AWS Mainframe Modernization managed application action.
properties - The properties of the AWS Mainframe Modernization managed application action.public String toString()
toString in class ObjectObject.toString()public M2ManagedApplicationAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.