Skip navigation links
A B C D E F G H I L M N O P R S T V W 

A

ACCESS_KEY_KEY_SUFFIX - Static variable in class io.lakefs.Constants
 
ACCESS_MODE_KEY_SUFFIX - Static variable in class io.lakefs.Constants
 
addLeadingSlash(String) - Static method in class io.lakefs.utils.StringUtils
 
append(Path, int, Progressable) - Method in class io.lakefs.FileSystemTracer
 
append(Path, int, Progressable) - Method in class io.lakefs.LakeFSFileSystem
 
available() - Method in class io.lakefs.storage.HttpRangeInputStream
 

B

blockReplication(short) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
blockSize(long) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
blockSize(long) - Method in class io.lakefs.storage.CreateOutputStreamParams
 
bufferSize(int) - Method in class io.lakefs.storage.CreateOutputStreamParams
 
build() - Method in class io.lakefs.LakeFSFileStatus.Builder
 
Builder(Path) - Constructor for class io.lakefs.LakeFSFileStatus.Builder
 

C

checksum(String) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
clone() - Method in class io.lakefs.utils.ObjectLocation
 
close() - Method in class io.lakefs.storage.HttpRangeInputStream
 
close() - Method in class io.lakefs.storage.LakeFSFileSystemOutputStream
 
Constants - Class in io.lakefs
 
Constants() - Constructor for class io.lakefs.Constants
 
Constants.AccessMode - Enum in io.lakefs
 
create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class io.lakefs.FileSystemTracer
 
create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class io.lakefs.LakeFSFileSystem
Called on a file write Spark/Hadoop action.
createDataInputStream(ObjectLocation, int) - Method in class io.lakefs.storage.PresignedStorageAccessStrategy
 
createDataInputStream(ObjectLocation, int) - Method in class io.lakefs.storage.SimpleStorageAccessStrategy
 
createDataInputStream(ObjectLocation, int) - Method in interface io.lakefs.storage.StorageAccessStrategy
 
createDataOutputStream(ObjectLocation, CreateOutputStreamParams, boolean) - Method in class io.lakefs.storage.PresignedStorageAccessStrategy
 
createDataOutputStream(ObjectLocation, CreateOutputStreamParams, boolean) - Method in class io.lakefs.storage.SimpleStorageAccessStrategy
 
createDataOutputStream(ObjectLocation, CreateOutputStreamParams) - Method in interface io.lakefs.storage.StorageAccessStrategy
 
createDataOutputStream(ObjectLocation, CreateOutputStreamParams, boolean) - Method in interface io.lakefs.storage.StorageAccessStrategy
 
createNonRecursive(Path, FsPermission, EnumSet<CreateFlag>, int, short, long, Progressable) - Method in class io.lakefs.LakeFSFileSystem
 
CreateOutputStreamParams - Class in io.lakefs.storage
 
CreateOutputStreamParams() - Constructor for class io.lakefs.storage.CreateOutputStreamParams
 

D

DEFAULT_BLOCK_SIZE - Static variable in class io.lakefs.Constants
 
DEFAULT_CLIENT_ENDPOINT - Static variable in class io.lakefs.Constants
 
DEFAULT_LIST_AMOUNT - Static variable in class io.lakefs.Constants
 
DEFAULT_SCHEME - Static variable in class io.lakefs.Constants
 
delete(Path, boolean) - Method in class io.lakefs.FileSystemTracer
 
delete(Path, boolean) - Method in class io.lakefs.LakeFSFileSystem
 

E

ENDPOINT_KEY_SUFFIX - Static variable in class io.lakefs.Constants
 
equals(Object) - Method in class io.lakefs.utils.ObjectLocation
 
exists(Path) - Method in class io.lakefs.LakeFSFileSystem
 

F

FileSystemTracer - Class in io.lakefs
This class implements a troubleshooting tool for the LakeFSFileSystem.
FileSystemTracer() - Constructor for class io.lakefs.FileSystemTracer
 
formatPath(String, String, String, String) - Static method in class io.lakefs.utils.ObjectLocation
 
formatPath(String, String, String) - Static method in class io.lakefs.utils.ObjectLocation
 
FSConfiguration - Class in io.lakefs
 
FSConfiguration() - Constructor for class io.lakefs.FSConfiguration
 

G

get(Configuration, String, String) - Static method in class io.lakefs.FSConfiguration
lookup value from configuration based on scheme and key suffix.
get(Configuration, String, String, String) - Static method in class io.lakefs.FSConfiguration
lookup value from configuration based on scheme and key suffix, returns default in case of null value.
getBranchesApi() - Method in class io.lakefs.LakeFSClient
 
getChecksum() - Method in class io.lakefs.LakeFSFileStatus
 
getConfigApi() - Method in class io.lakefs.LakeFSClient
 
