@Generated(value="software.amazon.awssdk:codegen") public final class AssociationExecution extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssociationExecution.Builder,AssociationExecution>
Includes information about the specified association.
Modifier and Type | Class and Description |
---|---|
static interface |
AssociationExecution.Builder |
Modifier and Type | Method and Description |
---|---|
AlarmConfiguration |
alarmConfiguration()
Returns the value of the AlarmConfiguration property for this object.
|
String |
associationId()
The association ID.
|
String |
associationVersion()
The association version.
|
static AssociationExecution.Builder |
builder() |
Instant |
createdTime()
The time the execution started.
|
String |
detailedStatus()
Detailed status information about the execution.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionId()
The execution ID for the association.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTriggeredAlarms()
For responses, this returns true if the service returned a value for the TriggeredAlarms property.
|
Instant |
lastExecutionDate()
The date of the last execution.
|
String |
resourceCountByStatus()
An aggregate status of the resources in the execution based on the status type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssociationExecution.Builder> |
serializableBuilderClass() |
String |
status()
The status of the association execution.
|
AssociationExecution.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<AlarmStateInformation> |
triggeredAlarms()
The CloudWatch alarms that were invoked by the association.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String associationId()
The association ID.
public final String associationVersion()
The association version.
public final String executionId()
The execution ID for the association.
public final String status()
The status of the association execution.
public final String detailedStatus()
Detailed status information about the execution.
public final Instant createdTime()
The time the execution started.
public final Instant lastExecutionDate()
The date of the last execution.
public final String resourceCountByStatus()
An aggregate status of the resources in the execution based on the status type.
public final AlarmConfiguration alarmConfiguration()
public final boolean hasTriggeredAlarms()
isEmpty()
method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<AlarmStateInformation> triggeredAlarms()
The CloudWatch alarms that were invoked by the association.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasTriggeredAlarms()
method.
public AssociationExecution.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AssociationExecution.Builder,AssociationExecution>
public static AssociationExecution.Builder builder()
public static Class<? extends AssociationExecution.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.