API documentation for biglake_hive_v1beta.types package.
Classes
BatchCreatePartitionsRequest
Request message for the BatchCreatePartitions method.
BatchCreatePartitionsResponse
Response message for BatchCreatePartitions.
BatchDeletePartitionsRequest
Request message for BatchDeletePartitions. The Partition is uniquely identified by values, which is an ordered list. Hence, there is no separate name or partition id field.
BatchUpdatePartitionsRequest
Request message for BatchUpdatePartitions.
BatchUpdatePartitionsResponse
Response message for BatchUpdatePartitions.
CreateHiveCatalogRequest
Request message for the CreateHiveCatalog method.
CreateHiveDatabaseRequest
Request message for the CreateHiveDatabase method.
CreateHiveTableRequest
Request message for the CreateHiveTable method.
CreatePartitionRequest
Request message for CreatePartition. The Partition is uniquely identified by values, which is an ordered list. Hence, there is no separate name or partition id field.
DeleteHiveCatalogRequest
Request message for the DeleteHiveCatalog method.
DeleteHiveDatabaseRequest
Request message for the DeleteHiveDatabase method.
DeleteHiveTableRequest
Request message for the DeleteHiveTable method.
FieldSchema
Field schema information.
GetHiveCatalogRequest
Request message for the GetHiveCatalog method.
GetHiveDatabaseRequest
Request message for the GetHiveDatabase method.
GetHiveTableRequest
Request message for the GetHiveTable method.
HiveCatalog
The HiveCatalog contains spark/hive databases and tables in the BigLake Metastore. While creating resources under a catalog, ideally ensure that the storage bucket location, spark / hive engine location or any other compute location match. Catalog can be viewed as the destination for migrating an on-prem Hive metastore to GCP.
HiveDatabase
Stores the hive database information. It includes the database name, description, location and properties associated with the database.
HiveTable
Stores the hive table information. It includes the table name, schema (column names and types), data location, storage format, serde info, etc. This message closely matches the Table object in the IMetastoreClient
ListHiveCatalogsRequest
Request message for the ListHiveCatalogs method.
ListHiveCatalogsResponse
Response message for the ListHiveCatalogs method.
ListHiveDatabasesRequest
Request message for the ListHiveDatabases method.
ListHiveDatabasesResponse
Response message for the ListHiveDatabases method.
ListHiveTablesRequest
Request message for the ListHiveTables method.
ListHiveTablesResponse
Response message for the ListHiveTables method.
ListPartitionsRequest
Request message for ListPartitions.
ListPartitionsResponse
Response message for ListPartitions.
Partition
Information about a Hive partition.
PartitionValues
Represents the values of a partition.
SerdeInfo
Serialization and deserialization information.
StorageDescriptor
Contains information about the physical storage of the table data.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
UpdateHiveCatalogRequest
Request message for the UpdateHiveCatalog method.
UpdateHiveDatabaseRequest
Request message for the UpdateHiveDatabase method.
UpdateHiveTableRequest
Request message for the UpdateHiveTable method.
UpdatePartitionRequest
Request message for UpdatePartition.