You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sentry/api/sentry.api
+16-5Lines changed: 16 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -502,7 +502,7 @@ public abstract interface class io/sentry/ISpan {
502
502
public abstract fun setThrowable (Ljava/lang/Throwable;)V
503
503
public abstract fun startChild (Ljava/lang/String;)Lio/sentry/ISpan;
504
504
public abstract fun startChild (Ljava/lang/String;Ljava/lang/String;)Lio/sentry/ISpan;
505
-
public abstract fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/sentry/ISpan;
505
+
public abstract fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/Instrumenter;)Lio/sentry/ISpan;
506
506
public abstract fun toBaggageHeader (Ljava/util/List;)Lio/sentry/BaggageHeader;
507
507
public abstract fun toSentryTrace ()Lio/sentry/SentryTraceHeader;
508
508
public abstract fun traceContext ()Lio/sentry/TraceContext;
@@ -531,6 +531,13 @@ public abstract interface class io/sentry/ITransportFactory {
531
531
public abstract fun create (Lio/sentry/SentryOptions;Lio/sentry/RequestDetails;)Lio/sentry/transport/ITransport;
532
532
}
533
533
534
+
public final class io/sentry/Instrumenter : java/lang/Enum {
535
+
public static final field OTEL Lio/sentry/Instrumenter;
536
+
public static final field SENTRY Lio/sentry/Instrumenter;
537
+
public static fun valueOf (Ljava/lang/String;)Lio/sentry/Instrumenter;
538
+
public static fun values ()[Lio/sentry/Instrumenter;
539
+
}
540
+
534
541
public abstract interface class io/sentry/Integration {
535
542
public abstract fun register (Lio/sentry/IHub;Lio/sentry/SentryOptions;)V
536
543
}
@@ -740,7 +747,7 @@ public final class io/sentry/NoOpSpan : io/sentry/ISpan {
740
747
public fun setThrowable (Ljava/lang/Throwable;)V
741
748
public fun startChild (Ljava/lang/String;)Lio/sentry/ISpan;
742
749
public fun startChild (Ljava/lang/String;Ljava/lang/String;)Lio/sentry/ISpan;
743
-
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/sentry/ISpan;
750
+
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/Instrumenter;)Lio/sentry/ISpan;
744
751
public fun toBaggageHeader (Ljava/util/List;)Lio/sentry/BaggageHeader;
745
752
public fun toSentryTrace ()Lio/sentry/SentryTraceHeader;
746
753
public fun traceContext ()Lio/sentry/TraceContext;
@@ -779,7 +786,7 @@ public final class io/sentry/NoOpTransaction : io/sentry/ITransaction {
779
786
public fun setThrowable (Ljava/lang/Throwable;)V
780
787
public fun startChild (Ljava/lang/String;)Lio/sentry/ISpan;
781
788
public fun startChild (Ljava/lang/String;Ljava/lang/String;)Lio/sentry/ISpan;
782
-
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/sentry/ISpan;
789
+
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/Instrumenter;)Lio/sentry/ISpan;
783
790
public fun toBaggageHeader (Ljava/util/List;)Lio/sentry/BaggageHeader;
784
791
public fun toSentryTrace ()Lio/sentry/SentryTraceHeader;
785
792
public fun traceContext ()Lio/sentry/TraceContext;
@@ -1369,6 +1376,7 @@ public class io/sentry/SentryOptions {
1369
1376
public fun getIgnoredExceptionsForType ()Ljava/util/Set;
1370
1377
public fun getInAppExcludes ()Ljava/util/List;
1371
1378
public fun getInAppIncludes ()Ljava/util/List;
1379
+
public fun getInstrumenter ()Lio/sentry/Instrumenter;
1372
1380
public fun getIntegrations ()Ljava/util/List;
1373
1381
public fun getLogger ()Lio/sentry/ILogger;
1374
1382
public fun getMaxAttachmentSize ()J
@@ -1449,6 +1457,7 @@ public class io/sentry/SentryOptions {
1449
1457
public fun setFlushTimeoutMillis (J)V
1450
1458
public fun setHostnameVerifier (Ljavax/net/ssl/HostnameVerifier;)V
1451
1459
public fun setIdleTimeout (Ljava/lang/Long;)V
1460
+
public fun setInstrumenter (Lio/sentry/Instrumenter;)V
1452
1461
public fun setLogger (Lio/sentry/ILogger;)V
1453
1462
public fun setMaxAttachmentSize (J)V
1454
1463
public fun setMaxBreadcrumbs (I)V
@@ -1578,7 +1587,7 @@ public final class io/sentry/SentryTracer : io/sentry/ITransaction {
1578
1587
public fun setThrowable (Ljava/lang/Throwable;)V
1579
1588
public fun startChild (Ljava/lang/String;)Lio/sentry/ISpan;
1580
1589
public fun startChild (Ljava/lang/String;Ljava/lang/String;)Lio/sentry/ISpan;
1581
-
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/sentry/ISpan;
1590
+
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/Instrumenter;)Lio/sentry/ISpan;
1582
1591
public fun toBaggageHeader (Ljava/util/List;)Lio/sentry/BaggageHeader;
1583
1592
public fun toSentryTrace ()Lio/sentry/SentryTraceHeader;
1584
1593
public fun traceContext ()Lio/sentry/TraceContext;
@@ -1684,7 +1693,7 @@ public final class io/sentry/Span : io/sentry/ISpan {
1684
1693
public fun setThrowable (Ljava/lang/Throwable;)V
1685
1694
public fun startChild (Ljava/lang/String;)Lio/sentry/ISpan;
1686
1695
public fun startChild (Ljava/lang/String;Ljava/lang/String;)Lio/sentry/ISpan;
1687
-
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;)Lio/sentry/ISpan;
1696
+
public fun startChild (Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Lio/sentry/Instrumenter;)Lio/sentry/ISpan;
1688
1697
public fun toBaggageHeader (Ljava/util/List;)Lio/sentry/BaggageHeader;
1689
1698
public fun toSentryTrace ()Lio/sentry/SentryTraceHeader;
1690
1699
public fun traceContext ()Lio/sentry/TraceContext;
@@ -1848,10 +1857,12 @@ public final class io/sentry/TransactionContext : io/sentry/SpanContext {
1848
1857
public static fun fromSentryTrace (Ljava/lang/String;Lio/sentry/protocol/TransactionNameSource;Ljava/lang/String;Lio/sentry/SentryTraceHeader;Lio/sentry/Baggage;)Lio/sentry/TransactionContext;
1849
1858
public static fun fromSentryTrace (Ljava/lang/String;Ljava/lang/String;Lio/sentry/SentryTraceHeader;)Lio/sentry/TransactionContext;
1850
1859
public fun getBaggage ()Lio/sentry/Baggage;
1860
+
public fun getInstrumenter ()Lio/sentry/Instrumenter;
1851
1861
public fun getName ()Ljava/lang/String;
1852
1862
public fun getParentSampled ()Ljava/lang/Boolean;
1853
1863
public fun getParentSamplingDecision ()Lio/sentry/TracesSamplingDecision;
1854
1864
public fun getTransactionNameSource ()Lio/sentry/protocol/TransactionNameSource;
1865
+
public fun setInstrumenter (Lio/sentry/Instrumenter;)V
1855
1866
public fun setParentSampled (Ljava/lang/Boolean;)V
1856
1867
public fun setParentSampled (Ljava/lang/Boolean;Ljava/lang/Boolean;)V
0 commit comments