Index
All Classes and Interfaces|All Packages
A
- anonymous() - Static method in interface io.deephaven.extensions.s3.Credentials
-
Anonymous credentials.
B
- basic(String, String) - Static method in interface io.deephaven.extensions.s3.Credentials
-
Basic credentials with the specified access key id and secret access key.
- build() - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- builder() - Static method in class io.deephaven.extensions.s3.S3Instructions
C
- connectionTimeout() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The amount of time to wait when initially establishing a connection before giving up and timing out, defaults to 2 seconds.
- connectionTimeout(Duration) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- createProvider(URI, Object) - Method in class io.deephaven.extensions.s3.S3SeekableChannelProviderPlugin
- credentials() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The credentials to use when reading or writing to S3.
- credentials(Credentials) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- Credentials - Interface in io.deephaven.extensions.s3
D
- defaultCredentials() - Static method in interface io.deephaven.extensions.s3.Credentials
-
The default credentials.
E
- endpointOverride() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The endpoint to connect to.
- endpointOverride(String) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- endpointOverride(URI) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
F
- fragmentSize() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The maximum byte size of each fragment to read from S3, defaults to the value of config parameter "S3.maxFragmentSize", or 5 MiB if unset.
- fragmentSize(int) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
I
- io.deephaven.extensions.s3 - package io.deephaven.extensions.s3
- isCompatible(URI, Object) - Method in class io.deephaven.extensions.s3.S3SeekableChannelProviderPlugin
M
- maxCacheSize() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The maximum number of fragments to cache in memory, defaults to
Math.max(1 + readAheadCount(), DEFAULT_MAX_CACHE_SIZE), which is at least 32. - maxCacheSize(int) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- maxConcurrentRequests() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The maximum number of concurrent requests to make to S3, defaults to 50.
- maxConcurrentRequests(int) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
R
- readAheadCount() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The number of fragments to send asynchronous read requests for while reading the current fragment.
- readAheadCount(int) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- readTimeout() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The amount of time to wait when reading a fragment before giving up and timing out, defaults to 2 seconds.
- readTimeout(Duration) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
- regionName() - Method in class io.deephaven.extensions.s3.S3Instructions
-
The region name to use when reading or writing to S3.
- regionName(String) - Method in interface io.deephaven.extensions.s3.S3Instructions.Builder
S
- S3Instructions - Class in io.deephaven.extensions.s3
-
This class provides instructions intended for reading from and writing to S3-compatible APIs.
- S3Instructions() - Constructor for class io.deephaven.extensions.s3.S3Instructions
- S3Instructions.Builder - Interface in io.deephaven.extensions.s3
- S3SeekableChannelProviderPlugin - Class in io.deephaven.extensions.s3
-
SeekableChannelsProviderPluginimplementation used for reading files from S3. - S3SeekableChannelProviderPlugin() - Constructor for class io.deephaven.extensions.s3.S3SeekableChannelProviderPlugin
All Classes and Interfaces|All Packages