public class S3AOpContext extends ActiveOperationContext
ActiveOperationContext was
created to be more minimal and cover many more operation type.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.hadoop.fs.FileStatus |
dstFileStatus
FileStatus for "destination" path being operated on.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.fs.FileStatus |
getDstFileStatus() |
Invoker |
getInvoker() |
Invoker |
getS3guardInvoker() |
org.apache.hadoop.fs.FileSystem.Statistics |
getStats() |
boolean |
isS3GuardEnabled() |
getBulkOperationState, getOperationId, getS3AStatisticsContext, newOperationId, toStringprotected final org.apache.hadoop.fs.FileStatus dstFileStatus
public S3AOpContext(boolean isS3GuardEnabled,
Invoker invoker,
@Nullable
Invoker s3guardInvoker,
@Nullable
org.apache.hadoop.fs.FileSystem.Statistics stats,
S3AStatisticsContext instrumentation,
org.apache.hadoop.fs.FileStatus dstFileStatus)
isS3GuardEnabled - true if s3Guard is activeinvoker - invoker, which contains retry policys3guardInvoker - s3guard-specific retry policy invokerstats - optional stats objectinstrumentation - instrumentation to usedstFileStatus - file status from existence checkpublic S3AOpContext(boolean isS3GuardEnabled,
Invoker invoker,
@Nullable
org.apache.hadoop.fs.FileSystem.Statistics stats,
S3AStatisticsContext instrumentation,
org.apache.hadoop.fs.FileStatus dstFileStatus)
isS3GuardEnabled - true if s3Guard is activeinvoker - invoker, which contains retry policystats - optional stats objectinstrumentation - instrumentation to usedstFileStatus - file status from existence checkCopyright © 2008–2022 Apache Software Foundation. All rights reserved.