Storage Batch Operations v1 API - Namespace Google.Cloud.StorageBatchOperations.V1 (1.0.0)

Classes

BucketList

Describes list of buckets and their objects to be transformed.

BucketList.Types

Container for nested types declared in the BucketList message type.

BucketList.Types.Bucket

Describes configuration of a single bucket and its objects to be transformed.

BucketOperation

BucketOperation represents a bucket-level breakdown of a Job.

BucketOperation.Types

Container for nested types declared in the BucketOperation message type.

BucketOperationName

Resource name for the BucketOperation resource.

CancelJobRequest

Message for Job to Cancel

CancelJobResponse

Message for response to cancel Job.

Counters

Describes details about the progress of the job.

CreateJobRequest

Message for creating a Job

CryptoKeyName

Resource name for the CryptoKey resource.

CustomContextUpdates

Describes a collection of updates to apply to custom contexts identified by key.

DeleteJobRequest

Message for deleting a Job

DeleteObject

Describes options to delete an object.

ErrorLogEntry

An entry describing an error that has occurred.

ErrorSummary

A summary of errors by error code, plus a count and sample error log entries.

GetBucketOperationRequest

Message for getting a BucketOperation.

GetJobRequest

Message for getting a Job

Job

The Storage Batch Operations Job description.

Job.Types

Container for nested types declared in the Job message type.

JobName

Resource name for the Job resource.

ListBucketOperationsRequest

Message for request to list BucketOperations

ListBucketOperationsResponse

Message for response to listing BucketOperations

ListJobsRequest

Message for request to list Jobs

ListJobsResponse

Message for response to listing Jobs

LoggingConfig

Specifies the Cloud Logging behavior.

LoggingConfig.Types

Container for nested types declared in the LoggingConfig message type.

Manifest

Describes list of objects to be transformed.

ObjectCustomContextPayload

Describes the payload of a user defined object custom context.

ObjectRetention

Describes options for object retention update.

ObjectRetention.Types

Container for nested types declared in the ObjectRetention message type.

OperationMetadata

Represents the metadata of the long-running operation.

PrefixList

Describes prefixes of objects to be transformed.

PutMetadata

Describes options for object metadata update.

PutObjectHold

Describes options to update object hold.

PutObjectHold.Types

Container for nested types declared in the PutObjectHold message type.

RewriteObject

Describes options for object rewrite.

StorageBatchOperations

Storage Batch Operations offers a managed experience to perform batch operations on millions of Cloud Storage objects in a serverless fashion. With this service, you can automate and simplify large scale API operations performed on Cloud Storage objects.

StorageBatchOperations.StorageBatchOperationsBase

Base class for server-side implementations of StorageBatchOperations

StorageBatchOperations.StorageBatchOperationsClient

Client for StorageBatchOperations

StorageBatchOperationsClient

StorageBatchOperations client wrapper, for convenient use.

StorageBatchOperationsClientBuilder

Builder class for StorageBatchOperationsClient to provide simple configuration of credentials, endpoint etc.

StorageBatchOperationsClientImpl

StorageBatchOperations client wrapper implementation, for convenient use.

StorageBatchOperationsSettings

Settings for StorageBatchOperationsClient instances.

UpdateObjectCustomContext

Describes options to update object custom contexts.

Enums

BucketList.Types.Bucket.ObjectConfigurationOneofCase

Enum of possible cases for the "object_configuration" oneof.

BucketOperation.ObjectConfigurationOneofCase

Enum of possible cases for the "object_configuration" oneof.

BucketOperation.TransformationOneofCase

Enum of possible cases for the "transformation" oneof.

BucketOperation.Types.State

Describes state of the BucketOperation.

BucketOperationName.ResourceNameType

The possible contents of BucketOperationName.

CryptoKeyName.ResourceNameType

The possible contents of CryptoKeyName.

Job.SourceOneofCase

Enum of possible cases for the "source" oneof.

Job.TransformationOneofCase

Enum of possible cases for the "transformation" oneof.

Job.Types.State

Describes state of a job.

JobName.ResourceNameType

The possible contents of JobName.

LoggingConfig.Types.LoggableAction

Loggable actions types.

LoggingConfig.Types.LoggableActionState

Loggable action states filter.

ObjectRetention.Types.RetentionMode

Describes the retention mode.

PutObjectHold.Types.HoldStatus

Describes the status of the hold.

UpdateObjectCustomContext.ActionOneofCase

Enum of possible cases for the "action" oneof.