SearchAnalyticsQueryRequest class Null safety


SearchAnalyticsQueryRequest({String? aggregationType, String? dataState, List<ApiDimensionFilterGroup>? dimensionFilterGroups, List<String>? dimensions, String? endDate, int? rowLimit, String? searchType, String? startDate, int? startRow})
SearchAnalyticsQueryRequest.fromJson(Map _json)


aggregationType String?
[Optional; Default is "auto"] How data is aggregated. [...]
read / write
dataState String?
The data state to be fetched, can be full or all, the latter including full and partial data. Possible string values are: [...]
read / write
dimensionFilterGroups List<ApiDimensionFilterGroup>?
Zero or more filters to apply to the dimension grouping values; for example, 'query contains "buy"' to see only data where the query string contains the substring "buy" (not case-sensitive). [...]
read / write
dimensions List<String>?
Zero or more dimensions to group results by. [...]
read / write
endDate String?
End date of the requested date range, in YYYY-MM-DD format, in PST (UTC - 8:00). [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
rowLimit int?
[Optional; Default is 1000] The maximum number of rows to return. [...]
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
searchType String?
[Optional; Default is "web"] The search type to filter for. Possible string values are: [...]
read / write
startDate String?
[Required] Start date of the requested date range, in YYYY-MM-DD format, in PST time (UTC - 8:00). [...]
read / write
startRow int?
[Optional; Default is 0] Zero-based index of the first row in the response. [...]
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. [...]