Skip to content

Commit 54017bc

Browse files
committed
RUM-10930: dogfood experiment - fixing api surface
1 parent 6edbab8 commit 54017bc

File tree

3 files changed

+15
-108
lines changed

3 files changed

+15
-108
lines changed

features/dd-sdk-android-trace-api/api/dd-sdk-android-trace-api.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ public final class com/datadog/android/trace/api/DatadogTracingConstants$Tags {
5151
public final class com/datadog/android/trace/api/DatadogTracingConstants$TracerConfig {
5252
public static final field INSTANCE Lcom/datadog/android/trace/api/DatadogTracingConstants$TracerConfig;
5353
public static final field PARTIAL_FLUSH_MIN_SPANS Ljava/lang/String;
54-
public static final field PRIORITY_SAMPLING Ljava/lang/String;
5554
public static final field PROPAGATION_STYLE_EXTRACT Ljava/lang/String;
5655
public static final field PROPAGATION_STYLE_INJECT Ljava/lang/String;
5756
public static final field SERVICE_NAME Ljava/lang/String;

features/dd-sdk-android-trace-internal/api/dd-sdk-android-trace-internal.api

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,7 @@ public final class com/datadog/trace/api/DynamicConfig {
301301
public static fun create (Lcom/datadog/android/trace/internal/compat/function/BiFunction;)Lcom/datadog/trace/api/DynamicConfig$Builder;
302302
public fun current ()Lcom/datadog/trace/api/DynamicConfig$Builder;
303303
public fun initial ()Lcom/datadog/trace/api/DynamicConfig$Builder;
304+
public fun resetTraceConfig ()V
304305
public fun toString ()Ljava/lang/String;
305306
}
306307

@@ -995,12 +996,12 @@ public abstract interface class com/datadog/trace/api/interceptor/MutableSpan {
995996
public abstract fun getOperationName ()Ljava/lang/CharSequence;
996997
public abstract fun getResourceName ()Ljava/lang/CharSequence;
997998
public abstract fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
998-
public abstract fun getSamplingPriority ()Ljava/lang/Integer;
999999
public abstract fun getServiceName ()Ljava/lang/String;
10001000
public abstract fun getSpanType ()Ljava/lang/String;
10011001
public abstract fun getStartTime ()J
10021002
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
10031003
public abstract fun getTags ()Ljava/util/Map;
1004+
public abstract fun getTraceSamplingPriority ()Ljava/lang/Integer;
10041005
public abstract fun isError ()Z
10051006
public abstract fun setError (Z)Lcom/datadog/trace/api/interceptor/MutableSpan;
10061007
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/
16371638

16381639
public abstract interface class com/datadog/trace/bootstrap/instrumentation/api/AgentSpan$Context {
16391640
public abstract fun baggageItems ()Ljava/lang/Iterable;
1640-
public abstract fun getInstanceSamplingPriority ()I
16411641
public abstract fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
1642-
public abstract fun getSamplingPriority ()I
16431642
public abstract fun getSpanId ()J
1643+
public abstract fun getSpanSamplingPriority ()I
16441644
public abstract fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
16451645
public abstract fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1646+
public abstract fun getTraceSamplingPriority ()I
16461647
public fun mergePathwayContext (Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;)V
16471648
}
16481649

@@ -1729,7 +1730,6 @@ public final class com/datadog/trace/bootstrap/instrumentation/api/AgentTracer$N
17291730
public fun getResourceNamePriority ()B
17301731
public synthetic fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
17311732
public fun getRootSpan ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
1732-
public fun getSamplingPriority ()Ljava/lang/Integer;
17331733
public fun getServiceName ()Ljava/lang/String;
17341734
public fun getSpanId ()J
17351735
public synthetic fun getSpanName ()Ljava/lang/CharSequence;
@@ -1739,6 +1739,7 @@ public final class com/datadog/trace/bootstrap/instrumentation/api/AgentTracer$N
17391739
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
17401740
public fun getTags ()Ljava/util/Map;
17411741
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1742+
public fun getTraceSamplingPriority ()Ljava/lang/Integer;
17421743
public fun hasResourceName ()Z
17431744
public fun isError ()Z
17441745
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
18011802
public fun getFastlyClientIp ()Ljava/lang/String;
18021803
public fun getForwarded ()Ljava/lang/String;
18031804
public fun getForwardedFor ()Ljava/lang/String;
1804-
public fun getInstanceSamplingPriority ()I
18051805
public fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
1806-
public fun getSamplingPriority ()I
18071806
public fun getSpanId ()J
1807+
public fun getSpanSamplingPriority ()I
18081808
public fun getTerminatedContextLinks ()Ljava/util/List;
18091809
public fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
18101810
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
1811+
public fun getTraceSamplingPriority ()I
18111812
public fun getTrueClientIp ()Ljava/lang/String;
18121813
public fun getUserAgent ()Ljava/lang/String;
18131814
public fun getXClientIp ()Ljava/lang/String;
@@ -2129,19 +2130,19 @@ public class com/datadog/trace/bootstrap/instrumentation/api/TagContext : com/da
21292130
public fun getFastlyClientIp ()Ljava/lang/String;
21302131
public fun getForwarded ()Ljava/lang/String;
21312132
public fun getForwardedFor ()Ljava/lang/String;
2132-
public fun getInstanceSamplingPriority ()I
21332133
public final fun getOrigin ()Ljava/lang/CharSequence;
21342134
public fun getPathwayContext ()Lcom/datadog/trace/bootstrap/instrumentation/api/PathwayContext;
21352135
public fun getPropagationStyle ()Lcom/datadog/trace/api/TracePropagationStyle;
21362136
public final fun getRequestContextDataAppSec ()Ljava/lang/Object;
21372137
public final fun getRequestContextDataIast ()Ljava/lang/Object;
2138-
public final fun getSamplingPriority ()I
21392138
public fun getSpanId ()J
2139+
public fun getSpanSamplingPriority ()I
21402140
public final fun getTags ()Ljava/util/Map;
21412141
public fun getTerminatedContextLinks ()Ljava/util/List;
21422142
public final fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
21432143
public fun getTraceConfig ()Lcom/datadog/trace/api/TraceConfig;
21442144
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2145+
public final fun getTraceSamplingPriority ()I
21452146
public fun getTrueClientIp ()Ljava/lang/String;
21462147
public fun getUserAgent ()Ljava/lang/String;
21472148
public fun getXClientIp ()Ljava/lang/String;
@@ -2378,6 +2379,7 @@ public class com/datadog/trace/common/sampling/PrioritySampling {
23782379
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 {
23792380
public static final field SAMPLING_AGENT_RATE Ljava/lang/String;
23802381
public fun <init> ()V
2382+
public fun <init> (Ljava/lang/Double;)V
23812383
public fun onResponse (Ljava/lang/String;Ljava/util/Map;)V
23822384
public fun sample (Lcom/datadog/trace/core/CoreSpan;)Z
23832385
public fun setSamplingPriority (Lcom/datadog/trace/core/CoreSpan;)V
@@ -2566,6 +2568,7 @@ public abstract interface class com/datadog/trace/core/CoreSpan {
25662568
public abstract fun getResourceName ()Ljava/lang/CharSequence;
25672569
public abstract fun getServiceName ()Ljava/lang/String;
25682570
public abstract fun getSpanId ()J
2571+
public abstract fun getSpanSamplingPriority ()I
25692572
public abstract fun getStartTime ()J
25702573
public abstract fun getTag (Ljava/lang/CharSequence;)Ljava/lang/Object;
25712574
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 {
25772580
public abstract fun isTopLevel ()Z
25782581
public abstract fun processTagsAndBaggage (Lcom/datadog/trace/core/MetadataConsumer;)V
25792582
public abstract fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
2580-
public abstract fun samplingPriority ()I
25812583
public abstract fun setErrorMessage (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
25822584
public abstract fun setFlag (Ljava/lang/CharSequence;Z)Lcom/datadog/trace/core/CoreSpan;
25832585
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
27242726
public fun getResourceNamePriority ()B
27252727
public synthetic fun getRootSpan ()Lcom/datadog/trace/api/interceptor/MutableSpan;
27262728
public fun getRootSpan ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
2727-
public fun getSamplingPriority ()Ljava/lang/Integer;
27282729
public fun getServiceName ()Ljava/lang/String;
27292730
public fun getSpanId ()J
27302731
public fun getSpanName ()Ljava/lang/CharSequence;
2732+
public fun getSpanSamplingPriority ()I
27312733
public fun getSpanType ()Ljava/lang/String;
27322734
public fun getStartTime ()J
27332735
public fun getStartTimeNano ()J
@@ -2736,6 +2738,7 @@ public class com/datadog/trace/core/DDSpan : com/datadog/trace/api/profiling/Tra
27362738
public fun getTag (Ljava/lang/String;)Ljava/lang/Object;
27372739
public fun getTags ()Ljava/util/Map;
27382740
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2741+
public fun getTraceSamplingPriority ()Ljava/lang/Integer;
27392742
public fun getType ()Ljava/lang/CharSequence;
27402743
public fun getWrapper ()Ljava/lang/Object;
27412744
public fun hasResourceName ()Z
@@ -2753,7 +2756,6 @@ public class com/datadog/trace/core/DDSpan : com/datadog/trace/api/profiling/Tra
27532756
public final fun publish ()V
27542757
public synthetic fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/CoreSpan;
27552758
public fun removeTag (Ljava/lang/String;)Lcom/datadog/trace/core/DDSpan;
2756-
public fun samplingPriority ()I
27572759
public synthetic fun setBaggageItem (Ljava/lang/String;Ljava/lang/String;)Lcom/datadog/trace/bootstrap/instrumentation/api/AgentSpan;
27582760
public final fun setBaggageItem (Ljava/lang/String;Ljava/lang/String;)Lcom/datadog/trace/core/DDSpan;
27592761
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
28642866
public fun getEndToEndStartTime ()J
28652867
public fun getErrorFlag ()Z
28662868
public fun getHttpStatusCode ()S
2867-
public fun getInstanceSamplingPriority ()I
28682869
public fun getOperationName ()Ljava/lang/CharSequence;
28692870
public fun getOrigin ()Ljava/lang/CharSequence;
28702871
public fun getParentId ()J
@@ -2874,14 +2875,15 @@ public class com/datadog/trace/core/DDSpanContext : com/datadog/trace/api/gatewa
28742875
public fun getResourceName ()Ljava/lang/CharSequence;
28752876
public fun getResourceNamePriority ()B
28762877
public fun getRootSpanId ()J
2877-
public fun getSamplingPriority ()I
28782878
public fun getServiceName ()Ljava/lang/String;
28792879
public fun getSpanId ()J
2880+
public fun getSpanSamplingPriority ()I
28802881
public fun getSpanType ()Ljava/lang/CharSequence;
28812882
public fun getTags ()Ljava/util/Map;
28822883
public synthetic fun getTrace ()Lcom/datadog/trace/bootstrap/instrumentation/api/AgentTrace;
28832884
public fun getTrace ()Lcom/datadog/trace/core/PendingTrace;
28842885
public fun getTraceId ()Lcom/datadog/trace/api/DDTraceId;
2886+
public fun getTraceSamplingPriority ()I
28852887
public fun getTraceSegment ()Lcom/datadog/trace/api/internal/TraceSegment;
28862888
public fun getTracer ()Lcom/datadog/trace/core/CoreTracer;
28872889
public fun hasResourceName ()Z

features/dd-sdk-android-trace-internal/src/main/java/com/datadog/trace/common/sampling/SingleSpanSampler.java

Lines changed: 0 additions & 94 deletions
This file was deleted.

0 commit comments

Comments
 (0)