Class InstanceAssociation
java.lang.Object
software.amazon.awssdk.services.ssm.model.InstanceAssociation
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InstanceAssociation.Builder,InstanceAssociation>
@Generated("software.amazon.awssdk:codegen")
public final class InstanceAssociation
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<InstanceAssociation.Builder,InstanceAssociation>
One or more association documents on the managed node.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe association ID.final StringVersion information for the association on the managed node.static InstanceAssociation.Builderbuilder()final Stringcontent()The content of the association document for the managed nodes.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe managed node ID.static Class<? extends InstanceAssociation.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
associationId
The association ID.
- Returns:
- The association ID.
-
instanceId
The managed node ID.
- Returns:
- The managed node ID.
-
content
The content of the association document for the managed nodes.
- Returns:
- The content of the association document for the managed nodes.
-
associationVersion
Version information for the association on the managed node.
- Returns:
- Version information for the association on the managed node.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<InstanceAssociation.Builder,InstanceAssociation>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-