Package org.apache.beam.sdk.fn.data
Class DecodingFnDataReceiver<T>
java.lang.Object
org.apache.beam.sdk.fn.data.DecodingFnDataReceiver<T>
- All Implemented Interfaces:
FnDataReceiver<org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString>
public class DecodingFnDataReceiver<T>
extends Object
implements FnDataReceiver<org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString>
A receiver of encoded data, decoding it and passing it onto a downstream consumer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString input) static <T> DecodingFnDataReceiver
<T> create
(Coder<T> coder, FnDataReceiver<T> consumer)
-
Constructor Details
-
DecodingFnDataReceiver
-
-
Method Details
-
create
-
accept
public void accept(org.apache.beam.vendor.grpc.v1p69p0.com.google.protobuf.ByteString input) throws Exception - Specified by:
accept
in interfaceFnDataReceiver<T>
- Throws:
Exception
-