Uses of Class
io.datarouter.storage.file.PathbeanKey
Packages that use PathbeanKey
Package
Description
-
Uses of PathbeanKey in io.datarouter.storage.file
Methods in io.datarouter.storage.file that return PathbeanKeyModifier and TypeMethodDescriptionstatic PathbeanKeystatic PathbeanKeystatic PathbeanKeystatic PathbeanKeyPathbeanKey.ofAllowEmptyFile(String pathAndFile) Methods in io.datarouter.storage.file that return types with arguments of type PathbeanKeyModifier and TypeMethodDescriptionPathbean.getKeySupplier()Map<PathbeanKey,byte[]> Directory.read(List<PathbeanKey> keys, Config config) io.datarouter.scanner.Scanner<List<PathbeanKey>>Directory.scanKeysPaged(Subpath subpath, Config config) Methods in io.datarouter.storage.file with parameters of type PathbeanKeyModifier and TypeMethodDescriptionvoidDirectory.delete(PathbeanKey key, Config config) booleanDirectory.exists(PathbeanKey key, Config config) Directory.length(PathbeanKey key, Config config) byte[]Directory.read(PathbeanKey key, long offset, int length, Config config) byte[]Directory.read(PathbeanKey key, Config config) Directory.readInputStream(PathbeanKey key, Config config) voidDirectory.write(PathbeanKey key, byte[] value, Config config) voidDirectory.write(PathbeanKey key, InputStream inputStream, Config config) voidDirectory.writeParallel(PathbeanKey key, io.datarouter.scanner.Scanner<List<byte[]>> parts, io.datarouter.scanner.Threads threads, Config config) voidDirectory.writeParallel(PathbeanKey key, InputStream inputStream, io.datarouter.scanner.Threads threads, io.datarouter.bytes.ByteLength minPartSize, Config config) Method parameters in io.datarouter.storage.file with type arguments of type PathbeanKeyModifier and TypeMethodDescriptionMap<PathbeanKey,byte[]> Directory.read(List<PathbeanKey> keys, Config config) Constructors in io.datarouter.storage.file with parameters of type PathbeanKeyModifierConstructorDescriptionDatabaseBlob(PathbeanKey key, byte[] data, Long expirationMs) DatabaseBlob(PathbeanKey key, byte[] data, Long size, Long expirationMs) Pathbean(PathbeanKey key) Pathbean(PathbeanKey key, Long size) -
Uses of PathbeanKey in io.datarouter.storage.node
Methods in io.datarouter.storage.node that return PathbeanKeyModifier and TypeMethodDescriptionDatabeanToBlobCodec.PathBbeanKeyAndValue.pathbeanKey()Returns the value of thepathbeanKeyrecord component.Methods in io.datarouter.storage.node that return types with arguments of type PathbeanKeyConstructors in io.datarouter.storage.node with parameters of type PathbeanKeyModifierConstructorDescriptionPathBbeanKeyAndValue(PathbeanKey pathbeanKey, byte[] value) Creates an instance of aPathBbeanKeyAndValuerecord class. -
Uses of PathbeanKey in io.datarouter.storage.node.builder
Methods in io.datarouter.storage.node.builder with type parameters of type PathbeanKeyModifier and TypeMethodDescription<N extends NodeOps<PathbeanKey,Pathbean>>
NBlobNodeBuilder.build() -
Uses of PathbeanKey in io.datarouter.storage.node.op.raw.read
Methods in io.datarouter.storage.node.op.raw.read that return types with arguments of type PathbeanKeyModifier and TypeMethodDescriptiondefault Map<PathbeanKey,byte[]> BlobStorageReader.read(List<PathbeanKey> keys) Map<PathbeanKey,byte[]> BlobStorageReader.read(List<PathbeanKey> keys, Config config) default io.datarouter.scanner.Scanner<PathbeanKey>default io.datarouter.scanner.Scanner<PathbeanKey>default io.datarouter.scanner.Scanner<List<PathbeanKey>>BlobStorageReader.scanKeysPaged(Subpath subpath) io.datarouter.scanner.Scanner<List<PathbeanKey>>BlobStorageReader.scanKeysPaged(Subpath subpath, Config config) Methods in io.datarouter.storage.node.op.raw.read with parameters of type PathbeanKeyModifier and TypeMethodDescriptiondefault booleanBlobStorageReader.exists(PathbeanKey key) booleanBlobStorageReader.exists(PathbeanKey key, Config config) BlobStorageReader.length(PathbeanKey key) BlobStorageReader.length(PathbeanKey key, Config config) default byte[]BlobStorageReader.read(PathbeanKey key) default byte[]BlobStorageReader.read(PathbeanKey key, long offset, int length) byte[]BlobStorageReader.read(PathbeanKey key, long offset, int length, Config config) byte[]BlobStorageReader.read(PathbeanKey key, Config config) default InputStreamBlobStorageReader.readInputStream(PathbeanKey key) default InputStreamBlobStorageReader.readInputStream(PathbeanKey key, Config config) default io.datarouter.scanner.Scanner<byte[]>BlobStorageReader.scanChunks(PathbeanKey key, io.datarouter.util.tuple.Range<Long> range, io.datarouter.bytes.ByteLength chunkSize) default io.datarouter.scanner.Scanner<byte[]>BlobStorageReader.scanChunks(PathbeanKey key, io.datarouter.util.tuple.Range<Long> range, io.datarouter.scanner.Threads threads, io.datarouter.bytes.ByteLength chunkSize) Method parameters in io.datarouter.storage.node.op.raw.read with type arguments of type PathbeanKeyModifier and TypeMethodDescriptiondefault Map<PathbeanKey,byte[]> BlobStorageReader.read(List<PathbeanKey> keys) Map<PathbeanKey,byte[]> BlobStorageReader.read(List<PathbeanKey> keys, Config config) -
Uses of PathbeanKey in io.datarouter.storage.node.op.raw.write
Methods in io.datarouter.storage.node.op.raw.write with parameters of type PathbeanKeyModifier and TypeMethodDescriptiondefault voidBlobStorageWriter.delete(PathbeanKey key) voidBlobStorageWriter.delete(PathbeanKey key, Config config) default voidBlobStorageWriter.write(PathbeanKey key, byte[] value) voidBlobStorageWriter.write(PathbeanKey key, byte[] value, Config config) default voidBlobStorageWriter.write(PathbeanKey key, io.datarouter.scanner.Scanner<byte[]> chunks) default voidBlobStorageWriter.write(PathbeanKey key, io.datarouter.scanner.Scanner<byte[]> chunks, Config config) default voidBlobStorageWriter.write(PathbeanKey key, InputStream inputStream) voidBlobStorageWriter.write(PathbeanKey key, InputStream inputStream, Config config) default voidBlobStorageWriter.writeParallel(PathbeanKey key, io.datarouter.scanner.Scanner<List<byte[]>> parts, io.datarouter.scanner.Threads threads) default voidBlobStorageWriter.writeParallel(PathbeanKey key, io.datarouter.scanner.Scanner<List<byte[]>> parts, io.datarouter.scanner.Threads threads, Config config) default voidBlobStorageWriter.writeParallel(PathbeanKey key, InputStream inputStream, io.datarouter.scanner.Threads threads, io.datarouter.bytes.ByteLength minPartSize) default voidBlobStorageWriter.writeParallel(PathbeanKey key, InputStream inputStream, io.datarouter.scanner.Threads threads, io.datarouter.bytes.ByteLength minPartSize, Config config)