@Requires(beans=software.amazon.awssdk.services.secretsmanager.SecretsManagerClient.class) @Singleton @Replaces(value=SecretsManagerKeyValueFetcher.class) public class SecretsManagerGroupNameAwareKeyValueFetcher extends SecretsManagerKeyValueFetcher
objectMapper, secretsClient| Constructor and Description |
|---|
SecretsManagerGroupNameAwareKeyValueFetcher(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry secret,
java.util.Map result)
Add secret details to the result map.
|
fetchSecretValue, keyValuesByPrefixpublic SecretsManagerGroupNameAwareKeyValueFetcher(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsClient,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
secretsClient - Secrets ClientobjectMapper - Object Mapper@NonNull
protected void addSecretDetailsToResults(software.amazon.awssdk.services.secretsmanager.model.SecretListEntry secret,
java.util.Map result)
SecretsManagerKeyValueFetcheraddSecretDetailsToResults in class SecretsManagerKeyValueFetchersecret - a secret list entryresult - a map that collects the results