Package com.google.cloud.batch.v1alpha
Class BatchServiceGrpc.BatchServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<BatchServiceGrpc.BatchServiceBlockingStub>
com.google.cloud.batch.v1alpha.BatchServiceGrpc.BatchServiceBlockingStub
- Enclosing class:
- BatchServiceGrpc
public static final class BatchServiceGrpc.BatchServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<BatchServiceGrpc.BatchServiceBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service BatchService.
Google Batch Service. The service manages user submitted batch jobs and allocates Google Compute Engine VM instances to run the jobs.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) cancelJob(CancelJobRequest request) Cancel a Job.createJob(CreateJobRequest request) Create a Job.Create a Resource Allowance.deleteJob(DeleteJobRequest request) Delete a Job.Delete a ResourceAllowance.getJob(GetJobRequest request) Get a Job specified by its resource name.Get a ResourceAllowance specified by its resource name.getTask(GetTaskRequest request) Return a single Task.listJobs(ListJobsRequest request) List all Jobs for a project within a region.List all ResourceAllowances for a project within a region.listTasks(ListTasksRequest request) List Tasks associated with a job.updateJob(UpdateJobRequest request) Update a Job.Update a Resource Allowance.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected BatchServiceGrpc.BatchServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<BatchServiceGrpc.BatchServiceBlockingStub>
-
createJob
Create a Job.
-
getJob
Get a Job specified by its resource name.
-
deleteJob
Delete a Job.
-
cancelJob
Cancel a Job.
-
updateJob
Update a Job.
-
listJobs
List all Jobs for a project within a region.
-
getTask
Return a single Task.
-
listTasks
List Tasks associated with a job.
-
createResourceAllowance
Create a Resource Allowance.
-
getResourceAllowance
Get a ResourceAllowance specified by its resource name.
-
deleteResourceAllowance
Delete a ResourceAllowance.
-
listResourceAllowances
List all ResourceAllowances for a project within a region.
-
updateResourceAllowance
Update a Resource Allowance.
-