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.
1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1562 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}.
1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1562 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.
1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1562 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.
1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1562 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.
1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1562 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 |