Class: Google::Apis::GenomicsV1beta2::ExportVariantSetRequest
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1beta2::ExportVariantSetRequest
- Includes:
- Core::Hashable
- Defined in:
- generated/google/apis/genomics_v1beta2/classes.rb,
generated/google/apis/genomics_v1beta2/representations.rb,
generated/google/apis/genomics_v1beta2/representations.rb
Overview
The variant data export request.
Instance Attribute Summary collapse
-
#bigquery_dataset ⇒ String
Required.
-
#bigquery_table ⇒ String
Required.
-
#call_set_ids ⇒ Array<String>
If provided, only variant call information from the specified call sets will be exported.
-
#format ⇒ String
The format for the exported data.
-
#project_number ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ExportVariantSetRequest
constructor
A new instance of ExportVariantSetRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ExportVariantSetRequest
Returns a new instance of ExportVariantSetRequest
767 768 769 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 767 def initialize(**args) update!(**args) end |
Instance Attribute Details
#bigquery_dataset ⇒ String
Required. The BigQuery dataset to export data to. This dataset must already
exist. Note that this is distinct from the Genomics concept of "dataset".
Corresponds to the JSON property bigqueryDataset
741 742 743 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 741 def bigquery_dataset @bigquery_dataset end |
#bigquery_table ⇒ String
Required. The BigQuery table to export data to. If the table doesn't exist, it
will be created. If it already exists, it will be overwritten.
Corresponds to the JSON property bigqueryTable
747 748 749 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 747 def bigquery_table @bigquery_table end |
#call_set_ids ⇒ Array<String>
If provided, only variant call information from the specified call sets will
be exported. By default all variant calls are exported.
Corresponds to the JSON property callSetIds
753 754 755 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 753 def call_set_ids @call_set_ids end |
#format ⇒ String
The format for the exported data.
Corresponds to the JSON property format
758 759 760 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 758 def format @format end |
#project_number ⇒ String
Required. The Google Cloud project number that owns the destination BigQuery
dataset. The caller must have WRITE access to this project. This project will
also own the resulting export job.
Corresponds to the JSON property projectNumber
765 766 767 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 765 def project_number @project_number end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
772 773 774 775 776 777 778 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 772 def update!(**args) @bigquery_dataset = args[:bigquery_dataset] unless args[:bigquery_dataset].nil? @bigquery_table = args[:bigquery_table] unless args[:bigquery_table].nil? @call_set_ids = args[:call_set_ids] unless args[:call_set_ids].nil? @format = args[:format] unless args[:format].nil? @project_number = args[:project_number] unless args[:project_number].nil? end |