public final class RestTemplateExchangeTags extends Object
Tags
related to a request-response exchange
performed by a RestTemplate
.Modifier and Type | Method and Description |
---|---|
static io.micrometer.core.instrument.Tag |
clientName(HttpRequest request)
|
static io.micrometer.core.instrument.Tag |
method(HttpRequest request)
|
static io.micrometer.core.instrument.Tag |
outcome(ClientHttpResponse response)
|
static io.micrometer.core.instrument.Tag |
status(ClientHttpResponse response)
|
static io.micrometer.core.instrument.Tag |
uri(HttpRequest request)
Creates a
uri Tag for the URI of the given request . |
static io.micrometer.core.instrument.Tag |
uri(String uriTemplate)
Creates a
uri Tag from the given uriTemplate . |
public static io.micrometer.core.instrument.Tag method(HttpRequest request)
request
- the requestpublic static io.micrometer.core.instrument.Tag uri(HttpRequest request)
uri
Tag
for the URI of the given request
.request
- the requestpublic static io.micrometer.core.instrument.Tag uri(String uriTemplate)
uri
Tag
from the given uriTemplate
.uriTemplate
- the templatepublic static io.micrometer.core.instrument.Tag status(ClientHttpResponse response)
response
- the responsepublic static io.micrometer.core.instrument.Tag clientName(HttpRequest request)
request
- the requestpublic static io.micrometer.core.instrument.Tag outcome(ClientHttpResponse response)
response
- the response