Package io.debezium.connector.oracle
Class OracleOffsetContext.Builder
java.lang.Object
io.debezium.connector.oracle.OracleOffsetContext.Builder
- Enclosing class:
- OracleOffsetContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate OracleConnectorConfigprivate IncrementalSnapshotContext<TableId>private Stringprivate Scnprivate booleanprivate booleanprivate Scnprivate TransactionContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()incrementalSnapshotContext(IncrementalSnapshotContext<TableId> incrementalSnapshotContext) lcrPosition(String lcrPosition) logicalName(OracleConnectorConfig connectorConfig) snapshot(boolean snapshot) snapshotCompleted(boolean snapshotCompleted) snapshotPendingTransactions(Map<String, Scn> snapshotPendingTransactions) snapshotScn(Scn scn) transactionContext(TransactionContext transactionContext)
-
Field Details
-
connectorConfig
-
scn
-
lcrPosition
-
snapshot
private boolean snapshot -
snapshotCompleted
private boolean snapshotCompleted -
transactionContext
-
incrementalSnapshotContext
-
snapshotPendingTransactions
-
snapshotScn
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
logicalName
-
scn
-
lcrPosition
-
snapshot
-
snapshotCompleted
-
transactionContext
-
incrementalSnapshotContext
public OracleOffsetContext.Builder incrementalSnapshotContext(IncrementalSnapshotContext<TableId> incrementalSnapshotContext) -
snapshotPendingTransactions
public OracleOffsetContext.Builder snapshotPendingTransactions(Map<String, Scn> snapshotPendingTransactions) -
snapshotScn
-
build
-