Package io.micronaut.discovery.config
Class DefaultCompositeConfigurationClient
java.lang.Object
io.micronaut.discovery.config.DefaultCompositeConfigurationClient
- All Implemented Interfaces:
- Described,- ConfigurationClient
@Singleton
@Primary
public class DefaultCompositeConfigurationClient
extends Object
implements ConfigurationClient
The default 
ConfigurationClient implementation.- Since:
- 1.0
- Author:
- graemerocher
- 
Field SummaryFields inherited from interface io.micronaut.discovery.config.ConfigurationClientCONFIGURATION_PREFIX, ENABLED, READ_TIMEOUT
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultCompositeConfigurationClient(ConfigurationClient[] configurationClients) Create a default composite configuration client from given configuration clients.
- 
Method SummaryModifier and TypeMethodDescriptionA description that describes this object.getPropertySources(Environment environment) Retrieves all of thePropertySourceregistrations for the given environment.toString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.micronaut.core.naming.DescribedgetDescription
- 
Constructor Details- 
DefaultCompositeConfigurationClientCreate a default composite configuration client from given configuration clients.- Parameters:
- configurationClients- The configuration clients
 
 
- 
- 
Method Details- 
getDescriptionDescription copied from interface:DescribedA description that describes this object.- Specified by:
- getDescriptionin interface- Described
- Returns:
- The description
 
- 
getPropertySourcesDescription copied from interface:ConfigurationClientRetrieves all of thePropertySourceregistrations for the given environment.- Specified by:
- getPropertySourcesin interface- ConfigurationClient
- Parameters:
- environment- The environment
- Returns:
- A Publisherthat emits zero or manyPropertySourceinstances discovered for the given environment
 
- 
toString
 
-