getDefaultBlockSize(Path) - Method in class io.lakefs.LakeFSFileSystem
 
getDefaultBlockSize() - Method in class io.lakefs.LakeFSFileSystem
 
getFileStatus(Path) - Method in class io.lakefs.FileSystemTracer
 
getFileStatus(Path) - Method in class io.lakefs.LakeFSFileSystem
Return a file status object that represents the path.
getInt(Configuration, String, String, int) - Static method in class io.lakefs.FSConfiguration
 
getInternalApi() - Method in class io.lakefs.LakeFSClient
 
getObjectsApi() - Method in class io.lakefs.LakeFSClient
 
getParent() - Method in class io.lakefs.utils.ObjectLocation
 
getPath() - Method in class io.lakefs.utils.ObjectLocation
 
getPhysicalAddress() - Method in class io.lakefs.LakeFSFileStatus
 
getPos() - Method in class io.lakefs.storage.HttpRangeInputStream
 
getRef() - Method in class io.lakefs.utils.ObjectLocation
 
getRepositoriesApi() - Method in class io.lakefs.LakeFSClient
 
getRepository() - Method in class io.lakefs.utils.ObjectLocation
 
getScheme() - Method in class io.lakefs.LakeFSFileSystem
Return the protocol scheme for the FileSystem.
getScheme() - Method in class io.lakefs.utils.ObjectLocation
 
getStagingApi() - Method in class io.lakefs.LakeFSClient
 
getUri() - Method in class io.lakefs.FileSystemTracer
 
getUri() - Method in class io.lakefs.LakeFSFileSystem
 
getWorkingDirectory() - Method in class io.lakefs.FileSystemTracer
 
getWorkingDirectory() - Method in class io.lakefs.LakeFSFileSystem
 

H

HttpRangeInputStream - Class in io.lakefs.storage
 
HttpRangeInputStream(String) - Constructor for class io.lakefs.storage.HttpRangeInputStream
 
HttpRangeInputStream(String, int) - Constructor for class io.lakefs.storage.HttpRangeInputStream
 

I

initialize(URI, Configuration) - Method in class io.lakefs.FileSystemTracer
 
initialize(URI, Configuration) - Method in class io.lakefs.LakeFSFileSystem
 
io.lakefs - package io.lakefs
 
io.lakefs.storage - package io.lakefs.storage
 
io.lakefs.utils - package io.lakefs.utils
 
isdir(boolean) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
isEmptyDirectory(boolean) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
isEmptyDirectory() - Method in class io.lakefs.LakeFSFileStatus
 
isValidPath() - Method in class io.lakefs.utils.ObjectLocation
 

L

LAKEFS_DELETE_BULK_SIZE - Static variable in class io.lakefs.LakeFSFileSystem
 
LakeFSClient - Class in io.lakefs
Provides access to lakeFS API using client library.
LakeFSClient(String, Configuration) - Constructor for class io.lakefs.LakeFSClient
 
LakeFSFileStatus - Class in io.lakefs
A class that represents the Lakefs status of a path.
LakeFSFileStatus.Builder - Class in io.lakefs
 
LakeFSFileSystem - Class in io.lakefs
A dummy implementation of the core lakeFS Filesystem.
LakeFSFileSystem() - Constructor for class io.lakefs.LakeFSFileSystem
 
LakeFSFileSystem.ClientFactory - Interface in io.lakefs
 
LakeFSFileSystemOutputStream - Class in io.lakefs.storage
Handle writes into a storage URL.
LakeFSFileSystemOutputStream(HttpURLConnection, LakeFSLinker) - Constructor for class io.lakefs.storage.LakeFSFileSystemOutputStream
 
LakeFSLinker - Class in io.lakefs
 
LakeFSLinker(LakeFSFileSystem, LakeFSClient, ObjectLocation, StagingLocation, boolean) - Constructor for class io.lakefs.LakeFSLinker
 
length(long) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
link(String, long) - Method in class io.lakefs.LakeFSLinker
 
LIST_AMOUNT_KEY_SUFFIX - Static variable in class io.lakefs.Constants
 
listFiles(Path, boolean) - Method in class io.lakefs.LakeFSFileSystem
 
listStatus(Path) - Method in class io.lakefs.FileSystemTracer
 
listStatus(Path) - Method in class io.lakefs.LakeFSFileSystem
 
LOG - Static variable in class io.lakefs.LakeFSFileSystem
 
LOG - Static variable in class io.lakefs.storage.MetadataClient
 

M

makeQualified(Path) - Method in class io.lakefs.FileSystemTracer
 
MetadataClient - Class in io.lakefs.storage
MetadataClient used to extract ObjectMetadata with content size and etag information from the underlying filesystem.
MetadataClient(FileSystem) - Constructor for class io.lakefs.storage.MetadataClient
 
