# Packages
Package backupmocks is a generated GoMock package.
# Functions
New is factory for backup service nolint: revive.
NewCompressionWriterFactory constructor of CompressionWriterFactory nolint: revive.
NewFileBackup creates file system backup service nolint: revive.
NewNullBackup creates disabled backup implementation.
NewSingleFileBackup creates single file system backup service nolint: revive.
# Constants
BestCompressionCompressionLevel best compression.
BestSpeedCompressionLevel best speed.
DefaultCompressionLevel default compression.
GZIPCompression gzip.
HuffmanOnlyCompressionLevel HuffmanOnly gzip specific compression.
NoCompressionLevel no compression.
NoneCompression no compression.
ZStandardCompression Zstandard.
# Structs
FileBackup saves the events on the file system.
NullBackup is disabled backup implementation.
SingleFileBackup saves the events on the file system.
# Interfaces
CompressionWriterFactory is factory for compression writer.
IBackup interface for all backup sub directories.
IBackupSingle is single directory backup interface.
# Type aliases
Compression the type of compression.
CompressionLevel the level of compression.