Package com.google.cloud.batch.v1
Class BatchServiceGrpc.BatchServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<BatchServiceGrpc.BatchServiceBlockingStub>
-
- com.google.cloud.batch.v1.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.BatchServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
Job
createJob(CreateJobRequest request)
Create a Job.com.google.longrunning.Operation
deleteJob(DeleteJobRequest request)
Delete a Job.Job
getJob(GetJobRequest request)
Get a Job specified by its resource name.Task
getTask(GetTaskRequest request)
Return a single Task.ListJobsResponse
listJobs(ListJobsRequest request)
List all Jobs for a project within a region.ListTasksResponse
listTasks(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:
build
in 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.
-
-