@NotThreadSafe
public class SourceInfo
extends io.debezium.connector.common.BaseSourceInfo
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMIT_SCN_KEY |
private Long |
commitScn |
static String |
LCR_POSITION_KEY |
private LcrPosition |
lcrPosition |
private long |
scn |
static String |
SCN_KEY |
static String |
SNAPSHOT_KEY |
private Instant |
sourceTime |
private io.debezium.relational.TableId |
tableId |
private String |
transactionId |
static String |
TXID_KEY |
| Modifier | Constructor and Description |
|---|---|
protected |
SourceInfo(OracleConnectorConfig connectorConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
database() |
Long |
getCommitScn() |
LcrPosition |
getLcrPosition() |
long |
getScn() |
Instant |
getSourceTime() |
io.debezium.relational.TableId |
getTableId() |
String |
getTransactionId() |
void |
setCommitScn(Long commitScn) |
void |
setLcrPosition(LcrPosition lcrPosition) |
void |
setScn(long scn) |
void |
setSourceTime(Instant sourceTime) |
void |
setTableId(io.debezium.relational.TableId tableId) |
void |
setTransactionId(String transactionId) |
protected Instant |
timestamp() |
isSnapshot, setSnapshot, snapshotpublic static final String TXID_KEY
public static final String SCN_KEY
public static final String COMMIT_SCN_KEY
public static final String LCR_POSITION_KEY
public static final String SNAPSHOT_KEY
private long scn
private Long commitScn
private LcrPosition lcrPosition
private String transactionId
private Instant sourceTime
private io.debezium.relational.TableId tableId
protected SourceInfo(OracleConnectorConfig connectorConfig)
public long getScn()
public Long getCommitScn()
public void setScn(long scn)
public void setCommitScn(Long commitScn)
public LcrPosition getLcrPosition()
public void setLcrPosition(LcrPosition lcrPosition)
public String getTransactionId()
public void setTransactionId(String transactionId)
public Instant getSourceTime()
public void setSourceTime(Instant sourceTime)
public io.debezium.relational.TableId getTableId()
public void setTableId(io.debezium.relational.TableId tableId)
protected Instant timestamp()
timestamp in class io.debezium.connector.AbstractSourceInfoprotected String database()
database in class io.debezium.connector.AbstractSourceInfoCopyright © 2020 JBoss by Red Hat. All rights reserved.