Encode an element into a stream of bytes.
an element within a PCollection
a writer that interfaces the coder with the output byte stream.
the context within which the element should be encoded.
Convert this coder into its protocol buffer representation for the Runner API. A coder in protobuf format can be shared with other components such as Beam runners, SDK workers; and reconstructed into its runtime representation if necessary.
a context that holds relevant pipeline attributes such as other coders already in the pipeline.
Generated using TypeDoc
This is the base interface for coders, which are responsible in Apache Beam to encode and decode elements of a PCollection.