Skip to content

Commit 6b6fbed

Browse files
committed
feat(Discovery): Add logging_opt_out parameter to the query method
1 parent da251f4 commit 6b6fbed

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/ibm_watson/discovery_v1.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,7 +1072,7 @@ def delete_document(environment_id:, collection_id:, document_id:)
10721072
#########################
10731073

10741074
##
1075-
# @!method query(environment_id:, collection_id:, filter: nil, query: nil, natural_language_query: nil, passages: nil, aggregation: nil, count: nil, return_fields: nil, offset: nil, sort: nil, highlight: nil, passages_fields: nil, passages_count: nil, passages_characters: nil, deduplicate: nil, deduplicate_field: nil, similar: nil, similar_document_ids: nil, similar_fields: nil)
1075+
# @!method query(environment_id:, collection_id:, filter: nil, query: nil, natural_language_query: nil, passages: nil, aggregation: nil, count: nil, return_fields: nil, offset: nil, sort: nil, highlight: nil, passages_fields: nil, passages_count: nil, passages_characters: nil, deduplicate: nil, deduplicate_field: nil, similar: nil, similar_document_ids: nil, similar_fields: nil, logging_opt_out: nil)
10761076
# Query your collection.
10771077
# After your content is uploaded and enriched by the Discovery service, you can
10781078
# build queries to search your content. For details, see the [Discovery service
@@ -1130,11 +1130,13 @@ def delete_document(environment_id:, collection_id:, document_id:)
11301130
# @param similar_fields [Array[String]] A comma-separated list of field names that will be used as a basis for comparison
11311131
# to identify similar documents. If not specified, the entire document is used for
11321132
# comparison.
1133+
# @param logging_opt_out [Boolean] If `true`, queries are not stored in the Discovery **Logs** endpoint.
11331134
# @return [DetailedResponse] A `DetailedResponse` object representing the response.
1134-
def query(environment_id:, collection_id:, filter: nil, query: nil, natural_language_query: nil, passages: nil, aggregation: nil, count: nil, return_fields: nil, offset: nil, sort: nil, highlight: nil, passages_fields: nil, passages_count: nil, passages_characters: nil, deduplicate: nil, deduplicate_field: nil, similar: nil, similar_document_ids: nil, similar_fields: nil)
1135+
def query(environment_id:, collection_id:, filter: nil, query: nil, natural_language_query: nil, passages: nil, aggregation: nil, count: nil, return_fields: nil, offset: nil, sort: nil, highlight: nil, passages_fields: nil, passages_count: nil, passages_characters: nil, deduplicate: nil, deduplicate_field: nil, similar: nil, similar_document_ids: nil, similar_fields: nil, logging_opt_out: nil)
11351136
raise ArgumentError("environment_id must be provided") if environment_id.nil?
11361137
raise ArgumentError("collection_id must be provided") if collection_id.nil?
11371138
headers = {
1139+
"X-Watson-Logging-Opt-Out" => logging_opt_out
11381140
}
11391141
params = {
11401142
"version" => @version,

0 commit comments

Comments
 (0)