Class: Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datastream/v1/datastream_resources.rb
Overview
The configuration for BLMT.
Defined Under Namespace
Modules: FileFormat, TableFormat
Instance Attribute Summary collapse
-
#bucket ⇒ ::String
Required.
-
#connection_name ⇒ ::String
Required.
-
#file_format ⇒ ::Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig::FileFormat
Required.
-
#root_path ⇒ ::String
The root path inside the Cloud Storage bucket.
-
#table_format ⇒ ::Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig::TableFormat
Required.
Instance Attribute Details
#bucket ⇒ ::String
Returns Required. The Cloud Storage bucket name.
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1350 class BlmtConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported file formats for BigLake managed tables. module FileFormat # Default value. FILE_FORMAT_UNSPECIFIED = 0 # Parquet file format. PARQUET = 1 end # Supported table formats for BigLake managed tables. module TableFormat # Default value. TABLE_FORMAT_UNSPECIFIED = 0 # Iceberg table format. ICEBERG = 1 end end |
#connection_name ⇒ ::String
Returns Required. The bigquery connection.
Format: {project}.{location}.{name}
.
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1350 class BlmtConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported file formats for BigLake managed tables. module FileFormat # Default value. FILE_FORMAT_UNSPECIFIED = 0 # Parquet file format. PARQUET = 1 end # Supported table formats for BigLake managed tables. module TableFormat # Default value. TABLE_FORMAT_UNSPECIFIED = 0 # Iceberg table format. ICEBERG = 1 end end |
#file_format ⇒ ::Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig::FileFormat
Returns Required. The file format.
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1350 class BlmtConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported file formats for BigLake managed tables. module FileFormat # Default value. FILE_FORMAT_UNSPECIFIED = 0 # Parquet file format. PARQUET = 1 end # Supported table formats for BigLake managed tables. module TableFormat # Default value. TABLE_FORMAT_UNSPECIFIED = 0 # Iceberg table format. ICEBERG = 1 end end |
#root_path ⇒ ::String
Returns The root path inside the Cloud Storage bucket.
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1350 class BlmtConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported file formats for BigLake managed tables. module FileFormat # Default value. FILE_FORMAT_UNSPECIFIED = 0 # Parquet file format. PARQUET = 1 end # Supported table formats for BigLake managed tables. module TableFormat # Default value. TABLE_FORMAT_UNSPECIFIED = 0 # Iceberg table format. ICEBERG = 1 end end |
#table_format ⇒ ::Google::Cloud::Datastream::V1::BigQueryDestinationConfig::BlmtConfig::TableFormat
Returns Required. The table format.
1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1350 class BlmtConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Supported file formats for BigLake managed tables. module FileFormat # Default value. FILE_FORMAT_UNSPECIFIED = 0 # Parquet file format. PARQUET = 1 end # Supported table formats for BigLake managed tables. module TableFormat # Default value. TABLE_FORMAT_UNSPECIFIED = 0 # Iceberg table format. ICEBERG = 1 end end |