QueryMetadata class Null safety

Query metadata.


QueryMetadata({String? dataRange, String? format, String? googleCloudStoragePathForLatestReport, String? googleDrivePathForLatestReport, String? latestReportRunTimeMs, String? locale, int? reportCount, bool? running, bool? sendNotification, List<String>? shareEmailAddress, String? title})
QueryMetadata.fromJson(Map json_)


dataRange String?
Range of report data. Possible string values are:
read / write
format String?
Format of the generated report. Possible string values are:
read / write
googleCloudStoragePathForLatestReport String?
The path to the location in Google Cloud Storage where the latest report is stored.
read / write
googleDrivePathForLatestReport String?
The path in Google Drive for the latest report.
read / write
hashCode int
The hash code for this object.
latestReportRunTimeMs String?
The time when the latest report started to run.
read / write
locale String?
Locale of the generated reports.
read / write
reportCount int?
Number of reports that have been generated for the query.
read / write
running bool?
Whether the latest report is currently running.
read / write
runtimeType Type
A representation of the runtime type of the object.
sendNotification bool?
Whether to send an email notification when a report is ready.
read / write
shareEmailAddress List<String>?
List of email addresses which are sent email notifications when the report is finished.
read / write
title String?
Query title.
read / write


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


operator ==(Object other) bool
The equality operator.