Index

A B C D E F G I L M N O P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AlreadyExists - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
append(String, byte[]) - Method in class org.apache.opendal.AsyncOperator
 
append(String, String) - Method in class org.apache.opendal.AsyncOperator
 
AsyncExecutor - Class in org.apache.opendal
AsyncExecutor represents an underneath OpenDAL executor that runs async tasks spawned in the Rust world.
AsyncOperator - Class in org.apache.opendal
AsyncOperator represents an underneath OpenDAL operator that accesses data asynchronously.

B

batch - Variable in class org.apache.opendal.Capability
If operator supports batch.
batchDelete - Variable in class org.apache.opendal.Capability
If operator supports batch delete.
batchMaxOperations - Variable in class org.apache.opendal.Capability
The max operations that operator supports in batch.
blocking - Variable in class org.apache.opendal.Capability
If operator supports blocking.
blocking() - Method in class org.apache.opendal.AsyncOperator
 

C

cacheControl - Variable in class org.apache.opendal.Metadata
Cache Control of the entry.
Capability - Class in org.apache.opendal
 
Capability(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, long, long, long, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, long, boolean) - Constructor for class org.apache.opendal.Capability
 
close() - Method in class org.apache.opendal.NativeObject
 
close() - Method in class org.apache.opendal.OperatorInputStream
 
close() - Method in class org.apache.opendal.OperatorOutputStream
 
ConcurrentLimitLayer - Class in org.apache.opendal.layer
Users can control how many concurrent connections could be established between OpenDAL and underlying storage services.
ConcurrentLimitLayer(long) - Constructor for class org.apache.opendal.layer.ConcurrentLimitLayer
Create a new ConcurrentLimitLayer will specify permits.
ConditionNotMatch - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
ConfigInvalid - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
contentDisposition - Variable in class org.apache.opendal.Metadata
Content-Disposition of the entry.
contentLength - Variable in class org.apache.opendal.Metadata
Content Length of the entry.
contentMd5 - Variable in class org.apache.opendal.Metadata
Content MD5 of the entry.
contentType - Variable in class org.apache.opendal.Metadata
Content Type of the entry.
copy - Variable in class org.apache.opendal.Capability
If operator supports copy.
copy(String, String) - Method in class org.apache.opendal.AsyncOperator
 
copy(String, String) - Method in class org.apache.opendal.Operator
 
createDir - Variable in class org.apache.opendal.Capability
If operator supports create dir.
createDir(String) - Method in class org.apache.opendal.AsyncOperator
 
createDir(String) - Method in class org.apache.opendal.Operator
 
createInputStream(String) - Method in class org.apache.opendal.Operator
 
createOutputStream(String) - Method in class org.apache.opendal.Operator
 
createTokioExecutor(int) - Static method in class org.apache.opendal.AsyncExecutor
 

D

delete - Variable in class org.apache.opendal.Capability
If operator supports delete.
delete(String) - Method in class org.apache.opendal.AsyncOperator
 
delete(String) - Method in class org.apache.opendal.Operator
 
DIR - Enum constant in enum org.apache.opendal.Metadata.EntryMode
DIR means the path can be listed.
disposeInternal(long) - Method in class org.apache.opendal.AsyncExecutor
 
disposeInternal(long) - Method in class org.apache.opendal.AsyncOperator
 
disposeInternal(long) - Method in class org.apache.opendal.NativeObject
Deletes underlying native object pointer.
disposeInternal(long) - Method in class org.apache.opendal.Operator
 
duplicate() - Method in class org.apache.opendal.AsyncOperator
Clone a new operator that is identical to this one.
duplicate() - Method in class org.apache.opendal.Operator
 

E

enabledServices() - Static method in class org.apache.opendal.OpenDAL
 
Entry - Class in org.apache.opendal
 
Entry(String, Metadata) - Constructor for class org.apache.opendal.Entry
 
Environment - Enum in org.apache.opendal
Environment resolves environment-specific project metadata.
etag - Variable in class org.apache.opendal.Metadata
Etag of the entry.

F

FILE - Enum constant in enum org.apache.opendal.Metadata.EntryMode
FILE means the path has data to read.
flush() - Method in class org.apache.opendal.OperatorOutputStream
 
fullCapability - Variable in class org.apache.opendal.OperatorInfo
 

G

getClassifier() - Static method in enum org.apache.opendal.Environment
Returns the classifier of the compiled environment.
getCode() - Method in exception org.apache.opendal.OpenDALException
Get the error code returned from OpenDAL.
getVersion() - Static method in enum org.apache.opendal.Environment
Returns the version of the code as String.

I

info - Variable in class org.apache.opendal.AsyncOperator
 
info - Variable in class org.apache.opendal.Operator
 
