@NotThreadSafe
public class SourceInfo
extends io.debezium.connector.AbstractSourceInfo
| Modifier and Type | Field and Description |
|---|---|
static org.apache.kafka.connect.data.Schema |
SCHEMA |
private long |
scn |
static String |
SCN_KEY |
static String |
SERVER_NAME_KEY |
private String |
serverName |
private boolean |
snapshot |
static String |
SNAPSHOT_KEY |
private Instant |
sourceTime |
static String |
TIMESTAMP_KEY |
private String |
transactionId |
static String |
TXID_KEY |
| Modifier | Constructor and Description |
|---|---|
protected |
SourceInfo(String serverName) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
connector() |
long |
getScn() |
String |
getServerName() |
Instant |
getSourceTime() |
String |
getTransactionId() |
boolean |
isSnapshot() |
protected org.apache.kafka.connect.data.Schema |
schema() |
void |
setScn(long scn) |
void |
setSnapshot(boolean snapshot) |
void |
setSourceTime(Instant sourceTime) |
void |
setTransactionId(String transactionId) |
org.apache.kafka.connect.data.Struct |
struct() |
public static final String SERVER_NAME_KEY
public static final String TXID_KEY
public static final String TIMESTAMP_KEY
public static final String SCN_KEY
public static final String SNAPSHOT_KEY
public static final org.apache.kafka.connect.data.Schema SCHEMA
private final String serverName
private long scn
private String transactionId
private Instant sourceTime
private boolean snapshot
protected SourceInfo(String serverName)
protected org.apache.kafka.connect.data.Schema schema()
schema in class io.debezium.connector.AbstractSourceInfoprotected String connector()
connector in class io.debezium.connector.AbstractSourceInfopublic org.apache.kafka.connect.data.Struct struct()
struct in class io.debezium.connector.AbstractSourceInfopublic String getServerName()
public long getScn()
public void setScn(long scn)
public String getTransactionId()
public void setTransactionId(String transactionId)
public Instant getSourceTime()
public void setSourceTime(Instant sourceTime)
public void setSnapshot(boolean snapshot)
public boolean isSnapshot()
Copyright © 2018 JBoss by Red Hat. All rights reserved.