@Singleton @Requires(classes={com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagementAsyncClient.class,io.micronaut.configuration.aws.AWSClientConfiguration.class}) @Requires(env="ec2") @Requires(beans=AWSParameterStoreConfiguration.class) public class AWSParameterStoreConfigClient extends Object implements ConfigurationClient
ConfigurationClient
implementation for AWS ParameterStore.CONFIGURATION_PREFIX, ENABLED, READ_TIMEOUT
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Description.
|
Publisher<PropertySource> |
getPropertySources(Environment environment)
Get your PropertySources from AWS Parameter Store.
|
public Publisher<PropertySource> getPropertySources(Environment environment)
getPropertySources
in interface ConfigurationClient
environment
- The environmentpublic String getDescription()
getDescription
in interface Described