public class CompositeJerseyTagsProvider extends Object implements io.micrometer.jersey2.server.JerseyTagsProvider
JerseyTagsProvider that collects tags from multiple providers.| Constructor and Description |
|---|
CompositeJerseyTagsProvider(List<io.micrometer.jersey2.server.JerseyTagsProvider> delegateProviders)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<io.micrometer.core.instrument.Tag> |
httpLongRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event) |
Iterable<io.micrometer.core.instrument.Tag> |
httpRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event) |
public CompositeJerseyTagsProvider(List<io.micrometer.jersey2.server.JerseyTagsProvider> delegateProviders)
delegateProviders - Delegate providers. Note that the order specified does matter, as a
higher index provider will overwrite any tags with same keys provided by a provider with
lower index.public Iterable<io.micrometer.core.instrument.Tag> httpRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)
httpRequestTags in interface io.micrometer.jersey2.server.JerseyTagsProviderpublic Iterable<io.micrometer.core.instrument.Tag> httpLongRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)
httpLongRequestTags in interface io.micrometer.jersey2.server.JerseyTagsProviderCopyright © 2022. All rights reserved.