Packages

Chrome UX Report API client library. The Chrome UX Report API lets you view real user experience data for millions of websites.

Current section

6 Versions

Jump to

Compare versions

13 files changed
+34 additions
-32 deletions
  @@ -11,7 +11,7 @@ Install this package from [Hex](https://hex.pm) by adding
11 11
12 12 ```elixir
13 13 def deps do
14 - [{:google_api_chrome_ux_report, "~> 0.2"}]
14 + [{:google_api_chrome_ux_report, "~> 0.3"}]
15 15 end
16 16 ```
  @@ -6,18 +6,18 @@
6 6 {<<"files">>,
7 7 [<<"lib">>,<<"lib/google_api">>,<<"lib/google_api/chrome_ux_report">>,
8 8 <<"lib/google_api/chrome_ux_report/v1">>,
9 + <<"lib/google_api/chrome_ux_report/v1/metadata.ex">>,
10 + <<"lib/google_api/chrome_ux_report/v1/api">>,
11 + <<"lib/google_api/chrome_ux_report/v1/api/records.ex">>,
9 12 <<"lib/google_api/chrome_ux_report/v1/model">>,
10 - <<"lib/google_api/chrome_ux_report/v1/model/bin.ex">>,
11 - <<"lib/google_api/chrome_ux_report/v1/model/key.ex">>,
12 13 <<"lib/google_api/chrome_ux_report/v1/model/url_normalization.ex">>,
14 + <<"lib/google_api/chrome_ux_report/v1/model/key.ex">>,
15 + <<"lib/google_api/chrome_ux_report/v1/model/query_response.ex">>,
16 + <<"lib/google_api/chrome_ux_report/v1/model/record.ex">>,
13 17 <<"lib/google_api/chrome_ux_report/v1/model/percentiles.ex">>,
14 18 <<"lib/google_api/chrome_ux_report/v1/model/metric.ex">>,
15 19 <<"lib/google_api/chrome_ux_report/v1/model/query_request.ex">>,
16 - <<"lib/google_api/chrome_ux_report/v1/model/record.ex">>,
17 - <<"lib/google_api/chrome_ux_report/v1/model/query_response.ex">>,
18 - <<"lib/google_api/chrome_ux_report/v1/api">>,
19 - <<"lib/google_api/chrome_ux_report/v1/api/records.ex">>,
20 - <<"lib/google_api/chrome_ux_report/v1/metadata.ex">>,
20 + <<"lib/google_api/chrome_ux_report/v1/model/bin.ex">>,
21 21 <<"lib/google_api/chrome_ux_report/v1/connection.ex">>,<<"mix.exs">>,
22 22 <<"README.md">>,<<"LICENSE">>]}.
23 23 {<<"licenses">>,[<<"Apache 2.0">>]}.
  @@ -33,4 +33,4 @@
33 33 {<<"optional">>,false},
34 34 {<<"repository">>,<<"hexpm">>},
35 35 {<<"requirement">>,<<"~> 0.4">>}]]}.
36 - {<<"version">>,<<"0.2.0">>}.
36 + {<<"version">>,<<"0.3.0">>}.
  @@ -54,6 +54,7 @@ defmodule GoogleApi.ChromeUXReport.V1.Api.Records do
54 54 @spec chromeuxreport_records_query_record(Tesla.Env.client(), keyword(), keyword()) ::
55 55 {:ok, GoogleApi.ChromeUXReport.V1.Model.QueryResponse.t()}
56 56 | {:ok, Tesla.Env.t()}
57 + | {:ok, list()}
57 58 | {:error, any()}
58 59 def chromeuxreport_records_query_record(connection, optional_params \\ [], opts \\ []) do
59 60 optional_params_config = %{
  @@ -20,7 +20,7 @@ defmodule GoogleApi.ChromeUXReport.V1 do
20 20 API client metadata for GoogleApi.ChromeUXReport.V1.
21 21 """
22 22
23 - @discovery_revision "20200813"
23 + @discovery_revision "20210304"
24 24
25 25 def discovery_revision(), do: @discovery_revision
26 26 end
  @@ -29,9 +29,9 @@ defmodule GoogleApi.ChromeUXReport.V1.Model.Bin do
29 29 use GoogleApi.Gax.ModelBase
30 30
31 31 @type t :: %__MODULE__{
32 - :density => float(),
33 - :end => any(),
34 - :start => any()
32 + :density => float() | nil,
33 + :end => any() | nil,
34 + :start => any() | nil
35 35 }
36 36
37 37 field(:density)
Loading more files…