Class: Aws::QBusiness::Types::SearchRelevantContentRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::SearchRelevantContentRequest
- Defined in:
- gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The unique identifier of the Amazon Q Business application to search.
-
#attribute_filter ⇒ Types::AttributeFilter
Enables filtering of responses based on document attributes or metadata fields.
-
#content_source ⇒ Types::ContentSource
The source of content to search in.
-
#max_results ⇒ Integer
The maximum number of results to return.
-
#next_token ⇒ String
The token for the next set of results.
-
#query_text ⇒ String
The text to search for.
Instance Attribute Details
#application_id ⇒ String
The unique identifier of the Amazon Q Business application to search.
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#attribute_filter ⇒ Types::AttributeFilter
Enables filtering of responses based on document attributes or metadata fields.
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#content_source ⇒ Types::ContentSource
The source of content to search in.
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to return.
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token for the next set of results. (You received this token from a previous call.)
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |
#query_text ⇒ String
The text to search for.
8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 8005 class SearchRelevantContentRequest < Struct.new( :application_id, :query_text, :content_source, :attribute_filter, :max_results, :next_token) SENSITIVE = [] include Aws::Structure end |