ParamProvider
on top of the AppConfig service.Base64Transformer
, to use in providers (AppConfigProvider
.DynamoDbProvider
.SecretsProvider
.SSMProvider
.ParamProvider
on top of DynamoDB.AppConfigProvider
with default AppConfigDataClient
.ParamManager.getAppConfigProvider(AppConfigDataClient, String, String)
instead.AppConfigProvider
with your custom AppConfigDataClient
.DynamoDbProvider
with default DynamoDbClient
ParamManager.getDynamoDbProvider(DynamoDbClient, String)
DynamoDbProvider
with your custom DynamoDbClient
.BaseProvider.get(String)
a single value laterBaseProvider
SecretsProvider
with default SecretsManagerClient
.ParamManager.getSecretsProvider(SecretsManagerClient)
instead.SecretsProvider
with your custom SecretsManagerClient
.SSMProvider
with default SsmClient
.ParamManager.getSsmProvider(SsmClient)
instead.SSMProvider
with your custom SsmClient
.BaseProvider
JsonTransformer
, to use in providers (Param
is used to signal that the annotated field should be
populated with a value retrieved from a parameter store through a ParamProvider
.BaseProvider.getMultiple(String)
.Transformer
to use for transformation.BaseProvider.get(String)
or BaseProvider.get(String, Class)
to set cache max age for the parameter to get.BaseProvider.defaultMaxAge(int, java.time.temporal.ChronoUnit)
) after each get,
so you need to use this method for each parameter to cache with non-default max age.BaseProvider.get(String)
or BaseProvider.get(String, Class)
to set cache max age for the parameter to get.BaseProvider.defaultMaxAge(int, java.time.temporal.ChronoUnit)
) after each get,
so you need to use this method for each parameter to cache with non-default max age.BaseProvider.get(String)
or BaseProvider.get(String, Class)
to set cache max age for the parameter to get.BaseProvider.defaultMaxAge(int, java.time.temporal.ChronoUnit)
) after each get,
so you need to use this method for each parameter to cache with non-default max age.BaseProvider.get(String)
(Optional) or BaseProvider.get(String, Class)
(Mandatory).BaseProvider.get(String)
(Optional) or BaseProvider.get(String, Class)
(Mandatory).BaseProvider.get(String)
(Optional) or BaseProvider.get(String, Class)
(Mandatory).Copyright © 2025. All rights reserved.