Google Cloud Storage C++ Client
1.42.0
A C++ Client Library for Google Cloud Storage
|
A IdempotencyPolicy that always retries all requests. More...
#include <google/cloud/storage/idempotency_policy.h>
Public Member Functions | |
AlwaysRetryIdempotencyPolicy ()=default | |
std::unique_ptr< IdempotencyPolicy > | clone () const override |
Create a new copy of this object. More... | |
Bucket resource operations | |
bool | IsIdempotent (internal::ListBucketsRequest const &request) const override |
bool | IsIdempotent (internal::CreateBucketRequest const &request) const override |
bool | IsIdempotent (internal::GetBucketMetadataRequest const &request) const override |
bool | IsIdempotent (internal::DeleteBucketRequest const &request) const override |
bool | IsIdempotent (internal::UpdateBucketRequest const &request) const override |
bool | IsIdempotent (internal::PatchBucketRequest const &request) const override |
bool | IsIdempotent (internal::GetBucketIamPolicyRequest const &request) const override |
bool | IsIdempotent (internal::SetNativeBucketIamPolicyRequest const &request) const override |
bool | IsIdempotent (internal::TestBucketIamPermissionsRequest const &request) const override |
bool | IsIdempotent (internal::LockBucketRetentionPolicyRequest const &request) const override |
Object resource operations | |
bool | IsIdempotent (internal::InsertObjectMediaRequest const &request) const override |
bool | IsIdempotent (internal::CopyObjectRequest const &request) const override |
bool | IsIdempotent (internal::GetObjectMetadataRequest const &request) const override |
bool | IsIdempotent (internal::ReadObjectRangeRequest const &request) const override |
bool | IsIdempotent (internal::ListObjectsRequest const &request) const override |
bool | IsIdempotent (internal::DeleteObjectRequest const &request) const override |
bool | IsIdempotent (internal::UpdateObjectRequest const &request) const override |
bool | IsIdempotent (internal::PatchObjectRequest const &request) const override |
bool | IsIdempotent (internal::ComposeObjectRequest const &request) const override |
bool | IsIdempotent (internal::RewriteObjectRequest const &request) const override |
bool | IsIdempotent (internal::ResumableUploadRequest const &request) const override |
bool | IsIdempotent (internal::UploadChunkRequest const &request) const override |
BucketAccessControls resource operations | |
bool | IsIdempotent (internal::ListBucketAclRequest const &request) const override |
bool | IsIdempotent (internal::CreateBucketAclRequest const &request) const override |
bool | IsIdempotent (internal::DeleteBucketAclRequest const &request) const override |
bool | IsIdempotent (internal::GetBucketAclRequest const &request) const override |
bool | IsIdempotent (internal::UpdateBucketAclRequest const &request) const override |
bool | IsIdempotent (internal::PatchBucketAclRequest const &request) const override |
ObjectAccessControls operations | |
bool | IsIdempotent (internal::ListObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::CreateObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::DeleteObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::GetObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::UpdateObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::PatchObjectAclRequest const &request) const override |
DefaultObjectAccessControls operations. | |
bool | IsIdempotent (internal::ListDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::CreateDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::DeleteDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::GetDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::UpdateDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::PatchDefaultObjectAclRequest const &request) const override |
bool | IsIdempotent (internal::GetProjectServiceAccountRequest const &request) const override |
bool | IsIdempotent (internal::ListHmacKeysRequest const &request) const override |
bool | IsIdempotent (internal::CreateHmacKeyRequest const &request) const override |
bool | IsIdempotent (internal::DeleteHmacKeyRequest const &request) const override |
bool | IsIdempotent (internal::GetHmacKeyRequest const &request) const override |
bool | IsIdempotent (internal::UpdateHmacKeyRequest const &request) const override |
bool | IsIdempotent (internal::SignBlobRequest const &request) const override |
bool | IsIdempotent (internal::ListNotificationsRequest const &request) const override |
bool | IsIdempotent (internal::CreateNotificationRequest const &request) const override |
bool | IsIdempotent (internal::GetNotificationRequest const &request) const override |
bool | IsIdempotent (internal::DeleteNotificationRequest const &request) const override |
A IdempotencyPolicy that always retries all requests.
Definition at line 196 of file idempotency_policy.h.
|
default |
|
overridevirtual |
Create a new copy of this object.
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.
|
overridevirtual |
Implements google::cloud::storage::IdempotencyPolicy.