| 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.statistics.impl |
Statistics collection for the S3A connector: implementation.
|
| Constructor and Description |
|---|
S3AOpContext(boolean isS3GuardEnabled,
Invoker invoker,
org.apache.hadoop.fs.FileSystem.Statistics stats,
S3AStatisticsContext instrumentation,
org.apache.hadoop.fs.FileStatus dstFileStatus)
Constructor using common invoker and retry policy.
|
S3AOpContext(boolean isS3GuardEnabled,
Invoker invoker,
Invoker s3guardInvoker,
org.apache.hadoop.fs.FileSystem.Statistics stats,
S3AStatisticsContext instrumentation,
org.apache.hadoop.fs.FileStatus dstFileStatus)
Alternate constructor that allows passing in two invokers, the common
one, and another with the S3Guard Retry Policy.
|
S3AReadOpContext(org.apache.hadoop.fs.Path path,
boolean isS3GuardEnabled,
Invoker invoker,
Invoker s3guardInvoker,
org.apache.hadoop.fs.FileSystem.Statistics stats,
S3AStatisticsContext instrumentation,
org.apache.hadoop.fs.FileStatus dstFileStatus,
S3AInputPolicy inputPolicy,
ChangeDetectionPolicy changeDetectionPolicy,
long readahead,
org.apache.hadoop.fs.store.audit.AuditSpan auditSpan)
Instantiate.
|
WriteOperationHelper(S3AFileSystem owner,
org.apache.hadoop.conf.Configuration conf,
S3AStatisticsContext statisticsContext,
org.apache.hadoop.fs.store.audit.AuditSpanSource auditSpanSource,
org.apache.hadoop.fs.store.audit.AuditSpan auditSpan)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
S3AStatisticsContext |
StoreContext.getInstrumentation()
Get the statistics context for this StoreContext.
|
S3AStatisticsContext |
ActiveOperationContext.getS3AStatisticsContext() |
| Modifier and Type | Method and Description |
|---|---|
StoreContextBuilder |
StoreContextBuilder.setInstrumentation(S3AStatisticsContext instr) |
| Constructor and Description |
|---|
ActiveOperationContext(long operationId,
S3AStatisticsContext statisticsContext,
BulkOperationState bulkOperationState) |
| Modifier and Type | Class and Description |
|---|---|
class |
BondedS3AStatisticsContext
An S3A statistics context which is bonded to a
S3AInstrumentation instance -inevitably that of an S3AFileSystem
instance.
|
class |
EmptyS3AStatisticsContext
Special statistics context, all of whose context operations are no-ops.
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.