Class DefaultHttpServletRequestTagsProvider

java.lang.Object
io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
All Implemented Interfaces:
HttpServletRequestTagsProvider

@Incubating(since="1.4.0")
public class DefaultHttpServletRequestTagsProvider
extends java.lang.Object
implements HttpServletRequestTagsProvider
Since:
1.4.0
  • Constructor Summary

    Constructors
    Constructor Description
    DefaultHttpServletRequestTagsProvider()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Iterable<Tag> getTags​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    Provides tags to be associated with metrics for the given request and response exchange.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultHttpServletRequestTagsProvider

      public DefaultHttpServletRequestTagsProvider()
  • Method Details

    • getTags

      public java.lang.Iterable<Tag> getTags​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Description copied from interface: HttpServletRequestTagsProvider
      Provides tags to be associated with metrics for the given request and response exchange.
      Specified by:
      getTags in interface HttpServletRequestTagsProvider
      Parameters:
      request - the request
      response - the response
      Returns:
      tags to associate with metrics for the request and response exchange