google_api_cloud_search v0.2.0 GoogleApi.CloudSearch.V1.Model.SuggestRequest 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

Link to this type

t()

View Source
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

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.