Package Classes (0.4.9)

Summary of entries of Classes for biglake.

Classes

MetastoreServiceAsyncClient

BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products.

The BigLake Metastore API defines the following resource model:

  • A collection of Google Cloud projects: /projects/*
  • Each project has a collection of available locations: /locations/*
  • Each location has a collection of catalogs: /catalogs/*
  • Each catalog has a collection of databases: /databases/*
  • Each database has a collection of tables: /tables/*

MetastoreServiceClient

BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products.

The BigLake Metastore API defines the following resource model:

  • A collection of Google Cloud projects: /projects/*
  • Each project has a collection of available locations: /locations/*
  • Each location has a collection of catalogs: /catalogs/*
  • Each catalog has a collection of databases: /databases/*
  • Each database has a collection of tables: /tables/*

ListCatalogsAsyncPager

A pager for iterating through list_catalogs requests.

This class thinly wraps an initial ListCatalogsResponse object, and provides an __aiter__ method to iterate through its catalogs field.

If there are more pages, the __aiter__ method will make additional ListCatalogs requests and continue to iterate through the catalogs field on the corresponding responses.

All the usual ListCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCatalogsPager

A pager for iterating through list_catalogs requests.

This class thinly wraps an initial ListCatalogsResponse object, and provides an __iter__ method to iterate through its catalogs field.

If there are more pages, the __iter__ method will make additional ListCatalogs requests and continue to iterate through the catalogs field on the corresponding responses.

All the usual ListCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListDatabasesAsyncPager

A pager for iterating through list_databases requests.

This class thinly wraps an initial ListDatabasesResponse object, and provides an __aiter__ method to iterate through its databases field.

If there are more pages, the __aiter__ method will make additional ListDatabases requests and continue to iterate through the databases field on the corresponding responses.

All the usual ListDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListDatabasesPager

A pager for iterating through list_databases requests.

This class thinly wraps an initial ListDatabasesResponse object, and provides an __iter__ method to iterate through its databases field.

If there are more pages, the __iter__ method will make additional ListDatabases requests and continue to iterate through the databases field on the corresponding responses.

All the usual ListDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListTablesAsyncPager

A pager for iterating through list_tables requests.

This class thinly wraps an initial ListTablesResponse object, and provides an __aiter__ method to iterate through its tables field.

If there are more pages, the __aiter__ method will make additional ListTables requests and continue to iterate through the tables field on the corresponding responses.

All the usual ListTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListTablesPager

A pager for iterating through list_tables requests.

This class thinly wraps an initial ListTablesResponse object, and provides an __iter__ method to iterate through its tables field.

If there are more pages, the __iter__ method will make additional ListTables requests and continue to iterate through the tables field on the corresponding responses.

All the usual ListTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

Catalog

Catalog is the container of databases.

CreateCatalogRequest

Request message for the CreateCatalog method.

CreateDatabaseRequest

Request message for the CreateDatabase method.

CreateTableRequest

Request message for the CreateTable method.

Database

Database is the container of tables.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Type

The database type.

DeleteCatalogRequest

Request message for the DeleteCatalog method.

DeleteDatabaseRequest

Request message for the DeleteDatabase method.

DeleteTableRequest

Request message for the DeleteTable method.

GetCatalogRequest

Request message for the GetCatalog method.

GetDatabaseRequest

Request message for the GetDatabase method.

GetTableRequest

Request message for the GetTable method.

HiveDatabaseOptions

Options of a Hive database.

ParametersEntry

The abstract base class for a message.

HiveTableOptions

Options of a Hive table.

ParametersEntry

The abstract base class for a message.

SerDeInfo

Serializer and deserializer information.

StorageDescriptor

Stores physical storage information of the data.

ListCatalogsRequest

Request message for the ListCatalogs method.

ListCatalogsResponse

Response message for the ListCatalogs method.

ListDatabasesRequest

Request message for the ListDatabases method.

ListDatabasesResponse

Response message for the ListDatabases method.

ListTablesRequest

Request message for the ListTables method.

ListTablesResponse

Response message for the ListTables method.

RenameTableRequest

Request message for the RenameTable method in MetastoreService

Table

Represents a table.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Type

The table type.

TableView

View on Table. Represents which fields will be populated for calls that return Table objects.

UpdateDatabaseRequest

Request message for the UpdateDatabase method.

UpdateTableRequest

Request message for the UpdateTable method.

MetastoreServiceAsyncClient

BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products.

The BigLake Metastore API defines the following resource model:

  • A collection of Google Cloud projects: /projects/*
  • Each project has a collection of available locations: /locations/*
  • Each location has a collection of catalogs: /catalogs/*
  • Each catalog has a collection of databases: /databases/*
  • Each database has a collection of tables: /tables/*

MetastoreServiceClient

BigLake Metastore is a serverless, highly available, multi-tenant runtime metastore for Google Cloud Data Analytics products.

The BigLake Metastore API defines the following resource model:

  • A collection of Google Cloud projects: /projects/*
  • Each project has a collection of available locations: /locations/*
  • Each location has a collection of catalogs: /catalogs/*
  • Each catalog has a collection of databases: /databases/*
  • Each database has a collection of tables: /tables/*

ListCatalogsAsyncPager

A pager for iterating through list_catalogs requests.

This class thinly wraps an initial ListCatalogsResponse object, and provides an __aiter__ method to iterate through its catalogs field.

If there are more pages, the __aiter__ method will make additional ListCatalogs requests and continue to iterate through the catalogs field on the corresponding responses.

All the usual ListCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListCatalogsPager

A pager for iterating through list_catalogs requests.

This class thinly wraps an initial ListCatalogsResponse object, and provides an __iter__ method to iterate through its catalogs field.

If there are more pages, the __iter__ method will make additional ListCatalogs requests and continue to iterate through the catalogs field on the corresponding responses.

All the usual ListCatalogsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListDatabasesAsyncPager

A pager for iterating through list_databases requests.

This class thinly wraps an initial ListDatabasesResponse object, and provides an __aiter__ method to iterate through its databases field.

If there are more pages, the __aiter__ method will make additional ListDatabases requests and continue to iterate through the databases field on the corresponding responses.

All the usual ListDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListDatabasesPager

A pager for iterating through list_databases requests.

This class thinly wraps an initial ListDatabasesResponse object, and provides an __iter__ method to iterate through its databases field.

If there are more pages, the __iter__ method will make additional ListDatabases requests and continue to iterate through the databases field on the corresponding responses.

All the usual ListDatabasesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLocksAsyncPager

A pager for iterating through list_locks requests.

This class thinly wraps an initial ListLocksResponse object, and provides an __aiter__ method to iterate through its locks field.

If there are more pages, the __aiter__ method will make additional ListLocks requests and continue to iterate through the locks field on the corresponding responses.

All the usual ListLocksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLocksPager

A pager for iterating through list_locks requests.

This class thinly wraps an initial ListLocksResponse object, and provides an __iter__ method to iterate through its locks field.

If there are more pages, the __iter__ method will make additional ListLocks requests and continue to iterate through the locks field on the corresponding responses.

All the usual ListLocksResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListTablesAsyncPager

A pager for iterating through list_tables requests.

This class thinly wraps an initial ListTablesResponse object, and provides an __aiter__ method to iterate through its tables field.

If there are more pages, the __aiter__ method will make additional ListTables requests and continue to iterate through the tables field on the corresponding responses.

All the usual ListTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListTablesPager

A pager for iterating through list_tables requests.

This class thinly wraps an initial ListTablesResponse object, and provides an __iter__ method to iterate through its tables field.

If there are more pages, the __iter__ method will make additional ListTables requests and continue to iterate through the tables field on the corresponding responses.

All the usual ListTablesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

Catalog

Catalog is the container of databases.

CheckLockRequest

Request message for the CheckLock method.

CreateCatalogRequest

Request message for the CreateCatalog method.

CreateDatabaseRequest

Request message for the CreateDatabase method.

CreateLockRequest

Request message for the CreateLock method.

CreateTableRequest

Request message for the CreateTable method.

Database

Database is the container of tables.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Type

The database type.

DeleteCatalogRequest

Request message for the DeleteCatalog method.

DeleteDatabaseRequest

Request message for the DeleteDatabase method.

DeleteLockRequest

Request message for the DeleteLock method.

DeleteTableRequest

Request message for the DeleteTable method.

GetCatalogRequest

Request message for the GetCatalog method.

GetDatabaseRequest

Request message for the GetDatabase method.

GetTableRequest

Request message for the GetTable method.

HiveDatabaseOptions

Options of a Hive database.

ParametersEntry

The abstract base class for a message.

HiveTableOptions

Options of a Hive table.

ParametersEntry

The abstract base class for a message.

SerDeInfo

Serializer and deserializer information.

StorageDescriptor

Stores physical storage information of the data.

ListCatalogsRequest

Request message for the ListCatalogs method.

ListCatalogsResponse

Response message for the ListCatalogs method.

ListDatabasesRequest

Request message for the ListDatabases method.

ListDatabasesResponse

Response message for the ListDatabases method.

ListLocksRequest

Request message for the ListLocks method.

ListLocksResponse

Response message for the ListLocks method.

ListTablesRequest

Request message for the ListTables method.

ListTablesResponse

Response message for the ListTables method.

Lock

Represents a lock.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

State

The lock state.

Type

The lock type.

RenameTableRequest

Request message for the RenameTable method in MetastoreService

Table

Represents a table.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Type

The table type.

TableView

View on Table. Represents which fields will be populated for calls that return Table objects.

UpdateDatabaseRequest

Request message for the UpdateDatabase method.

UpdateTableRequest

Request message for the UpdateTable method.

Modules

pagers

API documentation for bigquery_biglake_v1.services.metastore_service.pagers module.

pagers

API documentation for bigquery_biglake_v1alpha1.services.metastore_service.pagers module.