class Google::Apis::HealthcareV1::GoogleCloudHealthcareV1FhirBigQueryDestination
The configuration for exporting to BigQuery.
Attributes
BigQuery URI to an existing dataset, up to 2000 characters long, in the format `bq://projectId.bqDatasetId`. Corresponds to the JSON property `datasetUri` @return [String]
If this flag is `TRUE`, all tables are deleted from the dataset before the new exported tables are written. If the flag is not set and the destination dataset contains tables, the export call returns an error. If ` write_disposition
` is specified, this parameter is ignored. force=false is equivalent to write_disposition
=WRITE_EMPTY and force=true is equivalent to write_disposition
=WRITE_TRUNCATE. Corresponds to the JSON property `force` @return [Boolean]
If this flag is `TRUE`, all tables are deleted from the dataset before the new exported tables are written. If the flag is not set and the destination dataset contains tables, the export call returns an error. If ` write_disposition
` is specified, this parameter is ignored. force=false is equivalent to write_disposition
=WRITE_EMPTY and force=true is equivalent to write_disposition
=WRITE_TRUNCATE. Corresponds to the JSON property `force` @return [Boolean]
Configuration for the FHIR BigQuery schema. Determines how the server generates the schema. Corresponds to the JSON property `schemaConfig` @return [Google::Apis::HealthcareV1::SchemaConfig]
Determines if existing data in the destination dataset is overwritten, appended to, or not written if the tables contain data. If a write_disposition
is specified, the `force` parameter is ignored. Corresponds to the JSON property `writeDisposition` @return [String]
Public Class Methods
# File lib/google/apis/healthcare_v1/classes.rb, line 1964 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/healthcare_v1/classes.rb, line 1969 def update!(**args) @dataset_uri = args[:dataset_uri] if args.key?(:dataset_uri) @force = args[:force] if args.key?(:force) @schema_config = args[:schema_config] if args.key?(:schema_config) @write_disposition = args[:write_disposition] if args.key?(:write_disposition) end