public static final class Filters.ValueRangeFilter extends Range<ByteString,R> implements Filters.Filter, Serializable
Range.BoundType, Range.ByteStringRange, Range.TimestampRange
Modifier and Type | Method and Description |
---|---|
Filters.ValueRangeFilter |
clone() |
R |
endClosed(ByteString end)
Creates a new
Range with the specified inclusive end and the current start. |
R |
endClosed(String end)
Creates a new
Range with the specified inclusive end and the current start. |
R |
endOpen(ByteString end)
Creates a new
Range with the specified exclusive end and the current start. |
R |
endOpen(String end)
Creates a new
Range with the specified exclusive end and the current start. |
R |
of(String startClosed,
String endOpen)
Creates a new
Range with the specified inclusive start and the specified exclusive
end. |
R |
startClosed(ByteString start)
Creates a new
Range with the specified inclusive start and the current end. |
R |
startClosed(String start)
Creates a new
Range with the specified inclusive start and the current end. |
R |
startOpen(ByteString start)
Creates a new
Range with the specified exclusive start and the current end. |
R |
startOpen(String start)
Creates a new
Range with the specified exclusive start and the current end. |
RowFilter |
toProto() |
endUnbounded, getEnd, getEndBound, getStart, getStartBound, of, startUnbounded
@InternalApi public 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(@Nonnull String start)
Range
with the specified exclusive start and the current end.public R startClosed(@Nonnull String start)
Range
with the specified inclusive start and the current end.public R endOpen(@Nonnull String end)
Range
with the specified exclusive end and the current start.public R endClosed(@Nonnull String end)
Range
with the specified inclusive end and the current start.public R startOpen(@Nonnull ByteString start)
Range
Range
with the specified exclusive start and the current end.startOpen
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R startClosed(@Nonnull ByteString start)
Range
Range
with the specified inclusive start and the current end.startClosed
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R endOpen(@Nonnull ByteString end)
Range
Range
with the specified exclusive end and the current start.endOpen
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
public R endClosed(@Nonnull ByteString end)
Range
Range
with the specified inclusive end and the current start.endClosed
in class Range<ByteString,R extends com.google.cloud.bigtable.data.v2.models.Range.AbstractByteStringRange<R>>
Copyright © 2019 Google LLC. All rights reserved.