@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.ConfigurationClientenvironment - The environmentpublic java.lang.String getDescription()
getDescription in interface io.micronaut.core.naming.Described