Index

A B C D E F I M R S 
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
SeekableChannelsProviderPlugin implementation used for reading files from S3.
S3SeekableChannelProviderPlugin() - Constructor for class io.deephaven.extensions.s3.S3SeekableChannelProviderPlugin
 
A B C D E F I M R S 
All Classes and Interfaces|All Packages