Class BatchServiceGrpc.BatchServiceBlockingStub (0.41.0)

public static final class BatchServiceGrpc.BatchServiceBlockingStub extends 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > BatchServiceGrpc.BatchServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected BatchServiceGrpc.BatchServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
BatchServiceGrpc.BatchServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createJob(CreateJobRequest request)

public Job createJob(CreateJobRequest request)

Create a Job.

Parameter
NameDescription
requestCreateJobRequest
Returns
TypeDescription
Job

deleteJob(DeleteJobRequest request)

public Operation deleteJob(DeleteJobRequest request)

Delete a Job.

Parameter
NameDescription
requestDeleteJobRequest
Returns
TypeDescription
Operation

getJob(GetJobRequest request)

public Job getJob(GetJobRequest request)

Get a Job specified by its resource name.

Parameter
NameDescription
requestGetJobRequest
Returns
TypeDescription
Job

getTask(GetTaskRequest request)

public Task getTask(GetTaskRequest request)

Return a single Task.

Parameter
NameDescription
requestGetTaskRequest
Returns
TypeDescription
Task

listJobs(ListJobsRequest request)

public ListJobsResponse listJobs(ListJobsRequest request)

List all Jobs for a project within a region.

Parameter
NameDescription
requestListJobsRequest
Returns
TypeDescription
ListJobsResponse

listTasks(ListTasksRequest request)

public ListTasksResponse listTasks(ListTasksRequest request)

List Tasks associated with a job.

Parameter
NameDescription
requestListTasksRequest
Returns
TypeDescription
ListTasksResponse