@InternalApi(value="For internal usage only") public class TimestampRangeFilterAdapter extends TypedFilterAdapterBase<TimestampRangeFilter>
TimestampRangeFilter
into a Cloud Bigtable Filters.Filter
.
For internal use only - public for technical reasons.
Constructor and Description |
---|
TimestampRangeFilterAdapter() |
Modifier and Type | Method and Description |
---|---|
com.google.cloud.bigtable.data.v2.models.Filters.Filter |
adapt(FilterAdapterContext context,
TimestampRangeFilter filter)
Adapt the given filter.
|
FilterSupportStatus |
isFilterSupported(FilterAdapterContext context,
TimestampRangeFilter filter)
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
getIndexScanHint
public com.google.cloud.bigtable.data.v2.models.Filters.Filter adapt(FilterAdapterContext context, TimestampRangeFilter filter)
TypedFilterAdapter
context
- a FilterAdapterContext
object.filter
- a S object.Filters.Filter
object.public FilterSupportStatus isFilterSupported(FilterAdapterContext context, TimestampRangeFilter filter)
TypedFilterAdapter
context
- a FilterAdapterContext
object.filter
- a S object.FilterSupportStatus
object.