Uses of Interface
io.debezium.function.BlockingConsumer
Package
Description
-
Uses of BlockingConsumer in io.debezium.function
Modifier and TypeInterfaceDescriptioninterface
ABlockingConsumer
that retains a maximum number of values in a buffer before sending them to a delegate consumer.Modifier and TypeMethodDescriptionstatic <T> BufferedBlockingConsumer<T>
BufferedBlockingConsumer.bufferLast
(BlockingConsumer<T> delegate) Get aBufferedBlockingConsumer
that buffers just the last value seen by the consumer. -
Uses of BlockingConsumer in io.debezium.heartbeat
Modifier and TypeMethodDescriptionvoid
DatabaseHeartbeatImpl.forcedBeat
(Map<String, ?> partition, Map<String, ?> offset, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) void
Heartbeat.forcedBeat
(Map<String, ?> partition, Map<String, ?> offset, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) Generates a heartbeat record unconditionalyvoid
HeartbeatImpl.forcedBeat
(Map<String, ?> partition, Map<String, ?> offset, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) void
Heartbeat.heartbeat
(Map<String, ?> partition, Heartbeat.OffsetProducer offsetProducer, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) Generates a heartbeat record if defined time has elapsedvoid
Heartbeat.heartbeat
(Map<String, ?> partition, Map<String, ?> offset, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) Generates a heartbeat record if defined time has elapsedvoid
HeartbeatImpl.heartbeat
(Map<String, ?> partition, Heartbeat.OffsetProducer offsetProducer, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) void
HeartbeatImpl.heartbeat
(Map<String, ?> partition, Map<String, ?> offset, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) -
Uses of BlockingConsumer in io.debezium.pipeline.notification
ModifierConstructorDescriptionNotificationService
(List<NotificationChannel> notificationChannels, CommonConnectorConfig config, SchemaFactory schemaFactory, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) -
Uses of BlockingConsumer in io.debezium.pipeline.notification.channels
Modifier and TypeFieldDescriptionprivate BlockingConsumer<org.apache.kafka.connect.source.SourceRecord>
SinkNotificationChannel.consumer
Modifier and TypeMethodDescriptionvoid
ConnectChannel.initConnectChannel
(SchemaFactory schemaFactory, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) void
SinkNotificationChannel.initConnectChannel
(SchemaFactory schemaFactory, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> consumer) -
Uses of BlockingConsumer in io.debezium.pipeline.txmetadata
Modifier and TypeFieldDescriptionprivate final BlockingConsumer<org.apache.kafka.connect.source.SourceRecord>
TransactionMonitor.sender
ModifierConstructorDescriptionTransactionMonitor
(CommonConnectorConfig connectorConfig, EventMetadataProvider eventMetadataProvider, SchemaNameAdjuster schemaNameAdjuster, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> sender, String topicName)