pl.wendigo.chrome.api.tracing / TraceConfig

TraceConfig

data class TraceConfig (source)

Link
Tracing#TraceConfig type documentation.

Constructors

<init>

TraceConfig(recordMode: String? = null, enableSampling: Boolean? = null, enableSystrace: Boolean? = null, enableArgumentFilter: Boolean? = null, includedCategories: List<String>? = null, excludedCategories: List<String>? = null, syntheticDelays: List<String>? = null, memoryDumpConfig: MemoryDumpConfig? = null)

Properties

enableArgumentFilter

val enableArgumentFilter: Boolean?

Turns on argument filter.

enableSampling

val enableSampling: Boolean?

Turns on JavaScript stack sampling.

enableSystrace

val enableSystrace: Boolean?

Turns on system tracing.

excludedCategories

val excludedCategories: List<String>?

Excluded category filters.

includedCategories

val includedCategories: List<String>?

Included category filters.

memoryDumpConfig

val memoryDumpConfig: MemoryDumpConfig?

Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.

recordMode

val recordMode: String?

Controls how the trace buffer stores data.

syntheticDelays

val syntheticDelays: List<String>?

Configuration to synthesize the delays in tracing.