google_api_page_speed_online v0.1.0 GoogleApi.PageSpeedOnline.V2.Model.Result View Source

Attributes

  • captchaResult (String.t): The captcha verify result Defaults to: null.
  • formattedResults (ResultFormattedResults): Defaults to: null.
  • id (String.t): Canonicalized and final URL for the document, after following page redirects (if any). Defaults to: null.
  • invalidRules ([String.t]): List of rules that were specified in the request, but which the server did not know how to instantiate. Defaults to: null.
  • kind (String.t): Kind of result. Defaults to: null.
  • pageStats (ResultPageStats): Defaults to: null.
  • responseCode (integer()): Response code for the document. 200 indicates a normal page load. 4xx/5xx indicates an error. Defaults to: null.
  • ruleGroups (%{optional(String.t) => ResultRuleGroups}): A map with one entry for each rule group in these results. Defaults to: null.
  • screenshot (PagespeedApiImageV2): Base64-encoded screenshot of the page that was analyzed. Defaults to: null.
  • title (String.t): Title of the page, as displayed in the browser's title bar. Defaults to: null.
  • version (ResultVersion): Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.PageSpeedOnline.V2.Model.Result{
  captchaResult: any(),
  formattedResults:
    GoogleApi.PageSpeedOnline.V2.Model.ResultFormattedResults.t(),
  id: any(),
  invalidRules: [any()],
  kind: any(),
  pageStats: GoogleApi.PageSpeedOnline.V2.Model.ResultPageStats.t(),
  responseCode: any(),
  ruleGroups: map(),
  screenshot: GoogleApi.PageSpeedOnline.V2.Model.PagespeedApiImageV2.t(),
  title: any(),
  version: GoogleApi.PageSpeedOnline.V2.Model.ResultVersion.t()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.