Class: Google::Apis::GenomicsV1beta2::SearchCallSetsRequest
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1beta2::SearchCallSetsRequest
- Includes:
- Core::Hashable
- Defined in:
- generated/google/apis/genomics_v1beta2/classes.rb,
generated/google/apis/genomics_v1beta2/representations.rb,
generated/google/apis/genomics_v1beta2/representations.rb
Overview
The call set search request.
Instance Attribute Summary collapse
-
#name ⇒ String
Only return call sets for which a substring of the name matches this string.
-
#page_size ⇒ Fixnum
The maximum number of call sets to return.
-
#page_token ⇒ String
The continuation token, which is used to page through large result sets.
-
#variant_set_ids ⇒ Array<String>
Restrict the query to call sets within the given variant sets.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SearchCallSetsRequest
constructor
A new instance of SearchCallSetsRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SearchCallSetsRequest
Returns a new instance of SearchCallSetsRequest
2324 2325 2326 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2324 def initialize(**args) update!(**args) end |
Instance Attribute Details
#name ⇒ String
Only return call sets for which a substring of the name matches this string.
Corresponds to the JSON property name
2304 2305 2306 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2304 def name @name end |
#page_size ⇒ Fixnum
The maximum number of call sets to return. If unspecified, defaults to 1000.
Corresponds to the JSON property pageSize
2309 2310 2311 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2309 def page_size @page_size end |
#page_token ⇒ String
The continuation token, which is used to page through large result sets. To
get the next page of results, set this parameter to the value of nextPageToken
from the previous response.
Corresponds to the JSON property pageToken
2316 2317 2318 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2316 def page_token @page_token end |
#variant_set_ids ⇒ Array<String>
Restrict the query to call sets within the given variant sets. At least one ID
must be provided.
Corresponds to the JSON property variantSetIds
2322 2323 2324 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2322 def variant_set_ids @variant_set_ids end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2329 2330 2331 2332 2333 2334 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 2329 def update!(**args) @name = args[:name] unless args[:name].nil? @page_size = args[:page_size] unless args[:page_size].nil? @page_token = args[:page_token] unless args[:page_token].nil? @variant_set_ids = args[:variant_set_ids] unless args[:variant_set_ids].nil? end |