Liking cljdoc? Tell your friends :D

happygapi.cloudsearch.query

Cloud Search API: query. Cloud Search provides cloud-based search capabilities over Google Workspace data. The Cloud Search API allows indexing of non-Google Workspace data into Cloud Search. See: https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query

Cloud Search API: query.
Cloud Search provides cloud-based search capabilities over Google Workspace data. The Cloud Search API allows indexing of non-Google Workspace data into Cloud Search.
See: https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query
raw docstring

removeActivity$clj

(removeActivity$ auth parameters body)

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/removeActivity

Required parameters: none

Optional parameters: none

Body:

{:userActivity {:queryActivity QueryActivity}, :requestOptions {:languageCode string, :debugOptions DebugOptions, :timeZone string, :searchApplicationId string}}

Provides functionality to remove logged activity for a user. Currently to be used only for Chat 1p clients Note: This API requires a standard end user account to execute. A service account can't perform Remove Activity requests directly; to use a service account to perform queries, set up Google Workspace domain-wide delegation of authority.

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/removeActivity

Required parameters: none

Optional parameters: none

Body: 

{:userActivity {:queryActivity QueryActivity},
 :requestOptions {:languageCode string,
                  :debugOptions DebugOptions,
                  :timeZone string,
                  :searchApplicationId string}}

Provides functionality to remove logged activity for a user. Currently to be used only for Chat 1p clients **Note:** This API requires a standard end user account to execute. A service account can't perform Remove Activity requests directly; to use a service account to perform queries, set up [Google Workspace domain-wide delegation of authority](https://developers.google.com/cloud-search/docs/guides/delegation/).
sourceraw docstring

search$clj

(search$ auth parameters body)

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/search

Required parameters: none

Optional parameters: none

Body:

{:sortOptions {:operatorName string, :sortOrder string}, :contextAttributes [{:name string, :values [string]}], :start integer, :requestOptions {:languageCode string, :debugOptions DebugOptions, :timeZone string, :searchApplicationId string}, :pageSize integer, :facetOptions [{:sourceName string, :objectType string, :operatorName string, :numFacetBuckets integer, :integerFacetingOptions IntegerFacetingOptions}], :queryInterpretationOptions {:disableNlInterpretation boolean, :enableVerbatimMode boolean, :disableSupplementalResults boolean}, :dataSourceRestrictions [{:source Source, :filterOptions [FilterOptions]}], :query string}

The Cloud Search Query API provides the search method, which returns the most relevant results from a user query. The results can come from Google Workspace apps, such as Gmail or Google Drive, or they can come from data that you have indexed from a third party. Note: This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up Google Workspace domain-wide delegation of authority.

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/search

Required parameters: none

Optional parameters: none

Body: 

{:sortOptions {:operatorName string, :sortOrder string},
 :contextAttributes [{:name string, :values [string]}],
 :start integer,
 :requestOptions {:languageCode string,
                  :debugOptions DebugOptions,
                  :timeZone string,
                  :searchApplicationId string},
 :pageSize integer,
 :facetOptions [{:sourceName string,
                 :objectType string,
                 :operatorName string,
                 :numFacetBuckets integer,
                 :integerFacetingOptions IntegerFacetingOptions}],
 :queryInterpretationOptions {:disableNlInterpretation boolean,
                              :enableVerbatimMode boolean,
                              :disableSupplementalResults boolean},
 :dataSourceRestrictions [{:source Source,
                           :filterOptions [FilterOptions]}],
 :query string}

The Cloud Search Query API provides the search method, which returns the most relevant results from a user query. The results can come from Google Workspace apps, such as Gmail or Google Drive, or they can come from data that you have indexed from a third party. **Note:** This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up [Google Workspace domain-wide delegation of authority](https://developers.google.com/cloud-search/docs/guides/delegation/).
sourceraw docstring

sources-list$clj

(sources-list$ auth parameters)

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/sources/list

Required parameters: none

Optional parameters: requestOptions.languageCode, requestOptions.debugOptions.enableDebugging, requestOptions.timeZone, requestOptions.searchApplicationId, pageToken

Returns list of sources that user can use for Search and Suggest APIs. Note: This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up Google Workspace domain-wide delegation of authority.

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/sources/list

Required parameters: none

Optional parameters: requestOptions.languageCode, requestOptions.debugOptions.enableDebugging, requestOptions.timeZone, requestOptions.searchApplicationId, pageToken

Returns list of sources that user can use for Search and Suggest APIs. **Note:** This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up [Google Workspace domain-wide delegation of authority](https://developers.google.com/cloud-search/docs/guides/delegation/).
sourceraw docstring

suggest$clj

(suggest$ auth parameters body)

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/suggest

Required parameters: none

Optional parameters: none

Body:

{:requestOptions {:languageCode string, :debugOptions DebugOptions, :timeZone string, :searchApplicationId string}, :query string, :dataSourceRestrictions [{:source Source, :filterOptions [FilterOptions]}]}

Provides suggestions for autocompleting the query. Note: This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up Google Workspace domain-wide delegation of authority.

https://developers.google.com/cloud-search/docs/guides/api/reference/rest/v1/query/suggest

Required parameters: none

Optional parameters: none

Body: 

{:requestOptions {:languageCode string,
                  :debugOptions DebugOptions,
                  :timeZone string,
                  :searchApplicationId string},
 :query string,
 :dataSourceRestrictions [{:source Source,
                           :filterOptions [FilterOptions]}]}

Provides suggestions for autocompleting the query. **Note:** This API requires a standard end user account to execute. A service account can't perform Query API requests directly; to use a service account to perform queries, set up [Google Workspace domain-wide delegation of authority](https://developers.google.com/cloud-search/docs/guides/delegation/).
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close