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.
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.
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.
TMaps 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.
TMaps 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.
TMaps 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Dialogflow V2 API - Class Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig (v1.10.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.10.1 (latest)](/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.10.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.10.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.9.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.9.1/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.8.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.8.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.7.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.7.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.6.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.6.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.5.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.5.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.4.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.4.1/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.3.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.3.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.2.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.2.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.1.1](/ruby/docs/reference/google-cloud-dialogflow-v2/1.1.1/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [1.0.0](/ruby/docs/reference/google-cloud-dialogflow-v2/1.0.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.34.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.34.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.33.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.33.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.32.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.32.2/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.31.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.31.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.30.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.30.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.29.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.29.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.28.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.28.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.27.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.27.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.26.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.26.2/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.25.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.25.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.24.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.24.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.23.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.23.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.22.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.22.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.21.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.21.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.20.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.20.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.19.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.19.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.18.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.18.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.17.1](/ruby/docs/reference/google-cloud-dialogflow-v2/0.17.1/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.16.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.16.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.15.2](/ruby/docs/reference/google-cloud-dialogflow-v2/0.15.2/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.14.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.14.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.13.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.13.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig)\n- [0.12.0](/ruby/docs/reference/google-cloud-dialogflow-v2/0.12.0/Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig) \nReference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig.\n\nConfiguration specific to search queries with data stores. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #boost_specs\n\n def boost_specs() -\u003e ::Array\u003c::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::BoostSpecs\u003e\n\n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::BoostSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-BoostSpecs)\\\u003e) --- Optional. Boost specifications for data stores.\n\n\n Maps from datastore name to their boost configuration. Do not specify\n more than one BoostSpecs for each datastore name. If multiple BoostSpecs\n are provided for the same datastore name, the behavior is undefined.\n\n### #boost_specs=\n\n def boost_specs=(value) -\u003e ::Array\u003c::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::BoostSpecs\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::BoostSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-BoostSpecs)\\\u003e) --- Optional. Boost specifications for data stores.\n\n\n Maps from datastore name to their boost configuration. Do not specify\n more than one BoostSpecs for each datastore name. If multiple BoostSpecs\nare provided for the same datastore name, the behavior is undefined. \n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::BoostSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-BoostSpecs)\\\u003e) --- Optional. Boost specifications for data stores.\n\n\n Maps from datastore name to their boost configuration. Do not specify\n more than one BoostSpecs for each datastore name. If multiple BoostSpecs\n are provided for the same datastore name, the behavior is undefined.\n\n### #filter_specs\n\n def filter_specs() -\u003e ::Array\u003c::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::FilterSpecs\u003e\n\n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::FilterSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-FilterSpecs)\\\u003e) --- Optional. Filter specification for data store queries.\n\n\n TMaps from datastore name to the filter expression for that datastore. Do\n not specify more than one FilterSpecs for each datastore name. If\n multiple FilterSpecs are provided for the same datastore name, the\n behavior is undefined.\n\n### #filter_specs=\n\n def filter_specs=(value) -\u003e ::Array\u003c::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::FilterSpecs\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::FilterSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-FilterSpecs)\\\u003e) --- Optional. Filter specification for data store queries.\n\n\n TMaps from datastore name to the filter expression for that datastore. Do\n not specify more than one FilterSpecs for each datastore name. If\n multiple FilterSpecs are provided for the same datastore name, the\nbehavior is undefined. \n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::Dialogflow::V2::SearchKnowledgeRequest::SearchConfig::FilterSpecs](./Google-Cloud-Dialogflow-V2-SearchKnowledgeRequest-SearchConfig-FilterSpecs)\\\u003e) --- Optional. Filter specification for data store queries.\n\n\n TMaps from datastore name to the filter expression for that datastore. Do\n not specify more than one FilterSpecs for each datastore name. If\n multiple FilterSpecs are provided for the same datastore name, the\n behavior is undefined."]]