public static final class StorageBatchOperationsGrpc.StorageBatchOperationsStub extends AbstractAsyncStub<StorageBatchOperationsGrpc.StorageBatchOperationsStub>
A stub to allow clients to do asynchronous rpc calls to service 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.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > StorageBatchOperationsGrpc.StorageBatchOperationsStubMethods
build(Channel channel, CallOptions callOptions)
protected StorageBatchOperationsGrpc.StorageBatchOperationsStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
StorageBatchOperationsGrpc.StorageBatchOperationsStub |
cancelJob(CancelJobRequest request, StreamObserver<CancelJobResponse> responseObserver)
public 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 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 void deleteJob(DeleteJobRequest request, StreamObserver<Empty> responseObserver)
Deletes a batch job.
Parameters | |
---|---|
Name | Description |
request |
DeleteJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getJob(GetJobRequest request, StreamObserver<Job> responseObserver)
public void getJob(GetJobRequest request, StreamObserver<Job> responseObserver)
Gets a batch job.
Parameters | |
---|---|
Name | Description |
request |
GetJobRequest |
responseObserver |
io.grpc.stub.StreamObserver<Job> |
listJobs(ListJobsRequest request, StreamObserver<ListJobsResponse> responseObserver)
public void listJobs(ListJobsRequest request, StreamObserver<ListJobsResponse> responseObserver)
Lists Jobs in a given project.
Parameters | |
---|---|
Name | Description |
request |
ListJobsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListJobsResponse> |