Class HttpClientInstrumentation.SendAdvice

    • Constructor Detail

      • SendAdvice

        public SendAdvice()
    • Method Detail

      • methodEnter

        @OnMethodEnter(suppress=java.lang.Throwable.class)
        public static void methodEnter​(@Argument(0)
                                       java.net.http.HttpRequest httpRequest,
                                       @Local("otelContext")
                                       io.opentelemetry.context.Context context,
                                       @Local("otelScope")
                                       io.opentelemetry.context.Scope scope)
      • methodExit

        @OnMethodExit(onThrowable=java.lang.Throwable.class,
                      suppress=java.lang.Throwable.class)
        public static void methodExit​(@Return
                                      java.net.http.HttpResponse<?> result,
                                      @Thrown
                                      Throwable throwable,
                                      @Local("otelContext")
                                      io.opentelemetry.context.Context context,
                                      @Local("otelScope")
                                      io.opentelemetry.context.Scope scope)