Struct gapi_grpc::google::genomics::v1::ListCoverageBucketsRequest[][src]

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

impl Clone for ListCoverageBucketsRequest[src]

impl Debug for ListCoverageBucketsRequest[src]

impl Default for ListCoverageBucketsRequest[src]

impl Message for ListCoverageBucketsRequest[src]

impl PartialEq<ListCoverageBucketsRequest> for ListCoverageBucketsRequest[src]

impl StructuralPartialEq for ListCoverageBucketsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for ListCoverageBucketsRequest

impl Send for ListCoverageBucketsRequest

impl Sync for ListCoverageBucketsRequest

impl Unpin for ListCoverageBucketsRequest

impl UnwindSafe for ListCoverageBucketsRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]