View Source GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoRenderStats (google_api_content_warehouse v0.3.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.