public static class KafkaBundle.Builder<T extends io.dropwizard.Configuration> extends java.lang.Object implements KafkaBundle.InitialBuilder, KafkaBundle.FinalBuilder<T>
Modifier and Type | Method and Description |
---|---|
KafkaBundle<T> |
build() |
<C extends io.dropwizard.Configuration> |
withConfigurationProvider(KafkaConfigurationProvider<C> configurationProvider) |
KafkaBundle.FinalBuilder<T> |
withoutHealthCheck()
Disables the health check for Kafka.
|
public KafkaBundle.FinalBuilder<T> withoutHealthCheck()
KafkaBundle.FinalBuilder
withoutHealthCheck
in interface KafkaBundle.FinalBuilder<T extends io.dropwizard.Configuration>
public KafkaBundle<T> build()
build
in interface KafkaBundle.FinalBuilder<T extends io.dropwizard.Configuration>
public <C extends io.dropwizard.Configuration> KafkaBundle.FinalBuilder<C> withConfigurationProvider(KafkaConfigurationProvider<C> configurationProvider)
withConfigurationProvider
in interface KafkaBundle.InitialBuilder
C
- the type of the applications configuration classconfigurationProvider
- the method reference that provides the @KafkaConfiguration
from the applications configurations class