Class DefaultZipkinRestTemplateCustomizer

java.lang.Object
org.springframework.cloud.sleuth.zipkin2.DefaultZipkinRestTemplateCustomizer
All Implemented Interfaces:
ZipkinRestTemplateCustomizer

public class DefaultZipkinRestTemplateCustomizer extends Object implements ZipkinRestTemplateCustomizer
Default ZipkinRestTemplateCustomizer that provides the GZip compression if ZipkinProperties.getCompression() is enabled.
Since:
1.1.0
Author:
Marcin Grzejszczak
  • Constructor Details

    • DefaultZipkinRestTemplateCustomizer

      public DefaultZipkinRestTemplateCustomizer(ZipkinProperties zipkinProperties)
  • Method Details

    • customizeTemplate

      public org.springframework.web.client.RestTemplate customizeTemplate(org.springframework.web.client.RestTemplate restTemplate)
      Description copied from interface: ZipkinRestTemplateCustomizer
      Customizes the RestTemplate instance. Might return a new one if necessary.
      Specified by:
      customizeTemplate in interface ZipkinRestTemplateCustomizer
      Parameters:
      restTemplate - default object to customize
      Returns:
      customized RestTemplate or a new object