public class KafkaSource<K,V> extends Object
| Constructor and Description |
|---|
KafkaSource(io.vertx.mutiny.core.Vertx vertx,
String group,
KafkaConnectorIncomingConfiguration config,
javax.enterprise.inject.Instance<KafkaConsumerRebalanceListener> consumerRebalanceListeners,
KafkaCDIEvents kafkaCDIEvents) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeQuietly() |
io.vertx.mutiny.kafka.client.consumer.KafkaConsumer<K,V> |
getConsumer()
For testing purpose only
|
io.smallrye.mutiny.Multi<IncomingKafkaRecord<K,V>> |
getStream() |
void |
incomingTrace(IncomingKafkaRecord<K,V> kafkaRecord) |
void |
isAlive(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) |
void |
isReady(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) |
void |
reportFailure(Throwable failure) |
public KafkaSource(io.vertx.mutiny.core.Vertx vertx,
String group,
KafkaConnectorIncomingConfiguration config,
javax.enterprise.inject.Instance<KafkaConsumerRebalanceListener> consumerRebalanceListeners,
KafkaCDIEvents kafkaCDIEvents)
public void reportFailure(Throwable failure)
public void incomingTrace(IncomingKafkaRecord<K,V> kafkaRecord)
public io.smallrye.mutiny.Multi<IncomingKafkaRecord<K,V>> getStream()
public void closeQuietly()
public void isAlive(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder)
public void isReady(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder)
Copyright © 2018–2020 SmallRye. All rights reserved.