Package Classes (0.5.0)

Summary of entries of Classes for google-cloud-biglake.

Classes

IcebergCatalogServiceAsyncClient

Lakehouse runtime catalog supports the following catalog management methods:

  • GetIcebergCatalog
  • ListIcebergCatalogs
  • DeleteIcebergCatalog
  • UpdateIcebergCatalog
  • CreateIcebergCatalog
  • FailoverIcebergCatalog

IcebergCatalogServiceClient

Lakehouse runtime catalog supports the following catalog management methods:

  • GetIcebergCatalog
  • ListIcebergCatalogs
  • DeleteIcebergCatalog
  • UpdateIcebergCatalog
  • CreateIcebergCatalog
  • FailoverIcebergCatalog

ListIcebergCatalogsAsyncPager

A pager for iterating through list_iceberg_catalogs requests.

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

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

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

ListIcebergCatalogsPager

A pager for iterating through list_iceberg_catalogs requests.

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

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

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

CreateIcebergCatalogRequest

The request message for the CreateIcebergCatalog API.

FailoverIcebergCatalogRequest

Request message for FailoverIcebergCatalog.

FailoverIcebergCatalogResponse

Response message for FailoverIcebergCatalog.

GetIcebergCatalogRequest

The request message for the GetIcebergCatalog API.

IcebergCatalog

The Iceberg REST Catalog information.

CatalogType

Determines the catalog type.

CredentialMode

The credential mode used for the catalog.

 See:
    https://github.com/apache/iceberg/blob/931865ecaf40a827f9081dddb675bf1c95c05461/open-api/rest-catalog-open-api.yaml#L1854
    for more details. 

FederatedCatalogOptions

Configuration options for a federated catalog.

This message has oneof _ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

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

GlueCatalogInfo

AWS Glue Catalog info. We support regional AWS Glue default account catalog and S3 Table Buckets.

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

RefreshOptions

Refresh configuration.

RefreshSchedule

Schedule defines if and when metadata refresh should be scheduled.

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

RefreshScope

The scope defines a subset of namespaces to be refreshed.

RefreshStatus

Remote catalog background refresh status.

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

UnityCatalogInfo

Unity Catalog info.

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

Replica

The replica of the Catalog.

State

If the catalog is replicated to multiple regions, this enum describes the current state of the replica.

RestrictedLocationsConfig

Configuration of location restrictions.

IcebergNamespaceUpdate

The request message for the UpdateIcebergNamespace API.

UpdatesEntry

The abstract base class for a message.

ListIcebergCatalogsRequest

The request message for the ListIcebergCatalogs API.

CatalogView

The enumeration of the views that can be returned.

ListIcebergCatalogsResponse

The response message for the ListIcebergCatalogs API.

StorageCredential

The storage credential for a path in the table.

ConfigEntry

The abstract base class for a message.

TableIdentifier

The table identifier.

UpdateIcebergCatalogRequest

The request message for the UpdateIcebergCatalog API.

Modules

pagers

API documentation for biglake_v1.services.iceberg_catalog_service.pagers module.

Create a Mobile Website
View Site in Mobile | Classic
Share by: