Class KStreamBinderConfiguration
java.lang.Object
org.springframework.cloud.stream.binder.kafka.streams.KStreamBinderConfiguration
@Configuration
@Import({org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration.class,MultiBinderPropertiesConfiguration.class,KafkaStreamsBinderHealthIndicatorConfiguration.class,KafkaStreamsJaasConfiguration.class})
public class KStreamBinderConfiguration
extends Object
Configuration for KStream binder.
- Author:
- Marius Bogoevici, Gary Russell, Soby Chacko
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.stream.binder.kafka.streams.KStreamBinder
kStreamBinder
(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties, KafkaTopicProvisioner kafkaTopicProvisioner, KafkaStreamsMessageConversionDelegate KafkaStreamsMessageConversionDelegate, KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue, KeyValueSerdeResolver keyValueSerdeResolver, KafkaStreamsExtendedBindingProperties kafkaStreamsExtendedBindingProperties, KafkaStreamsRegistry kafkaStreamsRegistry) static org.springframework.beans.factory.config.BeanFactoryPostProcessor
provisioningProvider
(KafkaStreamsBinderConfigurationProperties kafkaStreamsBinderConfigurationProperties, org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties, org.springframework.beans.factory.ObjectProvider<AdminClientConfigCustomizer> adminClientConfigCustomizer)
-
Constructor Details
-
KStreamBinderConfiguration
public KStreamBinderConfiguration()
-
-
Method Details
-
provisioningProvider
@Bean public KafkaTopicProvisioner provisioningProvider(KafkaStreamsBinderConfigurationProperties kafkaStreamsBinderConfigurationProperties, org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties, org.springframework.beans.factory.ObjectProvider<AdminClientConfigCustomizer> adminClientConfigCustomizer) -
kStreamBinder
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KStreamBinder kStreamBinder(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties, KafkaTopicProvisioner kafkaTopicProvisioner, KafkaStreamsMessageConversionDelegate KafkaStreamsMessageConversionDelegate, KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue, KeyValueSerdeResolver keyValueSerdeResolver, KafkaStreamsExtendedBindingProperties kafkaStreamsExtendedBindingProperties, KafkaStreamsRegistry kafkaStreamsRegistry) -
outerContextBeanFactoryPostProcessor
@Bean @ConditionalOnBean(name="outerContext") public static org.springframework.beans.factory.config.BeanFactoryPostProcessor outerContextBeanFactoryPostProcessor()
-