Class GrpcDataService

java.lang.Object
org.apache.beam.model.fnexecution.v1.BeamFnDataGrpc.BeamFnDataImplBase
org.apache.beam.runners.fnexecution.data.GrpcDataService
All Implemented Interfaces:
AutoCloseable, org.apache.beam.model.fnexecution.v1.BeamFnDataGrpc.AsyncService, FnDataService, FnService, org.apache.beam.vendor.grpc.v1p69p0.io.grpc.BindableService

public class GrpcDataService extends org.apache.beam.model.fnexecution.v1.BeamFnDataGrpc.BeamFnDataImplBase implements FnService, FnDataService
A FnDataService implemented via gRPC.

This service allows for multiple clients to transmit BeamFnApi.Elements messages.

This service transmits all outgoing BeamFnApi.Elements messages to the first client that connects.