Voting helps other researchers find interesting modules.
customPropertyFilter
String.t
nil
true
=
!=
<
<=
>
>=
LOWER([property_name])
EMPTY([property_name])
(LOWER(driving_license)="class \"a\"" OR EMPTY(driving_license)) AND driving_years > 10
customWeightsMetadata
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1CustomWeightsMetadata.t
documentCreatorFilter
list(String.t)
documentNameFilter
documentSchemaNames
fileTypeFilter
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FileTypeFilter.t
folderNameFilter
isNlQuery
boolean()
result_count
propertyFilter
list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyFilter.t)
query
~~
AND
time_filters
folder_name_filter
queryContext
timeFilters
list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimeFilter.t)
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1DocumentQuery{ customPropertyFilter: String.t() | nil, customWeightsMetadata: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1CustomWeightsMetadata.t() | nil, documentCreatorFilter: [String.t()] | nil, documentNameFilter: [String.t()] | nil, documentSchemaNames: [String.t()] | nil, fileTypeFilter: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FileTypeFilter.t() | nil, folderNameFilter: String.t() | nil, isNlQuery: boolean() | nil, propertyFilter: [ GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1PropertyFilter.t() ] | nil, query: String.t() | nil, queryContext: [String.t()] | nil, timeFilters: [ GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimeFilter.t() ] | nil }
@spec decode(struct(), keyword()) :: struct()