View Source GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1ReportResultsMetadata (google_api_cloud_channel v0.11.0)

The features describing the data. Returned by CloudChannelReportsService.RunReportJob and CloudChannelReportsService.FetchReportResults.

Attributes

  • dateRange (type: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1DateRange.t, default: nil) - The date range of reported usage.
  • precedingDateRange (type: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1DateRange.t, default: nil) - The usage dates immediately preceding date_range with the same duration. Use this to calculate trending usage and costs. This is only populated if you request trending data. For example, if date_range is July 1-15, preceding_date_range will be June 16-30.
  • report (type: GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1Report.t, default: nil) - Details of the completed report.
  • rowCount (type: String.t, default: nil) - The total number of rows of data in the final report.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1ReportResultsMetadata{
    dateRange:
      GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1DateRange.t() | nil,
    precedingDateRange:
      GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1DateRange.t() | nil,
    report:
      GoogleApi.CloudChannel.V1.Model.GoogleCloudChannelV1Report.t() | nil,
    rowCount: String.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.