SearchQueriesRequest class
Custom search request metadata.
Constructors
- SearchQueriesRequest({int? count, String? cr, String? cx, String? dateRestrict, String? disableCnTwTranslation, String? exactTerms, String? excludeTerms, String? fileType, String? filter, String? gl, String? googleHost, String? highRange, String? hl, String? hq, String? imgColorType, String? imgDominantColor, String? imgSize, String? imgType, String? inputEncoding, String? language, String? linkSite, String? lowRange, String? orTerms, String? outputEncoding, String? rights, String? safe, String? searchTerms, String? searchType, String? siteSearch, String? siteSearchFilter, String? sort, int? startIndex, int? startPage, String? title, String? totalResults})
- SearchQueriesRequest.fromJson(Map json_)
Properties
- count ↔ int?
-
Number of search results returned in this set.
getter/setter pair
- cr ↔ String?
-
Restricts search results to documents originating in a particular country.
getter/setter pair
- cx ↔ String?
-
The identifier of an engine created using the Programmable Search Engine
Control Panel.
getter/setter pair
- dateRestrict ↔ String?
-
Restricts results to URLs based on date.
getter/setter pair
- disableCnTwTranslation ↔ String?
-
Enables or disables the
Simplified and Traditional Chinese Search
feature.
getter/setter pair
- exactTerms ↔ String?
-
Identifies a phrase that all documents in the search results must contain.
getter/setter pair
- excludeTerms ↔ String?
-
Identifies a word or phrase that should not appear in any documents in the
search results.
getter/setter pair
- fileType ↔ String?
-
Restricts results to files of a specified extension.
getter/setter pair
- filter ↔ String?
-
Activates or deactivates the automatic filtering of Google search results.
getter/setter pair
- gl ↔ String?
-
Boosts search results whose country of origin matches the parameter value.
getter/setter pair
- googleHost ↔ String?
-
Specifies the Google domain (for example, google.com, google.de, or
google.fr) to which the search should be limited.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- highRange ↔ String?
-
Specifies the ending value for a search range.
getter/setter pair
- hl ↔ String?
-
Specifies the interface language (host language) of your user interface.
getter/setter pair
- hq ↔ String?
-
Appends the specified query terms to the query, as if they were combined
with a logical
AND
operator.getter/setter pair - imgColorType ↔ String?
-
Restricts results to images of a specified color type.
getter/setter pair
- imgDominantColor ↔ String?
-
Restricts results to images with a specific dominant color.
getter/setter pair
- imgSize ↔ String?
-
Restricts results to images of a specified size.
getter/setter pair
- imgType ↔ String?
-
Restricts results to images of a specified type.
getter/setter pair
- inputEncoding ↔ String?
-
The character encoding supported for search requests.
getter/setter pair
- language ↔ String?
-
The language of the search results.
getter/setter pair
- linkSite ↔ String?
-
Specifies that all results should contain a link to a specific URL.
getter/setter pair
- lowRange ↔ String?
-
Specifies the starting value for a search range.
getter/setter pair
- orTerms ↔ String?
-
Provides additional search terms to check for in a document, where each
document in the search results must contain at least one of the additional
search terms.
getter/setter pair
- outputEncoding ↔ String?
-
The character encoding supported for search results.
getter/setter pair
-
Specifies that all search results should be pages that are related to the
specified URL.
getter/setter pair
- rights ↔ String?
-
Filters based on licensing.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- safe ↔ String?
-
Specifies the
SafeSearch level
used for filtering out adult results.
getter/setter pair
- searchTerms ↔ String?
-
The search terms entered by the user.
getter/setter pair
- searchType ↔ String?
-
Allowed values are
web
orimage
.getter/setter pair - siteSearch ↔ String?
-
Restricts results to URLs from a specified site.
getter/setter pair
- siteSearchFilter ↔ String?
-
Specifies whether to include or exclude results from the site named in the
sitesearch
parameter.getter/setter pair - sort ↔ String?
-
Specifies that results should be sorted according to the specified
expression.
getter/setter pair
- startIndex ↔ int?
-
The index of the current set of search results into the total set of
results, where the index of the first result is 1.
getter/setter pair
- startPage ↔ int?
-
The page number of this set of results, where the page length is set by
the
count
property.getter/setter pair - title ↔ String?
-
A description of the query.
getter/setter pair
- totalResults ↔ String?
-
Estimated number of total search results.
getter/setter pair
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