Filters.Filter
, Cloneable
public static final class Filters.ValueRangeFilter extends Object implements Filters.Filter
Modifier and Type | Method | Description |
---|---|---|
Filters.ValueRangeFilter |
clone() |
|
R |
endClosed(String end) |
Deprecated.
Creates a new
Range with the specified inclusive end and the current start. |
R |
endClosed(T end) |
Deprecated.
Creates a new
Range with the specified inclusive end and the current start. |
R |
endOpen(String end) |
Deprecated.
Creates a new
Range with the specified exclusive end and the current start. |
R |
endOpen(T end) |
Deprecated.
Creates a new
Range with the specified exclusive end and the current start. |
R |
endUnbounded() |
Deprecated.
Creates a new
Range with the current start and an unbounded end. |
T |
getEnd() |
Deprecated.
Gets the current end value.
|
com.google.cloud.bigtable.data.v2.wrappers.Range.BoundType |
getEndBound() |
Deprecated.
Gets the current end
Range.BoundType . |
T |
getStart() |
Deprecated.
Gets the current start value.
|
com.google.cloud.bigtable.data.v2.wrappers.Range.BoundType |
getStartBound() |
Deprecated.
Gets the current start
Range.BoundType . |
R |
of(String startClosed,
String endOpen) |
Deprecated.
Creates a new
Range with the specified inclusive start and the specified exclusive
end. |
R |
of(T startClosed,
T endOpen) |
Deprecated.
Creates a new
Range with the specified inclusive start and the specified exclusive end. |
R |
startClosed(String start) |
Deprecated.
Creates a new
Range with the specified inclusive start and the current end. |
R |
startClosed(T start) |
Deprecated.
Creates a new
Range with the specified inclusive start and the current end. |
R |
startOpen(String start) |
Deprecated.
Creates a new
Range with the specified exclusive start and the current end. |
R |
startOpen(T start) |
Deprecated.
Creates a new
Range with the specified exclusive start and the current end. |
R |
startUnbounded() |
Deprecated.
Creates a new
Range with an unbounded start and the current end. |
com.google.bigtable.v2.RowFilter |
toProto() |
@InternalApi public com.google.bigtable.v2.RowFilter toProto()
toProto
in interface Filters.Filter
public Filters.ValueRangeFilter clone()
public R of(String startClosed, String endOpen)
Range
with the specified inclusive start and the specified exclusive
end.public R startOpen(String start)
Range
with the specified exclusive start and the current end.public R startClosed(String start)
Range
with the specified inclusive start and the current end.public R endOpen(String end)
Range
with the specified exclusive end and the current start.public R endClosed(String end)
Range
with the specified inclusive end and the current start.public R of(@Nonnull T startClosed, @Nonnull T endOpen)
Range
with the specified inclusive start and the specified exclusive end.public R startUnbounded()
Range
with an unbounded start and the current end.public R startOpen(@Nonnull T start)
Range
with the specified exclusive start and the current end.public R startClosed(@Nonnull T start)
Range
with the specified inclusive start and the current end.public R endUnbounded()
Range
with the current start and an unbounded end.public R endOpen(@Nonnull T end)
Range
with the specified exclusive end and the current start.public R endClosed(@Nonnull T end)
Range
with the specified inclusive end and the current start.public com.google.cloud.bigtable.data.v2.wrappers.Range.BoundType getStartBound()
Range.BoundType
.public T getStart()
IllegalStateException
- If the current getStartBound()
is Range.BoundType.UNBOUNDED
.public com.google.cloud.bigtable.data.v2.wrappers.Range.BoundType getEndBound()
Range.BoundType
.public T getEnd()
IllegalStateException
- If the current getEndBound()
is Range.BoundType.UNBOUNDED
.