Package org.apache.beam.sdk.fn.data
Classes to interact with the portability framework data plane.
-
Interface Summary Interface Description CloseableFnDataReceiver<T> A receiver of streamed data that can be closed.FnDataReceiver<T> A receiver of streamed data.InboundDataClient Deprecated. Migrate toBeamFnDataInboundObserver2. -
Class Summary Class Description BeamFnDataGrpcMultiplexer Deprecated. Migrate toBeamFnDataGrpcMultiplexer2.BeamFnDataGrpcMultiplexer2 A gRPC multiplexer for a specificEndpoints.ApiServiceDescriptor.BeamFnDataInboundObserver Deprecated. Migrate toBeamFnDataInboundObserver2.BeamFnDataInboundObserver2 BeamFnDataOutboundAggregator An outbound data buffering aggregator with size-based buffer and time-based buffer if corresponding options are set.BeamFnDataOutboundObserver<T> Deprecated. Migrate to useBeamFnDataOutboundAggregatordirectly.CompletableFutureInboundDataClient AnInboundDataClientbacked by aCompletableFuture.DataEndpoint<T> DecodingFnDataReceiver<T> A receiver of encoded data, decoding it and passing it onto a downstream consumer.LogicalEndpoint A logical endpoint is a pair of an instruction ID corresponding to theBeamFnApi.ProcessBundleRequestand the transform within the processing graph.RemoteGrpcPortRead An execution-time onlyRunnerApi.PTransformwhich represents an SDK harness reading from aBeamFnApi.RemoteGrpcPort.RemoteGrpcPortWrite An execution-time onlyRunnerApi.PTransformwhich represents a write from within an SDK harness to aBeamFnApi.RemoteGrpcPort.TimerEndpoint<T> -
Exception Summary Exception Description BeamFnDataInboundObserver2.CloseException