Class AccountsResource.ReportsResource.SavedResource.GenerateRequest
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
Properties
AccountId
Account to which the saved reports belong.
public virtual string AccountId { get; }
Property Value
HttpMethod
Gets the HTTP method.
public override string HttpMethod { get; }
Property Value
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
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
RestPath
Gets the REST path.
public override string RestPath { get; }
Property Value
SavedReportId
The saved report to retrieve.
public virtual string SavedReportId { get; }
Property Value
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()