Class FullyFilledBuffer

  • All Implemented Interfaces:
    Buffer

    public class FullyFilledBuffer
    extends AbstractCompositeBuffer
    An implementation of Buffer represents a fully filled buffer which contains multiple partial buffers for network data communication.

    All partial must have the same data type and compression status. And they are originate from different write buffers but are combined to minimize network overhead.

    • Constructor Detail

      • FullyFilledBuffer

        public FullyFilledBuffer​(Buffer.DataType dataType,
                                 int length,
                                 boolean isCompressed)
    • Method Detail

      • asByteBuf

        public org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf asByteBuf()
        Returns:
        self as ByteBuf implementation.