Uses of Class
io.debezium.annotation.NotThreadSafe
-
-
Uses of NotThreadSafe in io.debezium.crdt
Classes in io.debezium.crdt with annotations of type NotThreadSafe Modifier and Type Interface Description interface
DeltaCounter
interface
GCounter
A simple grow-only counter that maintains a single changing value by tracking the positive changes to the value.interface
PNCounter
A simple counter that maintains a single changing value by separately tracking the positive and negative changes.(package private) class
StateBasedGCounter
(package private) class
StateBasedPNCounter
(package private) class
StateBasedPNDeltaCounter
-
Uses of NotThreadSafe in io.debezium.document
Classes in io.debezium.document with annotations of type NotThreadSafe Modifier and Type Class Description (package private) class
BasicArray
Package-level implementation ofArray
.(package private) class
BasicDocument
Package-level implementation ofDocument
.interface
Document
A document contains multipleDocument.Field
s, each with a name and possibly-nullValue
. -
Uses of NotThreadSafe in io.debezium.jdbc
Classes in io.debezium.jdbc with annotations of type NotThreadSafe Modifier and Type Class Description class
JdbcConnection
A utility that simplifies using a JDBC connection and executing transactions composed of multiple statements. -
Uses of NotThreadSafe in io.debezium.pipeline.signal
Classes in io.debezium.pipeline.signal with annotations of type NotThreadSafe Modifier and Type Class Description class
Signal<P extends Partition>
The class responsible for processing of signals delivered to Debezium via a dedicated signaling table. -
Uses of NotThreadSafe in io.debezium.pipeline.source.snapshot.incremental
Classes in io.debezium.pipeline.source.snapshot.incremental with annotations of type NotThreadSafe Modifier and Type Class Description class
AbstractIncrementalSnapshotChangeEventSource<P extends Partition,T extends DataCollectionId>
An incremental snapshot change event source that emits events from a DB log interleaved with snapshot events.class
AbstractIncrementalSnapshotContext<T>
A class describing current state of incremental snapshotclass
SignalBasedIncrementalSnapshotChangeEventSource<P extends Partition,T extends DataCollectionId>
class
SignalBasedIncrementalSnapshotContext<T>
A class describing current state of incremental snapshot -
Uses of NotThreadSafe in io.debezium.pipeline.txmetadata
Classes in io.debezium.pipeline.txmetadata with annotations of type NotThreadSafe Modifier and Type Class Description class
TransactionContext
The context holds internal state necessary for book-keeping of events in active transaction.class
TransactionMonitor
The class has externalized its state inTransactionContext
context class so it can be stored in and recovered from offsets. -
Uses of NotThreadSafe in io.debezium.relational
Classes in io.debezium.relational with annotations of type NotThreadSafe Modifier and Type Interface Description interface
ColumnEditor
An editor forColumn
instances.interface
TableEditor
-
Uses of NotThreadSafe in io.debezium.relational.ddl
Classes in io.debezium.relational.ddl with annotations of type NotThreadSafe Modifier and Type Class Description class
DdlChanges
ADdlParserListener
that accumulates changes, allowing them to be consumed in the same order by database. -
Uses of NotThreadSafe in io.debezium.relational.history
Classes in io.debezium.relational.history with annotations of type NotThreadSafe Modifier and Type Class Description class
KafkaDatabaseHistory
ADatabaseHistory
implementation that records schema changes as normalSourceRecord
s on the specified topic, and that recovers the history by establishing a Kafka Consumer re-processing all messages on that topic. -
Uses of NotThreadSafe in io.debezium.text
Classes in io.debezium.text with annotations of type NotThreadSafe Modifier and Type Class Description class
TokenStream
A foundation for basic parsers that tokenize input content and allows parsers to easily access and use those tokens.
-