public class LogMinerDmlEntryImpl extends Object implements LogMinerDmlEntry
| Modifier and Type | Field and Description |
|---|---|
private io.debezium.data.Envelope.Operation |
commandType |
private List<LogMinerColumnValue> |
newLmColumnValues |
private String |
objectName |
private String |
objectOwner |
private List<LogMinerColumnValue> |
oldLmColumnValues |
private Scn |
scn |
private Timestamp |
sourceTime |
private String |
transactionId |
| Constructor and Description |
|---|
LogMinerDmlEntryImpl(io.debezium.data.Envelope.Operation commandType,
List<LogMinerColumnValue> newLmColumnValues,
List<LogMinerColumnValue> oldLmColumnValues) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
io.debezium.data.Envelope.Operation |
getCommandType()
this getter
|
List<LogMinerColumnValue> |
getNewValues()
this getter
|
String |
getObjectName() |
String |
getObjectOwner() |
List<LogMinerColumnValue> |
getOldValues()
This getter
|
Scn |
getScn()
the scn obtained from a LogMiner entry.
|
Timestamp |
getSourceTime() |
String |
getTransactionId() |
int |
hashCode() |
void |
setObjectName(String name)
Sets table name
|
void |
setObjectOwner(String name)
Sets schema owner
|
void |
setScn(Scn scn)
sets scn obtained from a LogMiner entry
|
void |
setSourceTime(Timestamp changeTime)
Sets the time of the database change
|
void |
setTransactionId(String id) |
private io.debezium.data.Envelope.Operation commandType
private List<LogMinerColumnValue> newLmColumnValues
private List<LogMinerColumnValue> oldLmColumnValues
private String objectOwner
private String objectName
private Timestamp sourceTime
private String transactionId
private Scn scn
public LogMinerDmlEntryImpl(io.debezium.data.Envelope.Operation commandType,
List<LogMinerColumnValue> newLmColumnValues,
List<LogMinerColumnValue> oldLmColumnValues)
public io.debezium.data.Envelope.Operation getCommandType()
LogMinerDmlEntrygetCommandType in interface LogMinerDmlEntrypublic List<LogMinerColumnValue> getOldValues()
LogMinerDmlEntrygetOldValues in interface LogMinerDmlEntrypublic List<LogMinerColumnValue> getNewValues()
LogMinerDmlEntrygetNewValues in interface LogMinerDmlEntrypublic String getTransactionId()
getTransactionId in interface LogMinerDmlEntrypublic String getObjectOwner()
getObjectOwner in interface LogMinerDmlEntrypublic String getObjectName()
getObjectName in interface LogMinerDmlEntrypublic Timestamp getSourceTime()
getSourceTime in interface LogMinerDmlEntrypublic void setObjectName(String name)
LogMinerDmlEntrysetObjectName in interface LogMinerDmlEntryname - table namepublic void setObjectOwner(String name)
LogMinerDmlEntrysetObjectOwner in interface LogMinerDmlEntryname - schema ownerpublic void setSourceTime(Timestamp changeTime)
LogMinerDmlEntrysetSourceTime in interface LogMinerDmlEntrychangeTime - the time of the changepublic void setTransactionId(String id)
setTransactionId in interface LogMinerDmlEntryid - unique transaction IDpublic Scn getScn()
LogMinerDmlEntrygetScn in interface LogMinerDmlEntrypublic void setScn(Scn scn)
LogMinerDmlEntrysetScn in interface LogMinerDmlEntryscn - it's valueCopyright © 2021 JBoss by Red Hat. All rights reserved.