Class AlwaysRetryIdempotencyPolicy (2.42.0-rc)
Stay organized with collections
Save and categorize content based on your preferences.
Constructors
AlwaysRetryIdempotencyPolicy()
Functions
virtual IsIdempotent(internal::ListBucketsRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::ListBucketsRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateBucketRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::CreateBucketRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetBucketMetadataRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::GetBucketMetadataRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteBucketRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::DeleteBucketRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateBucketRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::UpdateBucketRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::PatchBucketRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::PatchBucketRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetBucketIamPolicyRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::GetBucketIamPolicyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::SetNativeBucketIamPolicyRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::SetNativeBucketIamPolicyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::TestBucketIamPermissionsRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::TestBucketIamPermissionsRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::LockBucketRetentionPolicyRequest const &) const
Bucket resource operations
Parameter |
Name |
Description |
request |
internal::LockBucketRetentionPolicyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::InsertObjectMediaRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::InsertObjectMediaRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CopyObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::CopyObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetObjectMetadataRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::GetObjectMetadataRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ReadObjectRangeRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::ReadObjectRangeRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListObjectsRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::ListObjectsRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::DeleteObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::UpdateObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::MoveObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::MoveObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::PatchObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::PatchObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ComposeObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::ComposeObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::RewriteObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::RewriteObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::RestoreObjectRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::RestoreObjectRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ResumableUploadRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::ResumableUploadRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UploadChunkRequest const &) const
Object resource operations
Parameter |
Name |
Description |
request |
internal::UploadChunkRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::ListBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::CreateBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::DeleteBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::GetBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::UpdateBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::PatchBucketAclRequest const &) const
BucketAccessControls resource operations
Parameter |
Name |
Description |
request |
internal::PatchBucketAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::ListObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::CreateObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::DeleteObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::GetObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::UpdateObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::PatchObjectAclRequest const &) const
ObjectAccessControls operations
Parameter |
Name |
Description |
request |
internal::PatchObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::ListDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::CreateDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::DeleteDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::GetDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::UpdateDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::PatchDefaultObjectAclRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::PatchDefaultObjectAclRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetProjectServiceAccountRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::GetProjectServiceAccountRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListHmacKeysRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::ListHmacKeysRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateHmacKeyRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::CreateHmacKeyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteHmacKeyRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::DeleteHmacKeyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetHmacKeyRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::GetHmacKeyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::UpdateHmacKeyRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::UpdateHmacKeyRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::SignBlobRequest const &) const
DefaultObjectAccessControls operations.
Parameter |
Name |
Description |
request |
internal::SignBlobRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::ListNotificationsRequest const &) const
Parameter |
Name |
Description |
request |
internal::ListNotificationsRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::CreateNotificationRequest const &) const
Parameter |
Name |
Description |
request |
internal::CreateNotificationRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::GetNotificationRequest const &) const
Parameter |
Name |
Description |
request |
internal::GetNotificationRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual IsIdempotent(internal::DeleteNotificationRequest const &) const
Parameter |
Name |
Description |
request |
internal::DeleteNotificationRequest const &
|
Returns |
Type |
Description |
bool |
|
virtual clone() const
Create a new copy of this object.
Returns |
Type |
Description |
std::unique_ptr< IdempotencyPolicy > |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThe latest version available is 2.37.0-rc, which can be found at the \u003ccode\u003e/cpp/docs/reference/storage/latest/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy\u003c/code\u003e path.\u003c/p\u003e\n"],["\u003cp\u003eThis page documents the \u003ccode\u003eAlwaysRetryIdempotencyPolicy\u003c/code\u003e, an \u003ccode\u003eIdempotencyPolicy\u003c/code\u003e that always retries all requests across different versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlwaysRetryIdempotencyPolicy\u003c/code\u003e class provides methods to determine if various bucket, object, bucket access control, object access control, default object access control, and HMAC key operations are idempotent.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlwaysRetryIdempotencyPolicy\u003c/code\u003e includes methods like \u003ccode\u003eIsIdempotent\u003c/code\u003e for operations such as listing, creating, getting, deleting, updating, and patching various resources, as well as other specific resource operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAlwaysRetryIdempotencyPolicy\u003c/code\u003e includes a \u003ccode\u003eclone()\u003c/code\u003e method, which creates a copy of this object.\u003c/p\u003e\n"]]],[],null,["# Class AlwaysRetryIdempotencyPolicy (2.42.0-rc)\n\nVersion latestkeyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/storage/latest/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.41.0](/cpp/docs/reference/storage/2.41.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.40.0](/cpp/docs/reference/storage/2.40.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.39.0](/cpp/docs/reference/storage/2.39.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.38.0](/cpp/docs/reference/storage/2.38.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.37.0](/cpp/docs/reference/storage/2.37.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.36.0](/cpp/docs/reference/storage/2.36.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.35.0](/cpp/docs/reference/storage/2.35.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.34.0](/cpp/docs/reference/storage/2.34.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.33.0](/cpp/docs/reference/storage/2.33.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.32.0](/cpp/docs/reference/storage/2.32.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.31.0](/cpp/docs/reference/storage/2.31.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.30.0](/cpp/docs/reference/storage/2.30.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.29.0](/cpp/docs/reference/storage/2.29.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.28.0](/cpp/docs/reference/storage/2.28.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.27.0](/cpp/docs/reference/storage/2.27.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.26.0](/cpp/docs/reference/storage/2.26.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.25.1](/cpp/docs/reference/storage/2.25.1/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.24.0](/cpp/docs/reference/storage/2.24.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.23.0](/cpp/docs/reference/storage/2.23.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.22.1](/cpp/docs/reference/storage/2.22.1/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.21.0](/cpp/docs/reference/storage/2.21.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.20.0](/cpp/docs/reference/storage/2.20.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.19.0](/cpp/docs/reference/storage/2.19.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.18.0](/cpp/docs/reference/storage/2.18.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.17.0](/cpp/docs/reference/storage/2.17.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.16.0](/cpp/docs/reference/storage/2.16.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.15.1](/cpp/docs/reference/storage/2.15.1/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.14.0](/cpp/docs/reference/storage/2.14.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.13.0](/cpp/docs/reference/storage/2.13.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.12.0](/cpp/docs/reference/storage/2.12.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy)\n- [2.11.0](/cpp/docs/reference/storage/2.11.0/classgoogle_1_1cloud_1_1storage_1_1AlwaysRetryIdempotencyPolicy) \nA [IdempotencyPolicy](/cpp/docs/reference/storage/latest/classgoogle_1_1cloud_1_1storage_1_1IdempotencyPolicy) that always retries all requests.\n\nConstructors\n------------\n\n### AlwaysRetryIdempotencyPolicy()\n\nFunctions\n---------\n\n### virtual IsIdempotent(internal::ListBucketsRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::CreateBucketRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::GetBucketMetadataRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::DeleteBucketRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::UpdateBucketRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::PatchBucketRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::GetBucketIamPolicyRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::SetNativeBucketIamPolicyRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::TestBucketIamPermissionsRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::LockBucketRetentionPolicyRequest const \\&) const\n\nBucket resource operations\n\n### virtual IsIdempotent(internal::InsertObjectMediaRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::CopyObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::GetObjectMetadataRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::ReadObjectRangeRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::ListObjectsRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::DeleteObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::UpdateObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::MoveObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::PatchObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::ComposeObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::RewriteObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::RestoreObjectRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::ResumableUploadRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::UploadChunkRequest const \\&) const\n\nObject resource operations\n\n### virtual IsIdempotent(internal::ListBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::CreateBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::DeleteBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::GetBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::UpdateBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::PatchBucketAclRequest const \\&) const\n\nBucketAccessControls resource operations\n\n### virtual IsIdempotent(internal::ListObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::CreateObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::DeleteObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::GetObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::UpdateObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::PatchObjectAclRequest const \\&) const\n\nObjectAccessControls operations\n\n### virtual IsIdempotent(internal::ListDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::CreateDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::DeleteDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::GetDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::UpdateDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::PatchDefaultObjectAclRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::GetProjectServiceAccountRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::ListHmacKeysRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::CreateHmacKeyRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::DeleteHmacKeyRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::GetHmacKeyRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::UpdateHmacKeyRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::SignBlobRequest const \\&) const\n\nDefaultObjectAccessControls operations.\n\n### virtual IsIdempotent(internal::ListNotificationsRequest const \\&) const\n\n### virtual IsIdempotent(internal::CreateNotificationRequest const \\&) const\n\n### virtual IsIdempotent(internal::GetNotificationRequest const \\&) const\n\n### virtual IsIdempotent(internal::DeleteNotificationRequest const \\&) const\n\n### virtual clone() const\n\nCreate a new copy of this object."]]