Class NormalizeTableFilterParams

java.lang.Object
org.apache.hadoop.hbase.client.NormalizeTableFilterParams

@Public public final class NormalizeTableFilterParams extends Object
A collection of criteria used for table selection. The logic of table selection is as follows:
  • When no parameter values are provided, an unfiltered list of all user tables is returned.
  • When a list of TableNames are provided, the filter starts with any of these tables that exist.
  • When a namespace name is provided, the filter starts with all the tables present in that namespace.
  • If both a list of TableNames and a namespace name are provided, the TableName list is honored and the namespace name is ignored.
  • If a regex is provided, this subset of TableNames is further reduced to those that match the provided regular expression.