public final class ParamManager
extends java.lang.Object
| Constructor and Description |
|---|
ParamManager() |
| Modifier and Type | Method and Description |
|---|---|
static CacheManager |
getCacheManager() |
static <T extends BaseProvider> |
getProvider(java.lang.Class<T> providerClass)
Get a concrete implementation of
BaseProvider.You can specify SecretsProvider or SSMProvider or create your custom provider
by extending BaseProvider if you need to integrate with a different parameter store. |
static SecretsProvider |
getSecretsProvider()
Get a
SecretsProvider with default SecretsManagerClient.If you need to customize the region, or other part of the client, use getSecretsProvider(SecretsManagerClient) instead. |
static SecretsProvider |
getSecretsProvider(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient client)
Get a
SecretsProvider with your custom SecretsManagerClient.Use this to configure region or other part of the client. |
static SSMProvider |
getSsmProvider()
Get a
SSMProvider with default SsmClient.If you need to customize the region, or other part of the client, use getSsmProvider(SsmClient) instead. |
static SSMProvider |
getSsmProvider(software.amazon.awssdk.services.ssm.SsmClient client)
Get a
SSMProvider with your custom SsmClient.Use this to configure region or other part of the client. |
static TransformationManager |
getTransformationManager() |
public static <T extends BaseProvider> T getProvider(java.lang.Class<T> providerClass)
BaseProvider.SecretsProvider or SSMProvider or create your custom provider
by extending BaseProvider if you need to integrate with a different parameter store.SecretsProviderpublic static SecretsProvider getSecretsProvider()
SecretsProvider with default SecretsManagerClient.getSecretsProvider(SecretsManagerClient) instead.SecretsProviderpublic static SSMProvider getSsmProvider()
SSMProvider with default SsmClient.getSsmProvider(SsmClient) instead.SSMProviderpublic static SecretsProvider getSecretsProvider(software.amazon.awssdk.services.secretsmanager.SecretsManagerClient client)
SecretsProvider with your custom SecretsManagerClient.getSsmProvider() if you don't need this customization.SecretsProviderpublic static SSMProvider getSsmProvider(software.amazon.awssdk.services.ssm.SsmClient client)
SSMProvider with your custom SsmClient.getSsmProvider() if you don't need this customization.SSMProviderpublic static CacheManager getCacheManager()
public static TransformationManager getTransformationManager()
Copyright © 2021. All rights reserved.