GoogleApi.CloudSearch.V1.Model.SuggestRequest (google_api_cloud_search v0.8.1) View Source

Request of suggest API.

Attributes

  • dataSourceRestrictions (type: list(GoogleApi.CloudSearch.V1.Model.DataSourceRestriction.t), default: nil) - The sources to use for suggestions. If not specified, the data sources are taken from the current search application. NOTE: Suggestions are supported only for third party data sources and people (i.e. PredefinedSource.PERSON).
  • query (type: String.t, default: nil) - Partial query for which autocomplete suggestions will be shown. For example, if the query is "sea", then the server might return "season", "search", "seagull" and so on.
  • requestOptions (type: GoogleApi.CloudSearch.V1.Model.RequestOptions.t, default: nil) - Request options, such as the search application and user timezone.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.CloudSearch.V1.Model.SuggestRequest{
  dataSourceRestrictions: [
    GoogleApi.CloudSearch.V1.Model.DataSourceRestriction.t()
  ],
  query: String.t(),
  requestOptions: GoogleApi.CloudSearch.V1.Model.RequestOptions.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.