class Google::Apis::GenomicsV1beta2::ExportReadGroupSetsRequest

The read group set export request.

Attributes

export_uri[RW]

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. Corresponds to the JSON property `exportUri` @return [String]

project_number[RW]

Required. The Google Developers Console project number that owns this export. Corresponds to the JSON property `projectNumber` @return [String]

read_group_set_ids[RW]

Required. The IDs of the read group sets to export. Corresponds to the JSON property `readGroupSetIds` @return [Array<String>]

reference_names[RW]

The reference names to export. If this is not specified, all reference sequences, including unmapped reads, are exported. Use * to export only unmapped reads. Corresponds to the JSON property `referenceNames` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/genomics_v1beta2/classes.rb, line 701
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/genomics_v1beta2/classes.rb, line 706
def update!(**args)
  @export_uri = args[:export_uri] unless args[:export_uri].nil?
  @project_number = args[:project_number] unless args[:project_number].nil?
  @read_group_set_ids = args[:read_group_set_ids] unless args[:read_group_set_ids].nil?
  @reference_names = args[:reference_names] unless args[:reference_names].nil?
end