Uses of Class
io.debezium.annotation.ThreadSafe
-
-
Uses of ThreadSafe in io.debezium.config
Classes in io.debezium.config with annotations of type ThreadSafe Modifier and Type Class Description class
ConfigDefinition
Defines the configuration options of a connector. -
Uses of ThreadSafe in io.debezium.connector.base
Classes in io.debezium.connector.base with annotations of type ThreadSafe Modifier and Type Class Description class
ChangeEventQueue<T>
A queue which serves as handover point between producer threads (e.g. -
Uses of ThreadSafe in io.debezium.document
Classes in io.debezium.document with annotations of type ThreadSafe Modifier and Type Interface Description interface
ArrayReader
ReadsArray
instances from a variety of input forms.interface
ArrayWriter
WritesArray
instances to a variety of output forms.interface
DocumentReader
ReadsDocument
instances from a variety of input forms.interface
DocumentWriter
WritesDocument
instances to a variety of output forms.(package private) class
JacksonReader
ADocumentReader
andArrayReader
that uses the Jackson library to read JSON.(package private) class
JacksonWriter
ADocumentWriter
andArrayWriter
that uses the Jackson library to write JSON. -
Uses of ThreadSafe in io.debezium.jdbc
Classes in io.debezium.jdbc with annotations of type ThreadSafe Modifier and Type Interface Description static interface
JdbcConnection.ConnectionFactory
Establishes JDBC connections. -
Uses of ThreadSafe in io.debezium.metrics
Classes in io.debezium.metrics with annotations of type ThreadSafe Modifier and Type Class Description class
Metrics
Base for metrics implementations. -
Uses of ThreadSafe in io.debezium.pipeline
Classes in io.debezium.pipeline with annotations of type ThreadSafe Modifier and Type Class Description class
ChangeEventSourceCoordinator<O extends OffsetContext>
Coordinates one or moreChangeEventSource
s and executes them in order. -
Uses of ThreadSafe in io.debezium.pipeline.metrics
Classes in io.debezium.pipeline.metrics with annotations of type ThreadSafe Modifier and Type Class Description class
PipelineMetrics
Base for metrics implementations.class
SnapshotChangeEventSourceMetrics
Metrics related to the initial snapshot of a connector.class
StreamingChangeEventSourceMetrics
-
Uses of ThreadSafe in io.debezium.relational
Classes in io.debezium.relational with annotations of type ThreadSafe Modifier and Type Class Description class
CustomConverterRegistry
The registry of all converters that were provided by the connector configuration.class
Tables
Structural definitions for a set of tables in a JDBC database.class
TableSchemaBuilder
Builder that constructsTableSchema
instances forTable
definitions. -
Uses of ThreadSafe in io.debezium.relational.history
Classes in io.debezium.relational.history with annotations of type ThreadSafe Modifier and Type Class Description class
FileDatabaseHistory
ADatabaseHistory
implementation that stores the schema history in a local file.class
MemoryDatabaseHistory
ADatabaseHistory
implementation that stores the schema history in a local file. -
Uses of ThreadSafe in io.debezium.schema
Classes in io.debezium.schema with annotations of type ThreadSafe Modifier and Type Class Description private static class
TopicSelector.TopicNameCache<I extends DataCollectionId>
A topic namer that caches names it has obtained from a delegate. -
Uses of ThreadSafe in io.debezium.util
Classes in io.debezium.util with annotations of type ThreadSafe Modifier and Type Interface Description interface
SchemaNameAdjuster
A adjuster for the names of change data message schemas.static interface
SchemaNameAdjuster.ReplacementFunction
Function used to determine the replacement for a character that is not valid per Avro rules.static interface
SchemaNameAdjuster.ReplacementOccurred
Function used to report that an original value was replaced with an Avro-compatible string.class
Stopwatch
A stopwatch for measuring durations.protected static class
Stopwatch.BaseDurations
Abstract base class forStopwatch.Durations
implementations.static interface
Stopwatch.Durations
The average and total durations as measured by one or more stopwatches.private static class
Stopwatch.MultipleDurations
AStopwatch.Durations
implementation that accumulates alladded
durations.private static class
Stopwatch.SingleDuration
AStopwatch.Durations
implementation that only remembers the most recentlyadded
duration.static interface
Stopwatch.StopwatchSet
A set of stopwatches whose durations are combined.class
Strings
String-related utility methods.class
VariableLatch
A latch that works similarly toCountDownLatch
except that it can also increase the count dynamically.
-