Interface RowFilterExpression.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RowFilterExpression.Builder,RowFilterExpression>,SdkBuilder<RowFilterExpression.Builder,RowFilterExpression>,SdkPojo
- Enclosing class:
- RowFilterExpression
public static interface RowFilterExpression.Builder extends SdkPojo, CopyableBuilder<RowFilterExpression.Builder,RowFilterExpression>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RowFilterExpression.BuilderequalTo(Consumer<EqualToExpression.Builder> equalTo)The 'equal to' clause of the row filter expression.RowFilterExpression.BuilderequalTo(EqualToExpression equalTo)The 'equal to' clause of the row filter expression.default RowFilterExpression.BuildergreaterThan(Consumer<GreaterThanExpression.Builder> greaterThan)The 'greater than' clause of the row filter expression.RowFilterExpression.BuildergreaterThan(GreaterThanExpression greaterThan)The 'greater than' clause of the row filter expression.default RowFilterExpression.BuildergreaterThanOrEqualTo(Consumer<GreaterThanOrEqualToExpression.Builder> greaterThanOrEqualTo)The 'greater than or equal to' clause of the filter expression.RowFilterExpression.BuildergreaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)The 'greater than or equal to' clause of the filter expression.default RowFilterExpression.Builderin(Consumer<InExpression.Builder> in)The 'in' clause of the row filter expression.RowFilterExpression.Builderin(InExpression in)The 'in' clause of the row filter expression.default RowFilterExpression.BuilderisNotNull(Consumer<IsNotNullExpression.Builder> isNotNull)The 'is not null' clause of the row filter expression.RowFilterExpression.BuilderisNotNull(IsNotNullExpression isNotNull)The 'is not null' clause of the row filter expression.default RowFilterExpression.BuilderisNull(Consumer<IsNullExpression.Builder> isNull)The 'is null' clause of the row filter expression.RowFilterExpression.BuilderisNull(IsNullExpression isNull)The 'is null' clause of the row filter expression.default RowFilterExpression.BuilderlessThan(Consumer<LessThanExpression.Builder> lessThan)The 'less than' clause of the row filter expression.RowFilterExpression.BuilderlessThan(LessThanExpression lessThan)The 'less than' clause of the row filter expression.default RowFilterExpression.BuilderlessThanOrEqualTo(Consumer<LessThanOrEqualToExpression.Builder> lessThanOrEqualTo)The 'less than or equal to' clause of the row filter expression.RowFilterExpression.BuilderlessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)The 'less than or equal to' clause of the row filter expression.default RowFilterExpression.Builderlike(Consumer<LikeExpression.Builder> like)The 'like' clause of the row filter expression.RowFilterExpression.Builderlike(LikeExpression like)The 'like' clause of the row filter expression.default RowFilterExpression.BuildernotEqualTo(Consumer<NotEqualToExpression.Builder> notEqualTo)The 'no equal to' clause of the row filter expression.RowFilterExpression.BuildernotEqualTo(NotEqualToExpression notEqualTo)The 'no equal to' clause of the row filter expression.default RowFilterExpression.BuildernotIn(Consumer<NotInExpression.Builder> notIn)The 'not in' clause of the row filter expression.RowFilterExpression.BuildernotIn(NotInExpression notIn)The 'not in' clause of the row filter expression.default RowFilterExpression.BuildernotLike(Consumer<NotLikeExpression.Builder> notLike)The 'not like' clause of the row filter expression.RowFilterExpression.BuildernotLike(NotLikeExpression notLike)The 'not like' clause of the row filter expression.-
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
-
equalTo
RowFilterExpression.Builder equalTo(EqualToExpression equalTo)
The 'equal to' clause of the row filter expression.
- Parameters:
equalTo- The 'equal to' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
equalTo
default RowFilterExpression.Builder equalTo(Consumer<EqualToExpression.Builder> equalTo)
The 'equal to' clause of the row filter expression.
This is a convenience method that creates an instance of theEqualToExpression.Builderavoiding the need to create one manually viaEqualToExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toequalTo(EqualToExpression).- Parameters:
equalTo- a consumer that will call methods onEqualToExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
equalTo(EqualToExpression)
-
greaterThan
RowFilterExpression.Builder greaterThan(GreaterThanExpression greaterThan)
The 'greater than' clause of the row filter expression.
- Parameters:
greaterThan- The 'greater than' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greaterThan
default RowFilterExpression.Builder greaterThan(Consumer<GreaterThanExpression.Builder> greaterThan)
The 'greater than' clause of the row filter expression.
This is a convenience method that creates an instance of theGreaterThanExpression.Builderavoiding the need to create one manually viaGreaterThanExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togreaterThan(GreaterThanExpression).- Parameters:
greaterThan- a consumer that will call methods onGreaterThanExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
greaterThan(GreaterThanExpression)
-
greaterThanOrEqualTo
RowFilterExpression.Builder greaterThanOrEqualTo(GreaterThanOrEqualToExpression greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
- Parameters:
greaterThanOrEqualTo- The 'greater than or equal to' clause of the filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greaterThanOrEqualTo
default RowFilterExpression.Builder greaterThanOrEqualTo(Consumer<GreaterThanOrEqualToExpression.Builder> greaterThanOrEqualTo)
The 'greater than or equal to' clause of the filter expression.
This is a convenience method that creates an instance of theGreaterThanOrEqualToExpression.Builderavoiding the need to create one manually viaGreaterThanOrEqualToExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togreaterThanOrEqualTo(GreaterThanOrEqualToExpression).- Parameters:
greaterThanOrEqualTo- a consumer that will call methods onGreaterThanOrEqualToExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
greaterThanOrEqualTo(GreaterThanOrEqualToExpression)
-
in
RowFilterExpression.Builder in(InExpression in)
The 'in' clause of the row filter expression.
- Parameters:
in- The 'in' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
in
default RowFilterExpression.Builder in(Consumer<InExpression.Builder> in)
The 'in' clause of the row filter expression.
This is a convenience method that creates an instance of theInExpression.Builderavoiding the need to create one manually viaInExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toin(InExpression).- Parameters:
in- a consumer that will call methods onInExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
in(InExpression)
-
isNotNull
RowFilterExpression.Builder isNotNull(IsNotNullExpression isNotNull)
The 'is not null' clause of the row filter expression.
- Parameters:
isNotNull- The 'is not null' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isNotNull
default RowFilterExpression.Builder isNotNull(Consumer<IsNotNullExpression.Builder> isNotNull)
The 'is not null' clause of the row filter expression.
This is a convenience method that creates an instance of theIsNotNullExpression.Builderavoiding the need to create one manually viaIsNotNullExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisNotNull(IsNotNullExpression).- Parameters:
isNotNull- a consumer that will call methods onIsNotNullExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
isNotNull(IsNotNullExpression)
-
isNull
RowFilterExpression.Builder isNull(IsNullExpression isNull)
The 'is null' clause of the row filter expression.
- Parameters:
isNull- The 'is null' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isNull
default RowFilterExpression.Builder isNull(Consumer<IsNullExpression.Builder> isNull)
The 'is null' clause of the row filter expression.
This is a convenience method that creates an instance of theIsNullExpression.Builderavoiding the need to create one manually viaIsNullExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisNull(IsNullExpression).- Parameters:
isNull- a consumer that will call methods onIsNullExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
isNull(IsNullExpression)
-
lessThan
RowFilterExpression.Builder lessThan(LessThanExpression lessThan)
The 'less than' clause of the row filter expression.
- Parameters:
lessThan- The 'less than' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lessThan
default RowFilterExpression.Builder lessThan(Consumer<LessThanExpression.Builder> lessThan)
The 'less than' clause of the row filter expression.
This is a convenience method that creates an instance of theLessThanExpression.Builderavoiding the need to create one manually viaLessThanExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolessThan(LessThanExpression).- Parameters:
lessThan- a consumer that will call methods onLessThanExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lessThan(LessThanExpression)
-
lessThanOrEqualTo
RowFilterExpression.Builder lessThanOrEqualTo(LessThanOrEqualToExpression lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
- Parameters:
lessThanOrEqualTo- The 'less than or equal to' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lessThanOrEqualTo
default RowFilterExpression.Builder lessThanOrEqualTo(Consumer<LessThanOrEqualToExpression.Builder> lessThanOrEqualTo)
The 'less than or equal to' clause of the row filter expression.
This is a convenience method that creates an instance of theLessThanOrEqualToExpression.Builderavoiding the need to create one manually viaLessThanOrEqualToExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolessThanOrEqualTo(LessThanOrEqualToExpression).- Parameters:
lessThanOrEqualTo- a consumer that will call methods onLessThanOrEqualToExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lessThanOrEqualTo(LessThanOrEqualToExpression)
-
like
RowFilterExpression.Builder like(LikeExpression like)
The 'like' clause of the row filter expression.
- Parameters:
like- The 'like' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
like
default RowFilterExpression.Builder like(Consumer<LikeExpression.Builder> like)
The 'like' clause of the row filter expression.
This is a convenience method that creates an instance of theLikeExpression.Builderavoiding the need to create one manually viaLikeExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolike(LikeExpression).- Parameters:
like- a consumer that will call methods onLikeExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
like(LikeExpression)
-
notEqualTo
RowFilterExpression.Builder notEqualTo(NotEqualToExpression notEqualTo)
The 'no equal to' clause of the row filter expression.
- Parameters:
notEqualTo- The 'no equal to' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notEqualTo
default RowFilterExpression.Builder notEqualTo(Consumer<NotEqualToExpression.Builder> notEqualTo)
The 'no equal to' clause of the row filter expression.
This is a convenience method that creates an instance of theNotEqualToExpression.Builderavoiding the need to create one manually viaNotEqualToExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotEqualTo(NotEqualToExpression).- Parameters:
notEqualTo- a consumer that will call methods onNotEqualToExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
notEqualTo(NotEqualToExpression)
-
notIn
RowFilterExpression.Builder notIn(NotInExpression notIn)
The 'not in' clause of the row filter expression.
- Parameters:
notIn- The 'not in' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notIn
default RowFilterExpression.Builder notIn(Consumer<NotInExpression.Builder> notIn)
The 'not in' clause of the row filter expression.
This is a convenience method that creates an instance of theNotInExpression.Builderavoiding the need to create one manually viaNotInExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotIn(NotInExpression).- Parameters:
notIn- a consumer that will call methods onNotInExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
notIn(NotInExpression)
-
notLike
RowFilterExpression.Builder notLike(NotLikeExpression notLike)
The 'not like' clause of the row filter expression.
- Parameters:
notLike- The 'not like' clause of the row filter expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notLike
default RowFilterExpression.Builder notLike(Consumer<NotLikeExpression.Builder> notLike)
The 'not like' clause of the row filter expression.
This is a convenience method that creates an instance of theNotLikeExpression.Builderavoiding the need to create one manually viaNotLikeExpression.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotLike(NotLikeExpression).- Parameters:
notLike- a consumer that will call methods onNotLikeExpression.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
notLike(NotLikeExpression)
-
-