Class: Google::Cloud::FinancialServices::V1::BigQueryDestination

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/financialservices/v1/bigquery_destination.rb

Overview

BigQueryDestination is a wrapper for BigQuery output information.

Defined Under Namespace

Modules: WriteDisposition

Instance Attribute Summary collapse

Instance Attribute Details

#table_uri::String

Returns Optional. BigQuery URI to a table, must be of the form bq://projectId.bqDatasetId.tableId. Note that the BigQuery dataset must already exist. VPC-SC restrictions apply.

Returns:

  • (::String)

    Optional. BigQuery URI to a table, must be of the form bq://projectId.bqDatasetId.tableId. Note that the BigQuery dataset must already exist. VPC-SC restrictions apply.



36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# File 'proto_docs/google/cloud/financialservices/v1/bigquery_destination.rb', line 36

class BigQueryDestination
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # WriteDisposition controls the behavior when the destination table already
  # exists.
  module WriteDisposition
    # Default behavior is the same as WRITE_EMPTY.
    WRITE_DISPOSITION_UNSPECIFIED = 0

    # If the table already exists and contains data, an error is returned.
    WRITE_EMPTY = 1

    # If the table already exists, the data will be overwritten.
    WRITE_TRUNCATE = 2
  end
end

#write_disposition::Google::Cloud::FinancialServices::V1::BigQueryDestination::WriteDisposition

Returns Required. Whether or not to overwrite the destination table. By default the table won't be overwritten and an error will be returned if the table exists and contains data.

Returns:



36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# File 'proto_docs/google/cloud/financialservices/v1/bigquery_destination.rb', line 36

class BigQueryDestination
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # WriteDisposition controls the behavior when the destination table already
  # exists.
  module WriteDisposition
    # Default behavior is the same as WRITE_EMPTY.
    WRITE_DISPOSITION_UNSPECIFIED = 0

    # If the table already exists and contains data, an error is returned.
    WRITE_EMPTY = 1

    # If the table already exists, the data will be overwritten.
    WRITE_TRUNCATE = 2
  end
end