Skip to content

Commit 96a5ff2

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 f18622d commit 96a5ff2

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;
@@ -2230,6 +2233,7 @@ public final class io/sentry/PropagationContext {
22302233
public static fun fromExistingTrace (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;)Lio/sentry/PropagationContext;
22312234
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/lang/String;)Lio/sentry/PropagationContext;
22322235
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/util/List;)Lio/sentry/PropagationContext;
2236+
public static fun fromHeaders (Lio/sentry/ILogger;Ljava/lang/String;Ljava/util/List;Lio/sentry/SentryOptions;)Lio/sentry/PropagationContext;
22332237
public static fun fromHeaders (Lio/sentry/SentryTraceHeader;Lio/sentry/Baggage;Lio/sentry/SpanId;)Lio/sentry/PropagationContext;
22342238
public fun getBaggage ()Lio/sentry/Baggage;
22352239
public fun getParentSpanId ()Lio/sentry/SpanId;
@@ -3510,6 +3514,7 @@ public class io/sentry/SentryOptions {
35103514
public fun getDistribution ()Lio/sentry/SentryOptions$DistributionOptions;
35113515
public fun getDistributionController ()Lio/sentry/IDistributionApi;
35123516
public fun getDsn ()Ljava/lang/String;
3517+
public fun getEffectiveOrgId ()Ljava/lang/String;
35133518
public fun getEnvelopeDiskCache ()Lio/sentry/cache/IEnvelopeCache;
35143519
public fun getEnvelopeReader ()Lio/sentry/IEnvelopeReader;
35153520
public fun getEnvironment ()Ljava/lang/String;
@@ -3550,6 +3555,7 @@ public class io/sentry/SentryOptions {
35503555
public fun getOnOversizedEvent ()Lio/sentry/SentryOptions$OnOversizedEventCallback;
35513556
public fun getOpenTelemetryMode ()Lio/sentry/SentryOpenTelemetryMode;
35523557
public fun getOptionsObservers ()Ljava/util/List;
3558+
public fun getOrgId ()Ljava/lang/String;
35533559
public fun getOutboxPath ()Ljava/lang/String;
35543560
public fun getPerformanceCollectors ()Ljava/util/List;
35553561
public fun getProfileLifecycle ()Lio/sentry/ProfileLifecycle;
@@ -3621,6 +3627,7 @@ public class io/sentry/SentryOptions {
36213627
public fun isSendDefaultPii ()Z
36223628
public fun isSendModules ()Z
36233629
public fun isStartProfilerOnAppStart ()Z
3630+
public fun isStrictTraceContinuation ()Z
36243631
public fun isTraceOptionsRequests ()Z
36253632
public fun isTraceSampling ()Z
36263633
public fun isTracingEnabled ()Z
@@ -3704,6 +3711,7 @@ public class io/sentry/SentryOptions {
37043711
public fun setOnDiscard (Lio/sentry/SentryOptions$OnDiscardCallback;)V
37053712
public fun setOnOversizedEvent (Lio/sentry/SentryOptions$OnOversizedEventCallback;)V
37063713
public fun setOpenTelemetryMode (Lio/sentry/SentryOpenTelemetryMode;)V
3714+
public fun setOrgId (Ljava/lang/String;)V
37073715
public fun setPrintUncaughtStackTrace (Z)V
37083716
public fun setProfileLifecycle (Lio/sentry/ProfileLifecycle;)V
37093717
public fun setProfileSessionSampleRate (Ljava/lang/Double;)V
@@ -3736,6 +3744,7 @@ public class io/sentry/SentryOptions {
37363744
public fun setSpotlightConnectionUrl (Ljava/lang/String;)V
37373745
public fun setSslSocketFactory (Ljavax/net/ssl/SSLSocketFactory;)V
37383746
public fun setStartProfilerOnAppStart (Z)V
3747+
public fun setStrictTraceContinuation (Z)V
37393748
public fun setTag (Ljava/lang/String;Ljava/lang/String;)V
37403749
public fun setThreadChecker (Lio/sentry/util/thread/IThreadChecker;)V
37413750
public fun setTraceOptionsRequests (Z)V

0 commit comments

Comments
 (0)