public class ExternalWorkerService
extends org.apache.beam.model.fnexecution.v1.BeamFnExternalWorkerPoolGrpc.BeamFnExternalWorkerPoolImplBase
implements org.apache.beam.runners.fnexecution.FnService
| Constructor and Description |
|---|
ExternalWorkerService(org.apache.beam.sdk.options.PipelineOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
notifyRunnerAvailable(org.apache.beam.model.fnexecution.v1.BeamFnApi.NotifyRunnerAvailableRequest request,
org.apache.beam.vendor.grpc.v1p13p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.NotifyRunnerAvailableResponse> responseObserver) |
org.apache.beam.runners.fnexecution.GrpcFnServer<ExternalWorkerService> |
start() |
bindServicepublic ExternalWorkerService(org.apache.beam.sdk.options.PipelineOptions options)
public void notifyRunnerAvailable(org.apache.beam.model.fnexecution.v1.BeamFnApi.NotifyRunnerAvailableRequest request,
org.apache.beam.vendor.grpc.v1p13p1.io.grpc.stub.StreamObserver<org.apache.beam.model.fnexecution.v1.BeamFnApi.NotifyRunnerAvailableResponse> responseObserver)
notifyRunnerAvailable in class org.apache.beam.model.fnexecution.v1.BeamFnExternalWorkerPoolGrpc.BeamFnExternalWorkerPoolImplBasepublic void close()
close in interface java.lang.AutoCloseableclose in interface org.apache.beam.runners.fnexecution.FnServicepublic org.apache.beam.runners.fnexecution.GrpcFnServer<ExternalWorkerService> start() throws java.lang.Exception
java.lang.Exception