@Generated(value="software.amazon.awssdk:codegen") public final class AssociationVersionInfo extends Object implements StructuredPojo, ToCopyableBuilder<AssociationVersionInfo.Builder,AssociationVersionInfo>
Information about the association version.
Modifier and Type | Class and Description |
---|---|
static interface |
AssociationVersionInfo.Builder |
Modifier and Type | Method and Description |
---|---|
String |
associationId()
The ID created by the system when the association was created.
|
String |
associationName()
The name specified for the association version when the association version was created.
|
String |
associationVersion()
The association version.
|
static AssociationVersionInfo.Builder |
builder() |
Instant |
createdDate()
The date the association version was created.
|
String |
documentVersion()
The version of a Systems Manager document used when the association version was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
name()
The name specified when the association was created.
|
InstanceAssociationOutputLocation |
outputLocation()
The location in Amazon S3 specified for the association when the association version was created.
|
Map<String,List<String>> |
parameters()
Parameters specified when the association version was created.
|
String |
scheduleExpression()
The cron or rate schedule specified for the association when the association version was created.
|
static Class<? extends AssociationVersionInfo.Builder> |
serializableBuilderClass() |
List<Target> |
targets()
The targets specified for the association when the association version was created.
|
AssociationVersionInfo.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String associationId()
The ID created by the system when the association was created.
public String associationVersion()
The association version.
public Instant createdDate()
The date the association version was created.
public String name()
The name specified when the association was created.
public String documentVersion()
The version of a Systems Manager document used when the association version was created.
public Map<String,List<String>> parameters()
Parameters specified when the association version was created.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Target> targets()
The targets specified for the association when the association version was created.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String scheduleExpression()
The cron or rate schedule specified for the association when the association version was created.
public InstanceAssociationOutputLocation outputLocation()
The location in Amazon S3 specified for the association when the association version was created.
public String associationName()
The name specified for the association version when the association version was created.
public AssociationVersionInfo.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AssociationVersionInfo.Builder,AssociationVersionInfo>
public static AssociationVersionInfo.Builder builder()
public static Class<? extends AssociationVersionInfo.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.