@Configuration
@ConditionalOnClass(value=org.springframework.cloud.sleuth.TraceContext.class)
@ConditionalOnBean(value={org.springframework.cloud.sleuth.CurrentTraceContext.class,org.springframework.cloud.sleuth.http.HttpClientHandler.class})
@ConditionalOnProperty(value="spring.cloud.square.okhttp.tracing.enabled",
havingValue="true",
matchIfMissing=true)
public class OkHttpTracingConfiguration
extends Object
| Constructor and Description |
|---|
OkHttpTracingConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
TracingOkHttpInterceptor |
tracingOkHttpInterceptor(org.springframework.cloud.sleuth.CurrentTraceContext currentTraceContext,
org.springframework.cloud.sleuth.http.HttpClientHandler httpClientHandler) |
@Bean public TracingOkHttpInterceptor tracingOkHttpInterceptor(org.springframework.cloud.sleuth.CurrentTraceContext currentTraceContext, org.springframework.cloud.sleuth.http.HttpClientHandler httpClientHandler)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.