Class DefaultJerseyTagsProvider
- java.lang.Object
-
- org.glassfish.jersey.micrometer.server.DefaultJerseyTagsProvider
-
- All Implemented Interfaces:
JerseyTagsProvider
public final class DefaultJerseyTagsProvider extends Object implements JerseyTagsProvider
Default implementation forJerseyTagsProvider.- Since:
- 2.41
- Author:
- Michael Weirauch, Johnny Lim
-
-
Constructor Summary
Constructors Constructor Description DefaultJerseyTagsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<io.micrometer.core.instrument.Tag>httpLongRequestTags(RequestEvent event)Provides tags to be associated with theLongTaskTimerwhich instruments the given long-runningevent.Iterable<io.micrometer.core.instrument.Tag>httpRequestTags(RequestEvent event)Provides tags to be associated with metrics for the givenevent.
-
-
-
Method Detail
-
httpRequestTags
public Iterable<io.micrometer.core.instrument.Tag> httpRequestTags(RequestEvent event)
Description copied from interface:JerseyTagsProviderProvides tags to be associated with metrics for the givenevent.- Specified by:
httpRequestTagsin interfaceJerseyTagsProvider- Parameters:
event- the request event- Returns:
- tags to associate with metrics recorded for the request
-
httpLongRequestTags
public Iterable<io.micrometer.core.instrument.Tag> httpLongRequestTags(RequestEvent event)
Description copied from interface:JerseyTagsProviderProvides tags to be associated with theLongTaskTimerwhich instruments the given long-runningevent.- Specified by:
httpLongRequestTagsin interfaceJerseyTagsProvider- Parameters:
event- the request event- Returns:
- tags to associate with metrics recorded for the request
-
-