| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
| org.apache.hadoop.fs.s3a.impl.streams |
Input and Output stream support.
|
| org.apache.hadoop.fs.s3a.prefetch |
High performance s3 input stream which reads in
blocks and can cache blocks in the local filesystem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InputStreamCallbacksImpl
Callbacks for object stream operations.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectInputStreamCallbacks |
ObjectReadParameters.getCallbacks() |
protected ObjectInputStreamCallbacks |
ObjectInputStream.getCallbacks()
Callbacks for reading input stream data from the S3 Store.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectReadParameters |
ObjectReadParameters.withCallbacks(ObjectInputStreamCallbacks value)
Set callbacks to store read operation.
|
| Constructor and Description |
|---|
S3ACachingInputStream(S3AReadOpContext context,
PrefetchOptions prefetchOptions,
S3ObjectAttributes s3Attributes,
ObjectInputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.LocalDirAllocator localDirAllocator)
Initializes a new instance of the
S3ACachingInputStream class. |
S3AInMemoryInputStream(S3AReadOpContext context,
PrefetchOptions prefetchOptions,
S3ObjectAttributes s3Attributes,
ObjectInputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics)
Initializes a new instance of the
S3AInMemoryInputStream class. |
S3ARemoteInputStream(S3AReadOpContext context,
PrefetchOptions prefetchOptions,
S3ObjectAttributes s3Attributes,
ObjectInputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics)
Initializes a new instance of the
S3ARemoteInputStream class. |
S3ARemoteObject(S3AReadOpContext context,
S3ObjectAttributes s3Attributes,
ObjectInputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics,
ChangeTracker changeTracker)
Initializes a new instance of the
S3ARemoteObject class. |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.