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 class
Tracing.RequestMemoryDumpResponse
static class
Tracing.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(java.util.Optional<java.lang.Boolean> deterministic)
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(java.util.Optional<java.lang.Boolean> deterministic)
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()
-
-