Metadata class
An object that may be returned with your query results, providing context about the state of the data.
When you request recent data (using all
or hourly_all
for dataState
),
some of the rows returned may represent data that is incomplete, which means
that the data is still being collected and processed. This metadata object
helps you identify exactly when this starts and ends. All dates and times
provided in this object are in the America/Los_Angeles
time zone. The
specific field returned within this object depends on how you've grouped
your data in the request. See details in inner fields.
Constructors
- Metadata.new({String? firstIncompleteDate, String? firstIncompleteHour})
- Metadata.fromJson(Map json_)
Properties
- firstIncompleteDate ↔ String?
-
The first date for which the data is still being collected and processed,
presented in
YYYY-MM-DD
format (ISO-8601 extended local date format).getter/setter pair - firstIncompleteHour ↔ String?
-
The first hour for which the data is still being collected and processed,
presented in
YYYY-MM-DDThh:mm:ss[+|-]hh:mm
format (ISO-8601 extended offset date-time format).getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited