Class KafkaDockerServiceConfigurer.KafkaDockerServiceConfigurerBuilder<C extends KafkaDockerServiceConfigurer,B extends KafkaDockerServiceConfigurer.KafkaDockerServiceConfigurerBuilder<C,B>>

java.lang.Object
pl.netroute.hussar.core.service.BaseServiceConfigurer.BaseServiceConfigurerBuilder<KafkaDockerService,C,B>
pl.netroute.hussar.core.service.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<KafkaDockerService,C,B>
pl.netroute.hussar.service.kafka.KafkaDockerServiceConfigurer.KafkaDockerServiceConfigurerBuilder<C,B>
Enclosing class:
KafkaDockerServiceConfigurer

public abstract static class KafkaDockerServiceConfigurer.KafkaDockerServiceConfigurerBuilder<C extends KafkaDockerServiceConfigurer,B extends KafkaDockerServiceConfigurer.KafkaDockerServiceConfigurerBuilder<C,B>> extends pl.netroute.hussar.core.service.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<KafkaDockerService,C,B>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    abstract C
     
    kraftMode(boolean kraftMode)
    Shall configure Kafka to run in kraft mode.
    protected abstract B
     
     
    topicAutoCreation(boolean topicAutoCreation)
    Shall configure auto topic creation.
    topics(Collection<? extends KafkaTopic> topics)
     
     

    Methods inherited from class pl.netroute.hussar.core.service.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder

    dockerImageVersion, dockerRegistryUrl

    Methods inherited from class pl.netroute.hussar.core.service.BaseServiceConfigurer.BaseServiceConfigurerBuilder

    clearRegisterEndpointUnderEnvironmentVariables, clearRegisterEndpointUnderProperties, name, registerEndpointUnderEnvironmentVariable, registerEndpointUnderEnvironmentVariables, registerEndpointUnderProperties, registerEndpointUnderProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait