Classes
StorageBatchOperationsClient
Storage Batch Operations offers a managed experience to perform batch operations on millions of Cloud Storage objects in a serverless fashion.
StorageBatchOperationsConnection
The StorageBatchOperationsConnection
object for StorageBatchOperationsClient
.
StorageBatchOperationsConnectionIdempotencyPolicy
StorageBatchOperationsLimitedErrorCountRetryPolicy
A retry policy for StorageBatchOperationsConnection
based on counting errors.
StorageBatchOperationsLimitedTimeRetryPolicy
A retry policy for StorageBatchOperationsConnection
based on elapsed time.
StorageBatchOperationsRetryPolicy
The retry policy for StorageBatchOperationsConnection
.
Structs
StorageBatchOperationsBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
StorageBatchOperationsConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
StorageBatchOperationsPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
StorageBatchOperationsRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeStorageBatchOperationsConnection(Options)
A factory function to construct an object of type StorageBatchOperationsConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of StorageBatchOperationsClient.
The optional options
argument may be used to configure aspects of the returned StorageBatchOperationsConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< StorageBatchOperationsConnection > |
MakeDefaultStorageBatchOperationsConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< StorageBatchOperationsConnectionIdempotencyPolicy > |