Class Tracing
- java.lang.Object
-
- org.openqa.selenium.devtools.tracing.Tracing
-
@Beta public class Tracing extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTracing.RequestMemoryDumpResponsestatic classTracing.StartTransferMode
-
Constructor Summary
Constructors Constructor Description Tracing()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Event<BufferUsage>bufferUsage()static Event<java.util.List<java.util.Map<java.lang.String,java.lang.Object>>>dataCollected()static Command<java.lang.Void>end()Stop trace events collection.static Command<java.util.List<java.lang.String>>getCategories()Gets supported tracing categories.static Command<java.lang.Void>recordClockSyncMarker(java.lang.String syncId)Record a clock sync marker in the trace.static Command<Tracing.RequestMemoryDumpResponse>requestMemoryDump()Request a global memory dump.static Command<java.lang.Void>start(java.util.Optional<java.lang.String> categories, java.util.Optional<java.lang.String> options, java.util.Optional<java.lang.Number> bufferUsageReportingInterval, java.util.Optional<Tracing.StartTransferMode> transferMode, java.util.Optional<StreamFormat> streamFormat, java.util.Optional<StreamCompression> streamCompression, java.util.Optional<TraceConfig> traceConfig)Start trace events collection.static Event<TracingComplete>tracingComplete()
-
-
-
Method Detail
-
end
public static Command<java.lang.Void> end()
Stop trace events collection.
-
getCategories
public static Command<java.util.List<java.lang.String>> getCategories()
Gets supported tracing categories.
-
recordClockSyncMarker
public static Command<java.lang.Void> recordClockSyncMarker(java.lang.String syncId)
Record a clock sync marker in the trace.
-
requestMemoryDump
public static Command<Tracing.RequestMemoryDumpResponse> requestMemoryDump()
Request a global memory dump.
-
start
public static Command<java.lang.Void> start(java.util.Optional<java.lang.String> categories, java.util.Optional<java.lang.String> options, java.util.Optional<java.lang.Number> bufferUsageReportingInterval, java.util.Optional<Tracing.StartTransferMode> transferMode, java.util.Optional<StreamFormat> streamFormat, java.util.Optional<StreamCompression> streamCompression, java.util.Optional<TraceConfig> traceConfig)
Start trace events collection.
-
bufferUsage
public static Event<BufferUsage> bufferUsage()
-
dataCollected
public static Event<java.util.List<java.util.Map<java.lang.String,java.lang.Object>>> dataCollected()
-
tracingComplete
public static Event<TracingComplete> tracingComplete()
-
-