-
public final class TraceConfig
-
-
Field Summary
Fields Modifier and Type Field Description private final StringrecordModeprivate final BooleanenableSamplingprivate final BooleanenableSystraceprivate final BooleanenableArgumentFilterprivate final List<String>includedCategoriesprivate final List<String>excludedCategoriesprivate final List<String>syntheticDelaysprivate final JsonElementmemoryDumpConfig
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Booleancomponent2()final Booleancomponent3()final Booleancomponent4()final List<String>component5()final List<String>component6()final List<String>component7()final JsonElementcomponent8()final TraceConfigcopy(String recordMode, Boolean enableSampling, Boolean enableSystrace, Boolean enableArgumentFilter, List<String> includedCategories, List<String> excludedCategories, List<String> syntheticDelays, JsonElement memoryDumpConfig)final StringgetRecordMode()Controls how the trace buffer stores data. final BooleangetEnableSampling()Turns on JavaScript stack sampling. final BooleangetEnableSystrace()Turns on system tracing. final BooleangetEnableArgumentFilter()Turns on argument filter. final List<String>getIncludedCategories()Included category filters. final List<String>getExcludedCategories()Excluded category filters. final List<String>getSyntheticDelays()Configuration to synthesize the delays in tracing. final JsonElementgetMemoryDumpConfig()Configuration for memory dump triggers. -
-
Method Detail
-
component1
final String component1()
-
component2
final Boolean component2()
-
component3
final Boolean component3()
-
component4
final Boolean component4()
-
component5
final List<String> component5()
-
component6
final List<String> component6()
-
component7
final List<String> component7()
-
component8
final JsonElement component8()
-
copy
final TraceConfig copy(String recordMode, Boolean enableSampling, Boolean enableSystrace, Boolean enableArgumentFilter, List<String> includedCategories, List<String> excludedCategories, List<String> syntheticDelays, JsonElement memoryDumpConfig)
-
getRecordMode
final String getRecordMode()
Controls how the trace buffer stores data.
-
getEnableSampling
final Boolean getEnableSampling()
Turns on JavaScript stack sampling.
-
getEnableSystrace
final Boolean getEnableSystrace()
Turns on system tracing.
-
getEnableArgumentFilter
final Boolean getEnableArgumentFilter()
Turns on argument filter.
-
getIncludedCategories
final List<String> getIncludedCategories()
Included category filters.
-
getExcludedCategories
final List<String> getExcludedCategories()
Excluded category filters.
-
getSyntheticDelays
final List<String> getSyntheticDelays()
Configuration to synthesize the delays in tracing.
-
getMemoryDumpConfig
final JsonElement getMemoryDumpConfig()
Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.
-
-
-
-