Uses of Class
io.debezium.connector.sqlserver.Lsn
-
Packages that use Lsn Package Description io.debezium.connector.sqlserver -
-
Uses of Lsn in io.debezium.connector.sqlserver
Fields in io.debezium.connector.sqlserver declared as Lsn Modifier and Type Field Description private LsnSourceInfo. changeLsnprivate LsnSourceInfo. commitLsnprivate LsnTxLogPosition. commitLsnprivate LsnSqlServerConnection.CdcEnabledTable. fromLsnprivate LsnTxLogPosition. inTxLsnstatic LsnLsn. NULLprivate LsnSqlServerChangeTable. startLsnA LSN from which the data in the change table are relevantprivate LsnSqlServerChangeTable. stopLsnA LSN to which the data in the change table are relevantMethods in io.debezium.connector.sqlserver that return Lsn Modifier and Type Method Description LsnSourceInfo. getChangeLsn()LsnSourceInfo. getCommitLsn()LsnTxLogPosition. getCommitLsn()LsnSqlServerConnection.CdcEnabledTable. getFromLsn()private LsnSqlServerConnection. getFromLsn(String databaseName, SqlServerChangeTable changeTable, Lsn intervalFromLsn)LsnTxLogPosition. getInTxLsn()LsnSqlServerConnection. getMaxLsn(String databaseName)LsnSqlServerConnection. getMaxTransactionLsn(String databaseName)LsnSqlServerConnection. getMinLsn(String databaseName, String changeTableName)LsnSqlServerConnection. getNthTransactionLsnFromBeginning(String databaseName, int maxOffset)LsnSqlServerConnection. getNthTransactionLsnFromLast(String databaseName, Lsn lastLsn, int maxOffset)LsnSqlServerChangeTable. getStartLsn()LsnSqlServerChangeTable. getStopLsn()private LsnSqlServerStreamingChangeEventSource. getToLsn(SqlServerConnection connection, String databaseName, TxLogPosition lastProcessedPosition, int maxTransactionsPerIteration)LsnSqlServerConnection. incrementLsn(String databaseName, Lsn lsn)Obtain the next available position in the database log.static LsnLsn. valueOf(byte[] lsnBinary)static LsnLsn. valueOf(String lsnString)Methods in io.debezium.connector.sqlserver with parameters of type Lsn Modifier and Type Method Description intLsn. compareTo(Lsn o)Enables ordering of LSNs.voidSqlServerConnection. getChangesForTables(String databaseName, SqlServerChangeTable[] changeTables, Lsn intervalFromLsn, Lsn intervalToLsn, JdbcConnection.BlockingMultiResultSetConsumer consumer)Provides all changes recorder by the SQL Server CDC capture process for a set of tables.private LsnSqlServerConnection. getFromLsn(String databaseName, SqlServerChangeTable changeTable, Lsn intervalFromLsn)LsnSqlServerConnection. getNthTransactionLsnFromLast(String databaseName, Lsn lastLsn, int maxOffset)LsnSqlServerConnection. incrementLsn(String databaseName, Lsn lsn)Obtain the next available position in the database log.booleanLsn. isBetween(Lsn from, Lsn to)Verifies whether the LSN falls into a LSN intervalSet<SqlServerChangeTable>SqlServerConnection. listOfNewChangeTables(String databaseName, Lsn fromLsn, Lsn toLsn)voidSourceInfo. setChangeLsn(Lsn lsn)voidSourceInfo. setCommitLsn(Lsn commitLsn)voidSqlServerChangeTable. setStopLsn(Lsn stopLsn)static TxLogPositionTxLogPosition. valueOf(Lsn commitLsn)static TxLogPositionTxLogPosition. valueOf(Lsn commitLsn, Lsn inTxLsn)Constructors in io.debezium.connector.sqlserver with parameters of type Lsn Constructor Description CdcEnabledTable(String tableId, String captureName, Lsn fromLsn)SqlServerChangeTable(TableId sourceTableId, String captureInstance, int changeTableObjectId, Lsn startLsn, Lsn stopLsn, List<String> capturedColumns)SqlServerChangeTable(String captureInstance, int changeTableObjectId, Lsn startLsn, Lsn stopLsn)TxLogPosition(Lsn commitLsn, Lsn inTxLsn)
-