Class JerseyTags
java.lang.Object
org.glassfish.jersey.micrometer.server.JerseyTags
Factory methods for
Tags
associated with a request-response exchange that
is handled by Jersey server.- Since:
- 2.41
- Author:
- Michael Weirauch, Johnny Lim
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.micrometer.core.instrument.Tag
exception
(RequestEvent event) static io.micrometer.core.instrument.Tag
method
(ContainerRequest request) static io.micrometer.core.instrument.Tag
outcome
(ContainerResponse response) Creates anoutcome
tag based on the status of the givenresponse
.static io.micrometer.core.instrument.Tag
status
(ContainerResponse response) Creates astatus
tag based on the status of the givenresponse
.static io.micrometer.core.instrument.Tag
uri
(RequestEvent event) Creates auri
tag based on the URI of the givenevent
.
-
Method Details
-
method
- Parameters:
request
- the container request- Returns:
- the method tag whose value is a capitalized method (e.g. GET).
-
status
Creates astatus
tag based on the status of the givenresponse
.- Parameters:
response
- the container response- Returns:
- the status tag derived from the status of the response
-
uri
Creates auri
tag based on the URI of the givenevent
. Uses theExtendedUriInfo.getMatchedTemplates()
if available.REDIRECTION
for 3xx responses,NOT_FOUND
for 404 responses.- Parameters:
event
- the request event- Returns:
- the uri tag derived from the request event
-
exception
- Parameters:
event
- the request event- Returns:
- the exception tag derived from the exception
-
outcome
Creates anoutcome
tag based on the status of the givenresponse
.- Parameters:
response
- the container response- Returns:
- the outcome tag derived from the status of the response
-