mkdirs(Path, FsPermission) - Method in class io.lakefs.FileSystemTracer
 
mkdirs(Path, FsPermission) - Method in class io.lakefs.LakeFSFileSystem
Make the given path and all non-existent parents into directories.
mTime(long) - Method in class io.lakefs.LakeFSFileStatus.Builder
 

N

newClient() - Method in interface io.lakefs.LakeFSFileSystem.ClientFactory
 

O

ObjectLocation - Class in io.lakefs.utils
 
ObjectLocation() - Constructor for class io.lakefs.utils.ObjectLocation
 
ObjectLocation(String, String, String) - Constructor for class io.lakefs.utils.ObjectLocation
 
ObjectLocation(String, String, String, String) - Constructor for class io.lakefs.utils.ObjectLocation
 
onSameBranch(ObjectLocation) - Method in class io.lakefs.utils.ObjectLocation
Checks if an ObjectLocation is on the same branch.
open(Path, int) - Method in class io.lakefs.FileSystemTracer
 
open(Path, int) - Method in class io.lakefs.LakeFSFileSystem
 
OPERATIONS_LOG - Static variable in class io.lakefs.LakeFSFileSystem
 

P

pathToObjectLocation(Path) - Method in class io.lakefs.LakeFSFileSystem
Returns Location with repository, ref and path used by lakeFS based on filesystem path.
pathToObjectLocation(Path, Path) - Static method in class io.lakefs.utils.ObjectLocation
Returns Location with repository, ref and path used by lakeFS based on filesystem path.
pathToObjectLocation(Path) - Static method in class io.lakefs.utils.ObjectLocation
Returns Location with repository, ref and path used by lakeFS based on filesystem path.
physicalAddress(String) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
PhysicalAddressTranslator - Class in io.lakefs.storage
 
PhysicalAddressTranslator(String, String) - Constructor for class io.lakefs.storage.PhysicalAddressTranslator
 
PresignedStorageAccessStrategy - Class in io.lakefs.storage
 
PresignedStorageAccessStrategy(LakeFSFileSystem, LakeFSClient) - Constructor for class io.lakefs.storage.PresignedStorageAccessStrategy
 
progress(Progressable) - Method in class io.lakefs.storage.CreateOutputStreamParams
 

R

read() - Method in class io.lakefs.storage.HttpRangeInputStream
 
rename(Path, Path) - Method in class io.lakefs.FileSystemTracer
 
rename(Path, Path) - Method in class io.lakefs.LakeFSFileSystem
Rename, behaving similarly to the POSIX "mv" command, but non-atomically.

S

SECRET_KEY_KEY_SUFFIX - Static variable in class io.lakefs.Constants
 
seek(long) - Method in class io.lakefs.storage.HttpRangeInputStream
 
seekToNewSource(long) - Method in class io.lakefs.storage.HttpRangeInputStream
 
SEPARATOR - Static variable in class io.lakefs.Constants
 
SESSION_ID - Static variable in class io.lakefs.Constants
 
setPath(String) - Method in class io.lakefs.utils.ObjectLocation
 
setRef(String) - Method in class io.lakefs.utils.ObjectLocation
 
setRepository(String) - Method in class io.lakefs.utils.ObjectLocation
 
setScheme(String) - Method in class io.lakefs.utils.ObjectLocation
 
setWorkingDirectory(Path) - Method in class io.lakefs.FileSystemTracer
 
setWorkingDirectory(Path) - Method in class io.lakefs.LakeFSFileSystem
 
SimpleStorageAccessStrategy - Class in io.lakefs.storage
 
SimpleStorageAccessStrategy(LakeFSFileSystem, LakeFSClient, Configuration, PhysicalAddressTranslator) - Constructor for class io.lakefs.storage.SimpleStorageAccessStrategy
 
StorageAccessStrategy - Interface in io.lakefs.storage
 
StringUtils - Class in io.lakefs.utils
 
StringUtils() - Constructor for class io.lakefs.utils.StringUtils
 

T

toDirectory() - Method in class io.lakefs.utils.ObjectLocation
 
toFSPath() - Method in class io.lakefs.utils.ObjectLocation
 
toRefString() - Method in class io.lakefs.utils.ObjectLocation
 
toString() - Method in class io.lakefs.utils.ObjectLocation
 
translate(String) - Method in class io.lakefs.storage.PhysicalAddressTranslator
 
trimLeadingSlash(String) - Static method in class io.lakefs.utils.StringUtils
 

V

valueOf(String) - Static method in enum io.lakefs.Constants.AccessMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.lakefs.Constants.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class io.lakefs.storage.LakeFSFileSystemOutputStream
 
A B C D E F G H I L M N O P R S T V W 
Skip navigation links

Copyright © 2024. All rights reserved.