@Requires(beans={AwsDistributedConfiguration.class,SecretsManagerGroupNameAwareKeyValueFetcher.class})
@Singleton
public class SecretsManagerConfigurationClient
extends AwsDistributedConfigurationClient
| Constructor and Description |
|---|
SecretsManagerConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration,
SecretsManagerKeyValueFetcher secretsManagerKeyValueFetcher,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
Deprecated.
|
SecretsManagerConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration,
SecretsManagerKeyValueFetcher secretsManagerKeyValueFetcher,
io.micronaut.runtime.ApplicationConfiguration applicationConfiguration,
SecretsManagerConfiguration secretsManagerConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
adaptPropertyKey(java.lang.String originalKey,
java.lang.String groupName)
Adapts an original key.
|
java.lang.String |
getDescription() |
protected java.lang.String |
getPropertySourceName() |
getPropertySources@Deprecated public SecretsManagerConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration, SecretsManagerKeyValueFetcher secretsManagerKeyValueFetcher, @Nullable io.micronaut.runtime.ApplicationConfiguration applicationConfiguration)
awsDistributedConfiguration - AWS Distributed ConfigurationsecretsManagerKeyValueFetcher - Secrets Manager Key Value FetcherapplicationConfiguration - Application Configuration@Creator public SecretsManagerConfigurationClient(AwsDistributedConfiguration awsDistributedConfiguration, SecretsManagerKeyValueFetcher secretsManagerKeyValueFetcher, @Nullable io.micronaut.runtime.ApplicationConfiguration applicationConfiguration, SecretsManagerConfiguration secretsManagerConfiguration)
awsDistributedConfiguration - AWS Distributed ConfigurationsecretsManagerKeyValueFetcher - Secrets Manager Key Value FetcherapplicationConfiguration - Application ConfigurationsecretsManagerConfiguration - Secrets Configuration@NonNull
protected java.lang.String adaptPropertyKey(java.lang.String originalKey,
java.lang.String groupName)
AwsDistributedConfigurationClientadaptPropertyKey in class AwsDistributedConfigurationClientoriginalKey - an original property keygroupName - a property group name@NonNull protected java.lang.String getPropertySourceName()
getPropertySourceName in class AwsDistributedConfigurationClient@NonNull public java.lang.String getDescription()