Class BatchServiceGrpc.BatchServiceStub

  • Enclosing class:
    BatchServiceGrpc

    public static final class BatchServiceGrpc.BatchServiceStub
    extends io.grpc.stub.AbstractAsyncStub<BatchServiceGrpc.BatchServiceStub>
    A stub to allow clients to do asynchronous 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.
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Detail

      • createJob

        public void createJob​(CreateJobRequest request,
                              io.grpc.stub.StreamObserver<Job> responseObserver)
         Create a Job.
         
      • getJob

        public void getJob​(GetJobRequest request,
                           io.grpc.stub.StreamObserver<Job> responseObserver)
         Get a Job specified by its resource name.
         
      • deleteJob

        public void deleteJob​(DeleteJobRequest request,
                              io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete a Job.
         
      • listJobs

        public void listJobs​(ListJobsRequest request,
                             io.grpc.stub.StreamObserver<ListJobsResponse> responseObserver)
         List all Jobs for a project within a region.
         
      • getTask

        public void getTask​(GetTaskRequest request,
                            io.grpc.stub.StreamObserver<Task> responseObserver)
         Return a single Task.
         
      • listTasks

        public void listTasks​(ListTasksRequest request,
                              io.grpc.stub.StreamObserver<ListTasksResponse> responseObserver)
         List Tasks associated with a job.