Class DefaultUriMapper
java.lang.Object
io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
- All Implemented Interfaces:
java.util.function.Function<org.apache.http.HttpRequest,java.lang.String>
public class DefaultUriMapper
extends java.lang.Object
implements java.util.function.Function<org.apache.http.HttpRequest,java.lang.String>
Extracts the URI pattern from the predefined request header, "URI_PATTERN" if available.
- Since:
- 1.4.0
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
URI_PATTERN_HEADER
Header name for URI pattern. -
Constructor Summary
Constructors Constructor Description DefaultUriMapper()
-
Method Summary
Modifier and Type Method Description java.lang.String
apply(org.apache.http.HttpRequest httpRequest)
-
Field Details
-
URI_PATTERN_HEADER
public static final java.lang.String URI_PATTERN_HEADERHeader name for URI pattern.- See Also:
- Constant Field Values
-
-
Constructor Details
-
DefaultUriMapper
public DefaultUriMapper()
-
-
Method Details
-
apply
public java.lang.String apply(org.apache.http.HttpRequest httpRequest)- Specified by:
apply
in interfacejava.util.function.Function<org.apache.http.HttpRequest,java.lang.String>
-