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

A

ACCESS_KEY_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
 

B

blockReplication(short) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
blockSize(long) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
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
 
Constants - Class in io.lakefs
 
Constants() - Constructor for class io.lakefs.Constants
 
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.
createNonRecursive(Path, FsPermission, EnumSet<CreateFlag>, int, short, long, Progressable) - Method in class io.lakefs.LakeFSFileSystem
 

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.
getBranches() - Method in class io.lakefs.LakeFSClient
 
getChecksum() - Method in class io.lakefs.LakeFSFileStatus
 
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
 
getObjects() - 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
 
getRef() - Method in class io.lakefs.utils.ObjectLocation
 
getRepositories() - 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
 
getStaging() - 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
 

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.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
 
length(long) - Method in class io.lakefs.LakeFSFileStatus.Builder
 
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.MetadataClient
 

M

makeQualified(Path) - Method in class io.lakefs.FileSystemTracer
 
MetadataClient - Class in io.lakefs
MetadataClient used to extract ObjectMetadata with content size and etag information from the underlying filesystem.
MetadataClient(FileSystem) - Constructor for class io.lakefs.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
 

R

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
 
SEPARATOR - 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
 
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
 
trimLeadingSlash(String) - Static method in class io.lakefs.utils.StringUtils
 

W

withFileSystemAndTranslatedPhysicalPath(String, LakeFSFileSystem.BiFunctionWithIOException<FileSystem, Path, R>) - Method in class io.lakefs.LakeFSFileSystem
 
A B C D E F G I L M N O P R S T W 
Skip navigation links

Copyright © 2023. All rights reserved.