public static interface AssociationExecutionTarget.Builder extends SdkPojo, CopyableBuilder<AssociationExecutionTarget.Builder,AssociationExecutionTarget>
Modifier and Type | Method and Description |
---|---|
AssociationExecutionTarget.Builder |
associationId(String associationId)
The association ID.
|
AssociationExecutionTarget.Builder |
associationVersion(String associationVersion)
The association version.
|
AssociationExecutionTarget.Builder |
detailedStatus(String detailedStatus)
Detailed information about the execution status.
|
AssociationExecutionTarget.Builder |
executionId(String executionId)
The execution ID.
|
AssociationExecutionTarget.Builder |
lastExecutionDate(Instant lastExecutionDate)
The date of the last execution.
|
default AssociationExecutionTarget.Builder |
outputSource(Consumer<OutputSource.Builder> outputSource)
The location where the association details are saved.
|
AssociationExecutionTarget.Builder |
outputSource(OutputSource outputSource)
The location where the association details are saved.
|
AssociationExecutionTarget.Builder |
resourceId(String resourceId)
The resource ID, for example, the instance ID where the association ran.
|
AssociationExecutionTarget.Builder |
resourceType(String resourceType)
The resource type, for example, instance.
|
AssociationExecutionTarget.Builder |
status(String status)
The association execution status.
|
copy
applyMutation, build
AssociationExecutionTarget.Builder associationId(String associationId)
The association ID.
associationId
- The association ID.AssociationExecutionTarget.Builder associationVersion(String associationVersion)
The association version.
associationVersion
- The association version.AssociationExecutionTarget.Builder executionId(String executionId)
The execution ID. If the association does not run at intervals or according to a schedule, then the ExecutionID is the same as the AssociationID.
executionId
- The execution ID. If the association does not run at intervals or according to a schedule, then the
ExecutionID is the same as the AssociationID.AssociationExecutionTarget.Builder resourceId(String resourceId)
The resource ID, for example, the instance ID where the association ran.
resourceId
- The resource ID, for example, the instance ID where the association ran.AssociationExecutionTarget.Builder resourceType(String resourceType)
The resource type, for example, instance.
resourceType
- The resource type, for example, instance.AssociationExecutionTarget.Builder status(String status)
The association execution status.
status
- The association execution status.AssociationExecutionTarget.Builder detailedStatus(String detailedStatus)
Detailed information about the execution status.
detailedStatus
- Detailed information about the execution status.AssociationExecutionTarget.Builder lastExecutionDate(Instant lastExecutionDate)
The date of the last execution.
lastExecutionDate
- The date of the last execution.AssociationExecutionTarget.Builder outputSource(OutputSource outputSource)
The location where the association details are saved.
outputSource
- The location where the association details are saved.default AssociationExecutionTarget.Builder outputSource(Consumer<OutputSource.Builder> outputSource)
The location where the association details are saved.
This is a convenience that creates an instance of theOutputSource.Builder
avoiding the need to
create one manually via OutputSource.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to outputSource(OutputSource)
.outputSource
- a consumer that will call methods on OutputSource.Builder
outputSource(OutputSource)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.