Package com.google.cloud.biglake.hive.v1beta (0.76.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.bigquery.biglake.v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution.

Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient Service Description: Hive Metastore Service is a biglake service that allows users to manage their external Hive catalogs. Full API compatibility with OSS Hive Metastore APIs is not supported. The methods match the Hive Metastore API spec mostly except for a few exceptions. These include listing resources with pattern, environment context which are combined in a single

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceSettings Settings class to configure an instance of HiveMetastoreServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsRequest Request message for the BatchCreatePartitions method.
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsRequest.Builder Request message for the BatchCreatePartitions method.
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsResponse Response message for BatchCreatePartitions.
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsResponse.Builder Response message for BatchCreatePartitions.
com.google.cloud.biglake.hive.v1beta.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.
com.google.cloud.biglake.hive.v1beta.BatchDeletePartitionsRequest.Builder 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.
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsRequest Request message for BatchUpdatePartitions.
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsRequest.Builder Request message for BatchUpdatePartitions.
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsResponse Response message for BatchUpdatePartitions.
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsResponse.Builder Response message for BatchUpdatePartitions.
com.google.cloud.biglake.hive.v1beta.CatalogName
com.google.cloud.biglake.hive.v1beta.CatalogName.Builder Builder for projects/{project}/catalogs/{catalog}.
com.google.cloud.biglake.hive.v1beta.CreateHiveCatalogRequest Request message for the CreateHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.CreateHiveCatalogRequest.Builder Request message for the CreateHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.CreateHiveDatabaseRequest Request message for the CreateHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.CreateHiveDatabaseRequest.Builder Request message for the CreateHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.CreateHiveTableRequest Request message for the CreateHiveTable method.
com.google.cloud.biglake.hive.v1beta.CreateHiveTableRequest.Builder Request message for the CreateHiveTable method.
com.google.cloud.biglake.hive.v1beta.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.
com.google.cloud.biglake.hive.v1beta.CreatePartitionRequest.Builder 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.
com.google.cloud.biglake.hive.v1beta.DeleteHiveCatalogRequest Request message for the DeleteHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.DeleteHiveCatalogRequest.Builder Request message for the DeleteHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.DeleteHiveDatabaseRequest Request message for the DeleteHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.DeleteHiveDatabaseRequest.Builder Request message for the DeleteHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.DeleteHiveTableRequest Request message for the DeleteHiveTable method.
com.google.cloud.biglake.hive.v1beta.DeleteHiveTableRequest.Builder Request message for the DeleteHiveTable method.
com.google.cloud.biglake.hive.v1beta.FieldSchema Field schema information.
com.google.cloud.biglake.hive.v1beta.FieldSchema.Builder Field schema information.
com.google.cloud.biglake.hive.v1beta.GetHiveCatalogRequest Request message for the GetHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.GetHiveCatalogRequest.Builder Request message for the GetHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.GetHiveDatabaseRequest Request message for the GetHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.GetHiveDatabaseRequest.Builder Request message for the GetHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.GetHiveTableRequest Request message for the GetHiveTable method.
com.google.cloud.biglake.hive.v1beta.GetHiveTableRequest.Builder Request message for the GetHiveTable method.
com.google.cloud.biglake.hive.v1beta.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
com.google.cloud.biglake.hive.v1beta.HiveCatalog.Builder 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
com.google.cloud.biglake.hive.v1beta.HiveCatalog.Replica The replica of the Catalog.
com.google.cloud.biglake.hive.v1beta.HiveCatalog.Replica.Builder The replica of the Catalog.
com.google.cloud.biglake.hive.v1beta.HiveDatabase Stores the hive database information. It includes the database name, description, location and properties associated with the database.
com.google.cloud.biglake.hive.v1beta.HiveDatabase.Builder Stores the hive database information. It includes the database name, description, location and properties associated with the database.
com.google.cloud.biglake.hive.v1beta.HiveMetastoreProto
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveCatalogsFixedSizeCollection
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveCatalogsPage
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveCatalogsPagedResponse
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveDatabasesFixedSizeCollection
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveDatabasesPage
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveDatabasesPagedResponse
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveTablesFixedSizeCollection
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveTablesPage
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceClient.ListHiveTablesPagedResponse
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceGrpc Hive Metastore Service is a biglake service that allows users to manage their external Hive catalogs. Full API compatibility with OSS Hive Metastore APIs is not supported. The methods match the Hive Metastore API spec mostly
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceGrpc.HiveMetastoreServiceImplBase Base class for the server implementation of the service HiveMetastoreService. Hive Metastore Service is a biglake service that allows users to manage
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceSettings.Builder Builder for HiveMetastoreServiceSettings.
com.google.cloud.biglake.hive.v1beta.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
com.google.cloud.biglake.hive.v1beta.HiveTable.Builder 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
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsRequest Request message for the ListHiveCatalogs method.
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsRequest.Builder Request message for the ListHiveCatalogs method.
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsResponse Response message for the ListHiveCatalogs method.
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsResponse.Builder Response message for the ListHiveCatalogs method.
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesRequest Request message for the ListHiveDatabases method.
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesRequest.Builder Request message for the ListHiveDatabases method.
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesResponse Response message for the ListHiveDatabases method.
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesResponse.Builder Response message for the ListHiveDatabases method.
com.google.cloud.biglake.hive.v1beta.ListHiveTablesRequest Request message for the ListHiveTables method.
com.google.cloud.biglake.hive.v1beta.ListHiveTablesRequest.Builder Request message for the ListHiveTables method.
com.google.cloud.biglake.hive.v1beta.ListHiveTablesResponse Response message for the ListHiveTables method.
com.google.cloud.biglake.hive.v1beta.ListHiveTablesResponse.Builder Response message for the ListHiveTables method.
com.google.cloud.biglake.hive.v1beta.ListPartitionsRequest Request message for ListPartitions.
com.google.cloud.biglake.hive.v1beta.ListPartitionsRequest.Builder Request message for ListPartitions.
com.google.cloud.biglake.hive.v1beta.ListPartitionsResponse Response message for ListPartitions.
com.google.cloud.biglake.hive.v1beta.ListPartitionsResponse.Builder Response message for ListPartitions.
com.google.cloud.biglake.hive.v1beta.NamespaceName
com.google.cloud.biglake.hive.v1beta.NamespaceName.Builder Builder for projects/{project}/catalogs/{catalog}/databases/{database}.
com.google.cloud.biglake.hive.v1beta.Partition Information about a Hive partition.
com.google.cloud.biglake.hive.v1beta.Partition.Builder Information about a Hive partition.
com.google.cloud.biglake.hive.v1beta.PartitionValues Represents the values of a partition.
com.google.cloud.biglake.hive.v1beta.PartitionValues.Builder Represents the values of a partition.
com.google.cloud.biglake.hive.v1beta.ProjectName
com.google.cloud.biglake.hive.v1beta.ProjectName.Builder Builder for projects/{project}.
com.google.cloud.biglake.hive.v1beta.SerdeInfo Serialization and deserialization information.
com.google.cloud.biglake.hive.v1beta.SerdeInfo.Builder Serialization and deserialization information.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor Contains information about the physical storage of the table data.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.Builder Contains information about the physical storage of the table data.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.Order Sort order of the stored data per column.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.Order.Builder Sort order of the stored data per column.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo Stores all the information about skewed table.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.Builder Stores all the information about skewed table.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue The skewed column values.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue.Builder The skewed column values.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation The skewed key values and their corresponding location.
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation.Builder The skewed key values and their corresponding location.
com.google.cloud.biglake.hive.v1beta.TableName
com.google.cloud.biglake.hive.v1beta.TableName.Builder Builder for projects/{project}/catalogs/{catalog}/databases/{database}/tables/{table}.
com.google.cloud.biglake.hive.v1beta.UpdateHiveCatalogRequest Request message for the UpdateHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.UpdateHiveCatalogRequest.Builder Request message for the UpdateHiveCatalog method.
com.google.cloud.biglake.hive.v1beta.UpdateHiveDatabaseRequest Request message for the UpdateHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.UpdateHiveDatabaseRequest.Builder Request message for the UpdateHiveDatabase method.
com.google.cloud.biglake.hive.v1beta.UpdateHiveTableRequest Request message for the UpdateHiveTable method.
com.google.cloud.biglake.hive.v1beta.UpdateHiveTableRequest.Builder Request message for the UpdateHiveTable method.
com.google.cloud.biglake.hive.v1beta.UpdatePartitionRequest Request message for UpdatePartition.
com.google.cloud.biglake.hive.v1beta.UpdatePartitionRequest.Builder Request message for UpdatePartition.

Interfaces

Interface Description
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.BatchCreatePartitionsResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.BatchDeletePartitionsRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.BatchUpdatePartitionsResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.CreateHiveCatalogRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.CreateHiveDatabaseRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.CreateHiveTableRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.CreatePartitionRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.DeleteHiveCatalogRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.DeleteHiveDatabaseRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.DeleteHiveTableRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.FieldSchemaOrBuilder
com.google.cloud.biglake.hive.v1beta.GetHiveCatalogRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.GetHiveDatabaseRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.GetHiveTableRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.HiveCatalog.ReplicaOrBuilder
com.google.cloud.biglake.hive.v1beta.HiveCatalogOrBuilder
com.google.cloud.biglake.hive.v1beta.HiveDatabaseOrBuilder
com.google.cloud.biglake.hive.v1beta.HiveMetastoreServiceGrpc.AsyncService Hive Metastore Service is a biglake service that allows users to manage their external Hive catalogs. Full API compatibility with OSS Hive Metastore APIs is not supported. The methods match the Hive Metastore API spec mostly
com.google.cloud.biglake.hive.v1beta.HiveTableOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveCatalogsResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveDatabasesResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveTablesRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.ListHiveTablesResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.ListPartitionsRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.ListPartitionsResponseOrBuilder
com.google.cloud.biglake.hive.v1beta.PartitionOrBuilder
com.google.cloud.biglake.hive.v1beta.PartitionValuesOrBuilder
com.google.cloud.biglake.hive.v1beta.SerdeInfoOrBuilder
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.OrderOrBuilder
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValueOrBuilder
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocationOrBuilder
com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfoOrBuilder
com.google.cloud.biglake.hive.v1beta.StorageDescriptorOrBuilder
com.google.cloud.biglake.hive.v1beta.UpdateHiveCatalogRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.UpdateHiveDatabaseRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.UpdateHiveTableRequestOrBuilder
com.google.cloud.biglake.hive.v1beta.UpdatePartitionRequestOrBuilder

Enums

Enum Description
com.google.cloud.biglake.hive.v1beta.HiveCatalog.Replica.State If the catalog is replicated to multiple regions, this enum describes the current state of the replica.
com.google.cloud.biglake.hive.v1beta.SerdeInfo.SerdeType The serde types.