Class OkHttpTimeoutTransformer

  • All Implemented Interfaces:
    java.lang.instrument.ClassFileTransformer

    public class OkHttpTimeoutTransformer
    extends UpdateFieldsInConstructorTimeoutTransformer
    Sets timeouts for HTTP calls done using OkHttp 3.x

    It inserts two calls to okhttp3.OkHttpClient$Builder that set default values for connectTimeout and readTimeout.

    • Constructor Detail

      • OkHttpTimeoutTransformer

        public OkHttpTimeoutTransformer​(long connectTimeoutMillis,
                                        long readTimeoutMillis,
                                        AgentInfo agentInfoMBean)