@Configuration
@EnableConfigurationProperties(value={AppConfigurationProperties.class,AppConfigurationProviderProperties.class})
@ConditionalOnClass(value=AppConfigurationPropertySourceLocator.class)
@ConditionalOnProperty(prefix="spring.cloud.azure.appconfiguration",
name="enabled",
matchIfMissing=true)
public class AppConfigurationBootstrapConfiguration
extends Object
| Constructor and Description |
|---|
AppConfigurationBootstrapConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ClientStore |
buildClientStores(AppConfigurationProperties properties,
AppConfigurationProviderProperties appProperties,
ConnectionPool pool,
org.springframework.context.ApplicationContext context,
Optional<AppConfigurationCredentialProvider> tokenCredentialProviderOptional,
Optional<ConfigurationClientBuilderSetup> clientProviderOptional) |
org.apache.http.impl.client.CloseableHttpClient |
closeableHttpClient() |
ConnectionPool |
initConnectionString(AppConfigurationProperties properties) |
AppConfigurationPropertySourceLocator |
sourceLocator(AppConfigurationProperties properties,
AppConfigurationProviderProperties appProperties,
ClientStore clients,
org.springframework.context.ApplicationContext context,
Optional<KeyVaultCredentialProvider> keyVaultCredentialProviderOptional,
Optional<SecretClientBuilderSetup> keyVaultClientProviderOptional) |
public AppConfigurationBootstrapConfiguration()
@Bean public ConnectionPool initConnectionString(AppConfigurationProperties properties)
@Bean public org.apache.http.impl.client.CloseableHttpClient closeableHttpClient()
@Bean public AppConfigurationPropertySourceLocator sourceLocator(AppConfigurationProperties properties, AppConfigurationProviderProperties appProperties, ClientStore clients, org.springframework.context.ApplicationContext context, Optional<KeyVaultCredentialProvider> keyVaultCredentialProviderOptional, Optional<SecretClientBuilderSetup> keyVaultClientProviderOptional)
@Bean public ClientStore buildClientStores(AppConfigurationProperties properties, AppConfigurationProviderProperties appProperties, ConnectionPool pool, org.springframework.context.ApplicationContext context, Optional<AppConfigurationCredentialProvider> tokenCredentialProviderOptional, Optional<ConfigurationClientBuilderSetup> clientProviderOptional)
Copyright © 2020 Microsoft. All rights reserved.