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