Interface ProducerRegistration.KeySerializerBuilder<K,​V>

  • Enclosing class:
    ProducerRegistration<K,​V>

    public static interface ProducerRegistration.KeySerializerBuilder<K,​V>
    • Method Detail

      • withKeySerializer

        <K2> ProducerRegistration.ValueSerializerBuilder<K2,​V> withKeySerializer​(org.apache.kafka.common.serialization.Serializer<K2> keySerializer)
        Type Parameters:
        K2 - the Java type of the message key
        Parameters:
        keySerializer - define a new key serializer
        Returns:
        builder
      • withValueSerializer

        <V2> ProducerRegistration.FinalBuilder<K,​V2> withValueSerializer​(org.apache.kafka.common.serialization.Serializer<V2> valueSerializer)
        Type Parameters:
        V2 - the Java type of the message value
        Parameters:
        valueSerializer - define a new value serializer
        Returns:
        builder