diff --git a/docs/dyn/cloudsearch_v1.query.html b/docs/dyn/cloudsearch_v1.query.html
index 5c4e95425fe..e598cdaec49 100644
--- a/docs/dyn/cloudsearch_v1.query.html
+++ b/docs/dyn/cloudsearch_v1.query.html
@@ -159,6 +159,7 @@
Method Details
"query": "A String", # The raw query string. See supported search operators in the [Cloud search Cheat Sheet](https://support.google.com/a/users/answer/9299929)
"queryInterpretationOptions": { # Options to interpret user query. # Options to interpret the user query.
"disableNlInterpretation": True or False, # Flag to disable natural language (NL) interpretation of queries. Default is false, Set to true to disable natural language interpretation. NL interpretation only applies to predefined datasources.
+ "disableSupplementalResults": True or False, # Use this flag to disable supplemental results for a query. Supplemental results setting chosen at SearchApplication level will take precedence if set to True.
"enableVerbatimMode": True or False, # Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental result retrieval, and usage of synonyms including custom ones. Nl interpretation will be disabled if either one of the two flags is true.
},
"requestOptions": { # Shared request options for all RPC methods. # Request options, such as the search application and user timezone.
diff --git a/docs/dyn/cloudsearch_v1.settings.searchapplications.html b/docs/dyn/cloudsearch_v1.settings.searchapplications.html
index dce0532a212..de864a0c276 100644
--- a/docs/dyn/cloudsearch_v1.settings.searchapplications.html
+++ b/docs/dyn/cloudsearch_v1.settings.searchapplications.html
@@ -167,6 +167,10 @@ Method Details
"operationIds": [ # Output only. IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
"A String",
],
+ "queryInterpretationConfig": { # Default options to interpret user query. # The default options for query interpretation
+ "forceDisableSupplementalResults": True or False, # Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
+ "forceVerbatimMode": True or False, # Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
+ },
"scoringConfig": { # Scoring configurations for a source while processing a Search or Suggest request. # Configuration for ranking results.
"disableFreshness": True or False, # Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
"disablePersonalization": True or False, # Whether to personalize the results. By default, personal signals will be used to boost results.
@@ -323,6 +327,10 @@ Method Details
"operationIds": [ # Output only. IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
"A String",
],
+ "queryInterpretationConfig": { # Default options to interpret user query. # The default options for query interpretation
+ "forceDisableSupplementalResults": True or False, # Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
+ "forceVerbatimMode": True or False, # Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
+ },
"scoringConfig": { # Scoring configurations for a source while processing a Search or Suggest request. # Configuration for ranking results.
"disableFreshness": True or False, # Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
"disablePersonalization": True or False, # Whether to personalize the results. By default, personal signals will be used to boost results.
@@ -419,6 +427,10 @@ Method Details
"operationIds": [ # Output only. IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
"A String",
],
+ "queryInterpretationConfig": { # Default options to interpret user query. # The default options for query interpretation
+ "forceDisableSupplementalResults": True or False, # Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
+ "forceVerbatimMode": True or False, # Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
+ },
"scoringConfig": { # Scoring configurations for a source while processing a Search or Suggest request. # Configuration for ranking results.
"disableFreshness": True or False, # Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
"disablePersonalization": True or False, # Whether to personalize the results. By default, personal signals will be used to boost results.
@@ -565,6 +577,10 @@ Method Details
"operationIds": [ # Output only. IDs of the Long Running Operations (LROs) currently running for this schema. Output only field.
"A String",
],
+ "queryInterpretationConfig": { # Default options to interpret user query. # The default options for query interpretation
+ "forceDisableSupplementalResults": True or False, # Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.
+ "forceVerbatimMode": True or False, # Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.
+ },
"scoringConfig": { # Scoring configurations for a source while processing a Search or Suggest request. # Configuration for ranking results.
"disableFreshness": True or False, # Whether to use freshness as a ranking signal. By default, freshness is used as a ranking signal. Note that this setting is not available in the Admin UI.
"disablePersonalization": True or False, # Whether to personalize the results. By default, personal signals will be used to boost results.
diff --git a/googleapiclient/discovery_cache/documents/cloudsearch.v1.json b/googleapiclient/discovery_cache/documents/cloudsearch.v1.json
index a26af903322..1a804898de4 100644
--- a/googleapiclient/discovery_cache/documents/cloudsearch.v1.json
+++ b/googleapiclient/discovery_cache/documents/cloudsearch.v1.json
@@ -1916,7 +1916,7 @@
}
}
},
- "revision": "20210629",
+ "revision": "20210706",
"rootUrl": "https://cloudsearch.googleapis.com/",
"schemas": {
"AuditLoggingSettings": {
@@ -4008,6 +4008,21 @@
},
"type": "object"
},
+ "QueryInterpretationConfig": {
+ "description": "Default options to interpret user query.",
+ "id": "QueryInterpretationConfig",
+ "properties": {
+ "forceDisableSupplementalResults": {
+ "description": "Set this flag to disable supplemental results retrieval, setting a flag here will not retrieve supplemental results for queries associated with a given search application. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for supplemental results.",
+ "type": "boolean"
+ },
+ "forceVerbatimMode": {
+ "description": "Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental results retrieval, and usage of synonyms including custom ones. If this flag is set to True, it will take precedence over the option set at Query level. For the default value of False, query level flag will set the correct interpretation for verbatim mode.",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
"QueryInterpretationOptions": {
"description": "Options to interpret user query.",
"id": "QueryInterpretationOptions",
@@ -4016,6 +4031,10 @@
"description": "Flag to disable natural language (NL) interpretation of queries. Default is false, Set to true to disable natural language interpretation. NL interpretation only applies to predefined datasources.",
"type": "boolean"
},
+ "disableSupplementalResults": {
+ "description": "Use this flag to disable supplemental results for a query. Supplemental results setting chosen at SearchApplication level will take precedence if set to True.",
+ "type": "boolean"
+ },
"enableVerbatimMode": {
"description": "Enable this flag to turn off all internal optimizations like natural language (NL) interpretation of queries, supplemental result retrieval, and usage of synonyms including custom ones. Nl interpretation will be disabled if either one of the two flags is true.",
"type": "boolean"
@@ -4435,6 +4454,10 @@
"readOnly": true,
"type": "array"
},
+ "queryInterpretationConfig": {
+ "$ref": "QueryInterpretationConfig",
+ "description": "The default options for query interpretation"
+ },
"scoringConfig": {
"$ref": "ScoringConfig",
"description": "Configuration for ranking results."