@NonNullApi public class DefaultWebMvcTagsProvider extends java.lang.Object implements WebMvcTagsProvider
WebMvcTagsProvider.| Constructor and Description |
|---|
DefaultWebMvcTagsProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<io.micrometer.core.instrument.Tag> |
httpLongRequestTags(javax.servlet.http.HttpServletRequest request,
java.lang.Object handler)
Supplies default tags to long task timers.
|
java.lang.Iterable<io.micrometer.core.instrument.Tag> |
httpRequestTags(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
java.lang.Throwable ex)
Supplies default tags to the Web MVC server programming model.
|
public java.lang.Iterable<io.micrometer.core.instrument.Tag> httpLongRequestTags(@Nullable
javax.servlet.http.HttpServletRequest request,
@Nullable
java.lang.Object handler)
httpLongRequestTags in interface WebMvcTagsProviderrequest - The HTTP request.handler - The request method that is responsible for handling the request.public java.lang.Iterable<io.micrometer.core.instrument.Tag> httpRequestTags(@Nullable
javax.servlet.http.HttpServletRequest request,
@Nullable
javax.servlet.http.HttpServletResponse response,
@Nullable
java.lang.Object handler,
@Nullable
java.lang.Throwable ex)
httpRequestTags in interface WebMvcTagsProviderrequest - The HTTP request.response - The HTTP response.ex - The current exception, if anyhandler - the handler for the request