| Modifier and Type | Field and Description |
|---|---|
private Predicate<String> |
dbExclusions |
private Predicate<String> |
dbInclusions |
private Predicate<TableId> |
tableExclusions |
private Predicate<TableId> |
tableInclusions |
| Constructor and Description |
|---|
TableSelectionPredicateBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Predicate<TableId> |
build()
|
Selectors.TableSelectionPredicateBuilder |
excludeDatabases(String databaseNames)
Specify the names of the databases that should be excluded.
|
Selectors.TableSelectionPredicateBuilder |
excludeTables(String fullyQualifiedTableNames)
Specify the names of the tables that should be excluded.
|
Selectors.TableSelectionPredicateBuilder |
includeDatabases(String databaseNames)
Specify the names of the databases that should be included.
|
Selectors.TableSelectionPredicateBuilder |
includeTables(String fullyQualifiedTableNames)
Specify the names of the tables that should be included.
|
public Selectors.TableSelectionPredicateBuilder includeDatabases(String databaseNames)
excluded databases.databaseNames - the comma-separated list of database names to include; may be null or emptypublic Selectors.TableSelectionPredicateBuilder excludeDatabases(String databaseNames)
excluded databases, although including databases overrides
exclusions.databaseNames - the comma-separated list of database names to exclude; may be null or emptypublic Selectors.TableSelectionPredicateBuilder includeTables(String fullyQualifiedTableNames)
excluded table names.
Note that any specified tables that are in an excluded database will not be included.
fullyQualifiedTableNames - the comma-separated list of fully-qualified table names to include; may be null or
emptypublic Selectors.TableSelectionPredicateBuilder excludeTables(String fullyQualifiedTableNames)
excluded tables, although including tables overrides
exclusions.
Note that any specified tables that are in an excluded database will not be included.
fullyQualifiedTableNames - the comma-separated list of fully-qualified table names to exclude; may be null or
emptypublic Predicate<TableId> build()
Predicate that determines whether a table identified by a given TableId is to be included.includeDatabases(String),
excludeDatabases(String),
includeTables(String),
excludeTables(String)Copyright © 2016 JBoss by Red Hat. All rights reserved.