@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociationExecution extends Object implements Serializable, Cloneable, StructuredPojo
Includes information about the specified association.
Constructor and Description |
---|
AssociationExecution() |
Modifier and Type | Method and Description |
---|---|
AssociationExecution |
clone() |
boolean |
equals(Object obj) |
AlarmConfiguration |
getAlarmConfiguration() |
String |
getAssociationId()
The association ID.
|
String |
getAssociationVersion()
The association version.
|
Date |
getCreatedTime()
The time the execution started.
|
String |
getDetailedStatus()
Detailed status information about the execution.
|
String |
getExecutionId()
The execution ID for the association.
|
Date |
getLastExecutionDate()
The date of the last execution.
|
String |
getResourceCountByStatus()
An aggregate status of the resources in the execution based on the status type.
|
String |
getStatus()
The status of the association execution.
|
List<AlarmStateInformation> |
getTriggeredAlarms()
The CloudWatch alarms that were invoked by the association.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAlarmConfiguration(AlarmConfiguration alarmConfiguration) |
void |
setAssociationId(String associationId)
The association ID.
|
void |
setAssociationVersion(String associationVersion)
The association version.
|
void |
setCreatedTime(Date createdTime)
The time the execution started.
|
void |
setDetailedStatus(String detailedStatus)
Detailed status information about the execution.
|
void |
setExecutionId(String executionId)
The execution ID for the association.
|
void |
setLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
|
void |
setResourceCountByStatus(String resourceCountByStatus)
An aggregate status of the resources in the execution based on the status type.
|
void |
setStatus(String status)
The status of the association execution.
|
void |
setTriggeredAlarms(Collection<AlarmStateInformation> triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
|
String |
toString()
Returns a string representation of this object.
|
AssociationExecution |
withAlarmConfiguration(AlarmConfiguration alarmConfiguration) |
AssociationExecution |
withAssociationId(String associationId)
The association ID.
|
AssociationExecution |
withAssociationVersion(String associationVersion)
The association version.
|
AssociationExecution |
withCreatedTime(Date createdTime)
The time the execution started.
|
AssociationExecution |
withDetailedStatus(String detailedStatus)
Detailed status information about the execution.
|
AssociationExecution |
withExecutionId(String executionId)
The execution ID for the association.
|
AssociationExecution |
withLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
|
AssociationExecution |
withResourceCountByStatus(String resourceCountByStatus)
An aggregate status of the resources in the execution based on the status type.
|
AssociationExecution |
withStatus(String status)
The status of the association execution.
|
AssociationExecution |
withTriggeredAlarms(AlarmStateInformation... triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
|
AssociationExecution |
withTriggeredAlarms(Collection<AlarmStateInformation> triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
|
public void setAssociationId(String associationId)
The association ID.
associationId
- The association ID.public String getAssociationId()
The association ID.
public AssociationExecution 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 AssociationExecution withAssociationVersion(String associationVersion)
The association version.
associationVersion
- The association version.public void setExecutionId(String executionId)
The execution ID for the association.
executionId
- The execution ID for the association.public String getExecutionId()
The execution ID for the association.
public AssociationExecution withExecutionId(String executionId)
The execution ID for the association.
executionId
- The execution ID for the association.public void setStatus(String status)
The status of the association execution.
status
- The status of the association execution.public String getStatus()
The status of the association execution.
public AssociationExecution withStatus(String status)
The status of the association execution.
status
- The status of the association execution.public void setDetailedStatus(String detailedStatus)
Detailed status information about the execution.
detailedStatus
- Detailed status information about the execution.public String getDetailedStatus()
Detailed status information about the execution.
public AssociationExecution withDetailedStatus(String detailedStatus)
Detailed status information about the execution.
detailedStatus
- Detailed status information about the execution.public void setCreatedTime(Date createdTime)
The time the execution started.
createdTime
- The time the execution started.public Date getCreatedTime()
The time the execution started.
public AssociationExecution withCreatedTime(Date createdTime)
The time the execution started.
createdTime
- The time the execution started.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 AssociationExecution withLastExecutionDate(Date lastExecutionDate)
The date of the last execution.
lastExecutionDate
- The date of the last execution.public void setResourceCountByStatus(String resourceCountByStatus)
An aggregate status of the resources in the execution based on the status type.
resourceCountByStatus
- An aggregate status of the resources in the execution based on the status type.public String getResourceCountByStatus()
An aggregate status of the resources in the execution based on the status type.
public AssociationExecution withResourceCountByStatus(String resourceCountByStatus)
An aggregate status of the resources in the execution based on the status type.
resourceCountByStatus
- An aggregate status of the resources in the execution based on the status type.public void setAlarmConfiguration(AlarmConfiguration alarmConfiguration)
alarmConfiguration
- public AlarmConfiguration getAlarmConfiguration()
public AssociationExecution withAlarmConfiguration(AlarmConfiguration alarmConfiguration)
alarmConfiguration
- public List<AlarmStateInformation> getTriggeredAlarms()
The CloudWatch alarms that were invoked by the association.
public void setTriggeredAlarms(Collection<AlarmStateInformation> triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
triggeredAlarms
- The CloudWatch alarms that were invoked by the association.public AssociationExecution withTriggeredAlarms(AlarmStateInformation... triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
NOTE: This method appends the values to the existing list (if any). Use
setTriggeredAlarms(java.util.Collection)
or withTriggeredAlarms(java.util.Collection)
if you
want to override the existing values.
triggeredAlarms
- The CloudWatch alarms that were invoked by the association.public AssociationExecution withTriggeredAlarms(Collection<AlarmStateInformation> triggeredAlarms)
The CloudWatch alarms that were invoked by the association.
triggeredAlarms
- The CloudWatch alarms that were invoked by the association.public String toString()
toString
in class Object
Object.toString()
public AssociationExecution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.