Report class

A DoubleClick Search report. This object contains the report request, some report metadata such as currency code, and the generated report rows or report files.


Report.fromJson(Map _json)


files List<ReportFiles>
Asynchronous report only. Contains a list of generated report files once the report has successfully completed.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
id String
Asynchronous report only. Id of the report.
read / write
isReportReady bool
Asynchronous report only. True if and only if the report has completed successfully and the report files are ready to be downloaded.
read / write
kind String
Identifies this as a Report resource. Value: the fixed string doubleclicksearch#report.
read / write
request ReportRequest
The request that created the report. Optional fields not specified in the original request are filled with default values.
read / write
rowCount int
The number of report rows generated by the report, not including headers.
read / write
rows List<ReportRow>
Synchronous report only. Generated report rows.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
statisticsCurrencyCode String
The currency code of all monetary values produced in the report, including values that are set by users (e.g., keyword bid settings) and metrics (e.g., cost and revenue). The currency code of a report is determined by the statisticsCurrency field of the report request.
read / write
statisticsTimeZone String
If all statistics of the report are sourced from the same time zone, this would be it. Otherwise the field is unset.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(dynamic other) bool
The equality operator. [...]