Package types (0.1.0)

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.