Class DefaultRestTemplateExchangeTagsProvider
java.lang.Object
org.springframework.boot.actuate.metrics.web.client.DefaultRestTemplateExchangeTagsProvider
- All Implemented Interfaces:
RestTemplateExchangeTagsProvider
@Deprecated(since="3.0.0",
forRemoval=true)
public class DefaultRestTemplateExchangeTagsProvider
extends Object
implements RestTemplateExchangeTagsProvider
Deprecated, for removal: This API element is subject to removal in a future version.
Default implementation of
RestTemplateExchangeTagsProvider.- Since:
- 2.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionIterable<io.micrometer.core.instrument.Tag>getTags(String urlTemplate, org.springframework.http.HttpRequest request, org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Provides the tags to be associated with metrics that are recorded for the givenrequestandresponseexchange.
-
Constructor Details
-
DefaultRestTemplateExchangeTagsProvider
public DefaultRestTemplateExchangeTagsProvider()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getTags
public Iterable<io.micrometer.core.instrument.Tag> getTags(String urlTemplate, org.springframework.http.HttpRequest request, org.springframework.http.client.ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:RestTemplateExchangeTagsProviderProvides the tags to be associated with metrics that are recorded for the givenrequestandresponseexchange.- Specified by:
getTagsin interfaceRestTemplateExchangeTagsProvider- Parameters:
urlTemplate- the source URl template, if availablerequest- the requestresponse- the response (may benullif the exchange failed)- Returns:
- the tags
-
DefaultClientRequestObservationConvention