Class: Aws::ConnectCases::Types::SearchCasesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConnectCases::Types::SearchCasesRequest
- Defined in:
- gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#domain_id ⇒ String
The unique identifier of the Cases domain.
-
#fields ⇒ Array<Types::FieldIdentifier>
The list of field identifiers to be returned as part of the response.
-
#filter ⇒ Types::CaseFilter
A list of filter objects.
-
#max_results ⇒ Integer
The maximum number of cases to return.
-
#next_token ⇒ String
The token for the next set of results.
-
#search_term ⇒ String
A word or phrase used to perform a quick search.
-
#sorts ⇒ Array<Types::Sort>
A list of sorts where each sort specifies a field and their sort order to be applied to the results.
Instance Attribute Details
#domain_id ⇒ String
The unique identifier of the Cases domain.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#fields ⇒ Array<Types::FieldIdentifier>
The list of field identifiers to be returned as part of the response.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#filter ⇒ Types::CaseFilter
A list of filter objects.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of cases to return. The current maximum supported value is 25. This is also the default value when no other value is provided.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#search_term ⇒ String
A word or phrase used to perform a quick search.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |
#sorts ⇒ Array<Types::Sort>
A list of sorts where each sort specifies a field and their sort order to be applied to the results.
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2165 class SearchCasesRequest < Struct.new( :domain_id, :fields, :filter, :max_results, :next_token, :search_term, :sorts) SENSITIVE = [] include Aws::Structure end |