Class RestTemplateExchangeTags
java.lang.Object
org.springframework.boot.actuate.metrics.web.client.RestTemplateExchangeTags
@Deprecated(since="3.0.0",
forRemoval=true)
public final class RestTemplateExchangeTags
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Factory methods for creating
Tags related to a request-response exchange
performed by a RestTemplate.- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.micrometer.core.instrument.TagclientName(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.static io.micrometer.core.instrument.Tagmethod(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Creates amethodTagfor themethodof the givenrequest.static io.micrometer.core.instrument.Tagoutcome(org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Creates anoutcomeTagderived from thestatusof the givenresponse.static io.micrometer.core.instrument.Tagstatus(org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Creates astatusTagderived from thestatusof the givenresponse.static io.micrometer.core.instrument.TagDeprecated, for removal: This API element is subject to removal in a future version.Creates auriTagfrom the givenuriTemplate.static io.micrometer.core.instrument.Taguri(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Creates auriTagfor the URI of the givenrequest.
-
Method Details
-
method
public static io.micrometer.core.instrument.Tag method(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Creates amethodTagfor themethodof the givenrequest.- Parameters:
request- the request- Returns:
- the method tag
-
uri
public static io.micrometer.core.instrument.Tag uri(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Creates auriTagfor the URI of the givenrequest.- Parameters:
request- the request- Returns:
- the uri tag
-
uri
Deprecated, for removal: This API element is subject to removal in a future version.Creates auriTagfrom the givenuriTemplate.- Parameters:
uriTemplate- the template- Returns:
- the uri tag
-
status
public static io.micrometer.core.instrument.Tag status(org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Creates astatusTagderived from thestatusof the givenresponse.- Parameters:
response- the response- Returns:
- the status tag
-
clientName
public static io.micrometer.core.instrument.Tag clientName(org.springframework.http.HttpRequest request) Deprecated, for removal: This API element is subject to removal in a future version.- Parameters:
request- the request- Returns:
- the client.name tag
-
outcome
public static io.micrometer.core.instrument.Tag outcome(org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Creates anoutcomeTagderived from thestatusof the givenresponse.- Parameters:
response- the response- Returns:
- the outcome tag
- Since:
- 2.2.0
-
DefaultClientRequestObservationConvention