public static interface AssociationVersionInfo.Builder extends CopyableBuilder<AssociationVersionInfo.Builder,AssociationVersionInfo>
Modifier and Type | Method and Description |
---|---|
AssociationVersionInfo.Builder |
associationId(String associationId)
The ID created by the system when the association was created.
|
AssociationVersionInfo.Builder |
associationName(String associationName)
The name specified for the association version when the association version was created.
|
AssociationVersionInfo.Builder |
associationVersion(String associationVersion)
The association version.
|
AssociationVersionInfo.Builder |
createdDate(Instant createdDate)
The date the association version was created.
|
AssociationVersionInfo.Builder |
documentVersion(String documentVersion)
The version of a Systems Manager document used when the association version was created.
|
AssociationVersionInfo.Builder |
name(String name)
The name specified when the association was created.
|
default AssociationVersionInfo.Builder |
outputLocation(Consumer<InstanceAssociationOutputLocation.Builder> outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
|
AssociationVersionInfo.Builder |
outputLocation(InstanceAssociationOutputLocation outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
|
AssociationVersionInfo.Builder |
parameters(Map<String,? extends Collection<String>> parameters)
Parameters specified when the association version was created.
|
AssociationVersionInfo.Builder |
scheduleExpression(String scheduleExpression)
The cron or rate schedule specified for the association when the association version was created.
|
AssociationVersionInfo.Builder |
targets(Collection<Target> targets)
The targets specified for the association when the association version was created.
|
AssociationVersionInfo.Builder |
targets(Target... targets)
The targets specified for the association when the association version was created.
|
copy
apply, build
AssociationVersionInfo.Builder associationId(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.AssociationVersionInfo.Builder associationVersion(String associationVersion)
The association version.
associationVersion
- The association version.AssociationVersionInfo.Builder createdDate(Instant createdDate)
The date the association version was created.
createdDate
- The date the association version was created.AssociationVersionInfo.Builder name(String name)
The name specified when the association was created.
name
- The name specified when the association was created.AssociationVersionInfo.Builder documentVersion(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.AssociationVersionInfo.Builder parameters(Map<String,? extends Collection<String>> parameters)
Parameters specified when the association version was created.
parameters
- Parameters specified when the association version was created.AssociationVersionInfo.Builder targets(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.AssociationVersionInfo.Builder targets(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.AssociationVersionInfo.Builder scheduleExpression(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.AssociationVersionInfo.Builder outputLocation(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.default AssociationVersionInfo.Builder outputLocation(Consumer<InstanceAssociationOutputLocation.Builder> outputLocation)
The location in Amazon S3 specified for the association when the association version was created.
This is a convenience that creates an instance of theInstanceAssociationOutputLocation.Builder
avoiding the need to create one manually via InstanceAssociationOutputLocation.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to outputLocation(InstanceAssociationOutputLocation)
.outputLocation
- a consumer that will call methods on InstanceAssociationOutputLocation.Builder
outputLocation(InstanceAssociationOutputLocation)
AssociationVersionInfo.Builder associationName(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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.