Uses of Annotation Type
io.debezium.annotation.ThreadSafe
Packages that use ThreadSafe
Package
Description
-
Uses of ThreadSafe in io.debezium.config
Classes in io.debezium.config with annotations of type ThreadSafeModifier and TypeClassDescriptionclass
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 ThreadSafeModifier and TypeClassDescriptionclass
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 ThreadSafeModifier and TypeInterfaceDescriptioninterface
ReadsArray
instances from a variety of input forms.interface
WritesArray
instances to a variety of output forms.interface
ReadsDocument
instances from a variety of input forms.interface
WritesDocument
instances to a variety of output forms.(package private) final class
ADocumentReader
andArrayReader
that uses the Jackson library to read JSON.(package private) final class
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 ThreadSafeModifier and TypeInterfaceDescriptionstatic interface
Establishes JDBC connections. -
Uses of ThreadSafe in io.debezium.metrics
Classes in io.debezium.metrics with annotations of type ThreadSafe -
Uses of ThreadSafe in io.debezium.pipeline
Classes in io.debezium.pipeline with annotations of type ThreadSafeModifier and TypeClassDescriptionclass
ChangeEventSourceCoordinator<P extends Partition,
O extends OffsetContext> Coordinates one or moreChangeEventSource
s and executes them in order. -
Uses of ThreadSafe in io.debezium.pipeline.meters
Classes in io.debezium.pipeline.meters with annotations of type ThreadSafeModifier and TypeClassDescriptionclass
Carries common event metrics.class
Carries connection metrics.class
Carries snapshot metrics.class
Carries streaming metrics. -
Uses of ThreadSafe in io.debezium.pipeline.metrics
Classes in io.debezium.pipeline.metrics with annotations of type ThreadSafeModifier and TypeClassDescriptionclass
DefaultSnapshotChangeEventSourceMetrics<P extends Partition>
The default implementation of metrics related to the snapshot phase of a connector.class
The default implementation of metrics related to the streaming phase of a connector.class
PipelineMetrics<P extends Partition>
Base for metrics implementations. -
Uses of ThreadSafe in io.debezium.relational
Classes in io.debezium.relational with annotations of type ThreadSafeModifier and TypeClassDescriptionclass
The registry of all converters that were provided by the connector configuration.final class
Structural definitions for a set of tables in a JDBC database.class
Builder that constructsTableSchema
instances forTable
definitions. -
Uses of ThreadSafe in io.debezium.relational.history
Classes in io.debezium.relational.history with annotations of type ThreadSafeModifier and TypeClassDescriptionfinal class
ADatabaseHistory
implementation that stores the schema history in a local file.final class
ADatabaseHistory
implementation that stores the schema history in memory. -
Uses of ThreadSafe in io.debezium.schema
Classes in io.debezium.schema with annotations of type ThreadSafeModifier and TypeClassDescriptionprivate 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 ThreadSafeModifier and TypeInterfaceDescriptioninterface
A adjuster for the names of change data message schemas.static interface
Function used to determine the replacement for a character that is not valid per Avro rules.static interface
Function used to report that an original value was replaced with an Avro-compatible string.class
A stopwatch for measuring durations.protected static class
Abstract base class forStopwatch.Durations
implementations.static interface
The average and total durations as measured by one or more stopwatches.private static final class
AStopwatch.Durations
implementation that accumulates alladded
durations.private static final class
AStopwatch.Durations
implementation that only remembers the most recentlyadded
duration.static interface
A set of stopwatches whose durations are combined.final class
String-related utility methods.class
A latch that works similarly toCountDownLatch
except that it can also increase the count dynamically.