Class AzureGlobalProperties
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.context.AzureGlobalProperties
-
- All Implemented Interfaces:
com.azure.spring.cloud.core.properties.AzureProperties,com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider,com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider,com.azure.spring.cloud.core.provider.ClientOptionsProvider,com.azure.spring.cloud.core.provider.ProxyOptionsProvider,com.azure.spring.cloud.core.provider.RetryOptionsProvider
@ConfigurationProperties(prefix="spring.cloud.azure") public class AzureGlobalProperties extends Object implements com.azure.spring.cloud.core.properties.AzureProperties, com.azure.spring.cloud.core.provider.RetryOptionsProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAzureGlobalProperties.GlobalAmqpClientConfigurationPropertiesTransport properties for amqp-based clients.static classAzureGlobalProperties.GlobalAmqpProxyConfigurationPropertiesProxy properties only apply to amqp-based clients.static classAzureGlobalProperties.GlobalAmqpRetryConfigurationPropertiesRetry properties only apply to amqp-based clients.static classAzureGlobalProperties.GlobalClientConfigurationPropertiesGlobal configurations for the transport client underneath.static classAzureGlobalProperties.GlobalHttpClientConfigurationPropertiesTransport properties for http-based clients.static classAzureGlobalProperties.GlobalHttpProxyConfigurationPropertiesProxy properties only apply to http-based clients.static classAzureGlobalProperties.GlobalProxyConfigurationPropertiesGlobal configurations for proxy.static classAzureGlobalProperties.GlobalRetryConfigurationPropertiesGlobal configurations for proxy.-
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.AzureEnvironmentOptions, com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.CloudType, com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.ProfileOptions
-
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.ClientOptionsProvider
com.azure.spring.cloud.core.provider.ClientOptionsProvider.AmqpClientOptions, com.azure.spring.cloud.core.provider.ClientOptionsProvider.ClientOptions, com.azure.spring.cloud.core.provider.ClientOptionsProvider.HttpClientOptions
-
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.ProxyOptionsProvider
com.azure.spring.cloud.core.provider.ProxyOptionsProvider.AmqpProxyOptions, com.azure.spring.cloud.core.provider.ProxyOptionsProvider.HttpProxyOptions, com.azure.spring.cloud.core.provider.ProxyOptionsProvider.ProxyOptions
-
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.RetryOptionsProvider
com.azure.spring.cloud.core.provider.RetryOptionsProvider.AmqpRetryOptions, com.azure.spring.cloud.core.provider.RetryOptionsProvider.RetryMode, com.azure.spring.cloud.core.provider.RetryOptionsProvider.RetryOptions
-
-
Constructor Summary
Constructors Constructor Description AzureGlobalProperties()
-
Method Summary
-
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClient
public AzureGlobalProperties.GlobalClientConfigurationProperties getClient()
- Specified by:
getClientin interfacecom.azure.spring.cloud.core.provider.ClientOptionsProvider
-
getProxy
public AzureGlobalProperties.GlobalProxyConfigurationProperties getProxy()
- Specified by:
getProxyin interfacecom.azure.spring.cloud.core.provider.ProxyOptionsProvider
-
getRetry
public AzureGlobalProperties.GlobalRetryConfigurationProperties getRetry()
- Specified by:
getRetryin interfacecom.azure.spring.cloud.core.provider.RetryOptionsProvider
-
getCredential
public TokenCredentialConfigurationProperties getCredential()
- Specified by:
getCredentialin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
-
getProfile
public AzureProfileConfigurationProperties getProfile()
- Specified by:
getProfilein interfacecom.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
-
-