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 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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BatchServiceGrpc.BatchServiceBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)JobcreateJob(CreateJobRequest request)Create a Job.com.google.longrunning.OperationdeleteJob(DeleteJobRequest request)Delete a Job.JobgetJob(GetJobRequest request)Get a Job specified by its resource name.TaskgetTask(GetTaskRequest request)Return a single Task.ListJobsResponselistJobs(ListJobsRequest request)List all Jobs for a project within a region.ListTasksResponselistTasks(ListTasksRequest request)List Tasks associated with a job.
-
-
-
Method Detail
-
build
protected BatchServiceGrpc.BatchServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<BatchServiceGrpc.BatchServiceBlockingStub>
-
createJob
public Job createJob(CreateJobRequest request)
Create a Job.
-
getJob
public Job getJob(GetJobRequest request)
Get a Job specified by its resource name.
-
deleteJob
public com.google.longrunning.Operation deleteJob(DeleteJobRequest request)
Delete a Job.
-
listJobs
public ListJobsResponse listJobs(ListJobsRequest request)
List all Jobs for a project within a region.
-
getTask
public Task getTask(GetTaskRequest request)
Return a single Task.
-
listTasks
public ListTasksResponse listTasks(ListTasksRequest request)
List Tasks associated with a job.
-
-