Class BatchJobServiceGrpc.BatchJobServiceImplBase

  • All Implemented Interfaces:
    io.grpc.BindableService
    Enclosing class:
    BatchJobServiceGrpc

    public abstract static class BatchJobServiceGrpc.BatchJobServiceImplBase
    extends java.lang.Object
    implements io.grpc.BindableService
     Service to manage batch jobs.
     
    • Constructor Detail

      • BatchJobServiceImplBase

        public BatchJobServiceImplBase()
    • Method Detail

      • mutateBatchJob

        public void mutateBatchJob​(MutateBatchJobRequest request,
                                   io.grpc.stub.StreamObserver<MutateBatchJobResponse> responseObserver)
         Mutates a batch job.
         List of thrown errors:
           [AuthenticationError]()
           [AuthorizationError]()
           [HeaderError]()
           [InternalError]()
           [QuotaError]()
           [RequestError]()
           [ResourceCountLimitExceededError]()
         
      • listBatchJobResults

        public void listBatchJobResults​(ListBatchJobResultsRequest request,
                                        io.grpc.stub.StreamObserver<ListBatchJobResultsResponse> responseObserver)
         Returns the results of the batch job. The job must be done.
         Supports standard list paging.
         List of thrown errors:
           [AuthenticationError]()
           [AuthorizationError]()
           [BatchJobError]()
           [HeaderError]()
           [InternalError]()
           [QuotaError]()
           [RequestError]()
         
      • runBatchJob

        public void runBatchJob​(RunBatchJobRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Runs the batch job.
         The Operation.metadata field type is BatchJobMetadata. When finished, the
         long running operation will not contain errors or a response. Instead, use
         ListBatchJobResults to get the results of the job.
         List of thrown errors:
           [AuthenticationError]()
           [AuthorizationError]()
           [BatchJobError]()
           [HeaderError]()
           [InternalError]()
           [QuotaError]()
           [RequestError]()
         
      • addBatchJobOperations

        public void addBatchJobOperations​(AddBatchJobOperationsRequest request,
                                          io.grpc.stub.StreamObserver<AddBatchJobOperationsResponse> responseObserver)
         Add operations to the batch job.
         List of thrown errors:
           [AuthenticationError]()
           [AuthorizationError]()
           [BatchJobError]()
           [HeaderError]()
           [InternalError]()
           [QuotaError]()
           [RequestError]()
           [ResourceCountLimitExceededError]()
         
      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService