Package | Description |
---|---|
org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
org.apache.hadoop.fs.s3a.impl |
Implementation classes private to the S3A store.
|
org.apache.hadoop.fs.s3a.prefetch |
High performance s3 input stream which reads in
blocks and can cache blocks in the local filesystem.
|
org.apache.hadoop.fs.s3a.statistics |
Statistics collection for the S3A connector: interfaces.
|
org.apache.hadoop.fs.s3a.statistics.impl |
Statistics collection for the S3A connector: implementation.
|
Modifier and Type | Method and Description |
---|---|
S3AInputStreamStatistics |
S3AInputStream.getS3AStreamStatistics()
Access the input stream statistics.
|
S3AInputStreamStatistics |
S3AInstrumentation.newInputStreamStatistics(org.apache.hadoop.fs.FileSystem.Statistics filesystemStatistics)
Create a stream input statistics instance.
|
Constructor and Description |
---|
S3AInputStream(S3AReadOpContext ctx,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics,
ExecutorService boundedThreadPool)
Create the stream.
|
Modifier and Type | Method and Description |
---|---|
S3AInputStreamStatistics |
SDKStreamDrainer.getStreamStatistics() |
Constructor and Description |
---|
SDKStreamDrainer(String uri,
TStream sdkStream,
boolean shouldAbort,
int remaining,
S3AInputStreamStatistics streamStatistics,
String reason)
Prepare to drain the stream.
|
Modifier and Type | Method and Description |
---|---|
S3AInputStreamStatistics |
S3ARemoteInputStream.getS3AStreamStatistics()
Access the input stream statistics.
|
S3AInputStreamStatistics |
S3APrefetchingInputStream.getS3AStreamStatistics()
Access the input stream statistics.
|
S3AInputStreamStatistics |
S3ARemoteObject.getStatistics()
Gets an instance of
S3AInputStreamStatistics used for reporting access metrics. |
Constructor and Description |
---|
S3ACachingInputStream(S3AReadOpContext context,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks 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,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics)
Initializes a new instance of the
S3AInMemoryInputStream class. |
S3APrefetchingInputStream(S3AReadOpContext context,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.LocalDirAllocator localDirAllocator)
Initializes a new instance of the
S3APrefetchingInputStream class. |
S3ARemoteInputStream(S3AReadOpContext context,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics)
Initializes a new instance of the
S3ARemoteInputStream class. |
S3ARemoteObject(S3AReadOpContext context,
S3ObjectAttributes s3Attributes,
S3AInputStream.InputStreamCallbacks client,
S3AInputStreamStatistics streamStatistics,
ChangeTracker changeTracker)
Initializes a new instance of the
S3ARemoteObject class. |
Modifier and Type | Method and Description |
---|---|
S3AInputStreamStatistics |
S3AStatisticsContext.newInputStreamStatistics()
Create a stream input statistics instance.
|
Modifier and Type | Field and Description |
---|---|
static S3AInputStreamStatistics |
EmptyS3AStatisticsContext.EMPTY_INPUT_STREAM_STATISTICS |
Modifier and Type | Method and Description |
---|---|
S3AInputStreamStatistics |
EmptyS3AStatisticsContext.newInputStreamStatistics() |
S3AInputStreamStatistics |
BondedS3AStatisticsContext.newInputStreamStatistics()
Create a stream input statistics instance.
|
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.