Class BatchServiceGrpc.BatchServiceFutureStub

  • Enclosing class:
    BatchServiceGrpc

    public static final class BatchServiceGrpc.BatchServiceFutureStub
    extends io.grpc.stub.AbstractFutureStub<BatchServiceGrpc.BatchServiceFutureStub>
    A stub to allow clients to do ListenableFuture-style 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 Detail

      • createJob

        public com.google.common.util.concurrent.ListenableFuture<Job> createJob​(CreateJobRequest request)
         Create a Job.
         
      • getJob

        public com.google.common.util.concurrent.ListenableFuture<Job> getJob​(GetJobRequest request)
         Get a Job specified by its resource name.
         
      • deleteJob

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteJob​(DeleteJobRequest request)
         Delete a Job.
         
      • listJobs

        public com.google.common.util.concurrent.ListenableFuture<ListJobsResponse> listJobs​(ListJobsRequest request)
         List all Jobs for a project within a region.
         
      • getTask

        public com.google.common.util.concurrent.ListenableFuture<Task> getTask​(GetTaskRequest request)
         Return a single Task.