Cloud Channel v1 API - Class FetchReportResultsRequest (2.7.0)

public sealed class FetchReportResultsRequest : IPageRequest, IMessage<FetchReportResultsRequest>, IEquatable<FetchReportResultsRequest>, IDeepCloneable<FetchReportResultsRequest>, IBufferMessage, IMessage

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

Request message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults].

Inheritance

object > FetchReportResultsRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

FetchReportResultsRequest()

public FetchReportResultsRequest()

FetchReportResultsRequest(FetchReportResultsRequest)

public FetchReportResultsRequest(FetchReportResultsRequest other)
Parameter
NameDescription
otherFetchReportResultsRequest

Properties

PageSize

public int PageSize { get; set; }

Optional. Requested page size of the report. The server may return fewer results than requested. If you don't specify a page size, the server uses a sensible default (may change over time).

The maximum value is 30,000; the server will change larger values to 30,000.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

Optional. A token that specifies a page of results beyond the first page. Obtained through [FetchReportResultsResponse.next_page_token][google.cloud.channel.v1.FetchReportResultsResponse.next_page_token] of the previous [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults] call.

Property Value
TypeDescription
string

PartitionKeys

public RepeatedField<string> PartitionKeys { get; }

Optional. List of keys specifying which report partitions to return. If empty, returns all partitions.

Property Value
TypeDescription
RepeatedFieldstring

ReportJob

public string ReportJob { get; set; }

Required. The report job created by [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob]. Report_job uses the format: accounts/{account_id}/reportJobs/{report_job_id}

Property Value
TypeDescription
string

ReportJobAsReportJobName

public ReportJobName ReportJobAsReportJobName { get; set; }

ReportJobName-typed view over the ReportJob resource name property.

Property Value
TypeDescription
ReportJobName