Class DefaultKafkaStreamsConfiguration<K,​V>

  • Type Parameters:
    K - The key deserializer type
    V - The value deserializer type
    All Implemented Interfaces:
    io.micronaut.core.util.Toggleable

    @Requires(missingProperty="kafka.streams.default") @Requires(beans=io.micronaut.configuration.kafka.config.KafkaDefaultConfiguration.class)
    @Singleton
    @Named("default")
    @Primary
    public class DefaultKafkaStreamsConfiguration<K,​V>
    extends AbstractKafkaStreamsConfiguration<K,​V>
    The default streams configuration is non other is present.
    Since:
    1.0
    • Field Summary

      • Fields inherited from class io.micronaut.configuration.kafka.config.AbstractKafkaConfiguration

        DEFAULT_BOOTSTRAP_SERVERS, DEFAULT_KAFKA_PORT, EMBEDDED_TOPICS, PREFIX, TOPICS
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultKafkaStreamsConfiguration​(io.micronaut.configuration.kafka.config.KafkaDefaultConfiguration defaultConfiguration, io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, io.micronaut.context.env.Environment environment)
      Construct a new KafkaStreamsConfiguration for the given defaults.
    • Method Summary

      • Methods inherited from class io.micronaut.configuration.kafka.config.AbstractKafkaConfiguration

        getConfig
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface io.micronaut.core.util.Toggleable

        isEnabled
    • Constructor Detail

      • DefaultKafkaStreamsConfiguration

        public DefaultKafkaStreamsConfiguration​(io.micronaut.configuration.kafka.config.KafkaDefaultConfiguration defaultConfiguration,
                                                io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
                                                io.micronaut.context.env.Environment environment)
        Construct a new KafkaStreamsConfiguration for the given defaults.
        Parameters:
        defaultConfiguration - The default configuration
        applicationConfiguration - The application configuration
        environment - The environment