Package io.debezium.connector.postgresql
Class Filters
- java.lang.Object
-
- io.debezium.connector.postgresql.Filters
-
@Immutable public class Filters extends Object
A utility that is contains various filters for acceptableTableIds and columns.- Author:
- Horia Chiorean
-
-
Field Summary
Fields Modifier and Type Field Description protected static Predicate<String>IS_SYSTEM_SCHEMAprotected static StringSYSTEM_SCHEMA_EXCLUDE_LISTprotected static List<String>SYSTEM_SCHEMASprivate Tables.TableFiltertableFilterprotected static StringTEMP_TABLE_EXCLUDE_LIST
-
Constructor Summary
Constructors Constructor Description Filters(PostgresConnectorConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Tables.TableFiltertableFilter()
-
-
-
Field Detail
-
SYSTEM_SCHEMA_EXCLUDE_LIST
protected static final String SYSTEM_SCHEMA_EXCLUDE_LIST
-
TEMP_TABLE_EXCLUDE_LIST
protected static final String TEMP_TABLE_EXCLUDE_LIST
- See Also:
- Constant Field Values
-
tableFilter
private final Tables.TableFilter tableFilter
-
-
Constructor Detail
-
Filters
public Filters(PostgresConnectorConfig config)
- Parameters:
config- the configuration; may not be null
-
-
Method Detail
-
tableFilter
protected Tables.TableFilter tableFilter()
-
-