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

pub struct ExportReadGroupSetRequest {
    pub project_id: String,
    pub export_uri: String,
    pub read_group_set_id: String,
    pub reference_names: Vec<String>,
}

The read group set export request.

Fields

project_id: String

Required. The Google Cloud project ID that owns this export. The caller must have WRITE access to this project.

export_uri: String

Required. A Google Cloud Storage URI for the exported BAM file. The currently authenticated user must have write access to the new file. An error will be returned if the URI already contains data.

read_group_set_id: String

Required. The ID of the read group set to export. The caller must have READ access to this read group set.

reference_names: Vec<String>

The reference names to export. If this is not specified, all reference sequences, including unmapped reads, are exported. Use * to export only unmapped reads.

Trait Implementations

impl Clone for ExportReadGroupSetRequest[src]

impl Debug for ExportReadGroupSetRequest[src]

impl Default for ExportReadGroupSetRequest[src]

impl Message for ExportReadGroupSetRequest[src]

impl PartialEq<ExportReadGroupSetRequest> for ExportReadGroupSetRequest[src]

impl StructuralPartialEq for ExportReadGroupSetRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for ExportReadGroupSetRequest

impl Send for ExportReadGroupSetRequest

impl Sync for ExportReadGroupSetRequest

impl Unpin for ExportReadGroupSetRequest

impl UnwindSafe for ExportReadGroupSetRequest

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]