Interface ResourceChangeDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceChangeDetail.Builder,
,ResourceChangeDetail> SdkBuilder<ResourceChangeDetail.Builder,
,ResourceChangeDetail> SdkPojo
- Enclosing class:
ResourceChangeDetail
public static interface ResourceChangeDetail.Builder
extends SdkPojo, CopyableBuilder<ResourceChangeDetail.Builder,ResourceChangeDetail>
-
Method Summary
Modifier and TypeMethodDescriptioncausingEntity
(String causingEntity) The ID of the entity that caused the change.evaluation
(String evaluation) For static evaluations, the value of the resource attribute will change and the new value is known.evaluation
(EvaluationType evaluation) For static evaluations, the value of the resource attribute will change and the new value is known.default ResourceChangeDetail.Builder
Information about the resource attribute to be modified.target
(ResourceTargetDefinition target) Information about the resource attribute to be modified.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
target
Information about the resource attribute to be modified.
- Parameters:
target
- Information about the resource attribute to be modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
Information about the resource attribute to be modified.
This is a convenience method that creates an instance of theResourceTargetDefinition.Builder
avoiding the need to create one manually viaResourceTargetDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totarget(ResourceTargetDefinition)
.- Parameters:
target
- a consumer that will call methods onResourceTargetDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
causingEntity
The ID of the entity that caused the change.
- Parameters:
causingEntity
- The ID of the entity that caused the change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-