Apache.Arrow.Flatbuf.BodyCompression
namespace Apache.Arrow.Flatbuf
{
internal struct BodyCompression : IFlatbufferObject
{
public ByteBuffer ByteBuffer { get; }
public CompressionType Codec { get; }
public BodyCompressionMethod Method { get; }
public static void ValidateVersion();
public static BodyCompression GetRootAsBodyCompression(ByteBuffer _bb);
public static BodyCompression GetRootAsBodyCompression(ByteBuffer _bb, BodyCompression obj);
public void __init(int _i, ByteBuffer _bb);
public BodyCompression __assign(int _i, ByteBuffer _bb);
public static Offset<BodyCompression> CreateBodyCompression(FlatBufferBuilder builder, CompressionType codec = CompressionType.LZ4_FRAME, BodyCompressionMethod method = BodyCompressionMethod.BUFFER);
public static void StartBodyCompression(FlatBufferBuilder builder);
public static void AddCodec(FlatBufferBuilder builder, CompressionType codec);
public static void AddMethod(FlatBufferBuilder builder, BodyCompressionMethod method);
public static Offset<BodyCompression> EndBodyCompression(FlatBufferBuilder builder);
}
}