Skip to content

Commit f07c6d1

Browse files
committed
api
1 parent e10c410 commit f07c6d1

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

sentry/api/sentry.api

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1086,6 +1086,7 @@ public abstract interface class io/sentry/ISocketTagger {
10861086
}
10871087

10881088
public abstract interface class io/sentry/ISpan {
1089+
public abstract fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
10891090
public abstract fun finish ()V
10901091
public abstract fun finish (Lio/sentry/SpanStatus;)V
10911092
public abstract fun finish (Lio/sentry/SpanStatus;Lio/sentry/SentryDate;)V
@@ -1781,6 +1782,7 @@ public final class io/sentry/NoOpSocketTagger : io/sentry/ISocketTagger {
17811782
}
17821783

17831784
public final class io/sentry/NoOpSpan : io/sentry/ISpan {
1785+
public fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
17841786
public fun finish ()V
17851787
public fun finish (Lio/sentry/SpanStatus;)V
17861788
public fun finish (Lio/sentry/SpanStatus;Lio/sentry/SentryDate;)V
@@ -1828,6 +1830,7 @@ public final class io/sentry/NoOpSpanFactory : io/sentry/ISpanFactory {
18281830
}
18291831

18301832
public final class io/sentry/NoOpTransaction : io/sentry/ITransaction {
1833+
public fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
18311834
public fun finish ()V
18321835
public fun finish (Lio/sentry/SpanStatus;)V
18331836
public fun finish (Lio/sentry/SpanStatus;Lio/sentry/SentryDate;)V
@@ -3859,6 +3862,7 @@ public final class io/sentry/SentryTraceHeader {
38593862
public final class io/sentry/SentryTracer : io/sentry/ITransaction {
38603863
public fun <init> (Lio/sentry/TransactionContext;Lio/sentry/IScopes;)V
38613864
public fun <init> (Lio/sentry/TransactionContext;Lio/sentry/IScopes;Lio/sentry/TransactionOptions;)V
3865+
public fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
38623866
public fun finish ()V
38633867
public fun finish (Lio/sentry/SpanStatus;)V
38643868
public fun finish (Lio/sentry/SpanStatus;Lio/sentry/SentryDate;)V
@@ -3999,6 +4003,7 @@ public final class io/sentry/ShutdownHookIntegration : io/sentry/Integration, ja
39994003

40004004
public final class io/sentry/Span : io/sentry/ISpan {
40014005
public fun <init> (Lio/sentry/TransactionContext;Lio/sentry/SentryTracer;Lio/sentry/IScopes;Lio/sentry/SpanOptions;)V
4006+
public fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
40024007
public fun finish ()V
40034008
public fun finish (Lio/sentry/SpanStatus;)V
40044009
public fun finish (Lio/sentry/SpanStatus;Lio/sentry/SentryDate;)V
@@ -4051,6 +4056,7 @@ public class io/sentry/SpanContext : io/sentry/JsonSerializable, io/sentry/JsonU
40514056
protected field baggage Lio/sentry/Baggage;
40524057
protected field data Ljava/util/Map;
40534058
protected field description Ljava/lang/String;
4059+
protected field featureFlags Lio/sentry/featureflags/IFeatureFlagBuffer;
40544060
protected field op Ljava/lang/String;
40554061
protected field origin Ljava/lang/String;
40564062
protected field status Lio/sentry/SpanStatus;
@@ -4060,11 +4066,13 @@ public class io/sentry/SpanContext : io/sentry/JsonSerializable, io/sentry/JsonU
40604066
public fun <init> (Lio/sentry/protocol/SentryId;Lio/sentry/SpanId;Ljava/lang/String;Lio/sentry/SpanId;Lio/sentry/TracesSamplingDecision;)V
40614067
public fun <init> (Ljava/lang/String;)V
40624068
public fun <init> (Ljava/lang/String;Lio/sentry/TracesSamplingDecision;)V
4069+
public fun addFeatureFlag (Ljava/lang/String;Ljava/lang/Boolean;)V
40634070
public fun copyForChild (Ljava/lang/String;Lio/sentry/SpanId;Lio/sentry/SpanId;)Lio/sentry/SpanContext;
40644071
public fun equals (Ljava/lang/Object;)Z
40654072
public fun getBaggage ()Lio/sentry/Baggage;
40664073
public fun getData ()Ljava/util/Map;
40674074
public fun getDescription ()Ljava/lang/String;
4075+
public fun getFeatureFlagBuffer ()Lio/sentry/featureflags/IFeatureFlagBuffer;
40684076
public fun getInstrumenter ()Lio/sentry/Instrumenter;
40694077
public fun getOperation ()Ljava/lang/String;
40704078
public fun getOrigin ()Ljava/lang/String;
@@ -4766,6 +4774,14 @@ public final class io/sentry/featureflags/NoOpFeatureFlagBuffer : io/sentry/feat
47664774
public static fun getInstance ()Lio/sentry/featureflags/NoOpFeatureFlagBuffer;
47674775
}
47684776

4777+
public final class io/sentry/featureflags/SpanFeatureFlagBuffer : io/sentry/featureflags/IFeatureFlagBuffer {
4778+
public fun add (Ljava/lang/String;Ljava/lang/Boolean;)V
4779+
public fun clone ()Lio/sentry/featureflags/IFeatureFlagBuffer;
4780+
public synthetic fun clone ()Ljava/lang/Object;
4781+
public static fun create ()Lio/sentry/featureflags/IFeatureFlagBuffer;
4782+
public fun getFeatureFlags ()Lio/sentry/protocol/FeatureFlags;
4783+
}
4784+
47694785
public abstract interface class io/sentry/hints/AbnormalExit {
47704786
public abstract fun ignoreCurrentThread ()Z
47714787
public abstract fun mechanism ()Ljava/lang/String;
@@ -5486,6 +5502,7 @@ public final class io/sentry/protocol/Device$JsonKeys {
54865502
}
54875503

54885504
public final class io/sentry/protocol/FeatureFlag : io/sentry/JsonSerializable, io/sentry/JsonUnknown {
5505+
public static final field DATA_PREFIX Ljava/lang/String;
54895506
public fun <init> (Ljava/lang/String;Z)V
54905507
public fun equals (Ljava/lang/Object;)Z
54915508
public fun getFlag ()Ljava/lang/String;

0 commit comments

Comments
 (0)