GoogleCloudContentwarehouseV1DocumentQuery class
Constructors
-
GoogleCloudContentwarehouseV1DocumentQuery({String? customPropertyFilter, GoogleCloudContentwarehouseV1CustomWeightsMetadata? customWeightsMetadata, List<
String> ? documentCreatorFilter, List<String> ? documentNameFilter, List<String> ? documentSchemaNames, GoogleCloudContentwarehouseV1FileTypeFilter? fileTypeFilter, String? folderNameFilter, bool? isNlQuery, List<GoogleCloudContentwarehouseV1PropertyFilter> ? propertyFilter, String? query, List<String> ? queryContext, List<GoogleCloudContentwarehouseV1TimeFilter> ? timeFilters}) - GoogleCloudContentwarehouseV1DocumentQuery.fromJson(Map json_)
Properties
- customPropertyFilter ↔ String?
-
This filter specifies a structured syntax to match against the
[PropertyDefinition].is_filterable marked as
true
.getter/setter pair - customWeightsMetadata ↔ GoogleCloudContentwarehouseV1CustomWeightsMetadata?
-
To support the custom weighting across document schemas, customers need to
provide the properties to be used to boost the ranking in the search
request.
getter/setter pair
-
documentCreatorFilter
↔ List<
String> ? -
The exact creator(s) of the documents to search against.
getter/setter pair
-
documentNameFilter
↔ List<
String> ? -
Search the documents in the list.
getter/setter pair
-
documentSchemaNames
↔ List<
String> ? -
This filter specifies the exact document schema
Document.document_schema_name of the documents to search against.
getter/setter pair
- fileTypeFilter ↔ GoogleCloudContentwarehouseV1FileTypeFilter?
-
This filter specifies the types of files to return: ALL, FOLDER, or FILE.
getter/setter pair
- folderNameFilter ↔ String?
-
Search all the documents under this specified folder.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isNlQuery ↔ bool?
-
Experimental, do not use.
getter/setter pair
-
propertyFilter
↔ List<
GoogleCloudContentwarehouseV1PropertyFilter> ? -
This filter specifies a structured syntax to match against the
PropertyDefinition.is_filterable marked as
true
.getter/setter pair - query ↔ String?
-
The query string that matches against the full text of the document and
the searchable properties.
getter/setter pair
-
queryContext
↔ List<
String> ? -
For custom synonyms.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
timeFilters
↔ List<
GoogleCloudContentwarehouseV1TimeFilter> ? -
Documents created/updated within a range specified by this filter are
searched against.
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