Package feast.proto.core
Class JobControllerServiceGrpc.JobControllerServiceImplBase
- java.lang.Object
-
- feast.proto.core.JobControllerServiceGrpc.JobControllerServiceImplBase
-
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
- JobControllerServiceGrpc
public abstract static class JobControllerServiceGrpc.JobControllerServiceImplBase extends Object implements io.grpc.BindableService
-
-
Constructor Summary
Constructors Constructor Description JobControllerServiceImplBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.grpc.ServerServiceDefinitionbindService()voidlistIngestionJobs(CoreServiceProto.ListIngestionJobsRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.ListIngestionJobsResponse> responseObserver)List Ingestion Jobs given an optional filter.voidrestartIngestionJob(CoreServiceProto.RestartIngestionJobRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.RestartIngestionJobResponse> responseObserver)Restart an Ingestion Job.voidstopIngestionJob(CoreServiceProto.StopIngestionJobRequest request, io.grpc.stub.StreamObserver<CoreServiceProto.StopIngestionJobResponse> responseObserver)Stop an Ingestion Job.
-
-
-
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:
bindServicein interfaceio.grpc.BindableService
-
-