Class AbstractKafkaStreamsConfiguration<K,V>

java.lang.Object
io.micronaut.configuration.kafka.config.AbstractKafkaConfiguration<K,V>
io.micronaut.configuration.kafka.streams.AbstractKafkaStreamsConfiguration<K,V>
Type Parameters:
K - The key deserializer type
V - The value deserializer type
All Implemented Interfaces:
io.micronaut.core.util.Toggleable
Direct Known Subclasses:
DefaultKafkaStreamsConfiguration, KafkaStreamsConfiguration

public class AbstractKafkaStreamsConfiguration<K,V> extends AbstractKafkaConfiguration<K,V>
Abstract streams configuration.
Since:
1.0
Author:
graemerocher
  • Constructor Details

    • AbstractKafkaStreamsConfiguration

      protected AbstractKafkaStreamsConfiguration(KafkaDefaultConfiguration defaultConfiguration)
      Construct a new KafkaStreamsConfiguration for the given defaults.
      Parameters:
      defaultConfiguration - The default configuration
  • Method Details

    • init

      protected void init(io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, io.micronaut.context.env.Environment environment, Properties config)
      Shared initialization.
      Parameters:
      applicationConfiguration - The application config
      environment - The env
      config - The config to be initialized