Class: Google::Apis::HealthcareV1alpha2::GoogleCloudHealthcareV1alpha2DicomBigQueryDestination
- Inherits:
-
Object
- Object
- Google::Apis::HealthcareV1alpha2::GoogleCloudHealthcareV1alpha2DicomBigQueryDestination
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/healthcare_v1alpha2/classes.rb,
generated/google/apis/healthcare_v1alpha2/representations.rb,
generated/google/apis/healthcare_v1alpha2/representations.rb
Overview
The BigQuery table where the output should be written.
Instance Attribute Summary collapse
-
#force ⇒ Boolean
(also: #force?)
If the destination table already exists and this flag is
TRUE
, the table will be overwritten by the contents of the DICOM store. -
#table_uri ⇒ String
BigQuery URI to a table, up to 2000 characters long, in the format
bq://projectId.bqDatasetId.tableId
Corresponds to the JSON propertytableUri
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudHealthcareV1alpha2DicomBigQueryDestination
constructor
A new instance of GoogleCloudHealthcareV1alpha2DicomBigQueryDestination.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ GoogleCloudHealthcareV1alpha2DicomBigQueryDestination
Returns a new instance of GoogleCloudHealthcareV1alpha2DicomBigQueryDestination
1118 1119 1120 |
# File 'generated/google/apis/healthcare_v1alpha2/classes.rb', line 1118 def initialize(**args) update!(**args) end |
Instance Attribute Details
#force ⇒ Boolean Also known as: force?
If the destination table already exists and this flag is TRUE
, the table
will be overwritten by the contents of the DICOM store. If the flag is not
set and the destination table already exists, the export call returns an
error.
Corresponds to the JSON property force
1109 1110 1111 |
# File 'generated/google/apis/healthcare_v1alpha2/classes.rb', line 1109 def force @force end |
#table_uri ⇒ String
BigQuery URI to a table, up to 2000 characters long, in the format
bq://projectId.bqDatasetId.tableId
Corresponds to the JSON property tableUri
1116 1117 1118 |
# File 'generated/google/apis/healthcare_v1alpha2/classes.rb', line 1116 def table_uri @table_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1123 1124 1125 1126 |
# File 'generated/google/apis/healthcare_v1alpha2/classes.rb', line 1123 def update!(**args) @force = args[:force] if args.key?(:force) @table_uri = args[:table_uri] if args.key?(:table_uri) end |