Class AdvancedProducerConfigBuilder

  • All Implemented Interfaces:
    ConfigBuilder, ProducerConfigBuilder

    @Deprecated
    public class AdvancedProducerConfigBuilder
    extends AdvancedConfigBuilder
    implements ProducerConfigBuilder
    Deprecated.
    since 3.8.0 when using a KafkaConnection; has no meaning.
    Implementation of ProducerConfigBuilder that exposes all configuration.

    Exposes all possible settings via a KeyValuePairSet. No checking of values is performed other than for the various SSL passwords (such as "ssl.key.password") which will be decoded using Password.decode(String) appropriately.

    Regardless of what is configured; the key.serializer property is fixed to be a StringSerializer; and the value.serializer property is always an AdaptrisMessageSerializer.

    In the adapter configuration file this class is aliased as kafka-advanced-producer-config which is the preferred alternative to the fully qualified classname when building your configuration.

    • Constructor Detail

      • AdvancedProducerConfigBuilder

        public AdvancedProducerConfigBuilder()
        Deprecated.
      • AdvancedProducerConfigBuilder

        public AdvancedProducerConfigBuilder​(KeyValuePairSet cfg)
        Deprecated.