@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceAssociation extends Object implements Serializable, Cloneable, StructuredPojo
One or more association documents on the managed node.
Constructor and Description |
---|
InstanceAssociation() |
Modifier and Type | Method and Description |
---|---|
InstanceAssociation |
clone() |
boolean |
equals(Object obj) |
String |
getAssociationId()
The association ID.
|
String |
getAssociationVersion()
Version information for the association on the managed node.
|
String |
getContent()
The content of the association document for the managed nodes.
|
String |
getInstanceId()
The managed node ID.
|
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)
Version information for the association on the managed node.
|
void |
setContent(String content)
The content of the association document for the managed nodes.
|
void |
setInstanceId(String instanceId)
The managed node ID.
|
String |
toString()
Returns a string representation of this object.
|
InstanceAssociation |
withAssociationId(String associationId)
The association ID.
|
InstanceAssociation |
withAssociationVersion(String associationVersion)
Version information for the association on the managed node.
|
InstanceAssociation |
withContent(String content)
The content of the association document for the managed nodes.
|
InstanceAssociation |
withInstanceId(String instanceId)
The managed node ID.
|
public void setAssociationId(String associationId)
The association ID.
associationId
- The association ID.public String getAssociationId()
The association ID.
public InstanceAssociation withAssociationId(String associationId)
The association ID.
associationId
- The association ID.public void setInstanceId(String instanceId)
The managed node ID.
instanceId
- The managed node ID.public String getInstanceId()
The managed node ID.
public InstanceAssociation withInstanceId(String instanceId)
The managed node ID.
instanceId
- The managed node ID.public void setContent(String content)
The content of the association document for the managed nodes.
content
- The content of the association document for the managed nodes.public String getContent()
The content of the association document for the managed nodes.
public InstanceAssociation withContent(String content)
The content of the association document for the managed nodes.
content
- The content of the association document for the managed nodes.public void setAssociationVersion(String associationVersion)
Version information for the association on the managed node.
associationVersion
- Version information for the association on the managed node.public String getAssociationVersion()
Version information for the association on the managed node.
public InstanceAssociation withAssociationVersion(String associationVersion)
Version information for the association on the managed node.
associationVersion
- Version information for the association on the managed node.public String toString()
toString
in class Object
Object.toString()
public InstanceAssociation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.