Class ResourceTiming
- java.lang.Object
-
- org.openqa.selenium.devtools.network.model.ResourceTiming
-
public class ResourceTiming extends java.lang.Object
Timing information for the request.
-
-
Constructor Summary
Constructors Constructor Description ResourceTiming(java.lang.Number requestTime, java.lang.Number proxyStart, java.lang.Number proxyEnd, java.lang.Number dnsStart, java.lang.Number dnsEnd, java.lang.Number connectStart, java.lang.Number connectEnd, java.lang.Number sslStart, java.lang.Number sslEnd, java.lang.Number workerStart, java.lang.Number workerReady, java.lang.Number sendStart, java.lang.Number sendEnd, java.lang.Number pushStart, java.lang.Number pushEnd, java.lang.Number receiveHeadersEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Number
getConnectEnd()
Connected to the remote host.java.lang.Number
getConnectStart()
Started connecting to the remote host.java.lang.Number
getDnsEnd()
Finished DNS address resolve.java.lang.Number
getDnsStart()
Started DNS address resolve.java.lang.Number
getProxyEnd()
Finished resolving proxy.java.lang.Number
getProxyStart()
Started resolving proxy.java.lang.Number
getPushEnd()
Time the server finished pushing request.java.lang.Number
getPushStart()
Time the server started pushing request.java.lang.Number
getReceiveHeadersEnd()
Finished receiving response headers.java.lang.Number
getRequestTime()
Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime.java.lang.Number
getSendEnd()
Finished sending request.java.lang.Number
getSendStart()
Started sending request.java.lang.Number
getSslEnd()
Finished SSL handshake.java.lang.Number
getSslStart()
Started SSL handshake.java.lang.Number
getWorkerReady()
Finished Starting ServiceWorker.java.lang.Number
getWorkerStart()
Started running ServiceWorker.
-
-
-
Constructor Detail
-
ResourceTiming
public ResourceTiming(java.lang.Number requestTime, java.lang.Number proxyStart, java.lang.Number proxyEnd, java.lang.Number dnsStart, java.lang.Number dnsEnd, java.lang.Number connectStart, java.lang.Number connectEnd, java.lang.Number sslStart, java.lang.Number sslEnd, java.lang.Number workerStart, java.lang.Number workerReady, java.lang.Number sendStart, java.lang.Number sendEnd, java.lang.Number pushStart, java.lang.Number pushEnd, java.lang.Number receiveHeadersEnd)
-
-
Method Detail
-
getRequestTime
public java.lang.Number getRequestTime()
Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime.
-
getProxyStart
public java.lang.Number getProxyStart()
Started resolving proxy.
-
getProxyEnd
public java.lang.Number getProxyEnd()
Finished resolving proxy.
-
getDnsStart
public java.lang.Number getDnsStart()
Started DNS address resolve.
-
getDnsEnd
public java.lang.Number getDnsEnd()
Finished DNS address resolve.
-
getConnectStart
public java.lang.Number getConnectStart()
Started connecting to the remote host.
-
getConnectEnd
public java.lang.Number getConnectEnd()
Connected to the remote host.
-
getSslStart
public java.lang.Number getSslStart()
Started SSL handshake.
-
getSslEnd
public java.lang.Number getSslEnd()
Finished SSL handshake.
-
getWorkerStart
@Beta public java.lang.Number getWorkerStart()
Started running ServiceWorker.
-
getWorkerReady
@Beta public java.lang.Number getWorkerReady()
Finished Starting ServiceWorker.
-
getSendStart
public java.lang.Number getSendStart()
Started sending request.
-
getSendEnd
public java.lang.Number getSendEnd()
Finished sending request.
-
getPushStart
@Beta public java.lang.Number getPushStart()
Time the server started pushing request.
-
getPushEnd
@Beta public java.lang.Number getPushEnd()
Time the server finished pushing request.
-
getReceiveHeadersEnd
public java.lang.Number getReceiveHeadersEnd()
Finished receiving response headers.
-
-