Class AzureEventHubsAutoConfiguration
java.lang.Object
com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
com.azure.spring.cloud.autoconfigure.eventhubs.AzureEventHubsAutoConfiguration
@ConditionalOnClass(com.azure.messaging.eventhubs.EventHubClientBuilder.class)
@ConditionalOnProperty(value="spring.cloud.azure.eventhubs.enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnAnyProperty(prefix="spring.cloud.azure.eventhubs",
name={"connection-string","namespace"})
@Import({com.azure.spring.cloud.autoconfigure.eventhubs.AzureEventHubsClientBuilderConfiguration.class,com.azure.spring.cloud.autoconfigure.eventhubs.AzureEventHubsConsumerClientConfiguration.class,com.azure.spring.cloud.autoconfigure.eventhubs.AzureEventHubsProducerClientConfiguration.class,AzureBlobCheckpointStoreConfiguration.class,com.azure.spring.cloud.autoconfigure.eventhubs.AzureEventHubsProcessorClientConfiguration.class})
public class AzureEventHubsAutoConfiguration
extends AzureServiceConfigurationBase
Auto-configuration
for Azure Event Hubs support.- Since:
- 4.0.0
-
Method Summary
Methods inherited from class com.azure.spring.cloud.autoconfigure.AzureServiceConfigurationBase
getAzureGlobalProperties, loadProperties