diff --git a/.repo-metadata.json b/.repo-metadata.json index e37a0cdb0c..bc02423b9e 100644 --- a/.repo-metadata.json +++ b/.repo-metadata.json @@ -2,19 +2,20 @@ "api_shortname": "storage", "name_pretty": "Cloud Storage", "product_documentation": "https://cloud.google.com/storage", - "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/history", "api_description": "is a durable and highly available object storage service. Google Cloud Storage is almost infinitely scalable and guarantees consistency: when a write succeeds, the latest copy of the object will be returned to any GET, globally.", - "issue_tracker": "https://issuetracker.google.com/savedsearches/559782", + "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-storage/latest/history", "release_level": "stable", + "transport": "grpc", "language": "java", "repo": "googleapis/java-storage", "repo_short": "java-storage", "distribution_name": "com.google.cloud:google-cloud-storage", - "codeowner_team": "@googleapis/cloud-storage-dpe", "api_id": "storage.googleapis.com", - "requires_billing": true, "library_type": "GAPIC_COMBO", - "extra_versioned_modules": "gapic-google-cloud-storage-v2", + "requires_billing": true, + "codeowner_team": "@googleapis/cloud-storage-dpe", "excluded_poms": "google-cloud-storage-bom,google-cloud-storage", + "issue_tracker": "https://issuetracker.google.com/savedsearches/559782", + "extra_versioned_modules": "gapic-google-cloud-storage-v2", "recommended_package": "com.google.cloud.storage" -} +} \ No newline at end of file diff --git a/README.md b/README.md index 0d7078f1ad..a3e5faa12d 100644 --- a/README.md +++ b/README.md @@ -412,6 +412,10 @@ Samples are in the [`samples/`](https://github.com/googleapis/java-storage/tree/ To get help, follow the instructions in the [shared Troubleshooting document][troubleshooting]. +## Transport + +Cloud Storage uses gRPC for the transport layer. + ## Supported Java Versions Java 8 or above is required for using this client. diff --git a/gapic-google-cloud-storage-v2/src/main/resources/com/google/storage/v2/gapic_metadata.json b/gapic-google-cloud-storage-v2/src/main/resources/com/google/storage/v2/gapic_metadata.json deleted file mode 100644 index f3a73a24b2..0000000000 --- a/gapic-google-cloud-storage-v2/src/main/resources/com/google/storage/v2/gapic_metadata.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.storage.v2", - "libraryPackage": "com.google.storage.v2", - "services": { - "Storage": { - "clients": { - "grpc": { - "libraryClient": "StorageClient", - "rpcs": { - "BidiWriteObject": { - "methods": ["bidiWriteObjectCallable"] - }, - "CancelResumableWrite": { - "methods": ["cancelResumableWrite", "cancelResumableWrite", "cancelResumableWriteCallable"] - }, - "ComposeObject": { - "methods": ["composeObject", "composeObjectCallable"] - }, - "CreateBucket": { - "methods": ["createBucket", "createBucket", "createBucket", "createBucketCallable"] - }, - "CreateHmacKey": { - "methods": ["createHmacKey", "createHmacKey", "createHmacKey", "createHmacKeyCallable"] - }, - "CreateNotificationConfig": { - "methods": ["createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfigCallable"] - }, - "DeleteBucket": { - "methods": ["deleteBucket", "deleteBucket", "deleteBucket", "deleteBucketCallable"] - }, - "DeleteHmacKey": { - "methods": ["deleteHmacKey", "deleteHmacKey", "deleteHmacKey", "deleteHmacKeyCallable"] - }, - "DeleteNotificationConfig": { - "methods": ["deleteNotificationConfig", "deleteNotificationConfig", "deleteNotificationConfig", "deleteNotificationConfigCallable"] - }, - "DeleteObject": { - "methods": ["deleteObject", "deleteObject", "deleteObject", "deleteObject", "deleteObject", "deleteObjectCallable"] - }, - "GetBucket": { - "methods": ["getBucket", "getBucket", "getBucket", "getBucketCallable"] - }, - "GetHmacKey": { - "methods": ["getHmacKey", "getHmacKey", "getHmacKey", "getHmacKeyCallable"] - }, - "GetIamPolicy": { - "methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"] - }, - "GetNotificationConfig": { - "methods": ["getNotificationConfig", "getNotificationConfig", "getNotificationConfig", "getNotificationConfigCallable"] - }, - "GetObject": { - "methods": ["getObject", "getObject", "getObject", "getObject", "getObject", "getObjectCallable"] - }, - "GetServiceAccount": { - "methods": ["getServiceAccount", "getServiceAccount", "getServiceAccount", "getServiceAccountCallable"] - }, - "ListBuckets": { - "methods": ["listBuckets", "listBuckets", "listBuckets", "listBucketsPagedCallable", "listBucketsCallable"] - }, - "ListHmacKeys": { - "methods": ["listHmacKeys", "listHmacKeys", "listHmacKeys", "listHmacKeysPagedCallable", "listHmacKeysCallable"] - }, - "ListNotificationConfigs": { - "methods": ["listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigsPagedCallable", "listNotificationConfigsCallable"] - }, - "ListObjects": { - "methods": ["listObjects", "listObjects", "listObjects", "listObjectsPagedCallable", "listObjectsCallable"] - }, - "LockBucketRetentionPolicy": { - "methods": ["lockBucketRetentionPolicy", "lockBucketRetentionPolicy", "lockBucketRetentionPolicy", "lockBucketRetentionPolicyCallable"] - }, - "QueryWriteStatus": { - "methods": ["queryWriteStatus", "queryWriteStatus", "queryWriteStatusCallable"] - }, - "ReadObject": { - "methods": ["readObjectCallable"] - }, - "RestoreObject": { - "methods": ["restoreObject", "restoreObject", "restoreObject", "restoreObjectCallable"] - }, - "RewriteObject": { - "methods": ["rewriteObject", "rewriteObjectCallable"] - }, - "SetIamPolicy": { - "methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"] - }, - "StartResumableWrite": { - "methods": ["startResumableWrite", "startResumableWriteCallable"] - }, - "TestIamPermissions": { - "methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"] - }, - "UpdateBucket": { - "methods": ["updateBucket", "updateBucket", "updateBucketCallable"] - }, - "UpdateHmacKey": { - "methods": ["updateHmacKey", "updateHmacKey", "updateHmacKeyCallable"] - }, - "UpdateObject": { - "methods": ["updateObject", "updateObject", "updateObjectCallable"] - }, - "WriteObject": { - "methods": ["writeObjectCallable"] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/generation_config.yaml b/generation_config.yaml index f6fb91161e..646b8933e0 100644 --- a/generation_config.yaml +++ b/generation_config.yaml @@ -1,6 +1,6 @@ gapic_generator_version: 2.42.0 -googleapis_commitish: b2c018cb067ab01cb5db2170b73a82caef173ae4 -libraries_bom_version: 26.38.0 +googleapis_commitish: 748b487f94c07593af87bb41ef6816dba5a5accc +libraries_bom_version: 26.42.0 libraries: - api_shortname: storage name_pretty: Cloud Storage diff --git a/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json b/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json deleted file mode 100644 index d2d8f4700a..0000000000 --- a/google-cloud-storage-control/src/main/resources/com/google/storage/control/v2/gapic_metadata.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.storage.control.v2", - "libraryPackage": "com.google.storage.control.v2", - "services": { - "StorageControl": { - "clients": { - "grpc": { - "libraryClient": "StorageControlClient", - "rpcs": { - "CreateFolder": { - "methods": ["createFolder", "createFolder", "createFolder", "createFolderCallable"] - }, - "CreateManagedFolder": { - "methods": ["createManagedFolder", "createManagedFolder", "createManagedFolder", "createManagedFolderCallable"] - }, - "DeleteFolder": { - "methods": ["deleteFolder", "deleteFolder", "deleteFolder", "deleteFolderCallable"] - }, - "DeleteManagedFolder": { - "methods": ["deleteManagedFolder", "deleteManagedFolder", "deleteManagedFolder", "deleteManagedFolderCallable"] - }, - "GetFolder": { - "methods": ["getFolder", "getFolder", "getFolder", "getFolderCallable"] - }, - "GetManagedFolder": { - "methods": ["getManagedFolder", "getManagedFolder", "getManagedFolder", "getManagedFolderCallable"] - }, - "GetStorageLayout": { - "methods": ["getStorageLayout", "getStorageLayout", "getStorageLayout", "getStorageLayoutCallable"] - }, - "ListFolders": { - "methods": ["listFolders", "listFolders", "listFolders", "listFoldersPagedCallable", "listFoldersCallable"] - }, - "ListManagedFolders": { - "methods": ["listManagedFolders", "listManagedFolders", "listManagedFolders", "listManagedFoldersPagedCallable", "listManagedFoldersCallable"] - }, - "RenameFolder": { - "methods": ["renameFolderAsync", "renameFolderAsync", "renameFolderAsync", "renameFolderOperationCallable", "renameFolderCallable"] - } - } - } - } - } - } -} \ No newline at end of file