Class CompositeEnvironmentRepository

java.lang.Object
org.springframework.cloud.config.server.environment.CompositeEnvironmentRepository
All Implemented Interfaces:
EnvironmentRepository
Direct Known Subclasses:
SearchPathCompositeEnvironmentRepository

public class CompositeEnvironmentRepository extends Object implements EnvironmentRepository
An EnvironmentRepository composed of multiple ordered EnvironmentRepositorys.
Author:
Ryan Baxter
  • Field Details

    • environmentRepositories

      protected List<EnvironmentRepository> environmentRepositories
    • failOnError

      protected boolean failOnError
  • Constructor Details

    • CompositeEnvironmentRepository

      public CompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, io.micrometer.observation.ObservationRegistry observationRegistry, boolean failOnError)
      Parameters:
      environmentRepositories - The list of EnvironmentRepositorys to create the composite from.
      observationRegistry - observation registry
      failOnError - whether to throw an exception if there is an error.
    • CompositeEnvironmentRepository

      public CompositeEnvironmentRepository(List<EnvironmentRepository> environmentRepositories, boolean failOnError)
      Parameters:
      environmentRepositories - The list of EnvironmentRepositorys to create the composite from.
      failOnError - whether to throw an exception if there is an error.
  • Method Details