Package | Description |
---|---|
com.google.cloud.bigtable.hbase.adapters.filters |
Modifier and Type | Field and 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 and 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 |
TypedFilterAdapter.isFilterSupported(FilterAdapterContext context,
S 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 |
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 and Description |
---|---|
List<FilterSupportStatus> |
UnsupportedFilterException.getFilterSupportStatuses()
The failed FilterSupportStatus instances containing reason messages.
|
Modifier and Type | Method and Description |
---|---|
void |
SingleFilterAdapter.collectUnsupportedStatuses(FilterAdapterContext context,
org.apache.hadoop.hbase.filter.Filter filter,
List<FilterSupportStatus> statuses)
Collect unsupported status objects into the given list.
|
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 |
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 and Description |
---|
UnsupportedFilterException(List<FilterSupportStatus> filterSupportStatuses)
Constructor for UnsupportedFilterException.
|