Package | Description |
---|---|
com.google.cloud.bigtable.hbase.adapters.filters |
Modifier and Type | Field | Description |
---|---|---|
static FilterSupportStatus |
FilterSupportStatus.NOT_SUPPORTED_WRONG_TYPE |
Used to indicate an internal error where an adapter for a single Filter type is passed an
instance of an incompatible Filter type.
|
static FilterSupportStatus |
FilterSupportStatus.SUPPORTED |
A static instance for all supported Filter adaptations.
|
Modifier and Type | Method | Description |
---|---|---|
FilterSupportStatus |
BigtableFilterAdapter.isFilterSupported(FilterAdapterContext context,
BigtableFilter filter) |
|
FilterSupportStatus |
ColumnCountGetFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.ColumnCountGetFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
ColumnPaginationFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.ColumnPaginationFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
ColumnPrefixFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.ColumnPrefixFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
ColumnRangeFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.ColumnRangeFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
FamilyFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.FamilyFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
FilterListAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.FilterList filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
FirstKeyOnlyFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.FirstKeyOnlyFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
FuzzyRowFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.FuzzyRowFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
KeyOnlyFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.KeyOnlyFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
MultipleColumnPrefixFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
MultiRowRangeFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.MultiRowRangeFilter filter) |
|
FilterSupportStatus |
PageFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.PageFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
PrefixFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.PrefixFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
QualifierFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.QualifierFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
RandomRowFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.RandomRowFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
RowFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.RowFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
SingleColumnValueExcludeFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.SingleColumnValueExcludeFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
SingleColumnValueFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.SingleColumnValueFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
TimestampRangeFilterAdapter.isFilterSupported(FilterAdapterContext context,
TimestampRangeFilter filter) |
|
FilterSupportStatus |
TimestampsFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.TimestampsFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
TypedFilterAdapter.isFilterSupported(FilterAdapterContext context,
S filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
ValueFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.ValueFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
WhileMatchFilterAdapter.isFilterSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.WhileMatchFilter filter) |
Determine if the given filter can be adapted to a Bigtable RowFilter.
|
FilterSupportStatus |
SingleFilterAdapter.isSupported(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.Filter hbaseFilter) |
Determine if the untyped filter is supported.
|
static FilterSupportStatus |
FilterSupportStatus.newCompositeNotSupported(List<FilterSupportStatus> unsupportedSubfilters) |
Static constructor for a not supported status caused by sub-filters not being supported.
|
static FilterSupportStatus |
FilterSupportStatus.newNotSupported(String reason) |
Generic static constructor for not supported adaptations with the stated reason.
|
static FilterSupportStatus |
FilterSupportStatus.newUnknownFilterType(org.apache.hadoop.hbase.filter.Filter unknownFilterType) |
Static helper to construct not support adaptations due to no adapter being available for
the given Filter type.
|
Modifier and Type | Method | Description |
---|---|---|
List<FilterSupportStatus> |
UnsupportedFilterException.getFilterSupportStatuses() |
The failed FilterSupportStatus instances containing reason messages.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FilterAdapter.collectUnsupportedStatuses(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.Filter filter,
List<FilterSupportStatus> statuses) |
Recursively collect all unsupported filters contained in Filter (which may be a FilterList)
|
void |
FilterListAdapter.collectUnsupportedStatuses(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.FilterList filter,
List<FilterSupportStatus> unsupportedStatuses) |
Collect FilterSupportStatuses from the filter Filter and all subfilters.
|
void |
SingleFilterAdapter.collectUnsupportedStatuses(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.Filter filter,
List<FilterSupportStatus> statuses) |
Collect unsupported status objects into the given list.
|
void |
UnsupportedStatusCollector.collectUnsupportedStatuses(FilterAdapterContext context,
S filter,
List<FilterSupportStatus> unsupportedStatuses) |
Collect FilterSupportStatuses from the filter Filter and all subfilters.
|
static FilterSupportStatus |
FilterSupportStatus.newCompositeNotSupported(List<FilterSupportStatus> unsupportedSubfilters) |
Static constructor for a not supported status caused by sub-filters not being supported.
|
Constructor | Description |
---|---|
UnsupportedFilterException(List<FilterSupportStatus> filterSupportStatuses) |
Constructor for UnsupportedFilterException.
|