# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetForBackup creates a FileService instance for backup operations if service part of path is empty, a LocalFS will be created if service part of path is argumented, a FileService instance will be created dynamically with those arguments supported dynamic file service: s3-opts,endpoint=<endpoint>,region=<region>,bucket=<bucket>,key=<key>,secret=<secret>,prefix=<prefix>,role-arn=<role arn>,external-id=<external id>,is-minio=<is-minio>.
GetForETL get or creates a FileService instance for ETL operations if service part of path is empty, a LocalETLFS will be created if service part of path is not empty, a ETLFileService typed instance will be extracted from fs argument if service part of path is argumented, a FileService instance will be created dynamically with those arguments supported dynamic file service: s3,<endpoint>,<region>,<bucket>,<key>,<secret>,<prefix> s3-no-key,<endpoint>,<region>,<bucket>,<prefix> minio,<endpoint>,<region>,<bucket>,<key>,<secret>,<prefix> s3-opts,endpoint=<endpoint>,region=<region>,bucket=<bucket>,key=<key>,secret=<secret>,prefix=<prefix>,role-arn=<role arn>,external-id=<external id>
key value pairs can be in any order.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFileService create file service from config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SubPath returns a FileService instance that operates at specified sub path of the upstream instance.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Config fileService config.
No description provided by the author
DirEntry is a file or dir.
No description provided by the author
No description provided by the author
No description provided by the author
FileWithChecksum maps file contents to blocks with checksum.
No description provided by the author
No description provided by the author
IOMerger merges multiple I/O requests to single one.
No description provided by the author
LocalETLFS is a FileService implementation backed by local file system and suitable for ETL operations.
No description provided by the author
LocalFS is a FileService implementation backed by local file system.
No description provided by the author
No description provided by the author
MemoryFS is an in-memory FileService implementation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RemoteCache is the cache for remote read.
S3FS is a FileService implementation backed by S3.
# Interfaces
No description provided by the author
CachingFileService is an extension to the FileService.
ETLFileService is an extension to the FileService.
No description provided by the author
No description provided by the author
FileService is a write-once file system.
VectorCache caches IOVector.
MutableFileService is an extension interface to FileService that allow mutation.
No description provided by the author
No description provided by the author
ReplaceableFileService is an extension interface to FileService that allow replacing a whole file.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
NewFileServicesFunc creates a new *FileServices.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author