INSTANCE - Enum constant in enum org.apache.opendal.Environment
 
IsADirectory - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
isDir() - Method in class org.apache.opendal.Metadata
 
isDisposed() - Method in class org.apache.opendal.NativeObject
Check if the object has been disposed.
isFile() - Method in class org.apache.opendal.Metadata
 
IsSameFile - Enum constant in enum org.apache.opendal.OpenDALException.Code
 

L

lastModified - Variable in class org.apache.opendal.Metadata
Last Modified of the entry.
layer(long) - Method in class org.apache.opendal.layer.ConcurrentLimitLayer
 
layer(long) - Method in class org.apache.opendal.Layer
 
layer(long) - Method in class org.apache.opendal.layer.RetryLayer
 
layer(Layer) - Method in class org.apache.opendal.AsyncOperator
 
Layer - Class in org.apache.opendal
 
Layer() - Constructor for class org.apache.opendal.Layer
 
list - Variable in class org.apache.opendal.Capability
If operator supports list.
list(String) - Method in class org.apache.opendal.AsyncOperator
 
list(String) - Method in class org.apache.opendal.Operator
 
listWithLimit - Variable in class org.apache.opendal.Capability
If backend supports list with limit.
listWithRecursive - Variable in class org.apache.opendal.Capability
If backend support list with recursive.
listWithStartAfter - Variable in class org.apache.opendal.Capability
If backend supports list with start after.
loadLibrary() - Static method in class org.apache.opendal.NativeLibrary
 

M

metadata - Variable in class org.apache.opendal.Entry
 
Metadata - Class in org.apache.opendal
Metadata carries all metadata associated with a path.
Metadata(int, long, String, String, String, String, String, Instant, String) - Constructor for class org.apache.opendal.Metadata
 
Metadata.EntryMode - Enum in org.apache.opendal
 
mode - Variable in class org.apache.opendal.Metadata
Mode of the entry.

N

name - Variable in class org.apache.opendal.OperatorInfo
 
nativeCapability - Variable in class org.apache.opendal.OperatorInfo
 
nativeHandle - Variable in class org.apache.opendal.NativeObject
An immutable reference to the value of the underneath pointer pointing to some underlying native OpenDAL object.
NativeLibrary - Class in org.apache.opendal
Utility for loading the native library.
NativeLibrary() - Constructor for class org.apache.opendal.NativeLibrary
 
NativeObject - Class in org.apache.opendal
NativeObject is the base-class of all OpenDAL classes that have a pointer to a native object.
NativeObject(long) - Constructor for class org.apache.opendal.NativeObject
 
NotADirectory - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
NotFound - Enum constant in enum org.apache.opendal.OpenDALException.Code
 

O

of(int) - Static method in enum org.apache.opendal.Metadata.EntryMode
 
of(String, Map<String, String>) - Static method in class org.apache.opendal.AsyncOperator
Construct an OpenDAL operator:
of(String, Map<String, String>) - Static method in class org.apache.opendal.Operator
Construct an OpenDAL blocking operator:
of(String, Map<String, String>, AsyncExecutor) - Static method in class org.apache.opendal.AsyncOperator
Construct an OpenDAL operator:
OpenDAL - Class in org.apache.opendal
Utility facade for top-level functions.
OpenDAL() - Constructor for class org.apache.opendal.OpenDAL
 
OpenDALException - Exception in org.apache.opendal
An OpenDALException encapsulates the error of an operation.
OpenDALException(String, String) - Constructor for exception org.apache.opendal.OpenDALException
Construct an OpenDALException.
OpenDALException(OpenDALException.Code, String) - Constructor for exception org.apache.opendal.OpenDALException
 
OpenDALException.Code - Enum in org.apache.opendal
Enumerate all kinds of Error that OpenDAL may return.
Operator - Class in org.apache.opendal
Operator represents an underneath OpenDAL operator that accesses data synchronously.
OperatorInfo - Class in org.apache.opendal
 
OperatorInfo(String, String, String, Capability, Capability) - Constructor for class org.apache.opendal.OperatorInfo
 
OperatorInputStream - Class in org.apache.opendal
 
OperatorInputStream(Operator, String) - Constructor for class org.apache.opendal.OperatorInputStream
 
OperatorOutputStream - Class in org.apache.opendal
 
OperatorOutputStream(Operator, String) - Constructor for class org.apache.opendal.OperatorOutputStream
 
org.apache.opendal - package org.apache.opendal
JNI-based Java binding for Apache OpenDAL™.
org.apache.opendal.layer - package org.apache.opendal.layer
Wrappers to configure the underneath layers.

P

path - Variable in class org.apache.opendal.Entry
 
PermissionDenied - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
presign - Variable in class org.apache.opendal.Capability
If operator supports presign.
PresignedRequest - Class in org.apache.opendal
 
