chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.tracing / TraceConfig

TraceConfig

data class TraceConfig

Official doc

Constructors

<init>

Official doc

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

Turns on argument filter.

val enableArgumentFilter: Boolean?

enableSampling

Turns on JavaScript stack sampling.

val enableSampling: Boolean?

enableSystrace

Turns on system tracing.

val enableSystrace: Boolean?

excludedCategories

Excluded category filters.

val excludedCategories: List<String>?

includedCategories

Included category filters.

val includedCategories: List<String>?

memoryDumpConfig

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

val memoryDumpConfig: MemoryDumpConfig?

recordMode

Controls how the trace buffer stores data.

val recordMode: String?

syntheticDelays

Configuration to synthesize the delays in tracing.

val syntheticDelays: List<String>?