@EnableConfigurationProperties(value=KafkaStreamsExtendedBindingProperties.class) @ConditionalOnBean(value=org.springframework.cloud.stream.binding.BindingService.class) @AutoConfigureAfter(value=org.springframework.cloud.stream.config.BindingServiceConfiguration.class) public class KafkaStreamsBinderSupportAutoConfiguration extends Object
| Constructor and Description |
|---|
KafkaStreamsBinderSupportAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
KafkaStreamsBinderConfigurationProperties |
binderConfigurationProperties(org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties,
org.springframework.core.env.ConfigurableEnvironment environment,
org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties) |
CompositeNonNativeSerde |
compositeNonNativeSerde(org.springframework.cloud.stream.converter.CompositeMessageConverterFactory compositeMessageConverterFactory) |
Map<String,org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsDlqDispatch> |
dlqDispatchers() |
GlobalKTableBoundElementFactory |
globalKTableBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties) |
InteractiveQueryService |
interactiveQueryServices(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry,
KafkaStreamsBinderConfigurationProperties binderConfigurationProperties) |
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue |
kafkaStreamsBindingInformationCatalogue() |
org.springframework.kafka.config.KafkaStreamsConfiguration |
kafkaStreamsConfiguration(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties,
org.springframework.core.env.Environment environment) |
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry |
kafkaStreamsRegistry() |
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsStreamListenerSetupMethodOrchestrator |
kafkaStreamsStreamListenerSetupMethodOrchestrator(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties,
KafkaStreamsExtendedBindingProperties kafkaStreamsExtendedBindingProperties,
org.springframework.cloud.stream.binder.kafka.streams.KeyValueSerdeResolver keyValueSerdeResolver,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue kafkaStreamsBindingInformationCatalogue,
org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerParameterAdapter kafkaStreamListenerParameterAdapter,
Collection<org.springframework.cloud.stream.binding.StreamListenerResultAdapter> streamListenerResultAdapters,
org.springframework.beans.factory.ObjectProvider<org.springframework.kafka.core.CleanupConfig> cleanupConfig) |
org.springframework.cloud.stream.binder.kafka.streams.KeyValueSerdeResolver |
keyValueSerdeResolver(Object streamConfigGlobalProperties,
KafkaStreamsBinderConfigurationProperties kafkaStreamsBinderConfigurationProperties) |
org.springframework.cloud.stream.binder.kafka.streams.KStreamBoundElementFactory |
kStreamBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue) |
org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerParameterAdapter |
kstreamStreamListenerParameterAdapter(KafkaStreamsMessageConversionDelegate kstreamBoundMessageConversionDelegate,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue) |
org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerResultAdapter |
kstreamStreamListenerResultAdapter() |
org.springframework.cloud.stream.binder.kafka.streams.KTableBoundElementFactory |
kTableBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties) |
KafkaStreamsMessageConversionDelegate |
messageConversionDelegate(org.springframework.cloud.stream.converter.CompositeMessageConverterFactory compositeMessageConverterFactory,
SendToDlqAndContinue sendToDlqAndContinue,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue,
KafkaStreamsBinderConfigurationProperties binderConfigurationProperties) |
QueryableStoreRegistry |
queryableStoreTypeRegistry(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry) |
SendToDlqAndContinue |
sendToDlqAndContinue() |
Map<String,Object> |
streamConfigGlobalProperties(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties,
org.springframework.kafka.config.KafkaStreamsConfiguration kafkaStreamsConfiguration) |
org.springframework.cloud.stream.binder.kafka.streams.StreamsBuilderFactoryManager |
streamsBuilderFactoryManager(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue kafkaStreamsBindingInformationCatalogue,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry) |
public KafkaStreamsBinderSupportAutoConfiguration()
@Bean @ConfigurationProperties(prefix="spring.cloud.stream.kafka.streams.binder") public KafkaStreamsBinderConfigurationProperties binderConfigurationProperties(org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties, org.springframework.core.env.ConfigurableEnvironment environment, org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties)
@Bean public org.springframework.kafka.config.KafkaStreamsConfiguration kafkaStreamsConfiguration(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties, org.springframework.core.env.Environment environment)
@Bean(value="streamConfigGlobalProperties") public Map<String,Object> streamConfigGlobalProperties(KafkaStreamsBinderConfigurationProperties binderConfigurationProperties, org.springframework.kafka.config.KafkaStreamsConfiguration kafkaStreamsConfiguration)
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerResultAdapter kstreamStreamListenerResultAdapter()
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerParameterAdapter kstreamStreamListenerParameterAdapter(KafkaStreamsMessageConversionDelegate kstreamBoundMessageConversionDelegate, org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue)
@Bean
public org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsStreamListenerSetupMethodOrchestrator kafkaStreamsStreamListenerSetupMethodOrchestrator(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties,
KafkaStreamsExtendedBindingProperties kafkaStreamsExtendedBindingProperties,
org.springframework.cloud.stream.binder.kafka.streams.KeyValueSerdeResolver keyValueSerdeResolver,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue kafkaStreamsBindingInformationCatalogue,
org.springframework.cloud.stream.binder.kafka.streams.KStreamStreamListenerParameterAdapter kafkaStreamListenerParameterAdapter,
Collection<org.springframework.cloud.stream.binding.StreamListenerResultAdapter> streamListenerResultAdapters,
org.springframework.beans.factory.ObjectProvider<org.springframework.kafka.core.CleanupConfig> cleanupConfig)
@Bean public KafkaStreamsMessageConversionDelegate messageConversionDelegate(org.springframework.cloud.stream.converter.CompositeMessageConverterFactory compositeMessageConverterFactory, SendToDlqAndContinue sendToDlqAndContinue, org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue, KafkaStreamsBinderConfigurationProperties binderConfigurationProperties)
@Bean public CompositeNonNativeSerde compositeNonNativeSerde(org.springframework.cloud.stream.converter.CompositeMessageConverterFactory compositeMessageConverterFactory)
@Bean
public org.springframework.cloud.stream.binder.kafka.streams.KStreamBoundElementFactory kStreamBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue KafkaStreamsBindingInformationCatalogue)
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KTableBoundElementFactory kTableBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties)
@Bean public GlobalKTableBoundElementFactory globalKTableBoundElementFactory(org.springframework.cloud.stream.config.BindingServiceProperties bindingServiceProperties)
@Bean public SendToDlqAndContinue sendToDlqAndContinue()
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue kafkaStreamsBindingInformationCatalogue()
@Bean
public org.springframework.cloud.stream.binder.kafka.streams.KeyValueSerdeResolver keyValueSerdeResolver(@Qualifier(value="streamConfigGlobalProperties")
Object streamConfigGlobalProperties,
KafkaStreamsBinderConfigurationProperties kafkaStreamsBinderConfigurationProperties)
@Bean public QueryableStoreRegistry queryableStoreTypeRegistry(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry)
@Bean public InteractiveQueryService interactiveQueryServices(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry, KafkaStreamsBinderConfigurationProperties binderConfigurationProperties)
@Bean public org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry()
@Bean
public org.springframework.cloud.stream.binder.kafka.streams.StreamsBuilderFactoryManager streamsBuilderFactoryManager(org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsBindingInformationCatalogue kafkaStreamsBindingInformationCatalogue,
org.springframework.cloud.stream.binder.kafka.streams.KafkaStreamsRegistry kafkaStreamsRegistry)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.