From 2667dff93ffc25392611458de748ed5a5f53f83b Mon Sep 17 00:00:00 2001 From: Maciej Walkowiak Date: Mon, 2 Aug 2021 23:37:22 +0200 Subject: [PATCH] Add feign apis. --- sentry-openfeign/api/sentry-open-feign.api | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 sentry-openfeign/api/sentry-open-feign.api diff --git a/sentry-openfeign/api/sentry-open-feign.api b/sentry-openfeign/api/sentry-open-feign.api new file mode 100644 index 0000000000..f1f64a6994 --- /dev/null +++ b/sentry-openfeign/api/sentry-open-feign.api @@ -0,0 +1,15 @@ +public final class io/sentry/openfeign/SentryCapability : feign/Capability { + public fun ()V + public fun (Lio/sentry/IHub;Lio/sentry/openfeign/SentryFeignClient$BeforeSpanCallback;)V + public fun enrich (Lfeign/Client;)Lfeign/Client; +} + +public final class io/sentry/openfeign/SentryFeignClient : feign/Client { + public fun (Lfeign/Client;Lio/sentry/IHub;Lio/sentry/openfeign/SentryFeignClient$BeforeSpanCallback;)V + public fun execute (Lfeign/Request;Lfeign/Request$Options;)Lfeign/Response; +} + +public abstract interface class io/sentry/openfeign/SentryFeignClient$BeforeSpanCallback { + public abstract fun execute (Lio/sentry/ISpan;Lfeign/Request;Lfeign/Response;)Lio/sentry/ISpan; +} +