public static interface StorageBatchOperationsGrpc.AsyncServiceStorage 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.
Methods
cancelJob(CancelJobRequest request, StreamObserver<CancelJobResponse> responseObserver)
public default void cancelJob(CancelJobRequest request, StreamObserver<CancelJobResponse> responseObserver)Cancels a batch job.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<CancelJobResponse> |
createJob(CreateJobRequest request, StreamObserver<Operation> responseObserver)
public default void createJob(CreateJobRequest request, StreamObserver<Operation> responseObserver)Creates a batch job.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteJob(DeleteJobRequest request, StreamObserver<Empty> responseObserver)
public default void deleteJob(DeleteJobRequest request, StreamObserver<Empty> responseObserver)Deletes a batch job.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getBucketOperation(GetBucketOperationRequest request, StreamObserver<BucketOperation> responseObserver)
public default void getBucketOperation(GetBucketOperationRequest request, StreamObserver<BucketOperation> responseObserver)Gets a BucketOperation.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBucketOperationRequest |
responseObserver |
io.grpc.stub.StreamObserver<BucketOperation> |
getJob(GetJobRequest request, StreamObserver<Job> responseObserver)
public default void getJob(GetJobRequest request, StreamObserver<Job> responseObserver)Gets a batch job.
| Parameters | |
|---|---|
| Name | Description |
request |
GetJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Job> |
listBucketOperations(ListBucketOperationsRequest request, StreamObserver<ListBucketOperationsResponse> responseObserver)
public default void listBucketOperations(ListBucketOperationsRequest request, StreamObserver<ListBucketOperationsResponse> responseObserver)Lists BucketOperations in a given project and job.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBucketOperationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBucketOperationsResponse> |
listJobs(ListJobsRequest request, StreamObserver<ListJobsResponse> responseObserver)
public default void listJobs(ListJobsRequest request, StreamObserver<ListJobsResponse> responseObserver)Lists Jobs in a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListJobsResponse> |