@ConditionalOnProperty(prefix="spring.cloud.azure.servicebus",
value="enabled",
havingValue="true",
matchIfMissing=true)
@ConditionalOnBean(value=com.azure.resourcemanager.AzureResourceManager.class)
@AutoConfigureAfter(value=AzureResourceManagerAutoConfiguration.class)
@EnableConfigurationProperties(value=ServiceBusResourceMetadata.class)
public class AzureServiceBusResourceManagerAutoConfiguration
extends AzureServiceResourceManagerConfigurationBase
azureResourceManager| Constructor and Description |
|---|
AzureServiceBusResourceManagerAutoConfiguration(com.azure.resourcemanager.AzureResourceManager azureResourceManager,
ServiceBusResourceMetadata resourceMetadata) |
| Modifier and Type | Method and Description |
|---|---|
ServiceBusArmConnectionStringProvider |
serviceBusArmConnectionStringProvider() |
ServiceBusProvisioner |
serviceBusProvisioner() |
public AzureServiceBusResourceManagerAutoConfiguration(com.azure.resourcemanager.AzureResourceManager azureResourceManager,
ServiceBusResourceMetadata resourceMetadata)
@Bean @ConditionalOnMissingBean public ServiceBusProvisioner serviceBusProvisioner()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(prefix="spring.cloud.azure.servicebus",
value="namespace")
@ConditionalOnMissingProperty(prefix="spring.cloud.azure.servicebus",
value="connection-string")
@Order
public ServiceBusArmConnectionStringProvider serviceBusArmConnectionStringProvider()
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.