public class KafkaSinkHealth extends BaseHealth
channel, CONNECTION_COUNT_METRIC_NAME
Constructor and Description |
---|
KafkaSinkHealth(KafkaConnectorOutgoingConfiguration config,
Map<String,?> kafkaConfiguration,
org.apache.kafka.clients.producer.Producer<?,?> producer) |
Modifier and Type | Method and Description |
---|---|
protected void |
clientBasedReadinessCheck(HealthReport.HealthReportBuilder builder) |
protected void |
clientBasedStartupCheck(HealthReport.HealthReportBuilder builder) |
KafkaAdmin |
getAdmin() |
protected void |
metricsBasedReadinessCheck(HealthReport.HealthReportBuilder builder) |
protected void |
metricsBasedStartupCheck(HealthReport.HealthReportBuilder builder) |
close, getMetric, isReady, isStarted
public KafkaSinkHealth(KafkaConnectorOutgoingConfiguration config, Map<String,?> kafkaConfiguration, org.apache.kafka.clients.producer.Producer<?,?> producer)
public KafkaAdmin getAdmin()
getAdmin
in class BaseHealth
protected void metricsBasedStartupCheck(HealthReport.HealthReportBuilder builder)
metricsBasedStartupCheck
in class BaseHealth
protected void metricsBasedReadinessCheck(HealthReport.HealthReportBuilder builder)
metricsBasedReadinessCheck
in class BaseHealth
protected void clientBasedStartupCheck(HealthReport.HealthReportBuilder builder)
clientBasedStartupCheck
in class BaseHealth
protected void clientBasedReadinessCheck(HealthReport.HealthReportBuilder builder)
clientBasedReadinessCheck
in class BaseHealth
Copyright © 2018–2021 SmallRye. All rights reserved.