@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociationExecutionTarget extends Object implements Serializable, Cloneable, StructuredPojo
Includes information about the specified association execution.
Constructor and Description |
---|
AssociationExecutionTarget() |
Modifier and Type | Method and Description |
---|---|
AssociationExecutionTarget |
clone() |
boolean |
equals(Object obj) |
String |
getAssociationId()
The association ID.
|
String |
getAssociationVersion()
The association version.
|
String |
getDetailedStatus()
Detailed information about the execution status.
|
String |
getExecutionId()
The execution ID.
|
Date |
getLastExecutionDate()
The date of the last execution.
|
OutputSource |
getOutputSource()
The location where the association details are saved.
|
String |
getResourceId()
The resource ID, for example, the managed node ID where the association ran.
|
String |
getResourceType()
The resource type, for example, EC2.
|
String |
getStatus()
The association execution status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociationId(String associationId)
The association ID.
|
void |
setAssociationVersion(String associationVersion)
The association version.
|
void |
setDetailedStatus(String detailedStatus)
Detailed information about the execution status.
|
void |
setExecutionId(String executionId)
The execution ID.
|
void |
setLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
|
void |
setOutputSource(OutputSource outputSource)
The location where the association details are saved.
|
void |
setResourceId(String resourceId)
The resource ID, for example, the managed node ID where the association ran.
|
void |
setResourceType(String resourceType)
The resource type, for example, EC2.
|
void |
setStatus(String status)
The association execution status.
|
String |
toString()
Returns a string representation of this object.
|
AssociationExecutionTarget |
withAssociationId(String associationId)
The association ID.
|
AssociationExecutionTarget |
withAssociationVersion(String associationVersion)
The association version.
|
AssociationExecutionTarget |
withDetailedStatus(String detailedStatus)
Detailed information about the execution status.
|
AssociationExecutionTarget |
withExecutionId(String executionId)
The execution ID.
|
AssociationExecutionTarget |
withLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
|
AssociationExecutionTarget |
withOutputSource(OutputSource outputSource)
The location where the association details are saved.
|
AssociationExecutionTarget |
withResourceId(String resourceId)
The resource ID, for example, the managed node ID where the association ran.
|
AssociationExecutionTarget |
withResourceType(String resourceType)
The resource type, for example, EC2.
|
AssociationExecutionTarget |
withStatus(String status)
The association execution status.
|
public void setAssociationId(String associationId)
The association ID.
associationId
- The association ID.public String getAssociationId()
The association ID.
public AssociationExecutionTarget withAssociationId(String associationId)
The association ID.
associationId
- The association ID.public void setAssociationVersion(String associationVersion)
The association version.
associationVersion
- The association version.public String getAssociationVersion()
The association version.
public AssociationExecutionTarget withAssociationVersion(String associationVersion)
The association version.
associationVersion
- The association version.public void setExecutionId(String executionId)
The execution ID.
executionId
- The execution ID.public String getExecutionId()
The execution ID.
public AssociationExecutionTarget withExecutionId(String executionId)
The execution ID.
executionId
- The execution ID.public void setResourceId(String resourceId)
The resource ID, for example, the managed node ID where the association ran.
resourceId
- The resource ID, for example, the managed node ID where the association ran.public String getResourceId()
The resource ID, for example, the managed node ID where the association ran.
public AssociationExecutionTarget withResourceId(String resourceId)
The resource ID, for example, the managed node ID where the association ran.
resourceId
- The resource ID, for example, the managed node ID where the association ran.public void setResourceType(String resourceType)
The resource type, for example, EC2.
resourceType
- The resource type, for example, EC2.public String getResourceType()
The resource type, for example, EC2.
public AssociationExecutionTarget withResourceType(String resourceType)
The resource type, for example, EC2.
resourceType
- The resource type, for example, EC2.public void setStatus(String status)
The association execution status.
status
- The association execution status.public String getStatus()
The association execution status.
public AssociationExecutionTarget withStatus(String status)
The association execution status.
status
- The association execution status.public void setDetailedStatus(String detailedStatus)
Detailed information about the execution status.
detailedStatus
- Detailed information about the execution status.public String getDetailedStatus()
Detailed information about the execution status.
public AssociationExecutionTarget withDetailedStatus(String detailedStatus)
Detailed information about the execution status.
detailedStatus
- Detailed information about the execution status.public void setLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
lastExecutionDate
- The date of the last execution.public Date getLastExecutionDate()
The date of the last execution.
public AssociationExecutionTarget withLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
lastExecutionDate
- The date of the last execution.public void setOutputSource(OutputSource outputSource)
The location where the association details are saved.
outputSource
- The location where the association details are saved.public OutputSource getOutputSource()
The location where the association details are saved.
public AssociationExecutionTarget withOutputSource(OutputSource outputSource)
The location where the association details are saved.
outputSource
- The location where the association details are saved.public String toString()
toString
in class Object
Object.toString()
public AssociationExecutionTarget clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.