Class CompressionCodecFactory
- Namespace
- Apache.Arrow.Compression
- Assembly
- Apache.Arrow.Compression.dll
Creates compression codec implementations for decompressing Arrow IPC data
public sealed class CompressionCodecFactory : ICompressionCodecFactory- Inheritance
- 
      
      CompressionCodecFactory
- Implements
- Inherited Members
Methods
CreateCodec(CompressionCodecType)
Create a new compression codec
public ICompressionCodec CreateCodec(CompressionCodecType compressionCodecType)Parameters
- compressionCodecTypeCompressionCodecType
- The type of codec to create 
Returns
- ICompressionCodec
- The created codec 
CreateCodec(CompressionCodecType, int?)
Create a new compression codec with a specified compression level
public ICompressionCodec CreateCodec(CompressionCodecType compressionCodecType, int? compressionLevel)Parameters
- compressionCodecTypeCompressionCodecType
- The type of codec to create 
- compressionLevelint?
- The compression level to use when compressing data 
Returns
- ICompressionCodec
- The created codec