Class AssociationExecutionTarget
- java.lang.Object
-
- software.amazon.awssdk.services.ssm.model.AssociationExecutionTarget
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AssociationExecutionTarget.Builder,AssociationExecutionTarget>
@Generated("software.amazon.awssdk:codegen") public final class AssociationExecutionTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssociationExecutionTarget.Builder,AssociationExecutionTarget>
Includes information about the specified association execution.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAssociationExecutionTarget.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassociationId()The association ID.StringassociationVersion()The association version.static AssociationExecutionTarget.Builderbuilder()StringdetailedStatus()Detailed information about the execution status.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionId()The execution ID.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastExecutionDate()The date of the last execution.OutputSourceoutputSource()The location where the association details are saved.StringresourceId()The resource ID, for example, the managed node ID where the association ran.StringresourceType()The resource type, for example, EC2.List<SdkField<?>>sdkFields()static Class<? extends AssociationExecutionTarget.Builder>serializableBuilderClass()Stringstatus()The association execution status.AssociationExecutionTarget.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
associationId
public final String associationId()
The association ID.
- Returns:
- The association ID.
-
associationVersion
public final String associationVersion()
The association version.
- Returns:
- The association version.
-
executionId
public final String executionId()
The execution ID.
- Returns:
- The execution ID.
-
resourceId
public final String resourceId()
The resource ID, for example, the managed node ID where the association ran.
- Returns:
- The resource ID, for example, the managed node ID where the association ran.
-
resourceType
public final String resourceType()
The resource type, for example, EC2.
- Returns:
- The resource type, for example, EC2.
-
status
public final String status()
The association execution status.
- Returns:
- The association execution status.
-
detailedStatus
public final String detailedStatus()
Detailed information about the execution status.
- Returns:
- Detailed information about the execution status.
-
lastExecutionDate
public final Instant lastExecutionDate()
The date of the last execution.
- Returns:
- The date of the last execution.
-
outputSource
public final OutputSource outputSource()
The location where the association details are saved.
- Returns:
- The location where the association details are saved.
-
toBuilder
public AssociationExecutionTarget.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AssociationExecutionTarget.Builder,AssociationExecutionTarget>
-
builder
public static AssociationExecutionTarget.Builder builder()
-
serializableBuilderClass
public static Class<? extends AssociationExecutionTarget.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-