class Google::Apis::GenomicsV1::ImportReadGroupSetsRequest
The read group set import request.
Attributes
Required. The ID of the dataset these read group sets will belong to. The caller must have WRITE permissions to this dataset. Corresponds to the JSON property `datasetId` @return [String]
The partition strategy describes how read groups are partitioned into read group sets. Corresponds to the JSON property `partitionStrategy` @return [String]
The reference set to which the imported read group sets are aligned to, if any. The reference names of this reference set must be a superset of those found in the imported file headers. If no reference set id is provided, a best effort is made to associate with a matching reference set. Corresponds to the JSON property `referenceSetId` @return [String]
A list of URIs pointing at [BAM files](samtools.github.io/hts-specs/ SAMv1.pdf) in Google Cloud Storage. Corresponds to the JSON property `sourceUris` @return [Array<String>]
Public Class Methods
# File generated/google/apis/genomics_v1/classes.rb, line 1177 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/genomics_v1/classes.rb, line 1182 def update!(**args) @dataset_id = args[:dataset_id] if args.key?(:dataset_id) @reference_set_id = args[:reference_set_id] if args.key?(:reference_set_id) @source_uris = args[:source_uris] if args.key?(:source_uris) @partition_strategy = args[:partition_strategy] if args.key?(:partition_strategy) end