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.BuilderactualValue(String actualValue)The actual property value of the resource property.PropertyDifference.BuilderdifferenceType(String differenceType)The type of property difference.PropertyDifference.BuilderdifferenceType(DifferenceType differenceType)The type of property difference.PropertyDifference.BuilderexpectedValue(String expectedValue)The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.PropertyDifference.BuilderpropertyPath(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
-
-
-