A C D E G H I M O P R S T V 
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 on AzureProperties.
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.
A C D E G H I M O P R S T V 
All Classes All Packages