Skip to content

Commit 1cfc2ea

Browse files
giortzisgclaude
andcommitted
Update API surface file for strict trace continuation
Add public API declarations for new org ID and strict trace continuation methods on Baggage, PropagationContext, and SentryOptions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c272ee4 commit 1cfc2ea

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

sentry/api/sentry.api

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public final class io/sentry/Baggage {
4747
public static fun fromHeader (Ljava/util/List;ZLio/sentry/ILogger;)Lio/sentry/Baggage;
4848
public fun get (Ljava/lang/String;)Ljava/lang/String;
4949
public fun getEnvironment ()Ljava/lang/String;
50+
public fun getOrgId ()Ljava/lang/String;
5051
public fun getPublicKey ()Ljava/lang/String;
5152
public fun getRelease ()Ljava/lang/String;
5253
public fun getReplayId ()Ljava/lang/String;
@@ -62,6 +63,7 @@ public final class io/sentry/Baggage {
6263
public fun isShouldFreeze ()Z
6364
public fun set (Ljava/lang/String;Ljava/lang/String;)V
6465
public fun setEnvironment (Ljava/lang/String;)V
66+
public fun setOrgId (Ljava/lang/String;)V
6567
public fun setPublicKey (Ljava/lang/String;)V
6668
public fun setRelease (Ljava/lang/String;)V
6769
public fun setReplayId (Ljava/lang/String;)V
@@ -81,6 +83,7 @@ public final class io/sentry/Baggage {
8183
public final class io/sentry/Baggage$DSCKeys {
8284
public static final field ALL Ljava/util/List;
8385
public static final field ENVIRONMENT Ljava/lang/String;
86+
public static final field ORG_ID Ljava/lang/String;
8487
public static final field PUBLIC_KEY Ljava/lang/String;
8588
public static final field RELEASE Ljava/lang/String;
8689
public static final field REPLAY_ID Ljava/lang/String;
@@ -2267,6 +2270,7 @@ public final class io/sentry/PropagationContext {
22672270
public static fun fromExistingTrace (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;)Lio/sentry/PropagationContext;
22682271
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/lang/String;)Lio/sentry/PropagationContext;
22692272
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/util/List;)Lio/sentry/PropagationContext;
2273+
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/util/List;Lio/sentry/SentryOptions;)Lio/sentry/PropagationContext;
22702274
public static fun fromHeaders (Lio/sentry/SentryTraceHeader;Lio/sentry/Baggage;Lio/sentry/SpanId;)Lio/sentry/PropagationContext;
22712275
public fun getBaggage ()Lio/sentry/Baggage;
22722276
public fun getParentSpanId ()Lio/sentry/SpanId;
@@ -3569,6 +3573,7 @@ public class io/sentry/SentryOptions {
35693573
public fun getDistribution ()Lio/sentry/SentryOptions$DistributionOptions;
35703574
public fun getDistributionController ()Lio/sentry/IDistributionApi;
35713575
public fun getDsn ()Ljava/lang/String;
3576+
public fun getEffectiveOrgId ()Ljava/lang/String;
35723577
public fun getEnvelopeDiskCache ()Lio/sentry/cache/IEnvelopeCache;
35733578
public fun getEnvelopeReader ()Lio/sentry/IEnvelopeReader;
35743579
public fun getEnvironment ()Ljava/lang/String;
@@ -3609,6 +3614,7 @@ public class io/sentry/SentryOptions {
36093614
public fun getOnOversizedEvent ()Lio/sentry/SentryOptions$OnOversizedEventCallback;
36103615
public fun getOpenTelemetryMode ()Lio/sentry/SentryOpenTelemetryMode;
36113616
public fun getOptionsObservers ()Ljava/util/List;
3617+
public fun getOrgId ()Ljava/lang/String;
36123618
public fun getOutboxPath ()Ljava/lang/String;
36133619
public fun getPerformanceCollectors ()Ljava/util/List;
36143620
public fun getProfileLifecycle ()Lio/sentry/ProfileLifecycle;
@@ -3679,6 +3685,7 @@ public class io/sentry/SentryOptions {
36793685
public fun isSendDefaultPii ()Z
36803686
public fun isSendModules ()Z
36813687
public fun isStartProfilerOnAppStart ()Z
3688+
public fun isStrictTraceContinuation ()Z
36823689
public fun isTraceOptionsRequests ()Z
36833690
public fun isTraceSampling ()Z
36843691
public fun isTracingEnabled ()Z
@@ -3762,6 +3769,7 @@ public class io/sentry/SentryOptions {
37623769
public fun setOnDiscard (Lio/sentry/SentryOptions$OnDiscardCallback;)V
37633770
public fun setOnOversizedEvent (Lio/sentry/SentryOptions$OnOversizedEventCallback;)V
37643771
public fun setOpenTelemetryMode (Lio/sentry/SentryOpenTelemetryMode;)V
3772+
public fun setOrgId (Ljava/lang/String;)V
37653773
public fun setPrintUncaughtStackTrace (Z)V
37663774
public fun setProfileLifecycle (Lio/sentry/ProfileLifecycle;)V
37673775
public fun setProfileSessionSampleRate (Ljava/lang/Double;)V
@@ -3793,6 +3801,7 @@ public class io/sentry/SentryOptions {
37933801
public fun setSpotlightConnectionUrl (Ljava/lang/String;)V
37943802
public fun setSslSocketFactory (Ljavax/net/ssl/SSLSocketFactory;)V
37953803
public fun setStartProfilerOnAppStart (Z)V
3804+
public fun setStrictTraceContinuation (Z)V
37963805
public fun setTag (Ljava/lang/String;Ljava/lang/String;)V
37973806
public fun setThreadChecker (Lio/sentry/util/thread/IThreadChecker;)V
37983807
public fun setTraceOptionsRequests (Z)V

0 commit comments

Comments
 (0)