Interface ResourceTargetDefinition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceTargetDefinition.Builder,
,ResourceTargetDefinition> SdkBuilder<ResourceTargetDefinition.Builder,
,ResourceTargetDefinition> SdkPojo
- Enclosing class:
ResourceTargetDefinition
-
Method Summary
Modifier and TypeMethodDescriptionIndicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata
,Properties
, orTags
.attribute
(ResourceAttribute attribute) Indicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata
,Properties
, orTags
.If theAttribute
value isProperties
, the name of the property.requiresRecreation
(String requiresRecreation) If theAttribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated.requiresRecreation
(RequiresRecreation requiresRecreation) If theAttribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated.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
-
attribute
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata
,Properties
, orTags
.- Parameters:
attribute
- Indicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata
,Properties
, orTags
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attribute
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata
,Properties
, orTags
.- Parameters:
attribute
- Indicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata
,Properties
, orTags
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
If the
Attribute
value isProperties
, the name of the property. For all other attributes, the value is null.- Parameters:
name
- If theAttribute
value isProperties
, the name of the property. For all other attributes, the value is null.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiresRecreation
If the
Attribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated. The value can beNever
,Always
, orConditionally
. To determine the conditions for aConditionally
recreation, see the update behavior for that property in the CloudFormation User Guide.- Parameters:
requiresRecreation
- If theAttribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated. The value can beNever
,Always
, orConditionally
. To determine the conditions for aConditionally
recreation, see the update behavior for that property in the CloudFormation User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requiresRecreation
If the
Attribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated. The value can beNever
,Always
, orConditionally
. To determine the conditions for aConditionally
recreation, see the update behavior for that property in the CloudFormation User Guide.- Parameters:
requiresRecreation
- If theAttribute
value isProperties
, indicates whether a change to this property causes the resource to be recreated. The value can beNever
,Always
, orConditionally
. To determine the conditions for aConditionally
recreation, see the update behavior for that property in the CloudFormation User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-