Class RemoteOutputReceiver<T>
- java.lang.Object
-
- org.apache.beam.runners.fnexecution.control.RemoteOutputReceiver<T>
-
public abstract class RemoteOutputReceiver<T> extends java.lang.Object
A pair ofCoder
andFnDataReceiver
which can be registered to receive elements for aLogicalEndpoint
.
-
-
Constructor Summary
Constructors Constructor Description RemoteOutputReceiver()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.apache.beam.sdk.coders.Coder<T>
getCoder()
abstract org.apache.beam.sdk.fn.data.FnDataReceiver<T>
getReceiver()
static <T> RemoteOutputReceiver
of(org.apache.beam.sdk.coders.Coder<T> coder, org.apache.beam.sdk.fn.data.FnDataReceiver<T> receiver)
-
-
-
Method Detail
-
of
public static <T> RemoteOutputReceiver of(org.apache.beam.sdk.coders.Coder<T> coder, org.apache.beam.sdk.fn.data.FnDataReceiver<T> receiver)
-
getCoder
public abstract org.apache.beam.sdk.coders.Coder<T> getCoder()
-
getReceiver
public abstract org.apache.beam.sdk.fn.data.FnDataReceiver<T> getReceiver()
-
-