<PackageReference Include="Apache.Arrow" Version="23.0.0" />

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); } }