| Class | Description |
|---|---|
| AsyncCallInterceptor |
AsyncCallInterceptor get the `EnhanceRequiredInfo` instance from `SkyWalkingDynamicField` and then put it
into `AsyncCall` instance when the `AsyncCall` constructor called. |
| CallInterceptor | |
| EnhanceRequiredInfo |
EnhanceRequiredInfo storage the `ContextSnapshot` and `RealCall` instances for support the async function of
okhttp client. |
| EnqueueInterceptor |
EnqueueInterceptor create a local span and the prefix of the span operation name is start with `Async` when
the `enqueue` method called and also put the `ContextSnapshot` and `RealCall` instance into the
`SkyWalkingDynamicField`. |
| OnFailureInterceptor | |
| OnResponseInterceptor |
OnResponseInterceptor validate the response code if it is great equal than 400. |
| RealCallInterceptor |
RealCallInterceptor intercept the synchronous http calls by the discovery of okhttp. |
Copyright © 2023 The Apache Software Foundation. All rights reserved.