Class KafkaBinderConfiguration
java.lang.Object
org.springframework.cloud.stream.binder.kafka.config.KafkaBinderConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnMissingBean(org.springframework.cloud.stream.binder.Binder.class)
@Import({org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration.class,KafkaBinderHealthIndicatorConfiguration.class})
@EnableConfigurationProperties(org.springframework.cloud.stream.binder.kafka.properties.KafkaExtendedBindingProperties.class)
public class KafkaBinderConfiguration
extends Object
Kafka binder configuration class.
- Author:
- David Turanski, Marius Bogoevici, Soby Chacko, Mark Fisher, Ilayaperumal Gopinathan, Henryk Konsek, Gary Russell, Oleg Zhurakousky, Artem Bilan, Aldo Sinanaj, Chris Bono, Yi Liu
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Properties configuration for Jaas.protected class
protected class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.kafka.security.jaas.KafkaJaasLoginModuleInitializer
jaasInitializer
(KafkaBinderConfigurationProperties configurationProperties)
-
Constructor Details
-
KafkaBinderConfiguration
public KafkaBinderConfiguration()
-
-
Method Details
-
jaasInitializer
@Bean @ConditionalOnMissingBean(org.springframework.kafka.security.jaas.KafkaJaasLoginModuleInitializer.class) public org.springframework.kafka.security.jaas.KafkaJaasLoginModuleInitializer jaasInitializer(KafkaBinderConfigurationProperties configurationProperties) throws IOException - Throws:
IOException
-