public static interface ResourceChangeDetail.Builder extends SdkPojo, CopyableBuilder<ResourceChangeDetail.Builder,ResourceChangeDetail>
Modifier and Type | Method and Description |
---|---|
ResourceChangeDetail.Builder |
causingEntity(String causingEntity)
The ID of the entity that caused the change.
|
ResourceChangeDetail.Builder |
evaluation(EvaluationType evaluation)
For static evaluations, the value of the resource attribute will change and the new value is known.
|
ResourceChangeDetail.Builder |
evaluation(String evaluation)
For static evaluations, the value of the resource attribute will change and the new value is known.
|
default ResourceChangeDetail.Builder |
target(Consumer<ResourceTargetDefinition.Builder> target)
Information about the resource attribute to be modified.
|
ResourceChangeDetail.Builder |
target(ResourceTargetDefinition target)
Information about the resource attribute to be modified.
|
copy
applyMutation, build
ResourceChangeDetail.Builder target(ResourceTargetDefinition target)
Information about the resource attribute to be modified.
target
- Information about the resource attribute to be modified.default ResourceChangeDetail.Builder target(Consumer<ResourceTargetDefinition.Builder> target)
Information about the resource attribute to be modified.
This is a convenience that creates an instance of theResourceTargetDefinition.Builder
avoiding the
need to create one manually via ResourceTargetDefinition.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to target(ResourceTargetDefinition)
.target
- a consumer that will call methods on ResourceTargetDefinition.Builder
target(ResourceTargetDefinition)
ResourceChangeDetail.Builder evaluation(String evaluation)
For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.
evaluation
- For static evaluations, the value of the resource attribute will change and the new value is known.
For dynamic evaluations, the value might change, and any new value will be determined when the plan is
updated.EvaluationType
,
EvaluationType
ResourceChangeDetail.Builder evaluation(EvaluationType evaluation)
For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.
evaluation
- For static evaluations, the value of the resource attribute will change and the new value is known.
For dynamic evaluations, the value might change, and any new value will be determined when the plan is
updated.EvaluationType
,
EvaluationType
ResourceChangeDetail.Builder causingEntity(String causingEntity)
The ID of the entity that caused the change.
causingEntity
- The ID of the entity that caused the change.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.