Skip to content

Commit

Permalink
Google APIs updated at 2023-10-01 (#100)
Browse files Browse the repository at this point in the history
Co-authored-by: GitHub Actions <>
  • Loading branch information
github-actions[bot] authored Oct 1, 2023
1 parent c9ee140 commit 9de3da0
Show file tree
Hide file tree
Showing 266 changed files with 428,808 additions and 41,518 deletions.
7,275 changes: 7,275 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v13.common.rs

Large diffs are not rendered by default.

25,588 changes: 25,588 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v13.enums.rs

Large diffs are not rendered by default.

19,144 changes: 19,144 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v13.errors.rs

Large diffs are not rendered by default.

10,509 changes: 10,509 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v13.resources.rs

Large diffs are not rendered by default.

28,532 changes: 28,532 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v13.services.rs

Large diffs are not rendered by default.

7,332 changes: 7,332 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v14.common.rs

Large diffs are not rendered by default.

26,248 changes: 26,248 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v14.enums.rs

Large diffs are not rendered by default.

19,426 changes: 19,426 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v14.errors.rs

Large diffs are not rendered by default.

10,922 changes: 10,922 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v14.resources.rs

Large diffs are not rendered by default.

28,433 changes: 28,433 additions & 0 deletions gcloud-sdk/genproto/google.ads.googleads.v14.services.rs

Large diffs are not rendered by default.

1,208 changes: 1,208 additions & 0 deletions gcloud-sdk/genproto/google.ads.searchads360.v0.common.rs

Large diffs are not rendered by default.

5,624 changes: 5,624 additions & 0 deletions gcloud-sdk/genproto/google.ads.searchads360.v0.enums.rs

Large diffs are not rendered by default.

2,018 changes: 2,018 additions & 0 deletions gcloud-sdk/genproto/google.ads.searchads360.v0.resources.rs

Large diffs are not rendered by default.

972 changes: 972 additions & 0 deletions gcloud-sdk/genproto/google.ads.searchads360.v0.services.rs

Large diffs are not rendered by default.

1,223 changes: 1,223 additions & 0 deletions gcloud-sdk/genproto/google.ai.generativelanguage.v1beta2.rs

Large diffs are not rendered by default.

2,349 changes: 2,349 additions & 0 deletions gcloud-sdk/genproto/google.ai.generativelanguage.v1beta3.rs

Large diffs are not rendered by default.

10,913 changes: 7,228 additions & 3,685 deletions gcloud-sdk/genproto/google.analytics.admin.v1alpha.rs

Large diffs are not rendered by default.

936 changes: 857 additions & 79 deletions gcloud-sdk/genproto/google.analytics.admin.v1beta.rs

Large diffs are not rendered by default.

431 changes: 416 additions & 15 deletions gcloud-sdk/genproto/google.analytics.data.v1alpha.rs

Large diffs are not rendered by default.

60 changes: 41 additions & 19 deletions gcloud-sdk/genproto/google.analytics.data.v1beta.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/// A contiguous set of days: startDate, startDate + 1, ..., endDate. Requests
/// are allowed up to 4 date ranges.
/// A contiguous set of days: `startDate`, `startDate + 1`, ..., `endDate`.
/// Requests are allowed up to 4 date ranges.
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct DateRange {
Expand All @@ -22,8 +22,8 @@ pub struct DateRange {
#[prost(string, tag = "3")]
pub name: ::prost::alloc::string::String,
}
/// A contiguous set of minutes: startMinutesAgo, startMinutesAgo + 1, ...,
/// endMinutesAgo. Requests are allowed up to 2 minute ranges.
/// A contiguous set of minutes: `startMinutesAgo`, `startMinutesAgo + 1`, ...,
/// `endMinutesAgo`. Requests are allowed up to 2 minute ranges.
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct MinuteRange {
Expand Down Expand Up @@ -586,7 +586,7 @@ pub struct Pivot {
/// single pivot requests.
///
/// The product of the `limit` for each `pivot` in a `RunPivotReportRequest`
/// must not exceed 100,000. For example, a two pivot request with `limit:
/// must not exceed 250,000. For example, a two pivot request with `limit:
/// 1000` in each pivot will fail because the product is `1,000,000`.
#[prost(int64, tag = "4")]
pub limit: i64,
Expand Down Expand Up @@ -772,6 +772,18 @@ pub struct CohortReportSettings {
pub struct ResponseMetaData {
/// If true, indicates some buckets of dimension combinations are rolled into
/// "(other)" row. This can happen for high cardinality reports.
///
/// The metadata parameter dataLossFromOtherRow is populated based on the
/// aggregated data table used in the report. The parameter will be accurately
/// populated regardless of the filters and limits in the report.
///
/// For example, the (other) row could be dropped from the report because the
/// request contains a filter on sessionSource = google. This parameter will
/// still be populated if data loss from other row was present in the input
/// aggregate data used to generate this report.
///
/// To learn more, see [About the (other) row and data
/// sampling](<https://support.google.com/analytics/answer/13208658#reports>).
#[prost(bool, tag = "3")]
pub data_loss_from_other_row: bool,
/// Describes the schema restrictions actively enforced in creating this
Expand Down Expand Up @@ -1010,13 +1022,13 @@ pub mod numeric_value {
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct PropertyQuota {
/// Standard Analytics Properties can use up to 25,000 tokens per day;
/// Analytics 360 Properties can use 250,000 tokens per day. Most requests
/// Standard Analytics Properties can use up to 200,000 tokens per day;
/// Analytics 360 Properties can use 2,000,000 tokens per day. Most requests
/// consume fewer than 10 tokens.
#[prost(message, optional, tag = "1")]
pub tokens_per_day: ::core::option::Option<QuotaStatus>,
/// Standard Analytics Properties can use up to 5,000 tokens per hour;
/// Analytics 360 Properties can use 50,000 tokens per hour. An API request
/// Standard Analytics Properties can use up to 40,000 tokens per hour;
/// Analytics 360 Properties can use 400,000 tokens per hour. An API request
/// consumes a single number of tokens, and that number is deducted from all of
/// the hourly, daily, and per project hourly quotas.
#[prost(message, optional, tag = "2")]
Expand All @@ -1036,9 +1048,9 @@ pub struct PropertyQuota {
/// thresholded dimensions.
#[prost(message, optional, tag = "5")]
pub potentially_thresholded_requests_per_hour: ::core::option::Option<QuotaStatus>,
/// Analytics Properties can use up to 25% of their tokens per project per
/// hour. This amounts to standard Analytics Properties can use up to 1,250
/// tokens per project per hour, and Analytics 360 Properties can use 12,500
/// Analytics Properties can use up to 35% of their tokens per project per
/// hour. This amounts to standard Analytics Properties can use up to 14,000
/// tokens per project per hour, and Analytics 360 Properties can use 140,000
/// tokens per project per hour. An API request consumes a single number of
/// tokens, and that number is deducted from all of the hourly, daily, and per
/// project hourly quotas.
Expand Down Expand Up @@ -1404,10 +1416,6 @@ pub struct CheckCompatibilityRequest {
/// `property` should be the same value as in your `runReport` request.
///
/// Example: properties/1234
///
/// Set the Property ID to 0 for compatibility checking on dimensions and
/// metrics common to all properties. In this special mode, this method will
/// not return custom dimensions and metrics.
#[prost(string, tag = "1")]
pub property: ::prost::alloc::string::String,
/// The dimensions in this report. `dimensions` should be the same value as in
Expand Down Expand Up @@ -1484,7 +1492,7 @@ pub struct RunReportRequest {
/// must be unspecified.
#[prost(message, repeated, tag = "4")]
pub date_ranges: ::prost::alloc::vec::Vec<DateRange>,
/// Dimension filters allow you to ask for only specific dimension values in
/// Dimension filters let you ask for only specific dimension values in
/// the report. To learn more, see [Fundamentals of Dimension
/// Filters](<https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters>)
/// for examples. Metrics cannot be used in this filter.
Expand All @@ -1506,7 +1514,7 @@ pub struct RunReportRequest {
#[prost(int64, tag = "7")]
pub offset: i64,
/// The number of rows to return. If unspecified, 10,000 rows are returned. The
/// API returns a maximum of 100,000 rows per request, no matter how many you
/// API returns a maximum of 250,000 rows per request, no matter how many you
/// ask for. `limit` must be positive.
///
/// The API can also return fewer rows than the requested `limit`, if there
Expand Down Expand Up @@ -1537,6 +1545,13 @@ pub struct RunReportRequest {
/// If false or unspecified, each row with all metrics equal to 0 will not be
/// returned. If true, these rows will be returned if they are not separately
/// removed by a filter.
///
/// Regardless of this `keep_empty_rows` setting, only data recorded by the
/// Google Analytics (GA4) property can be displayed in a report.
///
/// For example if a property never logs a `purchase` event, then a query for
/// the `eventName` dimension and `eventCount` metric will not have a row
/// eventName: "purchase" and eventCount: 0.
#[prost(bool, tag = "13")]
pub keep_empty_rows: bool,
/// Toggles whether to return the current state of this Analytics Property's
Expand Down Expand Up @@ -1646,6 +1661,13 @@ pub struct RunPivotReportRequest {
/// If false or unspecified, each row with all metrics equal to 0 will not be
/// returned. If true, these rows will be returned if they are not separately
/// removed by a filter.
///
/// Regardless of this `keep_empty_rows` setting, only data recorded by the
/// Google Analytics (GA4) property can be displayed in a report.
///
/// For example if a property never logs a `purchase` event, then a query for
/// the `eventName` dimension and `eventCount` metric will not have a row
/// eventName: "purchase" and eventCount: 0.
#[prost(bool, tag = "10")]
pub keep_empty_rows: bool,
/// Toggles whether to return the current state of this Analytics Property's
Expand Down Expand Up @@ -1834,7 +1856,7 @@ pub struct RunRealtimeReportRequest {
#[prost(message, optional, tag = "5")]
pub metric_filter: ::core::option::Option<FilterExpression>,
/// The number of rows to return. If unspecified, 10,000 rows are returned. The
/// API returns a maximum of 100,000 rows per request, no matter how many you
/// API returns a maximum of 250,000 rows per request, no matter how many you
/// ask for. `limit` must be positive.
///
/// The API can also return fewer rows than the requested `limit`, if there
Expand Down
12 changes: 6 additions & 6 deletions gcloud-sdk/genproto/google.api.apikeys.v2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ pub struct Key {
/// updated.
#[prost(message, optional, tag = "6")]
pub update_time: ::core::option::Option<::prost_types::Timestamp>,
/// Output only. A timestamp when this key was deleted. If the resource is not deleted,
/// this must be empty.
/// Output only. A timestamp when this key was deleted. If the resource is not
/// deleted, this must be empty.
#[prost(message, optional, tag = "7")]
pub delete_time: ::core::option::Option<::prost_types::Timestamp>,
/// Annotations is an unstructured key-value map stored with a policy that
Expand All @@ -46,10 +46,10 @@ pub struct Key {
/// Key restrictions.
#[prost(message, optional, tag = "9")]
pub restrictions: ::core::option::Option<Restrictions>,
/// Output only. A checksum computed by the server based on the current value of the Key
/// resource. This may be sent on update and delete requests to ensure the
/// client has an up-to-date value before proceeding.
/// See <https://google.aip.dev/154.>
/// Output only. A checksum computed by the server based on the current value
/// of the Key resource. This may be sent on update and delete requests to
/// ensure the client has an up-to-date value before proceeding. See
/// <https://google.aip.dev/154.>
#[prost(string, tag = "11")]
pub etag: ::prost::alloc::string::String,
}
Expand Down
21 changes: 20 additions & 1 deletion gcloud-sdk/genproto/google.api.expr.conformance.v1alpha1.rs
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,25 @@ pub struct EvalResponse {
#[prost(message, repeated, tag = "2")]
pub issues: ::prost::alloc::vec::Vec<super::super::super::super::rpc::Status>,
}
/// A specific position in source.
#[allow(clippy::derive_partial_eq_without_eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct SourcePosition {
/// The source location name (e.g. file name).
#[prost(string, tag = "1")]
pub location: ::prost::alloc::string::String,
/// The UTF-8 code unit offset.
#[prost(int32, tag = "2")]
pub offset: i32,
/// The 1-based index of the starting line in the source text
/// where the issue occurs, or 0 if unknown.
#[prost(int32, tag = "3")]
pub line: i32,
/// The 0-based index of the starting position within the line of source text
/// where the issue occurs. Only meaningful if line is nonzero.
#[prost(int32, tag = "4")]
pub column: i32,
}
/// Warnings or errors in service execution are represented by
/// [google.rpc.Status][google.rpc.Status] messages, with the following message
/// in the details field.
Expand All @@ -116,7 +135,7 @@ pub struct IssueDetails {
pub severity: i32,
/// Position in the source, if known.
#[prost(message, optional, tag = "2")]
pub position: ::core::option::Option<super::super::v1alpha1::SourcePosition>,
pub position: ::core::option::Option<SourcePosition>,
/// Expression ID from [Expr][], 0 if unknown.
#[prost(int64, tag = "3")]
pub id: i64,
Expand Down
8 changes: 8 additions & 0 deletions gcloud-sdk/genproto/google.api.expr.v1alpha1.rs
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,14 @@ pub mod expr {
/// The elements part of the list.
#[prost(message, repeated, tag = "1")]
pub elements: ::prost::alloc::vec::Vec<super::Expr>,
/// The indices within the elements list which are marked as optional
/// elements.
///
/// When an optional-typed value is present, the value it contains
/// is included in the list. If the optional-typed value is absent, the list
/// element is omitted from the CreateList result.
#[prost(int32, repeated, tag = "2")]
pub optional_indices: ::prost::alloc::vec::Vec<i32>,
}
/// A map or message creation expression.
///
Expand Down
Loading

0 comments on commit 9de3da0

Please sign in to comment.