PresignedRequest() - Constructor for class org.apache.opendal.PresignedRequest
 
presignRead - Variable in class org.apache.opendal.Capability
If operator supports presign read.
presignRead(String, Duration) - Method in class org.apache.opendal.AsyncOperator
 
presignStat - Variable in class org.apache.opendal.Capability
If operator supports presign stat.
presignStat(String, Duration) - Method in class org.apache.opendal.AsyncOperator
 
presignWrite - Variable in class org.apache.opendal.Capability
If operator supports presign write.
presignWrite(String, Duration) - Method in class org.apache.opendal.AsyncOperator
 

R

RangeNotSatisfied - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
RateLimited - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
read - Variable in class org.apache.opendal.Capability
If operator supports read.
read() - Method in class org.apache.opendal.OperatorInputStream
 
read(String) - Method in class org.apache.opendal.AsyncOperator
 
read(String) - Method in class org.apache.opendal.Operator
 
readWithIfMatch - Variable in class org.apache.opendal.Capability
If operator supports read with if matched.
readWithIfNoneMatch - Variable in class org.apache.opendal.Capability
If operator supports read with if none match.
readWithOverrideCacheControl - Variable in class org.apache.opendal.Capability
If operator supports read with override cache control.
readWithOverrideContentDisposition - Variable in class org.apache.opendal.Capability
if operator supports read with override content disposition.
readWithOverrideContentType - Variable in class org.apache.opendal.Capability
if operator supports read with override content type.
removeAll(String) - Method in class org.apache.opendal.AsyncOperator
 
removeAll(String) - Method in class org.apache.opendal.Operator
 
rename - Variable in class org.apache.opendal.Capability
If operator supports rename.
rename(String, String) - Method in class org.apache.opendal.AsyncOperator
 
rename(String, String) - Method in class org.apache.opendal.Operator
 
RetryLayer - Class in org.apache.opendal.layer
This layer will retry failed operations when Error::is_temporary returns true.
RetryLayer() - Constructor for class org.apache.opendal.layer.RetryLayer
 
root - Variable in class org.apache.opendal.OperatorInfo
 

S

scheme - Variable in class org.apache.opendal.OperatorInfo
 
stat - Variable in class org.apache.opendal.Capability
If operator supports stat.
stat(String) - Method in class org.apache.opendal.AsyncOperator
 
stat(String) - Method in class org.apache.opendal.Operator
 
statWithIfMatch - Variable in class org.apache.opendal.Capability
If operator supports stat with if matched.
statWithIfNoneMatch - Variable in class org.apache.opendal.Capability
If operator supports stat with if none match.

U

Unexpected - Enum constant in enum org.apache.opendal.OpenDALException.Code
 
UNKNOWN - Enum constant in enum org.apache.opendal.Metadata.EntryMode
Unknown means we don't know what we can do on this path.
UNKNOWN - Static variable in enum org.apache.opendal.Environment
 
Unsupported - Enum constant in enum org.apache.opendal.OpenDALException.Code
 

V

valueOf(String) - Static method in enum org.apache.opendal.Environment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.opendal.Metadata.EntryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.opendal.OpenDALException.Code
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.opendal.Environment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.opendal.Metadata.EntryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.opendal.OpenDALException.Code
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.apache.opendal.Metadata
Version of the entry.

W

write - Variable in class org.apache.opendal.Capability
If operator supports write.
write(int) - Method in class org.apache.opendal.OperatorOutputStream
 
write(String, byte[]) - Method in class org.apache.opendal.AsyncOperator
 
write(String, byte[]) - Method in class org.apache.opendal.Operator
 
write(String, String) - Method in class org.apache.opendal.AsyncOperator
 
write(String, String) - Method in class org.apache.opendal.Operator
 
writeCanAppend - Variable in class org.apache.opendal.Capability
If operator supports write by append.
writeCanMulti - Variable in class org.apache.opendal.Capability
If operator supports write can be called in multi times.
writeMultiAlignSize - Variable in class org.apache.opendal.Capability
write_multi_align_size is the align size that services required in write_multi.
writeMultiMaxSize - Variable in class org.apache.opendal.Capability
write_multi_max_size is the max size that services support in write_multi.
writeMultiMinSize - Variable in class org.apache.opendal.Capability
write_multi_min_size is the min size that services support in write_multi.
writeWithCacheControl - Variable in class org.apache.opendal.Capability
If operator supports write with cache control.
writeWithContentDisposition - Variable in class org.apache.opendal.Capability
If operator supports write with content disposition.
writeWithContentType - Variable in class org.apache.opendal.Capability
If operator supports write with content type.
A B C D E F G I L M N O P R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form