TraceConfig

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

Constructors

TraceConfig
Link copied to clipboard
fun 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
Link copied to clipboard
val enableArgumentFilter: Boolean? = null
Turns on argument filter.
enableSampling
Link copied to clipboard
val enableSampling: Boolean? = null
Turns on JavaScript stack sampling.
enableSystrace
Link copied to clipboard
val enableSystrace: Boolean? = null
Turns on system tracing.
excludedCategories
Link copied to clipboard
val excludedCategories: List<String>? = null
Excluded category filters.
includedCategories
Link copied to clipboard
val includedCategories: List<String>? = null
Included category filters.
memoryDumpConfig
Link copied to clipboard
val memoryDumpConfig: MemoryDumpConfig? = null
Configuration for memory dump triggers.
recordMode
Link copied to clipboard
val recordMode: String? = null
Controls how the trace buffer stores data.
syntheticDelays
Link copied to clipboard
val syntheticDelays: List<String>? = null
Configuration to synthesize the delays in tracing.

Sources

jvm source
Link copied to clipboard