binny.fs
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DirectoryMapping.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EmptyDirectoryRemove.type
Attributes
- Companion
- object
- Supertypes
-
trait BinaryStore[F]class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FsBinaryStore.type
A variant of FsBinaryStore that will cleanup empty directories that could be left when deleting files.
A variant of FsBinaryStore that will cleanup empty directories that could be left when deleting files.
Since this deletion of directories could race against a concurrent inserting of a file, both operations are run sequentially. With this class there should be only one store working on the same base directory!
Attributes
- Companion
- object
- Supertypes
-
trait BinaryStore[F]class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Stores binaries in chunks in the filesystem. When reading all available chunks are concatenated.
Stores binaries in chunks in the filesystem. When reading all available chunks are concatenated.
Attributes
- Companion
- object
- Supertypes
-
trait ChunkedBinaryStore[F]trait BinaryStore[F]class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FsChunkedBinaryStore.type
Attributes
- Companion
- object
- Supertypes
-
trait ChunkedBinaryStore[F]trait BinaryStore[F]class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Value parameters
- baseDir
-
the base directory, everything is stored below
- chunkSize
-
the size of each chunk file
- detect
-
detect the content type of a binary when storing
- mapping
-
the mapping from a BinaryId to a directory containing all the chunk files
- overwriteMode
-
what to do when a file already exists
- readChunkSize
-
used when reading chunk files, this may be set at maximum to
chunkSize
, but can be set smaller to use less memory when reading files
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FsChunkedStoreConfig.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FsStoreConfig.type
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
OverwriteMode.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PathMapping.type