-
public final class ResourceEvent.ResourceResource properties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classResourceEvent.Resource.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final ResourceEvent.ResourceTypetypeprivate final ResourceEvent.Methodmethodprivate Stringurlprivate final LongstatusCodeprivate final Longdurationprivate final Longsizeprivate final LongencodedBodySizeprivate final LongdecodedBodySizeprivate final LongtransferSizeprivate final ResourceEvent.RenderBlockingStatusrenderBlockingStatusprivate final ResourceEvent.Workerworkerprivate final ResourceEvent.Redirectredirectprivate final ResourceEvent.Dnsdnsprivate final ResourceEvent.Connectconnectprivate final ResourceEvent.Sslsslprivate final ResourceEvent.FirstBytefirstByteprivate final ResourceEvent.Downloaddownloadprivate final Stringprotocolprivate final ResourceEvent.Providerproviderprivate final ResourceEvent.Graphqlgraphql
-
Constructor Summary
Constructors Constructor Description ResourceEvent.Resource(String id, ResourceEvent.ResourceType type, ResourceEvent.Method method, String url, Long statusCode, Long duration, Long size, Long encodedBodySize, Long decodedBodySize, Long transferSize, ResourceEvent.RenderBlockingStatus renderBlockingStatus, ResourceEvent.Worker worker, ResourceEvent.Redirect redirect, ResourceEvent.Dns dns, ResourceEvent.Connect connect, ResourceEvent.Ssl ssl, ResourceEvent.FirstByte firstByte, ResourceEvent.Download download, String protocol, ResourceEvent.Provider provider, ResourceEvent.Graphql graphql)
-
Method Summary
Modifier and Type Method Description final StringgetId()final ResourceEvent.ResourceTypegetType()final ResourceEvent.MethodgetMethod()final StringgetUrl()final UnitsetUrl(String url)final LonggetStatusCode()final LonggetDuration()final LonggetSize()final LonggetEncodedBodySize()final LonggetDecodedBodySize()final LonggetTransferSize()final ResourceEvent.RenderBlockingStatusgetRenderBlockingStatus()final ResourceEvent.WorkergetWorker()final ResourceEvent.RedirectgetRedirect()final ResourceEvent.DnsgetDns()final ResourceEvent.ConnectgetConnect()final ResourceEvent.SslgetSsl()final ResourceEvent.FirstBytegetFirstByte()final ResourceEvent.DownloadgetDownload()final StringgetProtocol()final ResourceEvent.ProvidergetProvider()final ResourceEvent.GraphqlgetGraphql()final JsonElementtoJson()-
-
Constructor Detail
-
ResourceEvent.Resource
ResourceEvent.Resource(String id, ResourceEvent.ResourceType type, ResourceEvent.Method method, String url, Long statusCode, Long duration, Long size, Long encodedBodySize, Long decodedBodySize, Long transferSize, ResourceEvent.RenderBlockingStatus renderBlockingStatus, ResourceEvent.Worker worker, ResourceEvent.Redirect redirect, ResourceEvent.Dns dns, ResourceEvent.Connect connect, ResourceEvent.Ssl ssl, ResourceEvent.FirstByte firstByte, ResourceEvent.Download download, String protocol, ResourceEvent.Provider provider, ResourceEvent.Graphql graphql)
- Parameters:
id- UUID of the resourcetype- Resource typemethod- HTTP method of the resourceurl- URL of the resourcestatusCode- HTTP status code of the resourceduration- Duration of the resourcesize- Size in octet of the resource response bodyencodedBodySize- Size in octet of the resource before removing any applied content encodingsdecodedBodySize- Size in octet of the resource after removing any applied encodingtransferSize- Size in octet of the fetched resourcerenderBlockingStatus- Render blocking status of the resourceworker- Worker phase propertiesredirect- Redirect phase propertiesdns- DNS phase propertiesconnect- Connect phase propertiesssl- SSL phase propertiesfirstByte- First Byte phase propertiesdownload- Download phase propertiesprotocol- Network protocol used to fetch the resource (e.g., 'http/1.provider- The provider for this resourcegraphql- GraphQL requests parameters
-
-
Method Detail
-
getType
final ResourceEvent.ResourceType getType()
-
getMethod
final ResourceEvent.Method getMethod()
-
getStatusCode
final Long getStatusCode()
-
getDuration
final Long getDuration()
-
getEncodedBodySize
final Long getEncodedBodySize()
-
getDecodedBodySize
final Long getDecodedBodySize()
-
getTransferSize
final Long getTransferSize()
-
getRenderBlockingStatus
final ResourceEvent.RenderBlockingStatus getRenderBlockingStatus()
-
getWorker
final ResourceEvent.Worker getWorker()
-
getRedirect
final ResourceEvent.Redirect getRedirect()
-
getDns
final ResourceEvent.Dns getDns()
-
getConnect
final ResourceEvent.Connect getConnect()
-
getSsl
final ResourceEvent.Ssl getSsl()
-
getFirstByte
final ResourceEvent.FirstByte getFirstByte()
-
getDownload
final ResourceEvent.Download getDownload()
-
getProtocol
final String getProtocol()
-
getProvider
final ResourceEvent.Provider getProvider()
-
getGraphql
final ResourceEvent.Graphql getGraphql()
-
toJson
final JsonElement toJson()
-
-
-
-