Interface FieldFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FieldFilter.Builder,FieldFilter>,SdkBuilder<FieldFilter.Builder,FieldFilter>,SdkPojo
- Enclosing class:
- FieldFilter
public static interface FieldFilter.Builder extends SdkPojo, CopyableBuilder<FieldFilter.Builder,FieldFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default FieldFilter.Buildercontains(Consumer<FieldValue.Builder> contains)Object containing field identifier and value information.FieldFilter.Buildercontains(FieldValue contains)Object containing field identifier and value information.default FieldFilter.BuilderequalTo(Consumer<FieldValue.Builder> equalTo)Object containing field identifier and value information.FieldFilter.BuilderequalTo(FieldValue equalTo)Object containing field identifier and value information.default FieldFilter.BuildergreaterThan(Consumer<FieldValue.Builder> greaterThan)Object containing field identifier and value information.FieldFilter.BuildergreaterThan(FieldValue greaterThan)Object containing field identifier and value information.default FieldFilter.BuildergreaterThanOrEqualTo(Consumer<FieldValue.Builder> greaterThanOrEqualTo)Object containing field identifier and value information.FieldFilter.BuildergreaterThanOrEqualTo(FieldValue greaterThanOrEqualTo)Object containing field identifier and value information.default FieldFilter.BuilderlessThan(Consumer<FieldValue.Builder> lessThan)Object containing field identifier and value information.FieldFilter.BuilderlessThan(FieldValue lessThan)Object containing field identifier and value information.default FieldFilter.BuilderlessThanOrEqualTo(Consumer<FieldValue.Builder> lessThanOrEqualTo)Object containing field identifier and value information.FieldFilter.BuilderlessThanOrEqualTo(FieldValue lessThanOrEqualTo)Object containing field identifier and value information.-
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
-
contains
FieldFilter.Builder contains(FieldValue contains)
Object containing field identifier and value information.
- Parameters:
contains- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contains
default FieldFilter.Builder contains(Consumer<FieldValue.Builder> contains)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontains(FieldValue).- Parameters:
contains- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
contains(FieldValue)
-
equalTo
FieldFilter.Builder equalTo(FieldValue equalTo)
Object containing field identifier and value information.
- Parameters:
equalTo- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
equalTo
default FieldFilter.Builder equalTo(Consumer<FieldValue.Builder> equalTo)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toequalTo(FieldValue).- Parameters:
equalTo- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
equalTo(FieldValue)
-
greaterThan
FieldFilter.Builder greaterThan(FieldValue greaterThan)
Object containing field identifier and value information.
- Parameters:
greaterThan- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greaterThan
default FieldFilter.Builder greaterThan(Consumer<FieldValue.Builder> greaterThan)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togreaterThan(FieldValue).- Parameters:
greaterThan- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
greaterThan(FieldValue)
-
greaterThanOrEqualTo
FieldFilter.Builder greaterThanOrEqualTo(FieldValue greaterThanOrEqualTo)
Object containing field identifier and value information.
- Parameters:
greaterThanOrEqualTo- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greaterThanOrEqualTo
default FieldFilter.Builder greaterThanOrEqualTo(Consumer<FieldValue.Builder> greaterThanOrEqualTo)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togreaterThanOrEqualTo(FieldValue).- Parameters:
greaterThanOrEqualTo- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
greaterThanOrEqualTo(FieldValue)
-
lessThan
FieldFilter.Builder lessThan(FieldValue lessThan)
Object containing field identifier and value information.
- Parameters:
lessThan- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lessThan
default FieldFilter.Builder lessThan(Consumer<FieldValue.Builder> lessThan)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolessThan(FieldValue).- Parameters:
lessThan- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lessThan(FieldValue)
-
lessThanOrEqualTo
FieldFilter.Builder lessThanOrEqualTo(FieldValue lessThanOrEqualTo)
Object containing field identifier and value information.
- Parameters:
lessThanOrEqualTo- Object containing field identifier and value information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lessThanOrEqualTo
default FieldFilter.Builder lessThanOrEqualTo(Consumer<FieldValue.Builder> lessThanOrEqualTo)
Object containing field identifier and value information.
This is a convenience method that creates an instance of theFieldValue.Builderavoiding the need to create one manually viaFieldValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolessThanOrEqualTo(FieldValue).- Parameters:
lessThanOrEqualTo- a consumer that will call methods onFieldValue.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lessThanOrEqualTo(FieldValue)
-
-