public class org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer implements org.springframework.boot.web.client.RestTemplateCustomizer
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer
  super_class: java.lang.Object
{
  private final org.springframework.boot.actuate.metrics.web.client.MetricsClientHttpRequestInterceptor interceptor;
    descriptor: Lorg/springframework/boot/actuate/metrics/web/client/MetricsClientHttpRequestInterceptor;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(MeterRegistry, org.springframework.boot.actuate.metrics.web.client.RestTemplateExchangeTagsProvider, java.lang.String, org.springframework.boot.actuate.metrics.AutoTimer);
    descriptor: (LMeterRegistry;Lorg/springframework/boot/actuate/metrics/web/client/RestTemplateExchangeTagsProvider;Ljava/lang/String;Lorg/springframework/boot/actuate/metrics/AutoTimer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer this
         0: .line 1
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe type org.springframework.web.client.RestTemplate cannot be resolved. It is indirectly referenced from required .class files\n\tThe import io cannot be resolved\n\tThe import org.springframework.http cannot be resolved\n\tThe import org.springframework.web.client.RestTemplate cannot be resolved\n\tThe import org.springframework.web.util cannot be resolved\n\tThe type MetricsRestTemplateCustomizer must implement the inherited abstract method RestTemplateCustomizer.customize(RestTemplate)\n\tMeterRegistry cannot be resolved to a type\n\tRestTemplate cannot be resolved to a type\n\tUriTemplateHandler cannot be resolved to a type\n\tClientHttpRequestInterceptor cannot be resolved to a type\n\tClientHttpRequestInterceptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/metrics/web/client/MetricsRestTemplateCustomizer;
    MethodParameters:
               Name  Flags
      meterRegistry  
      tagProvider    
      metricName     
      autoTimer      

  public void customize(RestTemplate);
    descriptor: (LRestTemplate;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer this
         0: .line 59
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tRestTemplate cannot be resolved to a type\n\tUriTemplateHandler cannot be resolved to a type\n\tClientHttpRequestInterceptor cannot be resolved to a type\n\tClientHttpRequestInterceptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.metrics.web.client.MetricsRestTemplateCustomizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/metrics/web/client/MetricsRestTemplateCustomizer;
    MethodParameters:
              Name  Flags
      restTemplate  
}
SourceFile: "MetricsRestTemplateCustomizer.java"