Package com.google.cloud.biglake.v1 (0.63.0)

GitHub Repository

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.