Struct google_api_proto::google::genomics::v1::ListCoverageBucketsRequest
source · pub struct ListCoverageBucketsRequest {
pub read_group_set_id: String,
pub reference_name: String,
pub start: i64,
pub end: i64,
pub target_bucket_width: i64,
pub page_token: String,
pub page_size: i32,
}
Fields§
§read_group_set_id: String
Required. The ID of the read group set over which coverage is requested.
reference_name: String
The name of the reference to query, within the reference set associated with this query. Optional.
start: i64
The start position of the range on the reference, 0-based inclusive. If
specified, referenceName
must also be specified. Defaults to 0.
end: i64
The end position of the range on the reference, 0-based exclusive. If
specified, referenceName
must also be specified. If unset or 0, defaults
to the length of the reference.
target_bucket_width: i64
The desired width of each reported coverage bucket in base pairs. This
will be rounded down to the nearest precomputed bucket width; the value
of which is returned as bucketWidth
in the response. Defaults
to infinity (each bucket spans an entire reference sequence) or the length
of the target range, if specified. The smallest precomputed
bucketWidth
is currently 2048 base pairs; this is subject to
change.
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.
page_size: i32
The maximum number of results to return in a single page. If unspecified, defaults to 1024. The maximum value is 2048.
Trait Implementations§
source§impl Clone for ListCoverageBucketsRequest
impl Clone for ListCoverageBucketsRequest
source§fn clone(&self) -> ListCoverageBucketsRequest
fn clone(&self) -> ListCoverageBucketsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListCoverageBucketsRequest
impl Debug for ListCoverageBucketsRequest
source§impl Default for ListCoverageBucketsRequest
impl Default for ListCoverageBucketsRequest
source§impl Message for ListCoverageBucketsRequest
impl Message for ListCoverageBucketsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListCoverageBucketsRequest
impl PartialEq for ListCoverageBucketsRequest
source§fn eq(&self, other: &ListCoverageBucketsRequest) -> bool
fn eq(&self, other: &ListCoverageBucketsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListCoverageBucketsRequest
Auto Trait Implementations§
impl Freeze for ListCoverageBucketsRequest
impl RefUnwindSafe for ListCoverageBucketsRequest
impl Send for ListCoverageBucketsRequest
impl Sync for ListCoverageBucketsRequest
impl Unpin for ListCoverageBucketsRequest
impl UnwindSafe for ListCoverageBucketsRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request