Class ObservationEnvironmentRepositoryWrapper
java.lang.Object
org.springframework.cloud.config.server.environment.ObservationEnvironmentRepositoryWrapper
- All Implemented Interfaces:
EnvironmentRepository
public final class ObservationEnvironmentRepositoryWrapper
extends Object
implements EnvironmentRepository
Wraps a
EnvironmentRepository execution with observation.- Since:
- 4.0.0
- Author:
- Marcin Grzejszczak
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.config.environment.Environmentorg.springframework.cloud.config.environment.EnvironmentReturns the actual delegate.static EnvironmentRepositorywrap(io.micrometer.observation.ObservationRegistry observationRegistry, EnvironmentRepository delegate) Wraps theEnvironmentRepositoryin an observation representation.
-
Method Details
-
wrap
public static EnvironmentRepository wrap(io.micrometer.observation.ObservationRegistry observationRegistry, EnvironmentRepository delegate) Wraps theEnvironmentRepositoryin an observation representation.- Parameters:
observationRegistry- observation registrydelegate- repository to wrap- Returns:
- wrapped repository
-
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
-
getDelegate
-