View Source GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderStats (google_api_content_warehouse v0.4.0)
Next id: 17.
Attributes
-   anonRenderFineTimingStats(type:list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoAnonTimingStatPair.t), default:nil) - Deliberately non-named fine timing stats. These are all related to each other and unrelated to other timing stats in this message.
-   consoleLogEntry(type:list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoConsoleLogEntry.t), default:nil) - Any messages logged by the renderer to the console. Note that we capture a subset of the messages logged by the renderer here to avoid explosion.
-   counter(type:list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderStatsCounter.t), default:nil) -
-   documentBuildTimeMsec(type:integer(), default:nil) - Time to build document and render tree response data.
-   droppedLogEntryCount(type:integer(), default:nil) - Number of dropped log messages. Since we capture only a subset of the messages in console_log_entry this field is included just so that the consumers can get an idea of how many actual attempts were made by the renderer.
-   imageEncodingTimeMsec(type:integer(), default:nil) - Image encoding (e.g. raw -> PNG) time.
-   imageScalingTimeMsec(type:integer(), default:nil) - Image scaling time.
-   layoutTimeMsec(type:integer(), default:nil) - Time from starting render to document finished loading. This includes all fetches, parsing, decoding, running JavaScript, etc.
-   paintTimeMsec(type:integer(), default:nil) - Time required to paint a document into our buffer.
-   renderCostMgcu(type:integer(), default:nil) - Total cost this render spent running and RPC cost in milliGCUs.
-   renderEngine(type:String.t, default:nil) - Render engine used to render this document.
-   renderRunningTimeMsec(type:integer(), default:nil) - Total CPU time this render spent running in milliseconds.
-   renderServerBaselineCl(type:String.t, default:nil) - The CL from which the render engine was built.
-   renderTimeMsec(type:integer(), default:nil) - Total wall time taken to render a document in milliseconds.
-   sandboxRenderTimeMsec(type:integer(), default:nil) - Total time spent in the sandbox in milliseconds. This time includes all phases measured individually below.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderStats{ anonRenderFineTimingStats: [ GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoAnonTimingStatPair.t() ] | nil, consoleLogEntry: [ GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoConsoleLogEntry.t() ] | nil, counter: [ GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderStatsCounter.t() ] | nil, documentBuildTimeMsec: integer() | nil, droppedLogEntryCount: integer() | nil, imageEncodingTimeMsec: integer() | nil, imageScalingTimeMsec: integer() | nil, layoutTimeMsec: integer() | nil, paintTimeMsec: integer() | nil, renderCostMgcu: integer() | nil, renderEngine: String.t() | nil, renderRunningTimeMsec: integer() | nil, renderServerBaselineCl: String.t() | nil, renderTimeMsec: integer() | nil, sandboxRenderTimeMsec: integer() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.