Interface Expression.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Expression.Builder,,Expression> SdkBuilder<Expression.Builder,,Expression> SdkPojo
- Enclosing class:
Expression
-
Method Summary
Modifier and TypeMethodDescriptionandExpression(Collection<Expression> andExpression) List of routing expressions which will be AND-ed together.andExpression(Consumer<Expression.Builder>... andExpression) List of routing expressions which will be AND-ed together.andExpression(Expression... andExpression) List of routing expressions which will be AND-ed together.default Expression.BuilderattributeCondition(Consumer<AttributeCondition.Builder> attributeCondition) An object to specify the predefined attribute condition.attributeCondition(AttributeCondition attributeCondition) An object to specify the predefined attribute condition.orExpression(Collection<Expression> orExpression) List of routing expressions which will be OR-ed together.orExpression(Consumer<Expression.Builder>... orExpression) List of routing expressions which will be OR-ed together.orExpression(Expression... orExpression) List of routing expressions which will be OR-ed together.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, sdkFields
-
Method Details
-
attributeCondition
An object to specify the predefined attribute condition.
- Parameters:
attributeCondition- An object to specify the predefined attribute condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeCondition
default Expression.Builder attributeCondition(Consumer<AttributeCondition.Builder> attributeCondition) An object to specify the predefined attribute condition.
This is a convenience method that creates an instance of theAttributeCondition.Builderavoiding the need to create one manually viaAttributeCondition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toattributeCondition(AttributeCondition).- Parameters:
attributeCondition- a consumer that will call methods onAttributeCondition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
andExpression
List of routing expressions which will be AND-ed together.
- Parameters:
andExpression- List of routing expressions which will be AND-ed together.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
andExpression
List of routing expressions which will be AND-ed together.
- Parameters:
andExpression- List of routing expressions which will be AND-ed together.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
andExpression
List of routing expressions which will be AND-ed together.
This is a convenience method that creates an instance of theExpression.Builderavoiding the need to create one manually viaExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toandExpression(List<Expression>).- Parameters:
andExpression- a consumer that will call methods onExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
orExpression
List of routing expressions which will be OR-ed together.
- Parameters:
orExpression- List of routing expressions which will be OR-ed together.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orExpression
List of routing expressions which will be OR-ed together.
- Parameters:
orExpression- List of routing expressions which will be OR-ed together.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orExpression
List of routing expressions which will be OR-ed together.
This is a convenience method that creates an instance of theExpression.Builderavoiding the need to create one manually viaExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toorExpression(List<Expression>).- Parameters:
orExpression- a consumer that will call methods onExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-