GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3SearchConfig (google_api_dialogflow v0.89.0)

View Source

Search configuration for UCS search queries.

Attributes

  • boostSpecs (type: list(GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3BoostSpecs.t), default: nil) - Optional. Boosting configuration for the datastores. Maps from datastore name to their boost configuration. Do not specify more than one BoostSpecs for each datastore name. If multiple BoostSpecs are provided for the same datastore name, the behavior is undefined.
  • filterSpecs (type: list(GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3FilterSpecs.t), default: nil) - Optional. Filter configuration for the datastores. Maps from datastore name to the filter expression for that datastore. Do not specify more than one FilterSpecs for each datastore name. If multiple FilterSpecs are provided for the same datastore name, the behavior is undefined.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3SearchConfig{
  boostSpecs:
    [GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3BoostSpecs.t()]
    | nil,
  filterSpecs:
    [GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3FilterSpecs.t()]
    | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.