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
- Author:
- Jon Schneider, Nishant Raut
-
Constructor Summary
ConstructorDescriptionDeprecated, 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, HttpRequest request, 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 givenrequest
andresponse
exchange.
-
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, HttpRequest request, ClientHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:RestTemplateExchangeTagsProvider
Provides the tags to be associated with metrics that are recorded for the givenrequest
andresponse
exchange.- Specified by:
getTags
in interfaceRestTemplateExchangeTagsProvider
- Parameters:
urlTemplate
- the source URl template, if availablerequest
- the requestresponse
- the response (may benull
if the exchange failed)- Returns:
- the tags
-
DefaultClientRequestObservationConvention