Interface EventMetadataFilterExpression.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EventMetadataFilterExpression.Builder,,EventMetadataFilterExpression> SdkBuilder<EventMetadataFilterExpression.Builder,,EventMetadataFilterExpression> SdkPojo
- Enclosing class:
- EventMetadataFilterExpression
@Mutable
@NotThreadSafe
public static interface EventMetadataFilterExpression.Builder
extends SdkPojo, CopyableBuilder<EventMetadataFilterExpression.Builder,EventMetadataFilterExpression>
-
Method Summary
Modifier and TypeMethodDescriptionleft(Consumer<LeftExpression.Builder> left) Left operand of the event metadata filter expression.left(LeftExpression left) Left operand of the event metadata filter expression.Operator applied to the event metadata filter expression.operator(OperatorType operator) Operator applied to the event metadata filter expression.right(Consumer<RightExpression.Builder> right) Right operand of the event metadata filter expression.right(RightExpression right) Right operand of the event metadata filter expression.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
-
left
Left operand of the event metadata filter expression.
- Parameters:
left- Left operand of the event metadata filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
left
Left operand of the event metadata filter expression.
This is a convenience method that creates an instance of theLeftExpression.Builderavoiding the need to create one manually viaLeftExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toleft(LeftExpression).- Parameters:
left- a consumer that will call methods onLeftExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operator
Operator applied to the event metadata filter expression.
- Parameters:
operator- Operator applied to the event metadata filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operator
Operator applied to the event metadata filter expression.
- Parameters:
operator- Operator applied to the event metadata filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
right
Right operand of the event metadata filter expression.
- Parameters:
right- Right operand of the event metadata filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
right
Right operand of the event metadata filter expression.
This is a convenience method that creates an instance of theRightExpression.Builderavoiding the need to create one manually viaRightExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toright(RightExpression).- Parameters:
right- a consumer that will call methods onRightExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-