Class DecodingFnDataReceiver<T>

  • All Implemented Interfaces:
    FnDataReceiver<org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString>

    public class DecodingFnDataReceiver<T>
    extends java.lang.Object
    implements FnDataReceiver<org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString>
    A receiver of encoded data, decoding it and passing it onto a downstream consumer.
    • Constructor Detail

      • DecodingFnDataReceiver

        public DecodingFnDataReceiver​(org.apache.beam.sdk.coders.Coder<T> coder,
                                      FnDataReceiver<T> consumer)
    • Method Detail

      • accept

        public void accept​(org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString input)
                    throws java.lang.Exception
        Specified by:
        accept in interface FnDataReceiver<T>
        Throws:
        java.lang.Exception