CopyableBuilder<AssociationDescription.Builder,AssociationDescription>
, SdkBuilder<AssociationDescription.Builder,AssociationDescription>
public static interface AssociationDescription.Builder extends CopyableBuilder<AssociationDescription.Builder,AssociationDescription>
Modifier and Type | Method | Description |
---|---|---|
AssociationDescription.Builder |
associationId(String associationId) |
The association ID.
|
AssociationDescription.Builder |
date(Date dateValue) |
The date when the association was made.
|
AssociationDescription.Builder |
documentVersion(String documentVersion) |
The document version.
|
AssociationDescription.Builder |
instanceId(String instanceId) |
The ID of the instance.
|
AssociationDescription.Builder |
lastExecutionDate(Date lastExecutionDate) |
The date on which the association was last run.
|
AssociationDescription.Builder |
lastSuccessfulExecutionDate(Date lastSuccessfulExecutionDate) |
The last date on which the association was successfully run.
|
AssociationDescription.Builder |
lastUpdateAssociationDate(Date lastUpdateAssociationDate) |
The date when the association was last updated.
|
AssociationDescription.Builder |
name(String name) |
The name of the SSM document.
|
AssociationDescription.Builder |
outputLocation(InstanceAssociationOutputLocation outputLocation) |
An Amazon S3 bucket where you want to store the output details of the request.
|
AssociationDescription.Builder |
overview(AssociationOverview overview) |
Information about the association.
|
AssociationDescription.Builder |
parameters(Map<String,? extends Collection<String>> parameters) |
A description of the parameters for a document.
|
AssociationDescription.Builder |
scheduleExpression(String scheduleExpression) |
A cron expression that specifies a schedule when the association runs.
|
AssociationDescription.Builder |
status(AssociationStatus status) |
The association status.
|
AssociationDescription.Builder |
targets(Collection<Target> targets) |
The instances targeted by the request.
|
AssociationDescription.Builder |
targets(Target... targets) |
The instances targeted by the request.
|
copy
apply, build
AssociationDescription.Builder name(String name)
The name of the SSM document.
name
- The name of the SSM document.AssociationDescription.Builder instanceId(String instanceId)
The ID of the instance.
instanceId
- The ID of the instance.AssociationDescription.Builder date(Date dateValue)
The date when the association was made.
dateValue
- The date when the association was made.AssociationDescription.Builder lastUpdateAssociationDate(Date lastUpdateAssociationDate)
The date when the association was last updated.
lastUpdateAssociationDate
- The date when the association was last updated.AssociationDescription.Builder status(AssociationStatus status)
The association status.
status
- The association status.AssociationDescription.Builder overview(AssociationOverview overview)
Information about the association.
overview
- Information about the association.AssociationDescription.Builder documentVersion(String documentVersion)
The document version.
documentVersion
- The document version.AssociationDescription.Builder parameters(Map<String,? extends Collection<String>> parameters)
A description of the parameters for a document.
parameters
- A description of the parameters for a document.AssociationDescription.Builder associationId(String associationId)
The association ID.
associationId
- The association ID.AssociationDescription.Builder targets(Collection<Target> targets)
The instances targeted by the request.
targets
- The instances targeted by the request.AssociationDescription.Builder targets(Target... targets)
The instances targeted by the request.
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 instances targeted by the request.AssociationDescription.Builder scheduleExpression(String scheduleExpression)
A cron expression that specifies a schedule when the association runs.
scheduleExpression
- A cron expression that specifies a schedule when the association runs.AssociationDescription.Builder outputLocation(InstanceAssociationOutputLocation outputLocation)
An Amazon S3 bucket where you want to store the output details of the request.
outputLocation
- An Amazon S3 bucket where you want to store the output details of the request.AssociationDescription.Builder lastExecutionDate(Date lastExecutionDate)
The date on which the association was last run.
lastExecutionDate
- The date on which the association was last run.AssociationDescription.Builder lastSuccessfulExecutionDate(Date lastSuccessfulExecutionDate)
The last date on which the association was successfully run.
lastSuccessfulExecutionDate
- The last date on which the association was successfully run.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.