Documentation
¶
Overview ¶
Package selector provides correct compression impl to fx
Package selector provides correct compression impl to fx
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromConfig ¶
func FromConfig(cfg config.Reader) common.Compressor
FromConfig will return the compression algorithm specified in the provided config under the `serializer_compressor_kind` key. If `zstd` the compression level is taken from the serializer_zstd_compressor_level key.
func NewCompressor ¶
func NewCompressor(kind string, level int) common.Compressor
NewCompressor returns a new Compressor based on serializer_compressor_kind This function is called only when there is no zlib or zstd tag
func NewNoopCompressor ¶
func NewNoopCompressor() common.Compressor
NewNoopCompressor returns a new Noop Compressor. It does not do any compression, but can be used to create a compressor that does at a later point. This function is called only when there is no zlib or zstd tag
Types ¶
This section is empty.