Class LogMinerQueryBuilder.IncludeExcludeInClause
java.lang.Object
io.debezium.connector.oracle.logminer.LogMinerQueryBuilder.IncludeExcludeInClause
- Enclosing class:
- LogMinerQueryBuilder
Query helper to construct a SQL in-clause based a tuple of include/exclude value lists
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builder()withDefaultExcludeValues(Collection<?> values) withDefaultIncludeValues(Collection<?> values) withExcludeValues(Collection<?> values) withIncludeValues(Collection<?> values)
-
Field Details
-
fieldName
-
caseInsensitive
private boolean caseInsensitive -
mode
-
defaultIncludeValues
-
includeValues
-
defaultExcludeValues
-
excludeValues
-
-
Constructor Details
-
IncludeExcludeInClause
private IncludeExcludeInClause()
-
-
Method Details
-
builder
-
caseInsensitive
-
withField
-
withFilterMode
public LogMinerQueryBuilder.IncludeExcludeInClause withFilterMode(OracleConnectorConfig.LogMiningQueryFilterMode mode) -
withDefaultIncludeValues
-
withIncludeValues
-
withDefaultExcludeValues
-
withExcludeValues
-
build
-