Table of Contents

Class AccountsResource.ReportsResource.SavedResource.GenerateRequest

Namespace
Google.Apis.AdSense.v1_4
Assembly
Google.Apis.AdSense.v1_4.dll

Generate an AdSense report based on the saved report ID sent in the query parameters.

public class AccountsResource.ReportsResource.SavedResource.GenerateRequest : AdSenseBaseServiceRequest<AdsenseReportsGenerateResponse>
Inheritance
AccountsResource.ReportsResource.SavedResource.GenerateRequest
Inherited Members

Constructors

GenerateRequest(IClientService, string, string)

Constructs a new Generate request.

public GenerateRequest(IClientService service, string accountId, string savedReportId)

Parameters

service IClientService
accountId string
savedReportId string

Properties

AccountId

Account to which the saved reports belong.

public virtual string AccountId { get; }

Property Value

string

HttpMethod

Gets the HTTP method.

public override string HttpMethod { get; }

Property Value

string

Locale

Optional locale to use for translating report output to a local language. Defaults to "en_US" if not specified.

public virtual string Locale { get; set; }

Property Value

string

MaxResults

The maximum number of rows of report data to return.

public virtual int? MaxResults { get; set; }

Property Value

int?

MethodName

Gets the method name.

public override string MethodName { get; }

Property Value

string

RestPath

Gets the REST path.

public override string RestPath { get; }

Property Value

string

SavedReportId

The saved report to retrieve.

public virtual string SavedReportId { get; }

Property Value

string

StartIndex

Index of the first row of report data to return.

public virtual int? StartIndex { get; set; }

Property Value

int?

Methods

InitParameters()

Initializes Generate parameter list.

protected override void InitParameters()