@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociationVersionInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about the association version.
Constructor and Description |
---|
AssociationVersionInfo() |
Modifier and Type | Method and Description |
---|---|
AssociationVersionInfo |
addParametersEntry(String key,
List<String> value) |
AssociationVersionInfo |
clearParametersEntries()
Removes all the entries added into Parameters.
|
AssociationVersionInfo |
clone() |
boolean |
equals(Object obj) |
String |
getAssociationId()
The ID created by the system when the association was created.
|
String |
getAssociationName()
The name specified for the association version when the association version was created.
|
String |
getAssociationVersion()
The association version.
|
Date |
getCreatedDate()
The date the association version was created.
|
String |
getDocumentVersion()
The version of a Systems Manager document used when the association version was created.
|
String |
getName()
The name specified when the association was created.
|
InstanceAssociationOutputLocation |
getOutputLocation()
The location in Amazon S3 specified for the association when the association version was created.
|
Map<String,List<String>> |
getParameters()
Parameters specified when the association version was created.
|
String |
getScheduleExpression()
The cron or rate schedule specified for the association when the association version was created.
|
List<Target> |
getTargets()
The targets specified for the association when the association version was created.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociationId(String associationId)
The ID created by the system when the association was created.
|
void |
setAssociationName(String associationName)
The name specified for the association version when the association version was created.
|
void |
setAssociationVersion(String associationVersion)
The association version.
|
void |
setCreatedDate(Date createdDate)
The date the association version was created.
|
void |
setDocumentVersion(String documentVersion)
The version of a Systems Manager document used when the association version was created.
|
void |
setName(String name)
The name specified when the association was created.
|
void |
setOutputLocation(InstanceAssociationOutputLocation outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
|
void |
setParameters(Map<String,List<String>> parameters)
Parameters specified when the association version was created.
|
void |
setScheduleExpression(String scheduleExpression)
The cron or rate schedule specified for the association when the association version was created.
|
void |
setTargets(Collection<Target> targets)
The targets specified for the association when the association version was created.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
AssociationVersionInfo |
withAssociationId(String associationId)
The ID created by the system when the association was created.
|
AssociationVersionInfo |
withAssociationName(String associationName)
The name specified for the association version when the association version was created.
|
AssociationVersionInfo |
withAssociationVersion(String associationVersion)
The association version.
|
AssociationVersionInfo |
withCreatedDate(Date createdDate)
The date the association version was created.
|
AssociationVersionInfo |
withDocumentVersion(String documentVersion)
The version of a Systems Manager document used when the association version was created.
|
AssociationVersionInfo |
withName(String name)
The name specified when the association was created.
|
AssociationVersionInfo |
withOutputLocation(InstanceAssociationOutputLocation outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
|
AssociationVersionInfo |
withParameters(Map<String,List<String>> parameters)
Parameters specified when the association version was created.
|
AssociationVersionInfo |
withScheduleExpression(String scheduleExpression)
The cron or rate schedule specified for the association when the association version was created.
|
AssociationVersionInfo |
withTargets(Collection<Target> targets)
The targets specified for the association when the association version was created.
|
AssociationVersionInfo |
withTargets(Target... targets)
The targets specified for the association when the association version was created.
|
public void setAssociationId(String associationId)
The ID created by the system when the association was created.
associationId
- The ID created by the system when the association was created.public String getAssociationId()
The ID created by the system when the association was created.
public AssociationVersionInfo withAssociationId(String associationId)
The ID created by the system when the association was created.
associationId
- The ID created by the system when the association was created.public void setAssociationVersion(String associationVersion)
The association version.
associationVersion
- The association version.public String getAssociationVersion()
The association version.
public AssociationVersionInfo withAssociationVersion(String associationVersion)
The association version.
associationVersion
- The association version.public void setCreatedDate(Date createdDate)
The date the association version was created.
createdDate
- The date the association version was created.public Date getCreatedDate()
The date the association version was created.
public AssociationVersionInfo withCreatedDate(Date createdDate)
The date the association version was created.
createdDate
- The date the association version was created.public void setName(String name)
The name specified when the association was created.
name
- The name specified when the association was created.public String getName()
The name specified when the association was created.
public AssociationVersionInfo withName(String name)
The name specified when the association was created.
name
- The name specified when the association was created.public void setDocumentVersion(String documentVersion)
The version of a Systems Manager document used when the association version was created.
documentVersion
- The version of a Systems Manager document used when the association version was created.public String getDocumentVersion()
The version of a Systems Manager document used when the association version was created.
public AssociationVersionInfo withDocumentVersion(String documentVersion)
The version of a Systems Manager document used when the association version was created.
documentVersion
- The version of a Systems Manager document used when the association version was created.public Map<String,List<String>> getParameters()
Parameters specified when the association version was created.
public void setParameters(Map<String,List<String>> parameters)
Parameters specified when the association version was created.
parameters
- Parameters specified when the association version was created.public AssociationVersionInfo withParameters(Map<String,List<String>> parameters)
Parameters specified when the association version was created.
parameters
- Parameters specified when the association version was created.public AssociationVersionInfo addParametersEntry(String key, List<String> value)
public AssociationVersionInfo clearParametersEntries()
public List<Target> getTargets()
The targets specified for the association when the association version was created.
public void setTargets(Collection<Target> targets)
The targets specified for the association when the association version was created.
targets
- The targets specified for the association when the association version was created.public AssociationVersionInfo withTargets(Target... targets)
The targets specified for the association when the association version was created.
NOTE: This method appends the values to the existing list (if any). Use
setTargets(java.util.Collection)
or withTargets(java.util.Collection)
if you want to override
the existing values.
targets
- The targets specified for the association when the association version was created.public AssociationVersionInfo withTargets(Collection<Target> targets)
The targets specified for the association when the association version was created.
targets
- The targets specified for the association when the association version was created.public void setScheduleExpression(String scheduleExpression)
The cron or rate schedule specified for the association when the association version was created.
scheduleExpression
- The cron or rate schedule specified for the association when the association version was created.public String getScheduleExpression()
The cron or rate schedule specified for the association when the association version was created.
public AssociationVersionInfo withScheduleExpression(String scheduleExpression)
The cron or rate schedule specified for the association when the association version was created.
scheduleExpression
- The cron or rate schedule specified for the association when the association version was created.public void setOutputLocation(InstanceAssociationOutputLocation outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
outputLocation
- The location in Amazon S3 specified for the association when the association version was created.public InstanceAssociationOutputLocation getOutputLocation()
The location in Amazon S3 specified for the association when the association version was created.
public AssociationVersionInfo withOutputLocation(InstanceAssociationOutputLocation outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
outputLocation
- The location in Amazon S3 specified for the association when the association version was created.public void setAssociationName(String associationName)
The name specified for the association version when the association version was created.
associationName
- The name specified for the association version when the association version was created.public String getAssociationName()
The name specified for the association version when the association version was created.
public AssociationVersionInfo withAssociationName(String associationName)
The name specified for the association version when the association version was created.
associationName
- The name specified for the association version when the association version was created.public String toString()
toString
in class Object
Object.toString()
public AssociationVersionInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.