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
Azure global properties.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Transport properties for amqp-based clients.static final class
Proxy properties only apply to amqp-based clients.static final class
Retry properties only apply to amqp-based clients.static final class
Global configurations for the transport client underneath.static final class
Transport properties for http-based clients.static final class
Proxy properties only apply to http-based clients.static class
Global profile properties.static final class
Global configurations for proxy.static final class
Global 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
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
PREFIX
Global properties prefix.- See Also:
-
-
Constructor Details
-
AzureGlobalProperties
public AzureGlobalProperties()
-
-
Method Details
-
getClient
- Specified by:
getClient
in interfacecom.azure.spring.cloud.core.provider.ClientOptionsProvider
-
getProxy
- Specified by:
getProxy
in interfacecom.azure.spring.cloud.core.provider.ProxyOptionsProvider
-
getRetry
- Specified by:
getRetry
in interfacecom.azure.spring.cloud.core.provider.RetryOptionsProvider
-
getCredential
- Specified by:
getCredential
in interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
-
getProfile
- Specified by:
getProfile
in interfacecom.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
-