Class: Google::Apis::GenomicsV1beta2::ListCoverageBucketsResponse
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1beta2::ListCoverageBucketsResponse
- 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
Instance Attribute Summary collapse
-
#bucket_width ⇒ String
The length of each coverage bucket in base pairs.
-
#coverage_buckets ⇒ Array<Google::Apis::GenomicsV1beta2::CoverageBucket>
The coverage buckets.
-
#next_page_token ⇒ String
The continuation token, which is used to page through large result sets.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListCoverageBucketsResponse
constructor
A new instance of ListCoverageBucketsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ListCoverageBucketsResponse
Returns a new instance of ListCoverageBucketsResponse.
1261 1262 1263 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1261 def initialize(**args) update!(**args) end |
Instance Attribute Details
#bucket_width ⇒ String
The length of each coverage bucket in base pairs. Note that buckets at the end
of a reference sequence may be shorter. This value is omitted if the bucket
width is infinity (the default behaviour, with no range or targetBucketWidth).
Corresponds to the JSON property bucketWidth
1244 1245 1246 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1244 def bucket_width @bucket_width end |
#coverage_buckets ⇒ Array<Google::Apis::GenomicsV1beta2::CoverageBucket>
The coverage buckets. The list of buckets is sparse; a bucket with 0
overlapping reads is not returned. A bucket never crosses more than one
reference sequence. Each bucket has width bucketWidth, unless its end is the
end of the reference sequence.
Corresponds to the JSON property coverageBuckets
1252 1253 1254 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1252 def coverage_buckets @coverage_buckets end |
#next_page_token ⇒ String
The continuation token, which is used to page through large result sets.
Provide this value in a subsequent request to return the next page of results.
This field will be empty if there aren't any additional results.
Corresponds to the JSON property nextPageToken
1259 1260 1261 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1259 def next_page_token @next_page_token end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1266 1267 1268 1269 1270 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1266 def update!(**args) @bucket_width = args[:bucket_width] unless args[:bucket_width].nil? @coverage_buckets = args[:coverage_buckets] unless args[:coverage_buckets].nil? @next_page_token = args[:next_page_token] unless args[:next_page_token].nil? end |