google_api_page_speed_online v0.7.0 GoogleApi.PageSpeedOnline.V5.Model.LighthouseResultV5 View Source
The Lighthouse result object.
Attributes
audits(type:%{optional(String.t) => GoogleApi.PageSpeedOnline.V5.Model.LighthouseAuditResultV5.t}, default:nil) - Map of audits in the LHR.categories(type:GoogleApi.PageSpeedOnline.V5.Model.Categories.t, default:nil) - Map of categories in the LHR.categoryGroups(type:%{optional(String.t) => GoogleApi.PageSpeedOnline.V5.Model.CategoryGroupV5.t}, default:nil) - Map of category groups in the LHR.configSettings(type:GoogleApi.PageSpeedOnline.V5.Model.ConfigSettings.t, default:nil) - The configuration settings for this LHR.environment(type:GoogleApi.PageSpeedOnline.V5.Model.Environment.t, default:nil) - Environment settings that were used when making this LHR.fetchTime(type:String.t, default:nil) - The time that this run was fetched.finalUrl(type:String.t, default:nil) - The final resolved url that was audited.i18n(type:GoogleApi.PageSpeedOnline.V5.Model.I18n.t, default:nil) - The internationalization strings that are required to render the LHR.lighthouseVersion(type:String.t, default:nil) - The lighthouse version that was used to generate this LHR.requestedUrl(type:String.t, default:nil) - The original requested url.runWarnings(type:list(any()), default:nil) - List of all run warnings in the LHR. Will always output to at least[].runtimeError(type:GoogleApi.PageSpeedOnline.V5.Model.RuntimeError.t, default:nil) - A top-level error message that, if present, indicates a serious enough problem that this Lighthouse result may need to be discarded.stackPacks(type:list(GoogleApi.PageSpeedOnline.V5.Model.StackPack.t), default:nil) - The Stack Pack advice strings.timing(type:GoogleApi.PageSpeedOnline.V5.Model.Timing.t, default:nil) - Timing information for this LHR.userAgent(type:String.t, default:nil) - The user agent that was used to run this LHR.
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 Sourcet() :: %GoogleApi.PageSpeedOnline.V5.Model.LighthouseResultV5{
audits: %{
optional(String.t()) =>
GoogleApi.PageSpeedOnline.V5.Model.LighthouseAuditResultV5.t()
},
categories: GoogleApi.PageSpeedOnline.V5.Model.Categories.t(),
categoryGroups: %{
optional(String.t()) =>
GoogleApi.PageSpeedOnline.V5.Model.CategoryGroupV5.t()
},
configSettings: GoogleApi.PageSpeedOnline.V5.Model.ConfigSettings.t(),
environment: GoogleApi.PageSpeedOnline.V5.Model.Environment.t(),
fetchTime: String.t(),
finalUrl: String.t(),
i18n: GoogleApi.PageSpeedOnline.V5.Model.I18n.t(),
lighthouseVersion: String.t(),
requestedUrl: String.t(),
runWarnings: [any()],
runtimeError: GoogleApi.PageSpeedOnline.V5.Model.RuntimeError.t(),
stackPacks: [GoogleApi.PageSpeedOnline.V5.Model.StackPack.t()],
timing: GoogleApi.PageSpeedOnline.V5.Model.Timing.t(),
userAgent: String.t()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.