Class ProducerRegistration<K,V>

java.lang.Object
org.sdase.commons.server.kafka.builder.ProducerRegistration<K,V>

public class ProducerRegistration<K,V> extends Object
  • Constructor Details

    • ProducerRegistration

      public ProducerRegistration()
  • Method Details

    • getProducerConfigName

      public String getProducerConfigName()
    • getTopic

      public TopicConfig getTopic()
    • getTopicName

      public String getTopicName()
    • getKeySerializer

      public org.apache.kafka.common.serialization.Serializer<K> getKeySerializer()
    • getValueSerializer

      public org.apache.kafka.common.serialization.Serializer<V> getValueSerializer()
    • getProducerConfig

      public ProducerConfig getProducerConfig()
    • builder

      public static <K, V> ProducerRegistration.TopicBuilder<K,V> builder()
      creates a new builder
      Type Parameters:
      K - the Java type of the message key
      V - the Java type of the message value
      Returns:
      builder