Class CompositeEnvironmentRepository
java.lang.Object
org.springframework.cloud.config.server.environment.CompositeEnvironmentRepository
- All Implemented Interfaces:
EnvironmentRepository
- Direct Known Subclasses:
SearchPathCompositeEnvironmentRepository
An
EnvironmentRepository composed of multiple ordered
EnvironmentRepositorys.- Author:
- Ryan Baxter
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, boolean failOnError) Creates a newCompositeEnvironmentRepository.CompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, io.micrometer.observation.ObservationRegistry observationRegistry, boolean failOnError) Creates a newCompositeEnvironmentRepository. -
Method Summary
-
Field Details
-
environmentRepositories
-
failOnError
protected boolean failOnError
-
-
Constructor Details
-
CompositeEnvironmentRepository
public CompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, io.micrometer.observation.ObservationRegistry observationRegistry, boolean failOnError) Creates a newCompositeEnvironmentRepository.- Parameters:
environmentRepositories- The list ofEnvironmentRepositorys to create the composite from.observationRegistry- observation registryfailOnError- whether to throw an exception if there is an error.
-
CompositeEnvironmentRepository
public CompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, boolean failOnError) Creates a newCompositeEnvironmentRepository.- Parameters:
environmentRepositories- The list ofEnvironmentRepositorys to create the composite from.failOnError- whether to throw an exception if there is an error.
-
-
Method Details
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String application, String profile, String label) - Specified by:
findOnein interfaceEnvironmentRepository
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String application, String profile, String label, boolean includeOrigin) - Specified by:
findOnein interfaceEnvironmentRepository
-