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: features/dd-sdk-android-trace-internal/api/dd-sdk-android-trace-internal.api
+15-13Lines changed: 15 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -301,6 +301,7 @@ public final class com/datadog/trace/api/DynamicConfig {
301
301
public static fun create (Lcom/datadog/android/trace/internal/compat/function/BiFunction;)Lcom/datadog/trace/api/DynamicConfig$Builder;
302
302
public fun current ()Lcom/datadog/trace/api/DynamicConfig$Builder;
303
303
public fun initial ()Lcom/datadog/trace/api/DynamicConfig$Builder;
304
+
public fun resetTraceConfig ()V
304
305
public fun toString ()Ljava/lang/String;
305
306
}
306
307
@@ -995,12 +996,12 @@ public abstract interface class com/datadog/trace/api/interceptor/MutableSpan {
995
996
public abstract fun getOperationName ()Ljava/lang/CharSequence;
996
997
public abstract fun getResourceName ()Ljava/lang/CharSequence;
997
998
public abstract fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
998
-
public abstract fun getSamplingPriority ()Ljava/lang/Integer;
999
999
public abstract fun getServiceName ()Ljava/lang/String;
1000
1000
public abstract fun getSpanType ()Ljava/lang/String;
1001
1001
public abstract fun getStartTime ()J
1002
1002
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
1003
1003
public abstract fun getTags ()Ljava/util/Map;
1004
+
public abstract fun getTraceSamplingPriority ()Ljava/lang/Integer;
1004
1005
public abstract fun isError ()Z
1005
1006
public abstract fun setError (Z)Lcom/datadog/trace/api/interceptor/MutableSpan;
1006
1007
public abstract fun setMetric (Ljava/lang/CharSequence;D)Lcom/datadog/trace/api/interceptor/MutableSpan;
@@ -1637,12 +1638,12 @@ public abstract interface class com/datadog/trace/bootstrap/instrumentation/api/
1637
1638
1638
1639
public abstract interface class com/datadog/trace/bootstrap/instrumentation/api/AgentSpan$Context {
1639
1640
public abstract fun baggageItems ()Ljava/lang/Iterable;
1640
-
public abstract fun getInstanceSamplingPriority ()I
1641
1641
public abstract fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
1642
-
public abstract fun getSamplingPriority ()I
1643
1642
public abstract fun getSpanId ()J
1643
+
public abstract fun getSpanSamplingPriority ()I
1644
1644
public abstract fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
1645
1645
public abstract fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1646
+
public abstract fun getTraceSamplingPriority ()I
1646
1647
public fun mergePathwayContext (Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;)V
1647
1648
}
1648
1649
@@ -1729,7 +1730,6 @@ public final class com/datadog/trace/bootstrap/instrumentation/api/AgentTracer$N
1729
1730
public fun getResourceNamePriority ()B
1730
1731
public synthetic fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
1731
1732
public fun getRootSpan ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
1732
-
public fun getSamplingPriority ()Ljava/lang/Integer;
1733
1733
public fun getServiceName ()Ljava/lang/String;
1734
1734
public fun getSpanId ()J
1735
1735
public synthetic fun getSpanName ()Ljava/lang/CharSequence;
@@ -1739,6 +1739,7 @@ public final class com/datadog/trace/bootstrap/instrumentation/api/AgentTracer$N
1739
1739
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
1740
1740
public fun getTags ()Ljava/util/Map;
1741
1741
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1742
+
public fun getTraceSamplingPriority ()Ljava/lang/Integer;
1742
1743
public fun hasResourceName ()Z
1743
1744
public fun isError ()Z
1744
1745
public fun isSameTrace (Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;)Z
@@ -1801,13 +1802,13 @@ public final class com/datadog/trace/bootstrap/instrumentation/api/AgentTracer$N
1801
1802
public fun getFastlyClientIp ()Ljava/lang/String;
1802
1803
public fun getForwarded ()Ljava/lang/String;
1803
1804
public fun getForwardedFor ()Ljava/lang/String;
1804
-
public fun getInstanceSamplingPriority ()I
1805
1805
public fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
1806
-
public fun getSamplingPriority ()I
1807
1806
public fun getSpanId ()J
1807
+
public fun getSpanSamplingPriority ()I
1808
1808
public fun getTerminatedContextLinks ()Ljava/util/List;
1809
1809
public fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
1810
1810
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1811
+
public fun getTraceSamplingPriority ()I
1811
1812
public fun getTrueClientIp ()Ljava/lang/String;
1812
1813
public fun getUserAgent ()Ljava/lang/String;
1813
1814
public fun getXClientIp ()Ljava/lang/String;
@@ -2129,19 +2130,19 @@ public class com/datadog/trace/bootstrap/instrumentation/api/TagContext : com/da
2129
2130
public fun getFastlyClientIp ()Ljava/lang/String;
2130
2131
public fun getForwarded ()Ljava/lang/String;
2131
2132
public fun getForwardedFor ()Ljava/lang/String;
2132
-
public fun getInstanceSamplingPriority ()I
2133
2133
public final fun getOrigin ()Ljava/lang/CharSequence;
2134
2134
public fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
2135
2135
public fun getPropagationStyle ()Lcom/datadog/trace/api/TracePropagationStyle;
2136
2136
public final fun getRequestContextDataAppSec ()Ljava/lang/Object;
2137
2137
public final fun getRequestContextDataIast ()Ljava/lang/Object;
2138
-
public final fun getSamplingPriority ()I
2139
2138
public fun getSpanId ()J
2139
+
public fun getSpanSamplingPriority ()I
2140
2140
public final fun getTags ()Ljava/util/Map;
2141
2141
public fun getTerminatedContextLinks ()Ljava/util/List;
2142
2142
public final fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
2143
2143
public fun getTraceConfig ()Lcom/datadog/trace/api/TraceConfig;
2144
2144
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2145
+
public final fun getTraceSamplingPriority ()I
2145
2146
public fun getTrueClientIp ()Ljava/lang/String;
2146
2147
public fun getUserAgent ()Ljava/lang/String;
2147
2148
public fun getXClientIp ()Ljava/lang/String;
@@ -2378,6 +2379,7 @@ public class com/datadog/trace/common/sampling/PrioritySampling {
2378
2379
public class com/datadog/trace/common/sampling/RateByServiceTraceSampler : com/datadog/trace/common/sampling/PrioritySampler, com/datadog/trace/common/sampling/Sampler, com/datadog/trace/common/writer/RemoteResponseListener {
2379
2380
public static final field SAMPLING_AGENT_RATE Ljava/lang/String;
2380
2381
public fun <init> ()V
2382
+
public fun <init> (Ljava/lang/Double;)V
2381
2383
public fun onResponse (Ljava/lang/String;Ljava/util/Map;)V
2382
2384
public fun sample (Lcom/datadog/trace/core/CoreSpan;)Z
2383
2385
public fun setSamplingPriority (Lcom/datadog/trace/core/CoreSpan;)V
@@ -2566,6 +2568,7 @@ public abstract interface class com/datadog/trace/core/CoreSpan {
2566
2568
public abstract fun getResourceName ()Ljava/lang/CharSequence;
2567
2569
public abstract fun getServiceName ()Ljava/lang/String;
2568
2570
public abstract fun getSpanId ()J
2571
+
public abstract fun getSpanSamplingPriority ()I
2569
2572
public abstract fun getStartTime ()J
2570
2573
public abstract fun getTag (Ljava/lang/CharSequence;)Ljava/lang/Object;
2571
2574
public abstract fun getTag (Ljava/lang/CharSequence;Ljava/lang/Object;)Ljava/lang/Object;
@@ -2577,7 +2580,6 @@ public abstract interface class com/datadog/trace/core/CoreSpan {
2577
2580
public abstract fun isTopLevel ()Z
2578
2581
public abstract fun processTagsAndBaggage (Lcom/datadog/trace/core/MetadataConsumer;)V
2579
2582
public abstract fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
2580
-
public abstract fun samplingPriority ()I
2581
2583
public abstract fun setErrorMessage (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
2582
2584
public abstract fun setFlag (Ljava/lang/CharSequence;Z)Lcom/datadog/trace/core/CoreSpan;
2583
2585
public abstract fun setMeasured (Z)Lcom/datadog/trace/core/CoreSpan;
@@ -2724,10 +2726,10 @@ public class com/datadog/trace/core/DDSpan : com/datadog/trace/api/profiling/Tra
2724
2726
public fun getResourceNamePriority ()B
2725
2727
public synthetic fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
2726
2728
public fun getRootSpan ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
2727
-
public fun getSamplingPriority ()Ljava/lang/Integer;
2728
2729
public fun getServiceName ()Ljava/lang/String;
2729
2730
public fun getSpanId ()J
2730
2731
public fun getSpanName ()Ljava/lang/CharSequence;
2732
+
public fun getSpanSamplingPriority ()I
2731
2733
public fun getSpanType ()Ljava/lang/String;
2732
2734
public fun getStartTime ()J
2733
2735
public fun getStartTimeNano ()J
@@ -2736,6 +2738,7 @@ public class com/datadog/trace/core/DDSpan : com/datadog/trace/api/profiling/Tra
2736
2738
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
2737
2739
public fun getTags ()Ljava/util/Map;
2738
2740
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2741
+
public fun getTraceSamplingPriority ()Ljava/lang/Integer;
2739
2742
public fun getType ()Ljava/lang/CharSequence;
2740
2743
public fun getWrapper ()Ljava/lang/Object;
2741
2744
public fun hasResourceName ()Z
@@ -2753,7 +2756,6 @@ public class com/datadog/trace/core/DDSpan : com/datadog/trace/api/profiling/Tra
2753
2756
public final fun publish ()V
2754
2757
public synthetic fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
2755
2758
public fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/DDSpan;
2756
-
public fun samplingPriority ()I
2757
2759
public synthetic fun setBaggageItem (Ljava/lang/String;Ljava/lang/String;)Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
2758
2760
public final fun setBaggageItem (Ljava/lang/String;Ljava/lang/String;)Lcom/datadog/trace/core/DDSpan;
2759
2761
public fun setEndpointTracker (Lcom/datadog/trace/api/EndpointTracker;)V
@@ -2864,7 +2866,6 @@ public class com/datadog/trace/core/DDSpanContext : com/datadog/trace/api/gatewa
2864
2866
public fun getEndToEndStartTime ()J
2865
2867
public fun getErrorFlag ()Z
2866
2868
public fun getHttpStatusCode ()S
2867
-
public fun getInstanceSamplingPriority ()I
2868
2869
public fun getOperationName ()Ljava/lang/CharSequence;
2869
2870
public fun getOrigin ()Ljava/lang/CharSequence;
2870
2871
public fun getParentId ()J
@@ -2874,14 +2875,15 @@ public class com/datadog/trace/core/DDSpanContext : com/datadog/trace/api/gatewa
2874
2875
public fun getResourceName ()Ljava/lang/CharSequence;
2875
2876
public fun getResourceNamePriority ()B
2876
2877
public fun getRootSpanId ()J
2877
-
public fun getSamplingPriority ()I
2878
2878
public fun getServiceName ()Ljava/lang/String;
2879
2879
public fun getSpanId ()J
2880
+
public fun getSpanSamplingPriority ()I
2880
2881
public fun getSpanType ()Ljava/lang/CharSequence;
2881
2882
public fun getTags ()Ljava/util/Map;
2882
2883
public synthetic fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
2883
2884
public fun getTrace ()Lcom/datadog/trace/core/PendingTrace;
2884
2885
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2886
+
public fun getTraceSamplingPriority ()I
2885
2887
public fun getTraceSegment ()Lcom/datadog/trace/api/internal/TraceSegment;
2886
2888
public fun getTracer ()Lcom/datadog/trace/core/CoreTracer;
Copy file name to clipboardExpand all lines: features/dd-sdk-android-trace-internal/src/main/java/com/datadog/trace/common/sampling/SingleSpanSampler.java
0 commit comments