All Superinterfaces:
PayloadDecoder, PayloadEncoder
All Known Implementing Classes:
BitPackCodecStage

public interface PayloadCodecStage extends PayloadEncoder, PayloadDecoder
A combined encoder/decoder for a terminal payload stage.

Implementations serialize transformed long[] values to bytes on encode and deserialize them back on decode. This is always the last stage in the pipeline.

  • Method Summary

    Methods inherited from interface org.elasticsearch.index.codec.tsdb.pipeline.numeric.PayloadDecoder

    decode, id

    Methods inherited from interface org.elasticsearch.index.codec.tsdb.pipeline.numeric.PayloadEncoder

    encode, id