CopyableBuilder<CreateAssociationRequest.Builder,CreateAssociationRequest>
, SdkBuilder<CreateAssociationRequest.Builder,CreateAssociationRequest>
public static interface CreateAssociationRequest.Builder extends CopyableBuilder<CreateAssociationRequest.Builder,CreateAssociationRequest>
Modifier and Type | Method | Description |
---|---|---|
CreateAssociationRequest.Builder |
documentVersion(String documentVersion) |
The document version you want to associate with the target(s).
|
CreateAssociationRequest.Builder |
instanceId(String instanceId) |
The instance ID.
|
CreateAssociationRequest.Builder |
name(String name) |
The name of the Systems Manager document.
|
CreateAssociationRequest.Builder |
outputLocation(InstanceAssociationOutputLocation outputLocation) |
An Amazon S3 bucket where you want to store the output details of the request.
|
CreateAssociationRequest.Builder |
parameters(Map<String,? extends Collection<String>> parameters) |
The parameters for the documents runtime configuration.
|
CreateAssociationRequest.Builder |
scheduleExpression(String scheduleExpression) |
A cron expression when the association will be applied to the target(s).
|
CreateAssociationRequest.Builder |
targets(Collection<Target> targets) |
The targets (either instances or tags) for the association.
|
CreateAssociationRequest.Builder |
targets(Target... targets) |
The targets (either instances or tags) for the association.
|
copy
apply, build
CreateAssociationRequest.Builder name(String name)
The name of the Systems Manager document.
name
- The name of the Systems Manager document.CreateAssociationRequest.Builder documentVersion(String documentVersion)
The document version you want to associate with the target(s). Can be a specific version or the default version.
documentVersion
- The document version you want to associate with the target(s). Can be a specific version or the
default version.CreateAssociationRequest.Builder instanceId(String instanceId)
The instance ID.
instanceId
- The instance ID.CreateAssociationRequest.Builder parameters(Map<String,? extends Collection<String>> parameters)
The parameters for the documents runtime configuration.
parameters
- The parameters for the documents runtime configuration.CreateAssociationRequest.Builder targets(Collection<Target> targets)
The targets (either instances or tags) for the association.
targets
- The targets (either instances or tags) for the association.CreateAssociationRequest.Builder targets(Target... targets)
The targets (either instances or tags) for the association.
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 (either instances or tags) for the association.CreateAssociationRequest.Builder scheduleExpression(String scheduleExpression)
A cron expression when the association will be applied to the target(s).
scheduleExpression
- A cron expression when the association will be applied to the target(s).CreateAssociationRequest.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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.