diff --git a/generation_config.yaml b/generation_config.yaml index 5270ebe849a4..10ab615e932c 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,4 +1,4 @@ -googleapis_commitish: 00bb3db8a8cc88f0755e872856462b902d6dd8c4 +googleapis_commitish: f7b17174725f43b5cb11b0b8c6bbad20a3dc5bd1 libraries_bom_version: 26.83.0 is_monorepo: true libraries: diff --git a/java-biglake/google-cloud-biglake/src/main/java/com/google/cloud/biglake/v1/IcebergCatalogServiceClient.java b/java-biglake/google-cloud-biglake/src/main/java/com/google/cloud/biglake/v1/IcebergCatalogServiceClient.java index 1004e50d64e8..b2201387dd9c 100644 --- a/java-biglake/google-cloud-biglake/src/main/java/com/google/cloud/biglake/v1/IcebergCatalogServiceClient.java +++ b/java-biglake/google-cloud-biglake/src/main/java/com/google/cloud/biglake/v1/IcebergCatalogServiceClient.java @@ -35,23 +35,9 @@ // AUTO-GENERATED DOCUMENTATION AND CLASS. /** - * 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 - * - *

The API is defined as OpenAPI 3.1.1 spec. - * - *

Currently we only support the following methods: - GetConfig/GetIcebergCatalogConfig - - * ListIcebergNamespaces - CheckIcebergNamespaceExists - GetIcebergNamespace - - * CreateIcebergNamespace (only supports single level) - DeleteIcebergNamespace - - * UpdateIcebergNamespace properties - ListTableIdentifiers - CreateIcebergTable - - * DeleteIcebergTable - GetIcebergTable - UpdateIcebergTable (CommitTable) - - * LoadIcebergTableCredentials - RegisterTable - * - *

Users are required to provided the `X-Goog-User-Project` header with the project id or number - * which can be different from the bucket project id. That project will be charged for the API calls - * and the calling user must have access to that project. The caller must have - * `serviceusage.services.use` permission on the project. + * Service Description: Lakehouse runtime catalog supports the following catalog management methods: + * - GetIcebergCatalog - ListIcebergCatalogs - DeleteIcebergCatalog - UpdateIcebergCatalog - + * CreateIcebergCatalog - FailoverIcebergCatalog * *

This class provides the ability to make remote calls to the backing service through method * calls that map to API methods. Sample code to get started: @@ -139,7 +125,7 @@ * * *

CreateIcebergCatalog - *

Creates the Iceberg REST Catalog. Currently only supports Google Cloud Storage Bucket catalogs. Google Cloud Storage Bucket catalog id is the bucket for which the catalog is created (e.g. `my-catalog` for `gs://my-catalog`). + *

Creates the Iceberg REST Catalog. Google Cloud Storage Bucket catalog id is the bucket for which the catalog is created (e.g. `my-catalog` for `gs://my-catalog`). *

If the bucket does not exist, of the caller does not have bucket metadata permissions, the catalog will not be created. * *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

@@ -150,6 +136,8 @@ * *

Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.

*