@Singleton @Primary public class DefaultCompositeConfigurationClient extends java.lang.Object implements ConfigurationClient
ConfigurationClient
implementation.CONFIGURATION_PREFIX, ENABLED, READ_TIMEOUT
Constructor and Description |
---|
DefaultCompositeConfigurationClient(ConfigurationClient[] configurationClients)
Create a default composite configuration client from given configuration clients.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
org.reactivestreams.Publisher<io.micronaut.context.env.PropertySource> |
getPropertySources(io.micronaut.context.env.Environment environment)
Retrieves all of the
PropertySource registrations for the given environment. |
java.lang.String |
toString() |
public DefaultCompositeConfigurationClient(ConfigurationClient[] configurationClients)
configurationClients
- The configuration clientspublic java.lang.String getDescription()
getDescription
in interface io.micronaut.core.naming.Described
public org.reactivestreams.Publisher<io.micronaut.context.env.PropertySource> getPropertySources(io.micronaut.context.env.Environment environment)
ConfigurationClient
PropertySource
registrations for the given environment.getPropertySources
in interface ConfigurationClient
environment
- The environmentPublisher
that emits zero or many PropertySource
instances discovered for the given environmentpublic java.lang.String toString()
toString
in class java.lang.Object