class Google::Apis::GenomicsV1beta2::SearchAnnotationSetsRequest
Attributes
The dataset IDs to search within. Caller must have READ access to these datasets. Corresponds to the JSON property `datasetIds` @return [Array<String>]
Only return annotations sets for which a substring of the name matches this string (case insensitive). Corresponds to the JSON property `name` @return [String]
Specifies number of results to return in a single page. If unspecified, it will default to 128. The maximum value is 1024. Corresponds to the JSON property `pageSize` @return [Fixnum]
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` @return [String]
If specified, only annotation sets associated with the given reference set are returned. Corresponds to the JSON property `referenceSetId` @return [String]
If specified, only annotation sets that have any of these types are returned. Corresponds to the JSON property `types` @return [Array<String>]
Public Class Methods
# File generated/google/apis/genomics_v1beta2/classes.rb, line 2186 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/genomics_v1beta2/classes.rb, line 2191 def update!(**args) @dataset_ids = args[:dataset_ids] unless args[:dataset_ids].nil? @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? @reference_set_id = args[:reference_set_id] unless args[:reference_set_id].nil? @types = args[:types] unless args[:types].nil? end