Index
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
returnstrue
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form