public static class OracleOffsetContext.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private OracleConnectorConfig |
connectorConfig |
private LcrPosition |
lcrPosition |
private long |
scn |
private boolean |
snapshot |
private boolean |
snapshotCompleted |
private io.debezium.pipeline.txmetadata.TransactionContext |
transactionContext |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
(package private) OracleOffsetContext |
build() |
OracleOffsetContext.Builder |
lcrPosition(LcrPosition lcrPosition) |
OracleOffsetContext.Builder |
logicalName(OracleConnectorConfig connectorConfig) |
OracleOffsetContext.Builder |
scn(long scn) |
OracleOffsetContext.Builder |
snapshot(boolean snapshot) |
OracleOffsetContext.Builder |
snapshotCompleted(boolean snapshotCompleted) |
OracleOffsetContext.Builder |
transactionContext(io.debezium.pipeline.txmetadata.TransactionContext transactionContext) |
private OracleConnectorConfig connectorConfig
private long scn
private LcrPosition lcrPosition
private boolean snapshot
private boolean snapshotCompleted
private io.debezium.pipeline.txmetadata.TransactionContext transactionContext
public OracleOffsetContext.Builder logicalName(OracleConnectorConfig connectorConfig)
public OracleOffsetContext.Builder scn(long scn)
public OracleOffsetContext.Builder lcrPosition(LcrPosition lcrPosition)
public OracleOffsetContext.Builder snapshot(boolean snapshot)
public OracleOffsetContext.Builder snapshotCompleted(boolean snapshotCompleted)
public OracleOffsetContext.Builder transactionContext(io.debezium.pipeline.txmetadata.TransactionContext transactionContext)
OracleOffsetContext build()
Copyright © 2020 JBoss by Red Hat. All rights reserved.