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) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeQuietly() |
io.smallrye.mutiny.Multi<IncomingKafkaRecord<K,V>> |
getStream() |
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)
public void reportFailure(Throwable failure)
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.