接口 BrowserPerfDataOrBuilder
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
BrowserPerfData,BrowserPerfData.Builder
public interface BrowserPerfDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
方法概要
修饰符和类型方法说明intDNS query timeintDom parsing timeintDom ready timeintFirst pack timeintFirst Meaningful PaintintFirst paint time or blank screen timeintPage full load timePage path in browser is the endpoint concept in the backend Page path in the browser, mostly it is URI, without parametercom.google.protobuf.ByteStringPage path in browser is the endpoint concept in the backend Page path in the browser, mostly it is URI, without parameterintUnit of all time related field should be `ms`.intSynchronous load resources in the pagestring service = 1;com.google.protobuf.ByteStringstring service = 1;Service version in browser is the Instance concept in the backend.com.google.protobuf.ByteStringService version in browser is the Instance concept in the backend.intOnly valid for HTTPSintTCP connection timelonggetTime()Perf data time, set by the backend side.intContent transfer timeintTime to first ByteintTime to interact从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getService
String getService()string service = 1;- 返回:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()string service = 1;- 返回:
- The bytes for service.
-
getServiceVersion
String getServiceVersion()Service version in browser is the Instance concept in the backend.
string serviceVersion = 2;- 返回:
- The serviceVersion.
-
getServiceVersionBytes
com.google.protobuf.ByteString getServiceVersionBytes()Service version in browser is the Instance concept in the backend.
string serviceVersion = 2;- 返回:
- The bytes for serviceVersion.
-
getTime
long getTime()Perf data time, set by the backend side.
int64 time = 3;- 返回:
- The time.
-
getPagePath
String getPagePath()Page path in browser is the endpoint concept in the backend Page path in the browser, mostly it is URI, without parameter
string pagePath = 4;- 返回:
- The pagePath.
-
getPagePathBytes
com.google.protobuf.ByteString getPagePathBytes()Page path in browser is the endpoint concept in the backend Page path in the browser, mostly it is URI, without parameter
string pagePath = 4;- 返回:
- The bytes for pagePath.
-
getRedirectTime
int getRedirectTime()Unit of all time related field should be `ms`.
int32 redirectTime = 5;- 返回:
- The redirectTime.
-
getDnsTime
int getDnsTime()DNS query time
int32 dnsTime = 6;- 返回:
- The dnsTime.
-
getTtfbTime
int getTtfbTime()Time to first Byte
int32 ttfbTime = 7;- 返回:
- The ttfbTime.
-
getTcpTime
int getTcpTime()TCP connection time
int32 tcpTime = 8;- 返回:
- The tcpTime.
-
getTransTime
int getTransTime()Content transfer time
int32 transTime = 9;- 返回:
- The transTime.
-
getDomAnalysisTime
int getDomAnalysisTime()Dom parsing time
int32 domAnalysisTime = 10;- 返回:
- The domAnalysisTime.
-
getFptTime
int getFptTime()First paint time or blank screen time
int32 fptTime = 11;- 返回:
- The fptTime.
-
getDomReadyTime
int getDomReadyTime()Dom ready time
int32 domReadyTime = 12;- 返回:
- The domReadyTime.
-
getLoadPageTime
int getLoadPageTime()Page full load time
int32 loadPageTime = 13;- 返回:
- The loadPageTime.
-
getResTime
int getResTime()Synchronous load resources in the page
int32 resTime = 14;- 返回:
- The resTime.
-
getSslTime
int getSslTime()Only valid for HTTPS
int32 sslTime = 15;- 返回:
- The sslTime.
-
getTtlTime
int getTtlTime()Time to interact
int32 ttlTime = 16;- 返回:
- The ttlTime.
-
getFirstPackTime
int getFirstPackTime()First pack time
int32 firstPackTime = 17;- 返回:
- The firstPackTime.
-
getFmpTime
int getFmpTime()First Meaningful Paint
int32 fmpTime = 18;- 返回:
- The fmpTime.
-