Index
All Classes and Interfaces|All Packages
B
- build() - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder
-
Create a
SecretsProviderinstance. - builder() - Static method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProvider
-
Create a builder that can be used to configure and create a
SecretsProvider.
C
- create() - Static method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProvider
-
Create a SecretsProvider with all default settings.
G
- getMultipleValues(String) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProvider
- getParam(SecretsParam) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsParamAspect
- getValue(String) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProvider
-
Retrieve the parameter value from the AWS Secrets Manager.
I
- injectParam(ProceedingJoinPoint, SecretsParam) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsParamAspect
K
- key() - Element in annotation type software.amazon.lambda.powertools.parameters.secrets.SecretsParam
-
Mandatory. key from the secrets manager store.
S
- SecretsParam - Annotation Type in software.amazon.lambda.powertools.parameters.secrets
-
Inject a parameter from the Secrets Manager into a field.
- SecretsParamAspect - Class in software.amazon.lambda.powertools.parameters.secrets
-
Provides the Secrets parameter aspect.
- SecretsParamAspect() - Constructor for class software.amazon.lambda.powertools.parameters.secrets.SecretsParamAspect
- SecretsProvider - Class in software.amazon.lambda.powertools.parameters.secrets
-
AWS Secrets Manager Parameter Provider
Samples: - SecretsProviderBuilder - Class in software.amazon.lambda.powertools.parameters.secrets
-
Implements a
ParamProvideron top of the SecretsManager service. - SecretsProviderBuilder() - Constructor for class software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder
- software.amazon.lambda.powertools.parameters.secrets - package software.amazon.lambda.powertools.parameters.secrets
T
- transformer() - Element in annotation type software.amazon.lambda.powertools.parameters.secrets.SecretsParam
-
Optional. a transfer to apply to the value
W
- withCacheManager(CacheManager) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder
-
Provide a CacheManager to the
SecretsProvider - withClient(SecretsManagerClient) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder
-
Set custom
SecretsManagerClientto pass to theSecretsProvider. - withTransformationManager(TransformationManager) - Method in class software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder
-
Provide a transformationManager to the
SecretsProvider
All Classes and Interfaces|All Packages