Package com.netflix.spinnaker.okhttp
Class OkHttp3MetricsInterceptor
- java.lang.Object
-
- com.netflix.spinnaker.okhttp.OkHttp3MetricsInterceptor
-
- All Implemented Interfaces:
okhttp3.Interceptor
public class OkHttp3MetricsInterceptor extends java.lang.Object implements okhttp3.Interceptor
-
-
Constructor Summary
Constructors Constructor Description OkHttp3MetricsInterceptor(javax.inject.Provider<com.netflix.spectator.api.Registry> registry, OkHttpMetricsInterceptorProperties okHttpMetricsInterceptorProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdoIntercept(java.lang.Object chainObject)okhttp3.Responseintercept(okhttp3.Interceptor.Chain chain)
-
-
-
Constructor Detail
-
OkHttp3MetricsInterceptor
public OkHttp3MetricsInterceptor(javax.inject.Provider<com.netflix.spectator.api.Registry> registry, OkHttpMetricsInterceptorProperties okHttpMetricsInterceptorProperties)
-
-
Method Detail
-
intercept
public okhttp3.Response intercept(okhttp3.Interceptor.Chain chain) throws java.io.IOException- Specified by:
interceptin interfaceokhttp3.Interceptor- Throws:
java.io.IOException
-
doIntercept
protected final java.lang.Object doIntercept(java.lang.Object chainObject) throws java.io.IOException- Throws:
java.io.IOException
-
-