Class LogMinerQueryBuilder.IncludeExcludeRegExpLike
java.lang.Object
io.debezium.connector.oracle.logminer.LogMinerQueryBuilder.IncludeExcludeRegExpLike
- Enclosing class:
- LogMinerQueryBuilder
Query helper to construct an Oracle SQL REGEXP_LIKE list based on include/exclude value lists
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builder()private StringpreparePattern(Pattern pattern) private StringregularExpressionLike(Pattern pattern) withExcludeValues(Collection<Pattern> values) withIncludeValues(Collection<Pattern> values)
-
Field Details
-
fieldName
-
mode
-
includeValues
-
excludeValues
-
-
Constructor Details
-
IncludeExcludeRegExpLike
private IncludeExcludeRegExpLike()
-
-
Method Details
-
builder
-
withField
-
withFilterMode
public LogMinerQueryBuilder.IncludeExcludeRegExpLike withFilterMode(OracleConnectorConfig.LogMiningQueryFilterMode mode) -
withIncludeValues
-
withExcludeValues
-
build
-
regularExpressionLike
-
preparePattern
-