Interface PropertyDifference.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PropertyDifference.Builder,PropertyDifference>
,SdkBuilder<PropertyDifference.Builder,PropertyDifference>
,SdkPojo
- Enclosing class:
- PropertyDifference
public static interface PropertyDifference.Builder extends SdkPojo, CopyableBuilder<PropertyDifference.Builder,PropertyDifference>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyDifference.Builder
actualValue(String actualValue)
The actual property value of the resource property.PropertyDifference.Builder
differenceType(String differenceType)
The type of property difference.PropertyDifference.Builder
differenceType(DifferenceType differenceType)
The type of property difference.PropertyDifference.Builder
expectedValue(String expectedValue)
The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.PropertyDifference.Builder
propertyPath(String propertyPath)
The fully-qualified path to the resource property.-
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
-
propertyPath
PropertyDifference.Builder propertyPath(String propertyPath)
The fully-qualified path to the resource property.
- Parameters:
propertyPath
- The fully-qualified path to the resource property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedValue
PropertyDifference.Builder expectedValue(String expectedValue)
The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.
- Parameters:
expectedValue
- The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualValue
PropertyDifference.Builder actualValue(String actualValue)
The actual property value of the resource property.
- Parameters:
actualValue
- The actual property value of the resource property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
differenceType
PropertyDifference.Builder differenceType(String differenceType)
The type of property difference.
-
ADD
: A value has been added to a resource property that's an array or list data type. -
REMOVE
: The property has been removed from the current resource configuration. -
NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
- Parameters:
differenceType
- The type of property difference.-
ADD
: A value has been added to a resource property that's an array or list data type. -
REMOVE
: The property has been removed from the current resource configuration. -
NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DifferenceType
,DifferenceType
-
-
differenceType
PropertyDifference.Builder differenceType(DifferenceType differenceType)
The type of property difference.
-
ADD
: A value has been added to a resource property that's an array or list data type. -
REMOVE
: The property has been removed from the current resource configuration. -
NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
- Parameters:
differenceType
- The type of property difference.-
ADD
: A value has been added to a resource property that's an array or list data type. -
REMOVE
: The property has been removed from the current resource configuration. -
NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DifferenceType
,DifferenceType
-
-
-