Interface ResourceTargetDefinition.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>,SdkBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>,SdkPojo
- Enclosing class:
- ResourceTargetDefinition
public static interface ResourceTargetDefinition.Builder extends SdkPojo, CopyableBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceTargetDefinition.Builderattribute(String attribute)Indicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata,Properties, orTags.ResourceTargetDefinition.Builderattribute(ResourceAttribute attribute)Indicates which resource attribute is triggering this update, such as a change in the resource attribute'sMetadata,Properties, orTags.ResourceTargetDefinition.Buildername(String name)If theAttributevalue isProperties, the name of the property.ResourceTargetDefinition.BuilderrequiresRecreation(String requiresRecreation)If theAttributevalue isProperties, indicates whether a change to this property causes the resource to be recreated.ResourceTargetDefinition.BuilderrequiresRecreation(RequiresRecreation requiresRecreation)If theAttributevalue 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 Detail
-
attribute
ResourceTargetDefinition.Builder attribute(String 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:
ResourceAttribute,ResourceAttribute
-
attribute
ResourceTargetDefinition.Builder attribute(ResourceAttribute 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:
ResourceAttribute,ResourceAttribute
-
name
ResourceTargetDefinition.Builder name(String name)
If the
Attributevalue isProperties, the name of the property. For all other attributes, the value is null.- Parameters:
name- If theAttributevalue 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
ResourceTargetDefinition.Builder requiresRecreation(String requiresRecreation)
If the
Attributevalue 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 aConditionallyrecreation, see the update behavior for that property in the CloudFormation User Guide.- Parameters:
requiresRecreation- If theAttributevalue 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 aConditionallyrecreation, 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,RequiresRecreation
-
requiresRecreation
ResourceTargetDefinition.Builder requiresRecreation(RequiresRecreation requiresRecreation)
If the
Attributevalue 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 aConditionallyrecreation, see the update behavior for that property in the CloudFormation User Guide.- Parameters:
requiresRecreation- If theAttributevalue 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 aConditionallyrecreation, 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,RequiresRecreation
-
-