Class JobControllerServiceGrpc.JobControllerServiceImplBase

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

    public abstract static class JobControllerServiceGrpc.JobControllerServiceImplBase
    extends Object
    implements io.grpc.BindableService
    • Constructor Detail

      • JobControllerServiceImplBase

        public JobControllerServiceImplBase()
    • Method Detail

      • listIngestionJobs

        public void listIngestionJobs​(CoreServiceProto.ListIngestionJobsRequest request,
                                      io.grpc.stub.StreamObserver<CoreServiceProto.ListIngestionJobsResponse> responseObserver)
         List Ingestion Jobs given an optional filter.
         Returns allow ingestions matching the given request filter.
         Returns all ingestion jobs if no filter is provided.
         Returns an empty list if no ingestion jobs match the filter.
         
      • restartIngestionJob

        public void restartIngestionJob​(CoreServiceProto.RestartIngestionJobRequest request,
                                        io.grpc.stub.StreamObserver<CoreServiceProto.RestartIngestionJobResponse> responseObserver)
         Restart an Ingestion Job.  Restarts the ingestion job with the given job id.
         NOTE: Data might be lost during the restart for some job runners.
         Does not support stopping a job in a transitional (ie pending, suspending, aborting),
         terminal state (ie suspended or aborted) or unknown status
         
      • stopIngestionJob

        public void stopIngestionJob​(CoreServiceProto.StopIngestionJobRequest request,
                                     io.grpc.stub.StreamObserver<CoreServiceProto.StopIngestionJobResponse> responseObserver)
         Stop an Ingestion Job.  Stop (Aborts) the ingestion job with the given job id.
         Does nothing if the target job if already in a terminal state (ie suspended or aborted).
         Does not support stopping a job in a transitional (ie pending, suspending, aborting) or unknown status
         
      • bindService

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