Cloud Channel v1 API - Class ReportResultsMetadata (2.1.0)

public sealed class ReportResultsMetadata : IMessage<ReportResultsMetadata>, IEquatable<ReportResultsMetadata>, IDeepCloneable<ReportResultsMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Channel v1 API class ReportResultsMetadata.

The features describing the data. Returned by [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob] and [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].

Inheritance

Object > ReportResultsMetadata

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ReportResultsMetadata()

public ReportResultsMetadata()

ReportResultsMetadata(ReportResultsMetadata)

public ReportResultsMetadata(ReportResultsMetadata other)
Parameter
NameDescription
otherReportResultsMetadata

Properties

DateRange

public DateRange DateRange { get; set; }

The date range of reported usage.

Property Value
TypeDescription
DateRange

PrecedingDateRange

public DateRange PrecedingDateRange { get; set; }

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.

Property Value
TypeDescription
DateRange

Report

public Report Report { get; set; }

Details of the completed report.

Property Value
TypeDescription
Report

RowCount

public long RowCount { get; set; }

The total number of rows of data in the final report.

Property Value
TypeDescription
Int64