@InterfaceAudience.Public public final class NormalizeTableFilterParams extends Object
TableNames
are provided, the filter starts with any of these
tables that exist.namespace
name is provided, the filter starts with all the tables present in
that namespace.TableNames
and a namespace
name are provided, the
TableName
list is honored and the namespace
name is ignored.regex
is provided, this subset of TableNames
is further
reduced to those that match the provided regular expression.Modifier and Type | Class and Description |
---|---|
static class |
NormalizeTableFilterParams.Builder
Used to instantiate an instance of
NormalizeTableFilterParams . |
Modifier and Type | Field and Description |
---|---|
private String |
namespace |
private String |
regex |
private List<TableName> |
tableNames |
Modifier | Constructor and Description |
---|---|
private |
NormalizeTableFilterParams(List<TableName> tableNames,
String regex,
String namespace) |
Modifier and Type | Method and Description |
---|---|
String |
getNamespace() |
String |
getRegex() |
List<TableName> |
getTableNames() |
private final List<TableName> tableNames
private NormalizeTableFilterParams(List<TableName> tableNames, String regex, String namespace)
public List<TableName> getTableNames()
public String getNamespace()
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.