@Singleton public class SpringCloudConfigurationClient extends java.lang.Object implements ConfigurationClient
ConfigurationClient
for Spring Cloud client.CONFIGURATION_PREFIX, ENABLED, READ_TIMEOUT
Modifier | Constructor and Description |
---|---|
protected |
SpringCloudConfigurationClient(SpringCloudConfigClient springCloudConfigClient,
SpringCloudClientConfiguration springCloudConfiguration,
ApplicationConfiguration applicationConfiguration,
java.util.concurrent.ExecutorService executionService) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
A description that describes this object.
|
org.reactivestreams.Publisher<PropertySource> |
getPropertySources(Environment environment)
Retrieves all of the
PropertySource registrations for the given environment. |
protected SpringCloudConfigurationClient(SpringCloudConfigClient springCloudConfigClient, SpringCloudClientConfiguration springCloudConfiguration, ApplicationConfiguration applicationConfiguration, @Named(value="io") @Nullable java.util.concurrent.ExecutorService executionService)
springCloudConfigClient
- The Spring Cloud clientspringCloudConfiguration
- The Spring Cloud configurationapplicationConfiguration
- The application configurationexecutionService
- The executor service to usepublic org.reactivestreams.Publisher<PropertySource> getPropertySources(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 final java.lang.String getDescription()
Described
getDescription
in interface Described