Interface ExpectedAttributeValue.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExpectedAttributeValue.Builder,,ExpectedAttributeValue> SdkBuilder<ExpectedAttributeValue.Builder,,ExpectedAttributeValue> SdkPojo
- Enclosing class:
ExpectedAttributeValue
@Mutable
@NotThreadSafe
public static interface ExpectedAttributeValue.Builder
extends SdkPojo, CopyableBuilder<ExpectedAttributeValue.Builder,ExpectedAttributeValue>
-
Method Summary
Modifier and TypeMethodDescriptionattributeValueList(Collection<AttributeValue> attributeValueList) Sets the value of the AttributeValueList property for this object.attributeValueList(Consumer<AttributeValue.Builder>... attributeValueList) Sets the value of the AttributeValueList property for this object.attributeValueList(AttributeValue... attributeValueList) Sets the value of the AttributeValueList property for this object.comparisonOperator(String comparisonOperator) Sets the value of the ComparisonOperator property for this object.Sets the value of the Exists property for this object.default ExpectedAttributeValue.Buildervalue(Consumer<AttributeValue.Builder> value) Sets the value of the Value property for this object.value(AttributeValue value) Sets the value of the Value property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
value
Sets the value of the Value property for this object.- Parameters:
value- The new value for the Value property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
Sets the value of the Value property for this object. This is a convenience method that creates an instance of theAttributeValue.Builderavoiding the need to create one manually viaAttributeValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalue(AttributeValue).- Parameters:
value- a consumer that will call methods onAttributeValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exists
Sets the value of the Exists property for this object.- Parameters:
exists- The new value for the Exists property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comparisonOperator
Sets the value of the ComparisonOperator property for this object.- Parameters:
comparisonOperator- The new value for the ComparisonOperator property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeValueList
Sets the value of the AttributeValueList property for this object.- Parameters:
attributeValueList- The new value for the AttributeValueList property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeValueList
Sets the value of the AttributeValueList property for this object.- Parameters:
attributeValueList- The new value for the AttributeValueList property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeValueList
ExpectedAttributeValue.Builder attributeValueList(Consumer<AttributeValue.Builder>... attributeValueList) Sets the value of the AttributeValueList property for this object. This is a convenience method that creates an instance of theAttributeValue.Builderavoiding the need to create one manually viaAttributeValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toattributeValueList(List<AttributeValue>).- Parameters:
attributeValueList- a consumer that will call methods onAttributeValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-