public static final class StorageBatchOperationsGrpc.StorageBatchOperationsFutureStub extends AbstractFutureStub<StorageBatchOperationsGrpc.StorageBatchOperationsFutureStub>A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub > StorageBatchOperationsGrpc.StorageBatchOperationsFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected StorageBatchOperationsGrpc.StorageBatchOperationsFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
StorageBatchOperationsGrpc.StorageBatchOperationsFutureStub |
|
cancelJob(CancelJobRequest request)
public ListenableFuture<CancelJobResponse> cancelJob(CancelJobRequest request)Cancels a batch job.
| Parameter | |
|---|---|
| Name | Description |
request |
CancelJobRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<CancelJobResponse> |
|
createJob(CreateJobRequest request)
public ListenableFuture<Operation> createJob(CreateJobRequest request)Creates a batch job.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateJobRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteJob(DeleteJobRequest request)
public ListenableFuture<Empty> deleteJob(DeleteJobRequest request)Deletes a batch job.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteJobRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
getBucketOperation(GetBucketOperationRequest request)
public ListenableFuture<BucketOperation> getBucketOperation(GetBucketOperationRequest request)Gets a BucketOperation.
| Parameter | |
|---|---|
| Name | Description |
request |
GetBucketOperationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<BucketOperation> |
|
getJob(GetJobRequest request)
public ListenableFuture<Job> getJob(GetJobRequest request)Gets a batch job.
| Parameter | |
|---|---|
| Name | Description |
request |
GetJobRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Job> |
|
listBucketOperations(ListBucketOperationsRequest request)
public ListenableFuture<ListBucketOperationsResponse> listBucketOperations(ListBucketOperationsRequest request)Lists BucketOperations in a given project and job.
| Parameter | |
|---|---|
| Name | Description |
request |
ListBucketOperationsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListBucketOperationsResponse> |
|
listJobs(ListJobsRequest request)
public ListenableFuture<ListJobsResponse> listJobs(ListJobsRequest request)Lists Jobs in a given project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListJobsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListJobsResponse> |
|