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-rum/api/apiSurface
+5
Original file line number
Diff line number
Diff line change
@@ -86,6 +86,7 @@ data class com.datadog.android.rum.RumConfiguration
86
86
fun setSessionListener(RumSessionListener): Builder
87
87
fun setInitialResourceIdentifier(com.datadog.android.rum.metric.networksettled.InitialResourceIdentifier): Builder
88
88
fun setLastInteractionIdentifier(com.datadog.android.rum.metric.interactiontonextview.LastInteractionIdentifier?): Builder
89
+
fun setSlowFrameListenerConfiguration(com.datadog.android.rum.configuration.SlowFrameListenerConfiguration?): Builder
89
90
fun build(): RumConfiguration
90
91
enum com.datadog.android.rum.RumErrorSource
91
92
- NETWORK
@@ -164,6 +165,10 @@ class com.datadog.android.rum._RumInternalProxy
164
165
companion object
165
166
fun setTelemetryConfigurationEventMapper(RumConfiguration.Builder, com.datadog.android.event.EventMapper<com.datadog.android.telemetry.model.TelemetryConfigurationEvent>): RumConfiguration.Builder
166
167
fun setAdditionalConfiguration(RumConfiguration.Builder, Map<String, Any>): RumConfiguration.Builder
168
+
data class com.datadog.android.rum.configuration.SlowFrameListenerConfiguration
169
+
constructor(Int = DEFAULT_SLOW_FRAME_RECORDS_MAX_AMOUNT, Long = DEFAULT_FROZEN_FRAME_THRESHOLD_NS, Long = DEFAULT_CONTINUOUS_SLOW_FRAME_THRESHOLD_NS, Long = DEFAULT_FREEZE_DURATION_NS, Long = DEFAULT_VIEW_LIFETIME_THRESHOLD_NS)
Copy file name to clipboardExpand all lines: features/dd-sdk-android-rum/api/dd-sdk-android-rum.api
+17
Original file line number
Diff line number
Diff line change
@@ -111,6 +111,7 @@ public final class com/datadog/android/rum/RumConfiguration$Builder {
111
111
public final fun setResourceEventMapper (Lcom/datadog/android/event/EventMapper;)Lcom/datadog/android/rum/RumConfiguration$Builder;
112
112
public final fun setSessionListener (Lcom/datadog/android/rum/RumSessionListener;)Lcom/datadog/android/rum/RumConfiguration$Builder;
113
113
public final fun setSessionSampleRate (F)Lcom/datadog/android/rum/RumConfiguration$Builder;
114
+
public final fun setSlowFrameListenerConfiguration (Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration;)Lcom/datadog/android/rum/RumConfiguration$Builder;
114
115
public final fun setTelemetrySampleRate (F)Lcom/datadog/android/rum/RumConfiguration$Builder;
115
116
public final fun setViewEventMapper (Lcom/datadog/android/rum/event/ViewEventMapper;)Lcom/datadog/android/rum/RumConfiguration$Builder;
116
117
public final fun setVitalsUpdateFrequency (Lcom/datadog/android/rum/configuration/VitalsUpdateFrequency;)Lcom/datadog/android/rum/RumConfiguration$Builder;
@@ -245,6 +246,22 @@ public final class com/datadog/android/rum/_RumInternalProxy$Companion {
245
246
public final fun setTelemetryConfigurationEventMapper (Lcom/datadog/android/rum/RumConfiguration$Builder;Lcom/datadog/android/event/EventMapper;)Lcom/datadog/android/rum/RumConfiguration$Builder;
246
247
}
247
248
249
+
public final class com/datadog/android/rum/configuration/SlowFrameListenerConfiguration {
250
+
public static final field Companion Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration$Companion;
251
+
public fun <init> ()V
252
+
public fun <init> (IJJJJ)V
253
+
public synthetic fun <init> (IJJJJILkotlin/jvm/internal/DefaultConstructorMarker;)V
254
+
public final fun copy (IJJJJ)Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration;
255
+
public static synthetic fun copy$default (Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration;IJJJJILjava/lang/Object;)Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration;
256
+
public fun equals (Ljava/lang/Object;)Z
257
+
public fun hashCode ()I
258
+
public fun toString ()Ljava/lang/String;
259
+
}
260
+
261
+
public final class com/datadog/android/rum/configuration/SlowFrameListenerConfiguration$Companion {
262
+
public final fun getDEFAULT ()Lcom/datadog/android/rum/configuration/SlowFrameListenerConfiguration;
263
+
}
264
+
248
265
public final class com/datadog/android/rum/configuration/VitalsUpdateFrequency : java/lang/Enum {
249
266
public static final field AVERAGE Lcom/datadog/android/rum/configuration/VitalsUpdateFrequency;
250
267
public static final field FREQUENT Lcom/datadog/android/rum/configuration/VitalsUpdateFrequency;
Copy file name to clipboardExpand all lines: features/dd-sdk-android-rum/src/main/kotlin/com/datadog/android/rum/internal/domain/state/ViewUIPerformanceReport.kt
+1-1
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ internal data class ViewUIPerformanceReport(
Copy file name to clipboardExpand all lines: features/dd-sdk-android-rum/src/main/kotlin/com/datadog/android/rum/internal/metric/slowframes/SlowFramesListener.kt
0 commit comments