Package com.bakdata.kafka.producer
Interface LargeMessageProducerApp
- All Superinterfaces:
App<ProducerTopicConfig,,ProducerCleanUpConfiguration> AutoCloseable,ProducerApp
ProducerApp that automatically removes files associated with LargeMessageSerializer-
Method Summary
Modifier and TypeMethodDescriptiondefault ProducerCleanUpConfigurationsetupCleanUp(AppConfiguration<ProducerTopicConfig> configuration) Configure clean up behaviorMethods inherited from interface com.bakdata.kafka.App
close, createKafkaProperties, setupMethods inherited from interface com.bakdata.kafka.producer.ProducerApp
buildRunnable, defaultSerializationConfig
-
Method Details
-
setupCleanUp
default ProducerCleanUpConfiguration setupCleanUp(AppConfiguration<ProducerTopicConfig> configuration) Description copied from interface:AppConfigure clean up behavior- Specified by:
setupCleanUpin interfaceApp<ProducerTopicConfig,ProducerCleanUpConfiguration> - Specified by:
setupCleanUpin interfaceProducerApp- Parameters:
configuration- provides all runtime application configurations- Returns:
ProducerCleanUpConfiguration- See Also:
-