Class: Google::Apis::HealthcareV1::GoogleCloudHealthcareV1DicomBigQueryDestination
- Inherits:
-
Object
- Object
- Google::Apis::HealthcareV1::GoogleCloudHealthcareV1DicomBigQueryDestination
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/healthcare_v1/classes.rb,
lib/google/apis/healthcare_v1/representations.rb,
lib/google/apis/healthcare_v1/representations.rb
Overview
The BigQuery table where the server writes the output.
Instance Attribute Summary collapse
-
#force ⇒ Boolean
(also: #force?)
If the destination table already exists and this flag is
TRUE
, the table is 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) ⇒ GoogleCloudHealthcareV1DicomBigQueryDestination
constructor
A new instance of GoogleCloudHealthcareV1DicomBigQueryDestination.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudHealthcareV1DicomBigQueryDestination
Returns a new instance of GoogleCloudHealthcareV1DicomBigQueryDestination.
1842 1843 1844 |
# File 'lib/google/apis/healthcare_v1/classes.rb', line 1842 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 is
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
1833 1834 1835 |
# File 'lib/google/apis/healthcare_v1/classes.rb', line 1833 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
1840 1841 1842 |
# File 'lib/google/apis/healthcare_v1/classes.rb', line 1840 def table_uri @table_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1847 1848 1849 1850 |
# File 'lib/google/apis/healthcare_v1/classes.rb', line 1847 def update!(**args) @force = args[:force] if args.key?(:force) @table_uri = args[:table_uri] if args.key?(:table_uri) end |