public static final class JobControllerGrpc.JobControllerBlockingV2Stub extends AbstractBlockingStub<JobControllerGrpc.JobControllerBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service JobController.
The JobController provides methods to manage jobs.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > JobControllerGrpc.JobControllerBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected JobControllerGrpc.JobControllerBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
JobControllerGrpc.JobControllerBlockingV2Stub |
|
cancelJob(CancelJobRequest request)
public Job cancelJob(CancelJobRequest request)Starts a job cancellation request. To access the job resource after cancellation, call regions/{region}/jobs.list or regions/{region}/jobs.get.
| Parameter | |
|---|---|
| Name | Description |
request |
CancelJobRequest |
| Returns | |
|---|---|
| Type | Description |
Job |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
deleteJob(DeleteJobRequest request)
public Empty deleteJob(DeleteJobRequest request) Deletes the job from the project. If the job is active, the delete fails,
and the response returns FAILED_PRECONDITION.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteJobRequest |
| Returns | |
|---|---|
| Type | Description |
Empty |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getJob(GetJobRequest request)
public Job getJob(GetJobRequest request)Gets the resource representation for a job in a project.
| Parameter | |
|---|---|
| Name | Description |
request |
GetJobRequest |
| Returns | |
|---|---|
| Type | Description |
Job |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listJobs(ListJobsRequest request)
public ListJobsResponse listJobs(ListJobsRequest request)Lists regions/{region}/jobs in a project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListJobsRequest |
| Returns | |
|---|---|
| Type | Description |
ListJobsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
submitJob(SubmitJobRequest request)
public Job submitJob(SubmitJobRequest request)Submits a job to a cluster.
| Parameter | |
|---|---|
| Name | Description |
request |
SubmitJobRequest |
| Returns | |
|---|---|
| Type | Description |
Job |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
submitJobAsOperation(SubmitJobRequest request)
public Operation submitJobAsOperation(SubmitJobRequest request)Submits job to a cluster.
| Parameter | |
|---|---|
| Name | Description |
request |
SubmitJobRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
updateJob(UpdateJobRequest request)
public Job updateJob(UpdateJobRequest request)Updates a job in a project.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateJobRequest |
| Returns | |
|---|---|
| Type | Description |
Job |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|