A C D E G H I M O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Azure - com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Public Azure.
- AZURE_GERMANY - com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Azure Germany.
- AzureChina - com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Azure China.
- AzureContextAutoConfiguration - Class in com.azure.spring.cloud.autoconfigure.context
-
Auto-config to provide default
CredentialsProvider
for all Azure services - AzureContextAutoConfiguration() - Constructor for class com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration
- AzureEnvironmentAutoConfiguration - Class in com.azure.spring.cloud.autoconfigure.context
-
Auto-config to provide default
EnvironmentProvider
for all Azure services - AzureEnvironmentAutoConfiguration() - Constructor for class com.azure.spring.cloud.autoconfigure.context.AzureEnvironmentAutoConfiguration
- AzureEnvironments - Enum in com.azure.spring.cloud.context.core.enums
-
Enum to define all Azure environments: Azure, Azure China...
- AzureManager<T,K> - Class in com.azure.spring.cloud.context.core.impl
-
Abstract Azure resource manager.
- AzureManager(AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.AzureManager
-
Creates a new instance of
AzureManager
. - azureProfile(AzureProperties) - Method in class com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration
-
Create an
AzureProfile
bean. - AzureProperties - Class in com.azure.spring.cloud.context.core.config
-
Azure related properties.
- AzureProperties() - Constructor for class com.azure.spring.cloud.context.core.config.AzureProperties
- azureResourceManager(TokenCredential, AzureProfile) - Method in class com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration
-
Create an
AzureResourceManager
bean. - AzureUSGovernment - com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Azure US Government.
C
- com.azure.spring.cloud.autoconfigure.context - package com.azure.spring.cloud.autoconfigure.context
-
Package com.azure.spring.cloud.autoconfigure.context;
- com.azure.spring.cloud.context.core.api - package com.azure.spring.cloud.context.core.api
-
Package com.azure.spring.cloud.context.core.api;
- com.azure.spring.cloud.context.core.config - package com.azure.spring.cloud.context.core.config
-
Package com.azure.spring.cloud.context.core.config;
- com.azure.spring.cloud.context.core.enums - package com.azure.spring.cloud.context.core.enums
-
Package com.azure.spring.cloud.context.core.enums;
- com.azure.spring.cloud.context.core.impl - package com.azure.spring.cloud.context.core.impl
-
Package com.azure.spring.cloud.context.core.impl;
- com.azure.spring.cloud.context.core.storage - package com.azure.spring.cloud.context.core.storage
-
Package com.azure.spring.cloud.context.core.storage;
- com.azure.spring.cloud.context.core.util - package com.azure.spring.cloud.context.core.util
-
Package com.azure.spring.cloud.context.core.util;
- Constants - Class in com.azure.spring.cloud.context.core.util
-
The User Agent constants.
- Constants() - Constructor for class com.azure.spring.cloud.context.core.util.Constants
- create(K) - Method in interface com.azure.spring.cloud.context.core.api.ResourceManager
-
Creates a value for a given key.
- create(K) - Method in class com.azure.spring.cloud.context.core.impl.AzureManager
- credential(Environment) - Method in class com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration
-
Create a
TokenCredential
bean. - CredentialsProvider - Interface in com.azure.spring.cloud.context.core.api
-
Interface to provide the
TokenCredential
that will be used to call the service. - CredentialSupplier - Interface in com.azure.spring.cloud.context.core.api
-
An interface meant to be implemented by configuration properties POJOs that store information about Azure credentials.
D
- DefaultCredentialsProvider - Class in com.azure.spring.cloud.context.core.impl
-
A
CredentialsProvider
implementation that provides credentials based on user-provided properties and defaults. - DefaultCredentialsProvider(AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.DefaultCredentialsProvider
-
Creates a new instance of
DefaultCredentialsProvider
. - DefaultEnvironmentProvider - Class in com.azure.spring.cloud.context.core.impl
-
A
EnvironmentProvider
implementation that based onAzureProperties
. - DefaultEnvironmentProvider() - Constructor for class com.azure.spring.cloud.context.core.impl.DefaultEnvironmentProvider
E
- environmentProvider(AzureProperties) - Method in class com.azure.spring.cloud.autoconfigure.context.AzureEnvironmentAutoConfiguration
-
Create an
EnvironmentProvider
bean. - EnvironmentProvider - Interface in com.azure.spring.cloud.context.core.api
-
Interface to provide the
AzureEnvironment
- equals(Object) - Method in class com.azure.spring.cloud.context.core.util.Tuple
- EventHubConsumerGroupManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Event Hubs consumer group.
- EventHubConsumerGroupManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.EventHubConsumerGroupManager
-
Creates a new instance of
EventHubConsumerGroupManager
. - EventHubManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Event Hubs.
- EventHubManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.EventHubManager
-
Creates a new instance of
EventHubManager
. - EventHubNamespaceManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Event Hubs namespace.
- EventHubNamespaceManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.EventHubNamespaceManager
-
Creates a new instance of
EventHubNamespaceManager
. - exists(K) - Method in interface com.azure.spring.cloud.context.core.api.ResourceManager
-
Checks for the existence of a given key.
- exists(K) - Method in class com.azure.spring.cloud.context.core.impl.AzureManager
G
- get(Class<T>) - Method in class com.azure.spring.cloud.context.core.util.TypeMap
-
Gets an instance from the TypeMap given the type.
- get(K) - Method in interface com.azure.spring.cloud.context.core.api.ResourceManager
-
Gets a value for a given key.
- get(K) - Method in class com.azure.spring.cloud.context.core.impl.AzureManager
- getAzureEnvironment() - Method in enum com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Gets the AzureEnvironment representation for this enum.
- getClientId() - Method in interface com.azure.spring.cloud.context.core.api.CredentialSupplier
-
Gets the client ID.
- getClientId() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the client ID.
- getClientSecret() - Method in interface com.azure.spring.cloud.context.core.api.CredentialSupplier
-
Gets the client secret.
- getClientSecret() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the client secret.
- getConnectionString() - Method in class com.azure.spring.cloud.context.core.storage.StorageConnectionStringProvider
-
Gets the connection string.
- getCredential() - Method in interface com.azure.spring.cloud.context.core.api.CredentialsProvider
-
Gets the credential.
- getCredential() - Method in class com.azure.spring.cloud.context.core.impl.DefaultCredentialsProvider
- getEnvironment() - Method in interface com.azure.spring.cloud.context.core.api.EnvironmentProvider
-
Gets the Azure environment.
- getEnvironment() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the Azure environment.
- getEnvironment() - Method in class com.azure.spring.cloud.context.core.impl.DefaultEnvironmentProvider
- getFirst() - Method in class com.azure.spring.cloud.context.core.util.Tuple
-
Gets the first value.
- getOrCreate(K) - Method in interface com.azure.spring.cloud.context.core.api.ResourceManager
-
Gets or creates a value for a given key.
- getOrCreate(K) - Method in class com.azure.spring.cloud.context.core.impl.AzureManager
- getRegion() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the region.
- getResourceGroup() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the resource group.
- getSecond() - Method in class com.azure.spring.cloud.context.core.util.Tuple
-
Gets the second value.
- getSubscriptionId() - Method in interface com.azure.spring.cloud.context.core.api.CredentialSupplier
-
Gets the subscription ID.
- getSubscriptionId() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the subscription ID.
- getTenantId() - Method in interface com.azure.spring.cloud.context.core.api.CredentialSupplier
-
Gets the tenant ID.
- getTenantId() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Gets the tenant ID.
H
- hashCode() - Method in class com.azure.spring.cloud.context.core.util.Tuple
I
- internalCreate(Tuple<EventHub, String>) - Method in class com.azure.spring.cloud.context.core.impl.EventHubConsumerGroupManager
- internalCreate(Tuple<EventHubNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.EventHubManager
- internalCreate(Tuple<ServiceBusNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusQueueManager
- internalCreate(Tuple<ServiceBusNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusTopicManager
- internalCreate(Tuple<Topic, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusTopicSubscriptionManager
- internalCreate(String) - Method in class com.azure.spring.cloud.context.core.impl.EventHubNamespaceManager
- internalCreate(String) - Method in class com.azure.spring.cloud.context.core.impl.RedisCacheManager
- internalCreate(String) - Method in class com.azure.spring.cloud.context.core.impl.ResourceGroupManager
- internalCreate(String) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusNamespaceManager
- internalCreate(String) - Method in class com.azure.spring.cloud.context.core.impl.StorageAccountManager
- internalGet(Tuple<EventHub, String>) - Method in class com.azure.spring.cloud.context.core.impl.EventHubConsumerGroupManager
- internalGet(Tuple<EventHubNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.EventHubManager
- internalGet(Tuple<ServiceBusNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusQueueManager
- internalGet(Tuple<ServiceBusNamespace, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusTopicManager
- internalGet(Tuple<Topic, String>) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusTopicSubscriptionManager
- internalGet(String) - Method in class com.azure.spring.cloud.context.core.impl.EventHubNamespaceManager
- internalGet(String) - Method in class com.azure.spring.cloud.context.core.impl.RedisCacheManager
- internalGet(String) - Method in class com.azure.spring.cloud.context.core.impl.ResourceGroupManager
- internalGet(String) - Method in class com.azure.spring.cloud.context.core.impl.ServiceBusNamespaceManager
- internalGet(String) - Method in class com.azure.spring.cloud.context.core.impl.StorageAccountManager
- isAutoCreateResources() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Whether resources are automatically created.
- isMsiEnabled() - Method in interface com.azure.spring.cloud.context.core.api.CredentialSupplier
-
Whether MSI is enabled.
- isMsiEnabled() - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Whether MSI is enabled.
M
- memoize(BiFunction<T, U, R>) - Static method in class com.azure.spring.cloud.context.core.util.Memoizer
-
Memoizes a bi-function.
- memoize(Function<T, R>) - Static method in class com.azure.spring.cloud.context.core.util.Memoizer
-
Memoizes a function.
- memoize(Map<Tuple<T, U>, R>, BiFunction<T, U, R>) - Static method in class com.azure.spring.cloud.context.core.util.Memoizer
-
Memoizes a bi-function into a specific cache map.
- memoize(Map<T, R>, Function<T, R>) - Static method in class com.azure.spring.cloud.context.core.util.Memoizer
-
Memoizes a function into a specific cache map.
- Memoizer - Class in com.azure.spring.cloud.context.core.util
-
Memorize function execution result
- Memoizer() - Constructor for class com.azure.spring.cloud.context.core.util.Memoizer
O
- of(T, U) - Static method in class com.azure.spring.cloud.context.core.util.Tuple
-
Creates a tuple from two value.
P
- PREFIX - Static variable in class com.azure.spring.cloud.context.core.config.AzureProperties
-
The prefix.
- put(Class<T>, T) - Method in class com.azure.spring.cloud.context.core.util.TypeMap
-
Puts a new type and instance into the TypeMap.
R
- RedisCacheManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Redis cache.
- RedisCacheManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.RedisCacheManager
-
Creates a new instance of
RedisCacheManager
. - region - Variable in class com.azure.spring.cloud.context.core.impl.AzureManager
-
The region.
- resourceGroup - Variable in class com.azure.spring.cloud.context.core.impl.AzureManager
-
The resource group.
- resourceGroupManager(AzureResourceManager, AzureProperties) - Method in class com.azure.spring.cloud.autoconfigure.context.AzureContextAutoConfiguration
-
Create a
ResourceGroupManager
bean. - ResourceGroupManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for resource group.
- ResourceGroupManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.ResourceGroupManager
-
Creates a new instance of
ResourceGroupManager
. - ResourceManager<T,K> - Interface in com.azure.spring.cloud.context.core.api
-
Interface to support CRUD of Azure Resource
S
- ServiceBusNamespaceManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Service Bus namespace.
- ServiceBusNamespaceManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.ServiceBusNamespaceManager
-
Creates a new instance of
ServiceBusNamespaceManager
. - ServiceBusQueueManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Service Bus queue.
- ServiceBusQueueManager(AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.ServiceBusQueueManager
-
Creates a new instance of
ServiceBusQueueManager
. - ServiceBusTopicManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Service Bus topic.
- ServiceBusTopicManager(AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.ServiceBusTopicManager
-
Creates a new instance of
ServiceBusTopicManager
. - ServiceBusTopicSubscriptionManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Service Bus topic subscription.
- ServiceBusTopicSubscriptionManager(AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.ServiceBusTopicSubscriptionManager
-
Creates a new instance of
ServiceBusTopicSubscriptionManager
. - setAutoCreateResources(boolean) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets whether resources are automatically created.
- setClientId(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the client ID.
- setClientSecret(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the client secret.
- setEnvironment(AzureEnvironment) - Method in class com.azure.spring.cloud.context.core.impl.DefaultEnvironmentProvider
-
Sets the Azure environment.
- setEnvironment(AzureEnvironments) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the Azure environment.
- setMsiEnabled(boolean) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets whether MSI is enabled.
- setRegion(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the region.
- setResourceGroup(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the resource group.
- setSubscriptionId(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the subscription ID.
- setTenantId(String) - Method in class com.azure.spring.cloud.context.core.config.AzureProperties
-
Sets the tenant ID.
- SPRING_CLOUD_VERSION - Static variable in class com.azure.spring.cloud.context.core.util.Constants
-
Spring cloud version.
- SPRING_EVENT_HUB_APPLICATION_ID - Static variable in class com.azure.spring.cloud.context.core.util.Constants
-
Spring EventHubs application ID.
- SPRING_INTEGRATION_STORAGE_QUEUE_APPLICATION_ID - Static variable in class com.azure.spring.cloud.context.core.util.Constants
-
Spring integration Storage Queue application ID.
- SPRING_SERVICE_BUS_APPLICATION_ID - Static variable in class com.azure.spring.cloud.context.core.util.Constants
-
Spring ServiceBus application ID.
- StorageAccountManager - Class in com.azure.spring.cloud.context.core.impl
-
Resource manager for Storage account.
- StorageAccountManager(AzureResourceManager, AzureProperties) - Constructor for class com.azure.spring.cloud.context.core.impl.StorageAccountManager
-
Creates a new instance of
StorageAccountManager
. - StorageConnectionStringProvider - Class in com.azure.spring.cloud.context.core.storage
-
A provider that holds the storage account connection string.
- StorageConnectionStringProvider(StorageAccount) - Constructor for class com.azure.spring.cloud.context.core.storage.StorageConnectionStringProvider
-
Creates a new instance of
StorageConnectionStringProvider
. - StorageConnectionStringProvider(String, String, AzureEnvironment) - Constructor for class com.azure.spring.cloud.context.core.storage.StorageConnectionStringProvider
-
Creates a new instance of
StorageConnectionStringProvider
.
T
- Tuple<T,U> - Class in com.azure.spring.cloud.context.core.util
-
Tuple class.
- TypeMap - Class in com.azure.spring.cloud.context.core.util
-
Mapping an object's type to the object.
- TypeMap() - Constructor for class com.azure.spring.cloud.context.core.util.TypeMap
V
- valueOf(String) - Static method in enum com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.azure.spring.cloud.context.core.enums.AzureEnvironments
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages