Class BatchServiceGrpc.BatchServiceBlockingStub (0.20.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateJobRequest
Returns
Type Description
Job

deleteJob(DeleteJobRequest request)

public Operation deleteJob(DeleteJobRequest request)

Delete a Job.

Parameter
Name Description
request DeleteJobRequest
Returns
Type Description
Operation

getJob(GetJobRequest request)

public Job getJob(GetJobRequest request)

Get a Job specified by its resource name.

Parameter
Name Description
request GetJobRequest
Returns
Type Description
Job

getTask(GetTaskRequest request)

public Task getTask(GetTaskRequest request)

Return a single Task.

Parameter
Name Description
request GetTaskRequest
Returns
Type Description
Task

listJobs(ListJobsRequest request)

public ListJobsResponse listJobs(ListJobsRequest request)

List all Jobs for a project within a region.

Parameter
Name Description
request ListJobsRequest
Returns
Type Description
ListJobsResponse

listTasks(ListTasksRequest request)

public ListTasksResponse listTasks(ListTasksRequest request)

List Tasks associated with a job.

Parameter
Name Description
request ListTasksRequest
Returns
Type Description
ListTasksResponse