public class BeamFnDataReadRunner<OutputT>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BeamFnDataReadRunner.Registrar
A registrar which provides a factory to handle reading from the Fn Api Data Plane.
|
| Modifier and Type | Method and Description |
|---|---|
void |
blockTillReadFinishes() |
void |
forwardElementToConsumer(org.apache.beam.sdk.util.WindowedValue<OutputT> element) |
void |
reset() |
void |
trySplit(org.apache.beam.model.fnexecution.v1.BeamFnApi.ProcessBundleSplitRequest request,
org.apache.beam.model.fnexecution.v1.BeamFnApi.ProcessBundleSplitResponse.Builder response) |
public void forwardElementToConsumer(org.apache.beam.sdk.util.WindowedValue<OutputT> element) throws java.lang.Exception
java.lang.Exceptionpublic void trySplit(org.apache.beam.model.fnexecution.v1.BeamFnApi.ProcessBundleSplitRequest request,
org.apache.beam.model.fnexecution.v1.BeamFnApi.ProcessBundleSplitResponse.Builder response)
public void blockTillReadFinishes()
throws java.lang.Exception
java.lang.Exceptionpublic void reset()