Class AzureEventHubKafkaAutoConfiguration
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.eventhub.AzureEventHubKafkaAutoConfiguration
-
@Configuration @AutoConfigureAfter(com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration.class) @ConditionalOnClass(org.springframework.kafka.core.KafkaTemplate.class) @ConditionalOnProperty(prefix="spring.cloud.azure.eventhub", value="namespace") @EnableConfigurationProperties(AzureEventHubProperties.class) public class AzureEventHubKafkaAutoConfiguration extends Object
An auto-configuration for Event Hub, which providesKafkaProperties- Author:
- Warren Zhu
-
-
Constructor Summary
Constructors Constructor Description AzureEventHubKafkaAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventHubNamespaceManagereventHubNamespaceManager(com.azure.resourcemanager.AzureResourceManager azureResourceManager, AzureProperties azureProperties)org.springframework.boot.autoconfigure.kafka.KafkaPropertieskafkaProperties(EventHubNamespaceManager eventHubNamespaceManager, AzureEventHubProperties eventHubProperties)
-
-
-
Method Detail
-
kafkaProperties
@Primary @Bean public org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties(EventHubNamespaceManager eventHubNamespaceManager, AzureEventHubProperties eventHubProperties)
-
eventHubNamespaceManager
@Bean @ConditionalOnMissingBean @ConditionalOnBean(com.azure.resourcemanager.AzureResourceManager.class) public EventHubNamespaceManager eventHubNamespaceManager(com.azure.resourcemanager.AzureResourceManager azureResourceManager, AzureProperties azureProperties)
-
-