Class TraceConfig
- java.lang.Object
-
- org.openqa.selenium.devtools.tracing.model.TraceConfig
-
public class TraceConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TraceConfig.RecordMode
-
Constructor Summary
Constructors Constructor Description TraceConfig(TraceConfig.RecordMode recordMode, java.lang.Boolean enableSampling, java.lang.Boolean enableSystrace, java.lang.Boolean enableArgumentFilter, java.util.List<java.lang.String> includedCategories, java.util.List<java.lang.String> excludedCategories, java.util.List<java.lang.String> syntheticDelays, MemoryDumpConfig memoryDumpConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getEnableArgumentFilter()
Turns on argument filter.java.lang.Boolean
getEnableSampling()
Turns on JavaScript stack sampling.java.lang.Boolean
getEnableSystrace()
Turns on system tracing.java.util.List<java.lang.String>
getExcludedCategories()
Excluded category filters.java.util.List<java.lang.String>
getIncludedCategories()
Included category filters.MemoryDumpConfig
getMemoryDumpConfig()
Configuration for memory dump triggers.TraceConfig.RecordMode
getRecordMode()
Controls how the trace buffer stores data.java.util.List<java.lang.String>
getSyntheticDelays()
Configuration to synthesize the delays in tracing.
-
-
-
Constructor Detail
-
TraceConfig
public TraceConfig(TraceConfig.RecordMode recordMode, java.lang.Boolean enableSampling, java.lang.Boolean enableSystrace, java.lang.Boolean enableArgumentFilter, java.util.List<java.lang.String> includedCategories, java.util.List<java.lang.String> excludedCategories, java.util.List<java.lang.String> syntheticDelays, MemoryDumpConfig memoryDumpConfig)
-
-
Method Detail
-
getRecordMode
public TraceConfig.RecordMode getRecordMode()
Controls how the trace buffer stores data.
-
getEnableSampling
public java.lang.Boolean getEnableSampling()
Turns on JavaScript stack sampling.
-
getEnableSystrace
public java.lang.Boolean getEnableSystrace()
Turns on system tracing.
-
getEnableArgumentFilter
public java.lang.Boolean getEnableArgumentFilter()
Turns on argument filter.
-
getIncludedCategories
public java.util.List<java.lang.String> getIncludedCategories()
Included category filters.
-
getExcludedCategories
public java.util.List<java.lang.String> getExcludedCategories()
Excluded category filters.
-
getSyntheticDelays
public java.util.List<java.lang.String> getSyntheticDelays()
Configuration to synthesize the delays in tracing.
-
getMemoryDumpConfig
public MemoryDumpConfig getMemoryDumpConfig()
Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.
-
-