Package com.google.cloud.biglake.v1 (0.62.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.

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.v1.IcebergCatalogServiceClient Service Description: Iceberg Catalog Service API: this implements the open-source Iceberg REST Catalog API. See the API definition here: https://github.com/apache/iceberg/blob/main/open-api/rest-catalog-open-api.yaml

Settings Classes

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

Settings Description
com.google.cloud.biglake.v1.IcebergCatalogServiceSettings Settings class to configure an instance of IcebergCatalogServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.biglake.v1.CatalogName
com.google.cloud.biglake.v1.CatalogName.Builder Builder for projects/{project}/catalogs/{catalog}.
com.google.cloud.biglake.v1.CreateIcebergCatalogRequest The request message for the CreateIcebergCatalog API.
com.google.cloud.biglake.v1.CreateIcebergCatalogRequest.Builder The request message for the CreateIcebergCatalog API.
com.google.cloud.biglake.v1.CreateIcebergNamespaceRequest The request message for the CreateIcebergNamespace API.
com.google.cloud.biglake.v1.CreateIcebergNamespaceRequest.Builder The request message for the CreateIcebergNamespace API.
com.google.cloud.biglake.v1.CreateIcebergTableRequest The request message for the CreateIcebergTable API.
com.google.cloud.biglake.v1.CreateIcebergTableRequest.Builder The request message for the CreateIcebergTable API.
com.google.cloud.biglake.v1.DeleteIcebergCatalogRequest The request message for the DeleteIcebergCatalog API.
com.google.cloud.biglake.v1.DeleteIcebergCatalogRequest.Builder The request message for the DeleteIcebergCatalog API.
com.google.cloud.biglake.v1.DeleteIcebergNamespaceRequest The request message for the DeleteIcebergNamespace API.
com.google.cloud.biglake.v1.DeleteIcebergNamespaceRequest.Builder The request message for the DeleteIcebergNamespace API.
com.google.cloud.biglake.v1.DeleteIcebergTableRequest The request message for the DeleteIcebergTable API.
com.google.cloud.biglake.v1.DeleteIcebergTableRequest.Builder The request message for the DeleteIcebergTable API.
com.google.cloud.biglake.v1.FailoverIcebergCatalogRequest Request message for FailoverIcebergCatalog.
com.google.cloud.biglake.v1.FailoverIcebergCatalogRequest.Builder Request message for FailoverIcebergCatalog.
com.google.cloud.biglake.v1.FailoverIcebergCatalogResponse Response message for FailoverIcebergCatalog.
com.google.cloud.biglake.v1.FailoverIcebergCatalogResponse.Builder Response message for FailoverIcebergCatalog.
com.google.cloud.biglake.v1.GetIcebergCatalogConfigRequest The request message for the GetIcebergCatalogConfig API.
com.google.cloud.biglake.v1.GetIcebergCatalogConfigRequest.Builder The request message for the GetIcebergCatalogConfig API.
com.google.cloud.biglake.v1.GetIcebergCatalogRequest The request message for the GetIcebergCatalog API.
com.google.cloud.biglake.v1.GetIcebergCatalogRequest.Builder The request message for the GetIcebergCatalog API.
com.google.cloud.biglake.v1.GetIcebergNamespaceRequest The request message for the GetIcebergNamespace API.
com.google.cloud.biglake.v1.GetIcebergNamespaceRequest.Builder The request message for the GetIcebergNamespace API.
com.google.cloud.biglake.v1.GetIcebergTableRequest The request message for the GetIcebergTable API.
com.google.cloud.biglake.v1.GetIcebergTableRequest.Builder The request message for the GetIcebergTable API.
com.google.cloud.biglake.v1.IcebergCatalog The Iceberg REST Catalog information.
com.google.cloud.biglake.v1.IcebergCatalog.Builder The Iceberg REST Catalog information.
com.google.cloud.biglake.v1.IcebergCatalogConfig The iceberg catalog configuration.
com.google.cloud.biglake.v1.IcebergCatalogConfig.Builder The iceberg catalog configuration.
com.google.cloud.biglake.v1.IcebergCatalogServiceClient.ListIcebergCatalogsFixedSizeCollection
com.google.cloud.biglake.v1.IcebergCatalogServiceClient.ListIcebergCatalogsPage
com.google.cloud.biglake.v1.IcebergCatalogServiceClient.ListIcebergCatalogsPagedResponse
com.google.cloud.biglake.v1.IcebergCatalogServiceGrpc Iceberg Catalog Service API: this implements the open-source Iceberg REST Catalog API. See the API definition here:
com.google.cloud.biglake.v1.IcebergCatalogServiceGrpc.IcebergCatalogServiceImplBase Base class for the server implementation of the service IcebergCatalogService. Iceberg Catalog Service API: this implements the open-source Iceberg REST
com.google.cloud.biglake.v1.IcebergCatalogServiceSettings.Builder Builder for IcebergCatalogServiceSettings.
com.google.cloud.biglake.v1.IcebergNamespace The namespace object to create.
com.google.cloud.biglake.v1.IcebergNamespace.Builder The namespace object to create.
com.google.cloud.biglake.v1.IcebergNamespaceUpdate The request message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.IcebergNamespaceUpdate.Builder The request message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.IcebergRestCatalogProto
com.google.cloud.biglake.v1.ListIcebergCatalogsRequest The request message for the ListIcebergCatalogs API.
com.google.cloud.biglake.v1.ListIcebergCatalogsRequest.Builder The request message for the ListIcebergCatalogs API.
com.google.cloud.biglake.v1.ListIcebergCatalogsResponse The response message for the ListIcebergCatalogs API.
com.google.cloud.biglake.v1.ListIcebergCatalogsResponse.Builder The response message for the ListIcebergCatalogs API.
com.google.cloud.biglake.v1.ListIcebergNamespacesRequest ListIcebergNamespacesRequest
com.google.cloud.biglake.v1.ListIcebergNamespacesRequest.Builder ListIcebergNamespacesRequest
com.google.cloud.biglake.v1.ListIcebergNamespacesResponse The response message for the ListIcebergNamespaces API.
com.google.cloud.biglake.v1.ListIcebergNamespacesResponse.Builder The response message for the ListIcebergNamespaces API.
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersRequest The request message for the ListIcebergTableIdentifiers API.
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersRequest.Builder The request message for the ListIcebergTableIdentifiers API.
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersResponse The response message for the ListIcebergTableIdentifiers API.
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersResponse.Builder The response message for the ListIcebergTableIdentifiers API.
com.google.cloud.biglake.v1.LoadIcebergTableCredentialsResponse The response message for the LoadCredentials API.
com.google.cloud.biglake.v1.LoadIcebergTableCredentialsResponse.Builder The response message for the LoadCredentials API.
com.google.cloud.biglake.v1.ProjectName
com.google.cloud.biglake.v1.ProjectName.Builder Builder for projects/{project}.
com.google.cloud.biglake.v1.RegisterIcebergTableRequest The request message for the RegisterIcebergTable API.
com.google.cloud.biglake.v1.RegisterIcebergTableRequest.Builder The request message for the RegisterIcebergTable API.
com.google.cloud.biglake.v1.StorageCredential The storage credential for a path in the table.
com.google.cloud.biglake.v1.StorageCredential.Builder The storage credential for a path in the table.
com.google.cloud.biglake.v1.TableIdentifier The table identifier.
com.google.cloud.biglake.v1.TableIdentifier.Builder The table identifier.
com.google.cloud.biglake.v1.UpdateIcebergCatalogRequest The request message for the UpdateIcebergCatalog API.
com.google.cloud.biglake.v1.UpdateIcebergCatalogRequest.Builder The request message for the UpdateIcebergCatalog API.
com.google.cloud.biglake.v1.UpdateIcebergNamespaceRequest The request message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.UpdateIcebergNamespaceRequest.Builder The request message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.UpdateIcebergNamespaceResponse The response message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.UpdateIcebergNamespaceResponse.Builder The response message for the UpdateIcebergNamespace API.
com.google.cloud.biglake.v1.UpdateIcebergTableRequest The update message for the UpdateIcebergTable API.
com.google.cloud.biglake.v1.UpdateIcebergTableRequest.Builder The update message for the UpdateIcebergTable API.

Interfaces

Interface Description
com.google.cloud.biglake.v1.CreateIcebergCatalogRequestOrBuilder
com.google.cloud.biglake.v1.CreateIcebergNamespaceRequestOrBuilder
com.google.cloud.biglake.v1.CreateIcebergTableRequestOrBuilder
com.google.cloud.biglake.v1.DeleteIcebergCatalogRequestOrBuilder
com.google.cloud.biglake.v1.DeleteIcebergNamespaceRequestOrBuilder
com.google.cloud.biglake.v1.DeleteIcebergTableRequestOrBuilder
com.google.cloud.biglake.v1.FailoverIcebergCatalogRequestOrBuilder
com.google.cloud.biglake.v1.FailoverIcebergCatalogResponseOrBuilder
com.google.cloud.biglake.v1.GetIcebergCatalogConfigRequestOrBuilder
com.google.cloud.biglake.v1.GetIcebergCatalogRequestOrBuilder
com.google.cloud.biglake.v1.GetIcebergNamespaceRequestOrBuilder
com.google.cloud.biglake.v1.GetIcebergTableRequestOrBuilder
com.google.cloud.biglake.v1.IcebergCatalogConfigOrBuilder
com.google.cloud.biglake.v1.IcebergCatalogOrBuilder
com.google.cloud.biglake.v1.IcebergCatalogServiceGrpc.AsyncService Iceberg Catalog Service API: this implements the open-source Iceberg REST Catalog API. See the API definition here:
com.google.cloud.biglake.v1.IcebergNamespaceOrBuilder
com.google.cloud.biglake.v1.IcebergNamespaceUpdateOrBuilder
com.google.cloud.biglake.v1.ListIcebergCatalogsRequestOrBuilder
com.google.cloud.biglake.v1.ListIcebergCatalogsResponseOrBuilder
com.google.cloud.biglake.v1.ListIcebergNamespacesRequestOrBuilder
com.google.cloud.biglake.v1.ListIcebergNamespacesResponseOrBuilder
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersRequestOrBuilder
com.google.cloud.biglake.v1.ListIcebergTableIdentifiersResponseOrBuilder
com.google.cloud.biglake.v1.LoadIcebergTableCredentialsResponseOrBuilder
com.google.cloud.biglake.v1.RegisterIcebergTableRequestOrBuilder
com.google.cloud.biglake.v1.StorageCredentialOrBuilder
com.google.cloud.biglake.v1.TableIdentifierOrBuilder
com.google.cloud.biglake.v1.UpdateIcebergCatalogRequestOrBuilder
com.google.cloud.biglake.v1.UpdateIcebergNamespaceRequestOrBuilder
com.google.cloud.biglake.v1.UpdateIcebergNamespaceResponseOrBuilder
com.google.cloud.biglake.v1.UpdateIcebergTableRequestOrBuilder

Enums

Enum Description
com.google.cloud.biglake.v1.IcebergCatalog.CatalogType Determines the catalog type.
com.google.cloud.biglake.v1.IcebergCatalog.CredentialMode The credential mode used for the catalog.
com.google.cloud.biglake.v1.ListIcebergCatalogsRequest.CatalogView The enumeration of the views that can be returned.