Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

abortAllSinglePendingCommits(Path, CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Enumerate all pending files in a dir/tree, abort.
aborted() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
abortJob(JobContext, JobStatus.State) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
abortJobInternal(CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
The internal job abort operation; can be overridden in tests.
abortJobInternal(CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
abortMultipartCommit(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
abortMultipartCommit(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Create an AbortMultipartUpload request and POST it to S3, incrementing statistics afterwards.
abortMultipartCommit(String, String) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Abort a multipart commit operation.
abortMultipartCommit(String, String) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Abort a multipart commit operation.
abortMultipartUpload(String, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Abort a multipart upload.
abortMultipartUpload(MultipartUpload) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Abort a multipart upload.
abortMultipartUpload(String, String, boolean, Invoker.Retried) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Abort a multipart upload operation.
abortMultipartUpload(MultipartUpload) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Abort a multipart commit operation.
abortMultipartUpload(String, String, boolean, Invoker.Retried) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Abort a multipart upload operation.
abortMultipartUpload(MultipartUpload) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Abort a multipart commit operation.
abortMultipartUploads(Path) - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Abort multipart uploads under a path.
abortMultipartUploadsUnderPath(String) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Abort multipart uploads under a path: limited to the first few hundred.
abortMultipartUploadsUnderPath(String) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Abort multipart uploads under a path: limited to the first few hundred.
abortMultipartUploadsUnderPrefix(String) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Abort multipart uploads under a path; paged.
abortOutstandingMultipartUploads(long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Abort all outstanding MPUs older than a given age.
abortPendingUploads(CommitContext, List<SinglePendingCommit>, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Abort all pending uploads in the list.
abortPendingUploads(CommitContext, AbstractS3ACommitter.ActiveCommit, boolean, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Abort all pending uploads in the list.
abortPendingUploadsInCleanup(boolean, CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Abort all pending uploads to the destination directory during job cleanup operations.
abortPendingUploadsUnderPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Abort all pending uploads to the destination FS under a path.
abortSingleCommit(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
abortSingleCommit(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Abort the multipart commit supplied.
abortTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Abort a task.
abortTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Abort the task.
abortUploadsUnderPathInvoked() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
abortUploadsUnderPathInvoked() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
abortUploadsUnderPathInvoked() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
aboutToComplete(String, List<CompletedPart>, long, IOStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
aboutToComplete(String, List<CompletedPart>, long, IOStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
Complete operation: generate the final commit data, put it.
aboutToComplete(String, List<CompletedPart>, long, IOStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.magic.S3MagicCommitTracker
 
aboutToComplete(String, List<CompletedPart>, long, IOStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.PutTracker
Callback when the upload is is about to complete.
ABSTRACT_PROVIDER - Static variable in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
AbstractAuditSpanImpl - Class in org.apache.hadoop.fs.s3a.audit.impl
Base class for the audit spans implementations..
AbstractAuditSpanImpl(String, String) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
Constructor.
AbstractAuditSpanImpl(String, long, String) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
Constructor.
AbstractAWSCredentialProvider - Class in org.apache.hadoop.fs.s3a.auth
Base class for AWS credential providers which take a URI and config in their constructor.
AbstractAWSCredentialProvider(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.auth.AbstractAWSCredentialProvider
Construct from URI + configuration.
AbstractDelegationTokenBinding - Class in org.apache.hadoop.fs.s3a.auth.delegation
An AbstractDelegationTokenBinding implementation is a class which handles the binding of its underlying authentication mechanism to the Hadoop Delegation token mechanism.
AbstractDelegationTokenBinding(String, Text) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Constructor.
AbstractDelegationTokenBinding.TokenSecretManager - Class in org.apache.hadoop.fs.s3a.auth.delegation
The secret manager always uses the same secret; the factory for new identifiers is that of the token manager.
AbstractDTService - Class in org.apache.hadoop.fs.s3a.auth.delegation
This is the base class for both the delegation binding code and the back end service created; allows for shared methods across both.
AbstractDTService(String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Protected constructor.
AbstractOperationAuditor - Class in org.apache.hadoop.fs.s3a.audit.impl
This is a long-lived service which is created in S3A FS initialize (make it fast!) which provides context for tracking operations made to S3.
AbstractOperationAuditor(String) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Construct.
AbstractS3ACommitter - Class in org.apache.hadoop.fs.s3a.commit
Abstract base class for S3A committers; allows for any commonality between different architectures.
AbstractS3ACommitter(Path, TaskAttemptContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Create a committer.
AbstractS3ACommitter.ActiveCommit - Class in org.apache.hadoop.fs.s3a.commit
State of the active commit operation.
AbstractS3ACommitter.JobUUIDSource - Enum in org.apache.hadoop.fs.s3a.commit
Enumeration of Job UUID source.
AbstractS3ACommitterFactory - Class in org.apache.hadoop.fs.s3a.commit
Dynamically create the output committer based on subclass type and settings.
AbstractS3ACommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitterFactory
 
AbstractS3AStatisticsSource - Class in org.apache.hadoop.fs.s3a.statistics.impl
Base class for implementing IOStatistics sources in the S3 module.
AbstractS3AStatisticsSource() - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
AbstractS3ATokenIdentifier - Class in org.apache.hadoop.fs.s3a.auth.delegation
An S3A Delegation Token Identifier: contains the information needed to talk to S3A.
AbstractS3ATokenIdentifier(Text, URI, Text, Text, String, EncryptionSecrets) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Constructor.
AbstractS3ATokenIdentifier(Text, Text, Text, Text, URI) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Constructor.
AbstractS3ATokenIdentifier(Text, Token<AbstractS3ATokenIdentifier>) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Build from a token.
AbstractS3ATokenIdentifier(Text) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
For subclasses to use in their own empty-constructors.
AbstractSessionCredentialsProvider - Class in org.apache.hadoop.fs.s3a.auth
Base class for session credential support.
AbstractSessionCredentialsProvider(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Constructor.
AbstractSessionCredentialsProvider.NoCredentials - Class in org.apache.hadoop.fs.s3a.auth
A special set of null credentials which are not the anonymous class.
AbstractStoreOperation - Class in org.apache.hadoop.fs.s3a.impl
Base class of operations in the store.
AbstractStoreOperation(StoreContext) - Constructor for class org.apache.hadoop.fs.s3a.impl.AbstractStoreOperation
Constructor.
AbstractStoreOperation(StoreContext, AuditSpan) - Constructor for class org.apache.hadoop.fs.s3a.impl.AbstractStoreOperation
Constructor.
accept(Path, S3Object) - Method in class org.apache.hadoop.fs.s3a.Listing.AcceptAllButSelfAndS3nDirs
Reject a s3Object entry if the key path is the qualified Path, or it ends with "_$folder$".
accept(Path, String) - Method in class org.apache.hadoop.fs.s3a.Listing.AcceptAllButSelfAndS3nDirs
Accept all prefixes except the one for the base path, "self".
accept(FileStatus) - Method in class org.apache.hadoop.fs.s3a.Listing.AcceptAllButSelfAndS3nDirs
 
ACCEPT_ALL - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
A Path filter which accepts all filenames.
AcceptAllButSelfAndS3nDirs(Path) - Constructor for class org.apache.hadoop.fs.s3a.Listing.AcceptAllButSelfAndS3nDirs
Constructor.
access(Path, FsAction) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Soft check of access by forwarding to the audit manager and so on to the auditor.
ACCESS_DENIED - Static variable in exception org.apache.hadoop.fs.s3a.impl.MultiObjectDeleteException
This is the exception exit code if access was denied on a delete.
ACCESS_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
ACCESS_POLICY - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
The access policies we want for operations.
accessKeyId() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider.NoCredentials
 
accessPointFromArn(String) - Static method in class org.apache.hadoop.fs.s3a.ArnResource
Parses the passed `arn` string into a full ArnResource.
acquireReadCapacity(int) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Acquire read capacity for rate limiting Acquire read capacity for operations..
acquireReadCapacity(int) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Acquire read capacity for operations.
acquireWriteCapacity(int) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Acquire write capacity for rate limiting Acquire write capacity for operations..
acquireWriteCapacity(int) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Acquire write capacity for operations.
action - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
activate() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
 
activate(AuditSpanS3A) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
activate() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
 
activate(AuditSpanS3A) - Method in interface org.apache.hadoop.fs.s3a.audit.impl.NoopSpan.SpanActivationCallbacks
Span was activated.
activateAuditSpan() - Method in class org.apache.hadoop.fs.s3a.impl.AbstractStoreOperation
Activate the audit span.
ActiveAuditManagerS3A - Class in org.apache.hadoop.fs.s3a.audit.impl
Thread management for the active audit.
ActiveAuditManagerS3A(IOStatisticsStore) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Instantiate.
ActiveCommit(FileSystem, List<? extends FileStatus>) - Constructor for class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
Construct from a source FS and list of files.
ActiveOperationContext - Class in org.apache.hadoop.fs.s3a.impl
Context for any active operation.
ActiveOperationContext(long, S3AStatisticsContext) - Constructor for class org.apache.hadoop.fs.s3a.impl.ActiveOperationContext
 
add(RoleModel.Policy) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
Add the statements of another policy to this one.
add(Collection<RoleModel.Statement>) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
Add a collection of statements.
add(RoleModel.Statement) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
Add a single statement.
add(AwsCredentialsProvider) - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Add a new SDK V2 provider.
add(FileStatus) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
add(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Add a commit.
addActions(String...) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
addActions(Collection<String>) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
addAgeOptions() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
addAll(AWSCredentialProviderList) - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Add all providers from another list to this one.
addAttribute(String, String) - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
Add an attribute.
addDelegationTokens(Configuration, Credentials, String, String) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADtFetcher
Returns Token object via FileSystem, null if bad argument.
addDiagnostic(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Add a diagnostics entry.
addFileSystemStatistics(Map<String, Long>) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Add the filesystem statistics to the map; overwriting anything with the same name.
addResources(String...) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
addResources(Collection<String>) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
Add a list of resources.
addUUID(String, String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Insert the UUID to a path if it is not there already.
addValueToQuantiles(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Add a value to a quantiles statistic.
addValueToQuantiles(Statistic, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CountersAndGauges
Add a value to a quantiles statistic.
addValueToQuantiles(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Add a value to a quantiles statistic.
addValueToQuantiles(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Forward to active span.
afterMarshalling(Context.AfterMarshalling, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
afterTransmission(Context.AfterTransmission, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
afterUnmarshalling(Context.AfterUnmarshalling, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
AGE_OPTIONS_USAGE - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
ALL - Static variable in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
Look for files and directories.
ALLOW_REQUESTER_PAYS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Configuration option for S3 Requester Pays feature: "fs.s3a.requester.pays.enabled".
allowAuthoritative(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Is a path to be considered as authoritative? is a store with the supplied path under one of the paths declared as authoritative.
allowAuthoritative(Path, S3AFileSystem, Collection<String>) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3Guard
Is the path for the given FS instance authoritative?
allowS3Operations(String, boolean) - Static method in class org.apache.hadoop.fs.s3a.auth.RolePolicies
From an S3 bucket name, build an ARN to refer to it.
analyze(SdkRequest) - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer
Given an AWS request, try to analyze it to operation, read/write and path.
ANONYMOUS_CREDENTIALS_V1 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V1 credential provider: "com.amazonaws.auth.AnonymousAWSCredentials".
AnonymousAWSCredentialsProvider - Class in org.apache.hadoop.fs.s3a
AnonymousAWSCredentialsProvider supports anonymous access to AWS services through the AWS SDK.
AnonymousAWSCredentialsProvider() - Constructor for class org.apache.hadoop.fs.s3a.AnonymousAWSCredentialsProvider
 
AP_INACCESSIBLE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Error message to indicate Access Points are not accessible or don't exist.
AP_REQUIRED_EXCEPTION - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Error message to indicate Access Points are required to be used for S3 access.
append(Path, int, Progressable) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Append to an existing file (optional operation).
append(Path, int, Progressable) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
apply() - Method in class org.apache.hadoop.fs.s3a.impl.ExecutingStoreOperation
apply() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
drain the stream.
applyDefaultOptions(S3AReadOpContext) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
Propagate the default options to the operation context being built up.
applyLocatedFiles(RemoteIterator<? extends LocatedFileStatus>, S3AUtils.CallOnLocatedFileStatus) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Apply an operation to every LocatedFileStatus in a remote iterator.
applyOptions(S3AReadOpContext) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Propagate the options to the operation context being built up.
applyRevisionConstraint(GetObjectRequest.Builder, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Applies the given revisionId as a server-side qualification on the GetObjectRequest.Builder.
applyRevisionConstraint(CopyObjectRequest.Builder, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Applies the given revisionId as a server-side qualification on the CopyObjectRequest.
applyRevisionConstraint(HeadObjectRequest.Builder, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Applies the given revisionId as a server-side qualification on the GetObjectMetadataRequest.
ARCHIVE_STATUS - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header describing what archive tier the object is in, if any.
ARN_BUCKET_OPTION - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
AccessPoint ARN for the bucket.
ArnResource - Class in org.apache.hadoop.fs.s3a
Represents an Arn Resource, this can be an accesspoint or bucket.
ASSUMED_ROLE_ARN - Static variable in class org.apache.hadoop.fs.s3a.Constants
ARN of AWS Role to request: "fs.s3a.assumed.role.arn".
ASSUMED_ROLE_CREDENTIALS_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
ASSUMED_ROLE_CREDENTIALS_PROVIDER - Static variable in class org.apache.hadoop.fs.s3a.Constants
List of providers to authenticate for the assumed role: "fs.s3a.assumed.role.credentials.provider".
ASSUMED_ROLE_EXTERNAL_ID - Static variable in class org.apache.hadoop.fs.s3a.Constants
external id for assume role request: "fs.s3a.assumed.role.external.id".
ASSUMED_ROLE_POLICY - Static variable in class org.apache.hadoop.fs.s3a.Constants
JSON policy containing the policy to apply to the role: "fs.s3a.assumed.role.policy".
ASSUMED_ROLE_SESSION_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Duration of assumed roles before a refresh is attempted.
ASSUMED_ROLE_SESSION_DURATION_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default duration of an assumed role: "1h".
ASSUMED_ROLE_SESSION_NAME - Static variable in class org.apache.hadoop.fs.s3a.Constants
Session name for the assumed role, must be valid characters according to the AWS APIs: "fs.s3a.assumed.role.session.name".
ASSUMED_ROLE_STS_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Security Token Service Endpoint: "fs.s3a.assumed.role.sts.endpoint".
ASSUMED_ROLE_STS_ENDPOINT_REGION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Region for the STS endpoint; needed if the endpoint is set to anything other then the central one.: "fs.s3a.assumed.role.sts.endpoint.region".
ASSUMED_ROLE_STS_ENDPOINT_REGION_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for the STS endpoint region; needed for v4 signing: "".
AssumedRoleCredentialProvider - Class in org.apache.hadoop.fs.s3a.auth
Support IAM Assumed roles by instantiating an instance of STSAssumeRoleSessionCredentialsProvider from configuration properties, including wiring up the inner authenticator, and, unless overridden, creating a session name from the current user.
AssumedRoleCredentialProvider(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
Instantiate.
ASYNC_DRAIN_THRESHOLD - Static variable in class org.apache.hadoop.fs.s3a.Constants
The threshold at which drain operations switch to being asynchronous with the schedule/wait overhead compared to synchronous.
attachSpanToRequest(ExecutionAttributes, AuditSpanS3A) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Attach a span to the execution attributes.
AUDIT - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Audit sub-command: "-audit".
AUDIT_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Is auditing enabled? Value: "fs.s3a.audit.enabled".
AUDIT_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Default auditing flag.
AUDIT_EXECUTION_INTERCEPTORS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
List of extra AWS SDK execution interceptors: "fs.s3a.audit.execution.interceptors".
AUDIT_MANAGER_OPERATION - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
AUDIT_REQUEST_HANDLERS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Deprecated list of extra AWS SDK request handlers: "fs.s3a.audit.request.handlers".
AUDIT_SERVICE_CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Name of class used for audit logs: "fs.s3a.audit.service.classname".
AUDIT_SPAN_EXECUTION_ATTRIBUTE - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.S3AInternalAuditConstants
Exceution attribute for audit span callbacks.
AuditContextUpdater - Class in org.apache.hadoop.fs.s3a.commit.impl
Class to track/update context information to set in threads.
AuditContextUpdater(JobContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.AuditContextUpdater
Construct.
AuditContextUpdater(String) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.AuditContextUpdater
 
AuditFailureException - Exception in org.apache.hadoop.fs.s3a.audit
This is in the AWS exception tree so that exceptions raised in the AWS SDK are correctly reported up.
AuditFailureException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.audit.AuditFailureException
 
AuditFailureException(String) - Constructor for exception org.apache.hadoop.fs.s3a.audit.AuditFailureException
 
AuditIntegration - Class in org.apache.hadoop.fs.s3a.audit
Support for integrating auditing within the S3A code.
AuditManagerS3A - Interface in org.apache.hadoop.fs.s3a.audit
Interface for Audit Managers auditing operations through the AWS libraries.
AuditOperationRejectedException - Exception in org.apache.hadoop.fs.s3a.audit
The auditor has rejected the operation as forbidden/unavailable.
AuditOperationRejectedException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.audit.AuditOperationRejectedException
 
AuditOperationRejectedException(String) - Constructor for exception org.apache.hadoop.fs.s3a.audit.AuditOperationRejectedException
 
AuditSpanS3A - Interface in org.apache.hadoop.fs.s3a.audit
An Audit Span with S3A integration, specifically callbacks from the AWS client SDK.
AUTH_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "auth".
AUTH_SCHEME_AWS_SIGV_4 - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
AWS V4 Auth Scheme to use when creating signers: "aws.auth#sigv4".
AUTHORITATIVE_PATH - Static variable in class org.apache.hadoop.fs.s3a.Constants
Paths considered "authoritative".
available() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Returns the number of bytes available for reading without blocking.
available() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Returns the number of bytes that can read from this stream without blocking.
available() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
availablePolicies() - Static method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Enumerate all available policies.
AWS_AUTH_CLASS_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
Prefix of auth classes in AWS SDK V1.
AWS_CREDENTIALS_PROVIDER - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
AWS_CREDENTIALS_PROVIDER_MAPPING - Static variable in class org.apache.hadoop.fs.s3a.Constants
AWS credentials providers mapping with key/value pairs.
AWS_LOG_REGEXP_GROUPS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Ordered list of regular expression group names.
AWS_REGION - Static variable in class org.apache.hadoop.fs.s3a.Constants
AWS S3 region for the bucket.
AWS_REGION_SYSPROP - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
The system property used by the AWS SDK to identify the region.
AWS_S3_ACCESSPOINT_REQUIRED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Require that all S3 access is made through Access Points.
AWS_S3_CENTRAL_REGION - Static variable in class org.apache.hadoop.fs.s3a.Constants
The special S3 region which can be used to talk to any bucket.
AWS_S3_CLASSLOADER_ISOLATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Are extensions classes, such as fs.s3a.aws.credentials.provider, going to be loaded from the same classloader that loaded the S3AFileSystem? It is useful to turn classloader isolation off for Apache Spark applications that might load S3AFileSystem from the Spark distribution (Launcher classloader) while users might want to provide custom extensions (loaded by Spark MutableClassloader).
AWS_S3_DEFAULT_REGION - Static variable in class org.apache.hadoop.fs.s3a.Constants
The default S3 region when using cross region client.
AWS_S3_VECTOR_ACTIVE_RANGE_READS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Maximum number of range reads a single input stream can have active (downloading, or queued) to the central FileSystem instance's pool of queued operations.
AWS_S3_VECTOR_READS_MAX_MERGED_READ_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
What is the largest merged read size in bytes such that we group ranges together during vectored read.
AWS_S3_VECTOR_READS_MIN_SEEK_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
What is the smallest reasonable seek in bytes such that we group ranges together during vectored read operation.
AWS_SERVICE_IDENTIFIER_DDB - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
AWS_SERVICE_IDENTIFIER_S3 - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
AWS_SERVICE_IDENTIFIER_STS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
AWSApiCallTimeoutException - Exception in org.apache.hadoop.fs.s3a
IOException equivalent of an ApiCallTimeoutException.
AWSApiCallTimeoutException(String, Exception) - Constructor for exception org.apache.hadoop.fs.s3a.AWSApiCallTimeoutException
Constructor.
AWSAuditEventCallbacks - Interface in org.apache.hadoop.fs.s3a.audit
Callbacks for audit spans.
AWSBadRequestException - Exception in org.apache.hadoop.fs.s3a
A 400 "Bad Request" exception was received.
AWSBadRequestException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSBadRequestException
Instantiate.
AWSCannedACL - Enum in org.apache.hadoop.fs.s3a.impl
Enum to map AWS SDK V1 Acl values to SDK V2.
AWSClientConfig - Class in org.apache.hadoop.fs.s3a.impl
Methods for configuring the S3 client.
AWSClientIOException - Exception in org.apache.hadoop.fs.s3a
IOException equivalent of an SdkException.
AWSClientIOException(String, SdkException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSClientIOException
 
AWSCredentialProviderList - Class in org.apache.hadoop.fs.s3a
A list of providers.
AWSCredentialProviderList() - Constructor for class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Empty instance.
AWSCredentialProviderList(Collection<AwsCredentialsProvider>) - Constructor for class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Create with an initial list of providers.
AWSCredentialProviderList(String, AwsCredentialsProvider...) - Constructor for class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Create with an initial list of SDK V2 credential providers.
AWSERRORCODE_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "awserrorcode".
awsErrorDetails() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceIOException
 
AWSHeaders - Interface in org.apache.hadoop.fs.s3a.impl
Common S3 HTTP header values used throughout the Amazon Web Services S3 Java client.
AWSNoResponseException - Exception in org.apache.hadoop.fs.s3a
Status code 443, no response from server.
AWSNoResponseException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSNoResponseException
 
AWSPolicyProvider - Interface in org.apache.hadoop.fs.s3a.auth.delegation
Interface for providers of AWS policy for accessing data.
AWSPolicyProvider.AccessLevel - Enum in org.apache.hadoop.fs.s3a.auth.delegation
Access levels.
AWSRedirectException - Exception in org.apache.hadoop.fs.s3a
Request is redirected.
AWSRedirectException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSRedirectException
Instantiate.
AWSRequestAnalyzer - Class in org.apache.hadoop.fs.s3a.audit
Extract information from a request.
AWSRequestAnalyzer() - Constructor for class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer
 
AWSRequestAnalyzer.RequestInfo - Class in org.apache.hadoop.fs.s3a.audit
Info about a request.
AWSS3IOException - Exception in org.apache.hadoop.fs.s3a
Wrap a S3Exception as an IOE, relaying all getters.
AWSS3IOException(String, S3Exception) - Constructor for exception org.apache.hadoop.fs.s3a.AWSS3IOException
Instantiate.
AWSServiceIOException - Exception in org.apache.hadoop.fs.s3a
A specific exception from AWS operations.
AWSServiceIOException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSServiceIOException
Instantiate.
AWSServiceThrottledException - Exception in org.apache.hadoop.fs.s3a
Exception raised when a service was throttled.
AWSServiceThrottledException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSServiceThrottledException
Instantiate.
AwsSignerInitializer - Interface in org.apache.hadoop.fs.s3a.auth
Interface which can be implemented to allow initialization of any custom signers which may be used by the S3AFileSystem.
AwsStatisticsCollector - Class in org.apache.hadoop.fs.s3a.statistics.impl
Collect statistics from the AWS SDK and forward to an instance of StatisticsFromAwsSdk and thence into the S3A statistics.
AwsStatisticsCollector(StatisticsFromAwsSdk) - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.AwsStatisticsCollector
Instantiate.
AWSStatus500Exception - Exception in org.apache.hadoop.fs.s3a
A 5xx response came back from a service.
AWSStatus500Exception(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSStatus500Exception
 
AWSUnsupportedFeatureException - Exception in org.apache.hadoop.fs.s3a
A store returned an error indicating that it does not support a specific S3 feature such as the chosen ChangeDetectionPolicy or other AWS-S3 feature that the third-party store does not support.
AWSUnsupportedFeatureException(String, AwsServiceException) - Constructor for exception org.apache.hadoop.fs.s3a.AWSUnsupportedFeatureException
Instantiate.
AwsV1BindingSupport - Class in org.apache.hadoop.fs.s3a.adapter
Binding support; the sole way which the rest of the code should instantiate v1 SDK libraries.

B

badState(String, Object...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Build the exception to raise on a bad store/bucket state.
BASE - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Base of IDs is a UUID.
BASE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Marker of the start of a directory tree for calculating the final path names: "__base".
BaseContentProvider(int) - Constructor for class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Constructor.
BaseContentProvider(int, Supplier<Boolean>) - Constructor for class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Constructor.
baseExponentialRetry - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Exponential policy for the base of normal failures.
basePath() - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation
 
basePathChildren(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Get any child path elements under any __base path, or an empty list if there is either: no __base path element, or no child entries under it.
beforeExecution(Context.BeforeExecution, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Forward to the active span.
beforeMarshalling(Context.BeforeMarshalling, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
beforeTransmission(Context.BeforeTransmission, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
beforeUnmarshalling(Context.BeforeUnmarshalling, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
bindCommitData(List<CompletedPart>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Set the commit data.
bindFilesystem(FileSystem) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Sets the filesystem; it must be an S3A FS instance, or a FilterFS around an S3A Filesystem.
bindingName() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
 
bindingName() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Get the role of this token; subclasses should override this for better logging.
bindSSLChannelMode(Configuration, ApacheHttpClient.Builder) - Static method in class org.apache.hadoop.fs.s3a.impl.NetworkBinding
Configures the SSLConnectionSocketFactory used by the AWS SDK.
bindToDelegationToken(Token<AbstractS3ATokenIdentifier>) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Bind to a delegation token retrieved for this filesystem.
bindToFileSystem(URI, StoreContext, DelegationOperations) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Bind to the filesystem.
bindToFileSystem(URI, StoreContext, DelegationOperations) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
 
bindToTokenIdentifier(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Bind to the token identifier, returning the credential providers to use for the owner to talk to S3 and related AWS Services.
bindToTokenIdentifier(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
 
bindToTokenIdentifier(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
Returns a (wrapped) MarshalledCredentialProvider which requires the marshalled credentials to contain session secrets.
bindToTokenIdentifier(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Sets the field SessionTokenBinding.tokenIdentifier to the extracted/cast session token identifier, and SessionTokenBinding.expirationDateTime to any expiration passed in.
blockAllocated() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
A block has been allocated.
BlockFactory(StoreContext) - Constructor for class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockFactory
 
BlockOutputStreamStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Block output stream statistics.
blockReleased() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
A block has been released.
blockUploadCompleted(Duration, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
A block upload has completed, successfully or not.
BlockUploadData(UploadContentProviders.BaseContentProvider<?>) - Constructor for class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
 
BlockUploadData(File, Supplier<Boolean>) - Constructor for class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
File constructor; input stream will be null.
BlockUploadData(byte[], int, int, Supplier<Boolean>) - Constructor for class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
Byte array constructor, with support for uploading just a slice of the array.
BlockUploadData(byte[], Supplier<Boolean>) - Constructor for class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
Byte array constructor to upload all of the array.
blockUploadFailed(Duration, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
A block upload has failed.
blockUploadQueued(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Block is queued for upload.
blockUploadStarted(Duration, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Queued block has been scheduled for upload.
BondedS3AStatisticsContext - Class in org.apache.hadoop.fs.s3a.statistics.impl
An S3A statistics context which is bonded to a S3AInstrumentation instance -inevitably that of an S3AFileSystem instance.
BondedS3AStatisticsContext(BondedS3AStatisticsContext.S3AFSStatisticsSource) - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Instantiate.
BondedS3AStatisticsContext.S3AFSStatisticsSource - Interface in org.apache.hadoop.fs.s3a.statistics.impl
This is the interface which an integration source must implement for the integration.
BUCKET_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "bucket".
BUCKET_INFO - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
BUCKET_REGION_HEADER - Static variable in class org.apache.hadoop.fs.s3a.Constants
The bucket region header.
BUCKET_RESOURCE_F - Static variable in class org.apache.hadoop.fs.s3a.auth.RoleModel
 
BucketInfo(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
bucketObjectsToArn(String) - Static method in class org.apache.hadoop.fs.s3a.auth.RolePolicies
From an S3 bucket name, build an ARN to refer to all objects in it.
bucketToArn(String) - Static method in class org.apache.hadoop.fs.s3a.auth.RolePolicies
From an S3 bucket name, build an ARN to refer to it.
BucketTool - Class in org.apache.hadoop.fs.s3a.tools
Bucket operations, e.g.
BucketTool(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.tools.BucketTool
 
BUFFER_DIR - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
build() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
 
build() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Build.
build() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Build the request factory.
build() - Method in class org.apache.hadoop.fs.s3a.impl.S3AMultipartUploaderBuilder
 
build() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
build() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
build() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
validate the context.
build() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Build the actual argument instance.
build() - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
buildAWSProviderList(URI, Configuration, String, List<Class<?>>, Set<Class<?>>) - Static method in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
Load list of AWS credential provider/credential provider factory classes; support a forbidden list to prevent loops, mandate full secrets, etc.
buildEncryptionSecrets(String, Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get the server-side encryption or client side encryption algorithm.
builder() - Static method in class org.apache.hadoop.fs.s3a.audit.OperationAuditorOptions
Create one.
builder(Configuration, String, AwsCredentialsProvider) - Static method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory
Create the builder ready for any final configuration options.
builder(Configuration, String, AwsCredentialsProvider, String, String) - Static method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory
Create the builder ready for any final configuration options.
builder(AwsCredentialsProvider, Configuration, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory
Create the builder ready for any final configuration options.
builder() - Static method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Create a builder.
buildFSURI(URI) - Static method in class org.apache.hadoop.fs.s3native.S3xLoginHelper
Build the filesystem URI.
buildInvalidCredentialsError(MarshalledCredentials.CredentialTypeRequired) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Build an error string for when the credentials do not match those required.
buildJobUUID(Configuration, JobID) - Static method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Build the job UUID.
BULK_DELETE_PAGE_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Number of objects to delete in a single multi-object delete "fs.s3a.bulk.delete.page.size".
BULK_DELETE_PAGE_SIZE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default Number of objects to delete in a single multi-object delete: 250.
bulkDelete(Collection<Path>) - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation
bulkDelete(List<ObjectIdentifier>) - Method in interface org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation.BulkDeleteOperationCallbacks
Perform a bulk delete operation.
bulkDelete(List<ObjectIdentifier>) - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperationCallbacksImpl
 
BulkDeleteOperation - Class in org.apache.hadoop.fs.s3a.impl
S3A Implementation of the BulkDelete interface.
BulkDeleteOperation(StoreContext, BulkDeleteOperation.BulkDeleteOperationCallbacks, Path, int, AuditSpan) - Constructor for class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation
 
BulkDeleteOperation.BulkDeleteOperationCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
Callbacks for the bulk delete operation.
BulkDeleteOperationCallbacksImpl - Class in org.apache.hadoop.fs.s3a.impl
Callbacks for the bulk delete operation.
BulkDeleteOperationCallbacksImpl(S3AStore, String, int, AuditSpan) - Constructor for class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperationCallbacksImpl
 
bulkDeleteRetried(DeleteObjectsRequest, Exception) - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteRetryHandler
Handler for failure of bulk delete requests.
BulkDeleteRetryHandler - Class in org.apache.hadoop.fs.s3a.impl
Handler for bulk delete retry events.
BulkDeleteRetryHandler(StoreContext) - Constructor for class org.apache.hadoop.fs.s3a.impl.BulkDeleteRetryHandler
Constructor.
byteArrayContentProvider(byte[], int, int) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider for all or part of a byte array.
byteArrayContentProvider(byte[], int, int, Supplier<Boolean>) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider for all or part of a byte array.
byteArrayContentProvider(byte[]) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider for all of a byte array.
byteArrayContentProvider(byte[], Supplier<Boolean>) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider for all of a byte array.
byteBufferContentProvider(ByteBuffer, int) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider from a byte buffer.
byteBufferContentProvider(ByteBuffer, int, Supplier<Boolean>) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider from a byte buffer.
bytesRead(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Increment the bytes read counter by the number of bytes; no-op if the argument is negative.
BYTESSENT_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "bytessent".
bytesTransferred(TransferListener.Context.BytesTransferred) - Method in class org.apache.hadoop.fs.s3a.ProgressableProgressListener
 
bytesTransferred(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Intermediate report of bytes uploaded.

C

CACHE_CONTROL - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
call(LocatedFileStatus) - Method in interface org.apache.hadoop.fs.s3a.S3AUtils.CallOnLocatedFileStatus
 
call(LocatedFileStatus) - Method in interface org.apache.hadoop.fs.s3a.S3AUtils.LocatedFileStatusMap
 
CallableSupplier<T> - Class in org.apache.hadoop.fs.s3a.impl
A bridge from Callable to Supplier; catching exceptions raised by the callable and wrapping them as appropriate.
CallableSupplier(Callable<T>) - Constructor for class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Create.
CallableSupplier(AuditSpan, Callable<T>) - Constructor for class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Create.
cancelDeleteOnExit(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Cancel the scheduled deletion of the path when the FileSystem is closed.
CANNED_ACL - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
canonicalizeUri(URI) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override the base canonicalization logic and relay to S3xLoginHelper.canonicalizeUri(URI, int).
canonicalizeUri(URI, int) - Static method in class org.apache.hadoop.fs.s3native.S3xLoginHelper
Canonicalize the given URI.
CAPABILITY_FORMAT - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
CENTRAL_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
The central endpoint :"s3.amazonaws.com".
CHANGE_DETECT_MODE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Mode to run change detection in.
CHANGE_DETECT_MODE_CLIENT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Change is detected on the client side by comparing the returned id with the expected id.
CHANGE_DETECT_MODE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default change detection mode: server.
CHANGE_DETECT_MODE_NONE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Change detection is turned off.
CHANGE_DETECT_MODE_SERVER - Static variable in class org.apache.hadoop.fs.s3a.Constants
Change is detected by passing the expected value in the GetObject request.
CHANGE_DETECT_MODE_WARN - Static variable in class org.apache.hadoop.fs.s3a.Constants
Change is detected on the client side by comparing the returned id with the expected id.
CHANGE_DETECT_REQUIRE_VERSION - Static variable in class org.apache.hadoop.fs.s3a.Constants
If true, raises a RemoteFileChangedException exception when S3 doesn't provide the attribute defined by fs.s3a.change.detection.source.
CHANGE_DETECT_REQUIRE_VERSION_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default change detection require version: true.
CHANGE_DETECT_SOURCE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Where to get the value to use in change detection.
CHANGE_DETECT_SOURCE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default change detection mechanism: eTag.
CHANGE_DETECT_SOURCE_ETAG - Static variable in class org.apache.hadoop.fs.s3a.Constants
eTag as the change detection mechanism.
CHANGE_DETECT_SOURCE_VERSION_ID - Static variable in class org.apache.hadoop.fs.s3a.Constants
Object versionId as the change detection mechanism.
CHANGE_DETECTED - Static variable in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
CHANGE_REPORTED_BY_S3 - Static variable in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
ChangeDetectionPolicy - Class in org.apache.hadoop.fs.s3a.impl
Object change detection policy.
ChangeDetectionPolicy(ChangeDetectionPolicy.Mode, boolean) - Constructor for class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
ChangeDetectionPolicy.Mode - Enum in org.apache.hadoop.fs.s3a.impl
What to do when change is detected.
ChangeDetectionPolicy.Source - Enum in org.apache.hadoop.fs.s3a.impl
The S3 object attribute used to detect change.
ChangeTracker - Class in org.apache.hadoop.fs.s3a.impl
Change tracking for input streams: the version ID or etag of the object is tracked and compared on open/re-open.
ChangeTracker(String, ChangeDetectionPolicy, ChangeTrackerStatistics, S3ObjectAttributes) - Constructor for class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Create a change tracker.
ChangeTrackerStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Interface for change tracking statistics.
checkAccess(Path, S3AFileStatus, FsAction) - Method in interface org.apache.hadoop.fs.s3a.audit.AuditManagerS3A
Check for permission to access a path.
checkAccess(Path, S3AFileStatus, FsAction) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
checkAccess(Path, S3AFileStatus, FsAction) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
Forward to the auditor.
checkAccess(Path, S3AFileStatus, FsAction) - Method in interface org.apache.hadoop.fs.s3a.audit.OperationAuditor
Check for permission to access a path.
checkDiskBuffer(Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Check whether the configuration for S3ABlockOutputStream is consistent or not.
checkNoS3Guard(URI, Configuration) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3Guard
Assert that the FS is not configured to use an unsupported S3Guard option.
checkNotEmpty() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Verify that the provider list is not empty.
checkPath(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Check that a Path belongs to this FileSystem.
checkPath(Configuration, URI, Path, int) - Static method in class org.apache.hadoop.fs.s3native.S3xLoginHelper
Check the path, ignoring authentication details.
CHECKSUM_VALIDATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Should checksums be validated on download? This is slower and not needed on TLS connections.
CHECKSUM_VALIDATION_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitterFactory
Name of this class: "org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitterFactory".
CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.commit.S3ACommitterFactory
Name of this class: "org.apache.hadoop.fs.s3a.commit.S3ACommitterFactory".
CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitterFactory
Name of this class: "org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitterFactory".
CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitterFactory
Name of this class: "org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitterFactory".
CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterFactory
Name of this class: "org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterFactory".
CLEAN - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Clean Sub-command: "-clean".
cleanup(CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Cleanup the job context, including aborting anything pending and destroying the thread pool.
cleanup(CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Staging committer cleanup includes calling wrapped committer's cleanup method, and removing staging uploads path and all destination paths in the final filesystem.
cleanupJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
cleanupStagingDirs() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Clean up any staging directories.
cleanupStagingDirs() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Delete the magic directory.
cleanupStagingDirs() - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
clearBucketOption(Configuration, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Clear a bucket-specific property.
clearTempFolderInfo(TaskAttemptID) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Remove all information held about task attempts.
ClientManager - Interface in org.apache.hadoop.fs.s3a.impl
Interface for on-demand/async creation of AWS clients and extension services.
clientManager() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Get the client manager.
clientManager() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
 
ClientManagerImpl - Class in org.apache.hadoop.fs.s3a.impl
Client manager for on-demand creation of S3 clients, with parallelized close of them in ClientManagerImpl.close().
ClientManagerImpl(S3ClientFactory, S3ClientFactory.S3ClientCreationParameters, DurationTrackerFactory) - Constructor for class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
Constructor.
cloneObjectMetadata(HeadObjectResponse, Map<String, String>, CopyObjectRequest.Builder) - Static method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Creates a copy of the passed metadata.
close() - Method in class org.apache.hadoop.fs.s3a.adapter.V1ToV2AwsCredentialProviderAdapter
Close the wrapped provider if it implements Closeable/AutoCloseable.
close() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
Invoke AuditSpan.deactivate().
close() - Method in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
Propagate the close() call to the inner stsProvider.
close() - Method in class org.apache.hadoop.fs.s3a.auth.IAMInstanceCredentialsProvider
 
close() - Method in class org.apache.hadoop.fs.s3a.auth.SignerManager
 
close() - Method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory.STSClient
 
close() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Close routine will close all providers in the list which implement Closeable.
close() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
 
close() - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation
 
close() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Close operation is required to not raise exceptions.
close() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
Close() is synchronized to avoid race conditions between slow client creation and this close operation.
close() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
close() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Close the current stream.
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ABlockManager
 
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingBlockManager
 
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingInputStream
 
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Closes this stream and releases all acquired resources.
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Closes this stream and releases all acquired resources.
close() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObjectReader
 
close() - Method in class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockFactory
Implement any close/cleanup operation.
close() - Method in class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
Close: closes any upload stream provided in the constructor.
close() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Close the filesystem.
close() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Close the stream.
close() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
 
close() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Close the FS.
close() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AwsStatisticsCollector
 
close() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
close() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
close() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
close() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Deactivate the audit span.
closeAll(Logger, Closeable...) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Deprecated.
closeAutocloseables(Logger, AutoCloseable...) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Close the Closeable objects and ignore any Exception or null pointers.
commit(SinglePendingCommit, String) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Commit a single pending commit; exceptions are caught and converted to an outcome.
commit(SinglePendingCommit, String) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Commit a single pending commit; exceptions are caught and converted to an outcome.
commitAborted() - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
A commit has been aborted.
commitCompleted(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
A commit has been completed.
CommitConstants - Class in org.apache.hadoop.fs.s3a.commit
Constants for working with committers.
CommitContext - Class in org.apache.hadoop.fs.s3a.commit.impl
Commit context.
CommitContext(CommitOperations, JobContext, int, IOStatisticsContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Create.
CommitContext(CommitOperations, Configuration, String, int, IOStatisticsContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Create for testing.
commitCreated() - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
A commit has been created.
commitFailed() - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
A commit failed.
commitJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Commit work.
commitJobInternal(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Internal Job commit operation: where the S3 requests are made (potentially in parallel).
CommitOperations - Class in org.apache.hadoop.fs.s3a.commit.impl
The implementation of the various actions a committer needs.
CommitOperations(S3AFileSystem) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Instantiate.
CommitOperations(S3AFileSystem, CommitterStatistics, String) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Instantiate.
CommitOperations.MaybeIOE - Class in org.apache.hadoop.fs.s3a.commit.impl
A holder for a possible IOException; the call CommitOperations.MaybeIOE.maybeRethrow() will throw any exception passed into the constructor, and be a no-op if none was.
commitOrFail(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Commit the operation, throwing an exception on any failure.
commitOrFail(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Commit the operation, throwing an exception on any failure.
commitPendingUploads(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Commit all the pending uploads.
commitReverted() - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
A commit was reverted.
commitTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
 
commitTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
commitTaskInternal(TaskAttemptContext, List<? extends FileStatus>, CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
 
commitTaskInternal(TaskAttemptContext, List<? extends FileStatus>, CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Commit the task by uploading all created files and then writing a pending entry for them.
COMMITTER_BYTES_COMMITTED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Amount of data committed: "committer_bytes_committed".
COMMITTER_COMMIT_JOB - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Duration Tracking of time to commit an entire job: "committer_commit_job".
COMMITTER_COMMITS_ABORTED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Count of commits aborted: "committer_commits_aborted".
COMMITTER_COMMITS_FAILED - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Count of commits failed: "committer_commits.failures".
COMMITTER_COMMITS_REVERTED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Count of commits reverted: "committer_commits_reverted".
COMMITTER_FILE_COUNT_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
The number of files in a task.
COMMITTER_FILE_SIZE_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
File Size.
COMMITTER_FILES_COMMITTED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Number of files committed: "committer_files_committed".
COMMITTER_NAME_DIRECTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option for CommitConstants.FS_S3A_COMMITTER_NAME: directory output committer: "directory".
COMMITTER_NAME_FILE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option for CommitConstants.FS_S3A_COMMITTER_NAME: classic/file output committer: "file".
COMMITTER_NAME_MAGIC - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option for CommitConstants.FS_S3A_COMMITTER_NAME: magic output committer: "magic".
COMMITTER_NAME_PARTITIONED - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option for CommitConstants.FS_S3A_COMMITTER_NAME: partition output committer: "partitioned".
COMMITTER_NAME_STAGING - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
This is the staging committer base class; only used for testing.
COMMITTER_TASK_DIRECTORY_COUNT_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
What is a task attempt's directory count.
COMMITTER_TASK_DIRECTORY_DEPTH_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
What is the depth of a task attempt's directory tree.
COMMITTER_TASK_FILE_COUNT_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
The number of files in a task.
COMMITTER_TASK_FILE_SIZE_MEAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
The number of files in a task.
COMMITTER_TASKS_COMPLETED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
"Count of successful tasks:: "committer_tasks_completed".
COMMITTER_TASKS_FAILED_COUNT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Count of failed tasks: "committer_tasks_failed".
CommitterStatisticNames - Class in org.apache.hadoop.fs.s3a.commit
Statistic names for committers.
CommitterStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Statistics for S3A committers.
commitUpload(String, String, List<CompletedPart>, long) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
This completes a multipart upload to the destination key via finalizeMultipartUpload().
commitUpload(String, String, List<CompletedPart>, long) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
This completes a multipart upload to the destination key via finalizeMultipartUpload().
commitUploaded(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Data has been uploaded to be committed in a subsequent operation; to be called at the end of the write.
commitUploaded(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
Data has been uploaded to be committed in a subsequent operation.
CommitUtils - Class in org.apache.hadoop.fs.s3a.commit
Static utility methods related to S3A commitment processing, both staging and magic.
CommitUtilsWithMR - Class in org.apache.hadoop.fs.s3a.commit.impl
These are commit utility methods which import classes from hadoop-mapreduce, and so only work when that module is on the classpath.
completeMPUwithRetries(String, String, List<CompletedPart>, long, AtomicInteger, PutObjectOptions) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
This completes a multipart upload to the destination key via finalizeMultipartUpload().
completeMPUwithRetries(String, String, List<CompletedPart>, long, AtomicInteger, PutObjectOptions) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
This completes a multipart upload to the destination key via finalizeMultipartUpload().
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Complete a multipart upload.
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Complete a multipart upload.
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in interface org.apache.hadoop.fs.s3a.WriteOperationHelper.WriteOperationHelperCallbacks
Initiates a complete multi-part upload request.
COMPONENT - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
 
COMPONENT - Static variable in class org.apache.hadoop.fs.s3a.TemporaryAWSCredentialsProvider
 
COMPRESSION_OPT_GZIP - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Gzipped.
COMPRESSION_OPT_NONE - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
No compression.
ConfigurationHelper - Class in org.apache.hadoop.fs.s3a.impl
Helper class for configuration; where methods related to extracting configuration should go instead of S3AUtils.
ConfigureShadedAWSSocketFactory - Class in org.apache.hadoop.fs.s3a.impl
This interacts with the Shaded httpclient library used in the full AWS SDK.
ConfigureShadedAWSSocketFactory() - Constructor for class org.apache.hadoop.fs.s3a.impl.ConfigureShadedAWSSocketFactory
 
configureSocketFactory(ApacheHttpClient.Builder, DelegatingSSLSocketFactory.SSLChannelMode) - Method in class org.apache.hadoop.fs.s3a.impl.ConfigureShadedAWSSocketFactory
 
CONFLICT_MODE_APPEND - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Conflict mode: "append".
CONFLICT_MODE_FAIL - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Conflict mode: "fail".
CONFLICT_MODE_REPLACE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Conflict mode: "replace".
ConflictResolution - Enum in org.apache.hadoop.fs.s3a.commit.staging
Enum of conflict resolution algorithms.
CONNECTION_ACQUISITION_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Acquisition timeout for connections from the pool: "fs.s3a.connection.acquisition.timeout".
CONNECTION_IDLE_TIME - Static variable in class org.apache.hadoop.fs.s3a.Constants
Maximum idle time for connections in the pool: "fs.s3a.connection.idle.time".
CONNECTION_KEEPALIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Should TCP Keepalive be enabled on the socket? This adds some network IO, but finds failures faster.
CONNECTION_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Configuration option to configure expiration time of S3 http connection from the connection pool: "fs.s3a.connection.ttl".
connectivityFailure - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Client connectivity: baseExponentialRetry without worrying about whether or not the command is idempotent.
Constants - Class in org.apache.hadoop.fs.s3a
Constants used with the S3AFileSystem.
CONSTRUCTOR_EXCEPTION - Static variable in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
containsAuditException(Exception) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
 
containsBasePath(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Does the list of magic elements contain a base path marker?
CONTENT_DISPOSITION - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_ENCODING - Static variable in class org.apache.hadoop.fs.s3a.Constants
Content encoding: gzip, deflate, compress, br, etc.
CONTENT_ENCODING - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_LANGUAGE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_LENGTH - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_MD5 - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_RANGE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_TYPE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
CONTENT_TYPE_APPLICATION_XML - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
XML content type : "application/xml".
CONTENT_TYPE_OCTET_STREAM - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Content type of generic binary objects.
CONTENT_TYPE_X_DIRECTORY - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Directory content type : "application/x-directory".
CONTEXT - Static variable in class org.apache.hadoop.fs.s3a.S3AInstrumentation
"s3aFileSystem" Currently all s3a metrics are placed in a single "context".
ContextAccessors - Interface in org.apache.hadoop.fs.s3a.impl
An interface to implement for providing accessors to S3AFileSystem-level API calls.
continueListObjects(S3ListRequest, S3ListResult, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
List the next set of objects.
continueListObjectsAsync(S3ListRequest, S3ListResult, DurationTrackerFactory, AuditSpan) - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
List the next set of objects.
continueListObjectsAsync(S3ListRequest, S3ListResult, DurationTrackerFactory, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
convertToIOException(Exception) - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
Convert a passed in exception (expected to be an IOE or AWS exception) into an IOException.
convertTokenIdentifier(AbstractS3ATokenIdentifier, Class<T>) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Verify that a token identifier is of a specific class.
COPY - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
copyEncryptionParameters(HeadObjectResponse, CopyObjectRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Propagate encryption parameters from source file if set else use the current filesystem encryption settings.
copyFile(String, String, S3ObjectAttributes, S3AReadOpContext) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Copy a single object in the bucket via a COPY operation.
copyFromLocalFile(boolean, boolean, Path, Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
The src file is on the local disk.
CopyFromLocalOperation - Class in org.apache.hadoop.fs.s3a.impl
Implementation of CopyFromLocalOperation.
CopyFromLocalOperation(StoreContext, Path, Path, boolean, boolean, CopyFromLocalOperation.CopyFromLocalOperationCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation
 
CopyFromLocalOperation.CopyFromLocalOperationCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
Define the contract for CopyFromLocalOperation to interact with any external resources.
copyLocalFileFromTo(File, Path, Path) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
Copy / Upload a file from a source path to a destination path.
copyLocalFileFromTo(File, Path, Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
counter(String, String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a counter in the registry.
counter(Statistic) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a counter in the registry.
CountersAndGauges - Interface in org.apache.hadoop.fs.s3a.statistics
This is the foundational API for collecting S3A statistics.
CountingChangeTracker - Class in org.apache.hadoop.fs.s3a.statistics.impl
A change tracker which increments an atomic long.
CountingChangeTracker(AtomicLong) - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.CountingChangeTracker
 
CountingChangeTracker() - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.CountingChangeTracker
 
create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create an FSDataOutputStream at the indicated Path with write-progress reporting.
CREATE - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
create command.
create(Path, FsPermission, boolean, int, short, long, Progressable) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
CREATE_FILE_KEYS - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
The known keys used in a createFile call.
CREATE_NO_OVERWRITE_FLAGS - Static variable in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Flag set to create without overwrite.
CREATE_OVERWRITE_FLAGS - Static variable in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Flag set to create with overwrite.
CREATE_SUCCESSFUL_JOB_OUTPUT_DIR_MARKER - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Flag to trigger creation of a marker file on job completion.
createAndInitAuditor(Configuration, String, OperationAuditorOptions) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Create and initialize an audit service.
createAndStartAuditManager(Configuration, IOStatisticsStore) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Create and start an audit manager.
createAndStartNoopAuditor(Configuration, NoopSpan.SpanActivationCallbacks) - Static method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor
Create, init and start an instance.
createAsyncHttpClientBuilder(Configuration) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Create and configure the async http client with timeouts for: connection acquisition, max idle, timeout, TTL, socket and keepalive.
createAsyncProxyConfiguration(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Configures the proxy for the async http client.
createAuthScheme(String, HttpSigner<AwsCredentialsIdentity>) - Static method in class org.apache.hadoop.fs.s3a.auth.SignerFactory
Create an auth scheme instance from an ID and a signer.
createAWSCredentialProviderList(URI, Configuration) - Static method in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
Create the AWS credentials from the providers, the URI and the key Constants.AWS_CREDENTIALS_PROVIDER in the configuration.
createAWSV1CredentialProvider(Configuration, String, URI, String) - Static method in class org.apache.hadoop.fs.s3a.adapter.AwsV1BindingSupport
Create an AWS credential provider from its class by using reflection.
createBlockManager(BlockManagerParameters, S3ARemoteObjectReader) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingInputStream
 
createBulkDelete(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
S3A implementation to create a bulk delete operation using which actual bulk delete calls can be made.
createBulkDeleteCallbacks(Path, int, AuditSpanS3A) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the callbacks for the bulk delete operation.
createClientConfigBuilder(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Create the config for a given service...the service identifier is used to determine signature implementation.
createClientConnection(StsClient, Invoker) - Static method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory
Create an STS Client instance.
createClientManager(S3ClientFactory, S3ClientFactory.S3ClientCreationParameters, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the Client Manager; protected to allow for mocking.
createClientOverrideConfiguration(S3ClientFactory.S3ClientCreationParameters, Configuration) - Method in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
Create an override configuration for an S3 client.
createCommitContext(JobContext, Path, int, IOStatisticsContext) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Create a commit context for a job or task.
createCommitContextForTesting(Path, String, int) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Create a stub commit context for tests.
createCopyFromLocalCallbacks(AuditSpanS3A) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the CopyFromLocalCallbacks; protected to assist in mocking.
createCredentials(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Implementation point: whatever the subclass must do to load credentials.
createCredentials(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialProvider
Perform the binding, looking up the DT and parsing it.
createCredentials(Configuration) - Method in class org.apache.hadoop.fs.s3a.TemporaryAWSCredentialsProvider
The credentials here must include a session token, else this operation will raise an exception.
createDefaultOriginMessage() - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Create the default origin text message with local hostname and timestamp.
createDelegationOperations() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create an instance of the delegation operations.
createDelegationToken(Optional<RoleModel.Policy>, EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Create a delegation token for the user.
createDelegationToken(EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Create a delegation token for the user.
createEmptyDir(Path, StoreContext) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
Create empty directory at path.
createEmptyDir(Path, StoreContext) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
createEmptyIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Create a new subclass of AbstractS3ATokenIdentifier.
createEmptyIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
 
createEmptyIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
 
createEmptyIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
createExceptionMap() - Method in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Subclasses can override this like a constructor to change behavior: call superclass method, then modify it as needed, and return it.
createExecutionInterceptors() - Method in interface org.apache.hadoop.fs.s3a.audit.AuditManagerS3A
Create the execution interceptor(s) for this audit service.
createExecutionInterceptors() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Return a list of execution interceptors for the AWS SDK which relays to this class.
createExecutionInterceptors() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
createFakeDirectory(Path, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.MkdirOperation.MkdirCallbacks
Create a fake directory, always ending in "/".
createFakeDirectory(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.MkdirOperationCallbacksImpl
 
createFile(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create instance of an FSDataOutputStreamBuilder for creating a file at the given path.
CreateFileBuilder - Class in org.apache.hadoop.fs.s3a.impl
Builder used in create file; takes a callback to the operation to create the file.
CreateFileBuilder(FileSystem, Path, CreateFileBuilder.CreateFileBuilderCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Constructor.
CreateFileBuilder.CreateFileBuilderCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
Callbacks for creating the file.
CreateFileBuilder.CreateFileOptions - Class in org.apache.hadoop.fs.s3a.impl
Create file options as built from the builder set or the classic entry point.
createFileFromBuilder(Path, Progressable, CreateFileBuilder.CreateFileOptions) - Method in interface org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileBuilderCallbacks
Create a file from the builder.
CreateFileOptions(EnumSet<CreateFlag>, boolean, boolean, Map<String, String>) - Constructor for class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
createFileStatus(Path, S3Object, long, String, String, String, boolean) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Create a files status instance from a listing.
createFileStatusListingIterator(Path, S3ListRequest, PathFilter, Listing.FileStatusAcceptor, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.Listing
Create a FileStatus iterator against a path, with a given list object request.
createGetContentSummaryCallbacks() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override point: create the callbacks for getContentSummary.
createHeaderProcessingCallbacks() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the callbacks.
createHttpClientBuilder(Configuration) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Create and configure the http client-based connector with timeouts for: connection acquisition, max idle, timeout, TTL, socket and keepalive.
createHttpSigner(Configuration, String, String) - Static method in class org.apache.hadoop.fs.s3a.auth.SignerFactory
Create an auth scheme by looking up the signer class in the configuration, loading and instantiating it.
createIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding.TokenSecretManager
 
createListObjectsRequest(String, String, AuditSpan) - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
Create a ListObjectsRequest request against this bucket, with the maximum keys returned in a query set in the FS config.
createListObjectsRequest(String, String, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.Listing
 
createListObjectsRequest(String, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a ListObjectsRequest request against this bucket, with the maximum keys returned in a query set by S3AFileSystem.maxKeys.
createListObjectsRequest(String, String, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
createLocatedFileStatusIterator(RemoteIterator<S3AFileStatus>) - Method in class org.apache.hadoop.fs.s3a.Listing
Create a located status iterator over a file status iterator.
createMarkerToolOperations(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a marker tools operations binding for this store.
createMetricsUpdatingStore() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create an IOStatistics store which updates FS metrics as well as IOStatistics.
createMkdirOperationCallbacks() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override point: create the callbacks for Mkdir.
createMultipartUploader(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
createMultipartUploaderStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
 
createMultipartUploaderStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
createMultipartUploaderStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Creaet a multipart statistics collector.
createNewSpan(String, String, String) - Static method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
A static source of no-op spans, using the same span ID source as managed spans.
createNewStream() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Override point for subclasses to create their new streams.
createNonRecursive(Path, FsPermission, EnumSet<CreateFlag>, int, short, long, Progressable) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
The S3A implementations downgrades to the recursive creation, to avoid any race conditions with parent entries "disappearing".
createObjectAttributes(Path, String, String, long) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Create the attributes of an object for subsequent use.
createObjectAttributes(S3AFileStatus) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Create the attributes of an object for subsequent use.
createOutputCommitter(Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitterFactory
 
createPassword(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding.TokenSecretManager
 
createPolicy(ChangeDetectionPolicy.Mode, ChangeDetectionPolicy.Source, boolean) - Static method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Create a policy.
createProxyConfiguration(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Configures the proxy.
createPutObjectRequest(String, long, PutObjectOptions) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Create a PutObjectRequest request against the specific key.
createPutObjectRequest(String, long, PutObjectOptions) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Create a PutObjectRequest request against the specific key.
createReadContext(FileStatus) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Create the read context for reading from the referenced file, using FS state as well as the status.
createReadContext(FileStatus, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the read context for reading from the referenced file, using FS state as well as the status.
createRequestFactory() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Build the request factory.
createRetryPolicyBuilder(Configuration) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Configures the retry policy.
createS3AInternals() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the S3AInternals; left as something mocking subclasses may want to override.
createS3AStore(ClientManager, int) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the S3AStore instance.
createS3AsyncClient(URI, S3ClientFactory.S3ClientCreationParameters) - Method in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
 
createS3AsyncClient(URI, S3ClientFactory.S3ClientCreationParameters) - Method in interface org.apache.hadoop.fs.s3a.S3ClientFactory
Creates a new S3AsyncClient.
createS3Client(URI, S3ClientFactory.S3ClientCreationParameters) - Method in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
 
createS3Client(URI, S3ClientFactory.S3ClientCreationParameters) - Method in interface org.apache.hadoop.fs.s3a.S3ClientFactory
Creates a new S3Client.
createS3TransferManager(S3AsyncClient) - Method in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
 
createS3TransferManager(S3AsyncClient) - Method in interface org.apache.hadoop.fs.s3a.S3ClientFactory
Creates a new S3TransferManager.
createSecretMananger() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Create a secret manager.
createSigner(String, String) - Static method in class org.apache.hadoop.fs.s3a.auth.SignerFactory
Create an instance of the given signer.
createSingleStatusIterator(S3ALocatedFileStatus) - Method in class org.apache.hadoop.fs.s3a.Listing
Create a remote iterator from a single status entry.
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Start an operation; as well as invoking the audit service to do this, sets the operation as the active operation for this thread.
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
 
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor
 
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Start an operation; this informs the audit service of the event and then sets it as the active span.
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Start an operation; this informs the audit service of the event and then sets it as the active span.
createSpan(String, String, String) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
 
createSpanID() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Create a span ID.
createStorageStatistics(IOStatistics) - Static method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create the storage statistics or bind to an existing one.
createStoreContext() - Method in interface org.apache.hadoop.fs.s3a.impl.StoreContextFactory
Build an immutable store context, including picking up the current audit span.
createStoreContext() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Build an immutable store context.
createSuccessMarker(Path, SuccessData, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Save the success data to the _SUCCESS file.
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitterFactory
Implementation point: create a task committer for a specific filesystem.
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitterFactory
 
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.S3ACommitterFactory
Create a task committer.
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitterFactory
 
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitterFactory
 
createTaskCommitter(S3AFileSystem, Path, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterFactory
 
createTempFile(String, long) - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Create a temporary file.
createTempFile(String, long) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Create a temporary file somewhere.
createThrottledExecutor(int) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Create a new executor service with a given capacity.
createThrottledExecutor() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Create a new executor with the capacity defined in StoreContext.executorCapacity.
createThrottleRetryPolicy(Configuration) - Method in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Create the throttling policy.
createTokenIdentifier(Optional<RoleModel.Policy>, EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Create a token identifier with all the information needed to be included in a delegation token.
createTokenIdentifier(Optional<RoleModel.Policy>, EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
Create a new delegation token.
createTokenIdentifier(Optional<RoleModel.Policy>, EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
Create the Token Identifier.
createTokenIdentifier(Optional<RoleModel.Policy>, EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
createTracker(Path, String, PutTrackerStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Given a path and a key to that same path, create a tracker for it.
createTransferListener() - Method in interface org.apache.hadoop.fs.s3a.audit.AuditManagerS3A
Return a transfer callback which fixes the active span context to be that in which the transfer listener was created.
createTransferListener() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
createTransferListener() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
createUploadFileStatus(Path, boolean, long, long, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Create a file status for object we just uploaded.
createWrappedCommitter(JobContext, Configuration) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Create the wrapped committer.
createWriteOperationHelper(AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a Write Operation Helper with the given span.
CREDENTIAL_PROVIDER_CLASSNAME - Static variable in class org.apache.hadoop.fs.s3a.adapter.AwsV1BindingSupport
V1 credential provider classname: .
CredentialInitializationException - Exception in org.apache.hadoop.fs.s3a
Exception which Hadoop's AWSCredentialsProvider implementations should throw when there is a problem with the credential setup.
CredentialInitializationException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.CredentialInitializationException
 
CredentialInitializationException(String) - Constructor for exception org.apache.hadoop.fs.s3a.CredentialInitializationException
 
CredentialProviderListFactory - Class in org.apache.hadoop.fs.s3a.auth
This class provides methods to create a AWSCredentialProviderList list of AWS credential providers.
CREDENTIALS_CONVERTED_TO_DELEGATION_TOKEN - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
A message added to the standard origin string when the DT is built from session credentials passed in.
CRYPTO_CEK_ALGORITHM - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Content encryption algorithm, such as "AES/GCM/NoPadding".
CRYPTO_KEY - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Deprecated.
CRYPTO_KEYWRAP_ALGORITHM - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Key wrapping algorithm such as "AESWrap" and "RSA/ECB/OAEPWithSHA-256AndMGF1Padding".
CSE_PADDING_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
S3 client side encryption adds padding to the content length of constant length of 16 bytes (at the moment, since we have only 1 content encryption algorithm).
CSV_HEADER_OPT_IGNORE - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Ignore the header.
CSV_HEADER_OPT_NONE - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
No header: first row is data.
CSV_HEADER_OPT_USE - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Use the header.
CSV_INPUT_COMMENT_MARKER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
String which indicates the row is actually a comment.
CSV_INPUT_COMMENT_MARKER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default marker.
CSV_INPUT_FIELD_DELIMITER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default field delimiter.
CSV_INPUT_HEADER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
How should headers be used? Value: "fs.s3a.select.input.csv.header".
CSV_INPUT_HEADER_OPT_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default header mode: "ignore".
CSV_INPUT_INPUT_FIELD_DELIMITER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Field delimiter.
CSV_INPUT_QUOTE_CHARACTER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Quote Character.
CSV_INPUT_QUOTE_CHARACTER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default Quote Character.
CSV_INPUT_QUOTE_ESCAPE_CHARACTER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Character to escape quotes.
CSV_INPUT_QUOTE_ESCAPE_CHARACTER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default quote escape character.
CSV_INPUT_RECORD_DELIMITER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Record delimiter.
CSV_INPUT_RECORD_DELIMITER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default delimiter Value: "\n".
CSV_OUTPUT_FIELD_DELIMITER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Field delimiter.
CSV_OUTPUT_FIELD_DELIMITER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default field delimiter.
CSV_OUTPUT_QUOTE_CHARACTER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Quote Character.
CSV_OUTPUT_QUOTE_CHARACTER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default Quote Character.
CSV_OUTPUT_QUOTE_ESCAPE_CHARACTER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Character to escape quotes.
CSV_OUTPUT_QUOTE_ESCAPE_CHARACTER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default quote escape character.
CSV_OUTPUT_QUOTE_FIELDS - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Should CSV fields be quoted? One of : ALWAYS, ASNEEDED Value: "fs.s3a.select.output.csv.quote.fields".
CSV_OUTPUT_QUOTE_FIELDS_ALWAYS - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Output quotation policy (default): "always".
CSV_OUTPUT_QUOTE_FIELDS_AS_NEEEDED - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Output quotation policy: "asneeded".
CSV_OUTPUT_RECORD_DELIMITER - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Record delimiter.
CSV_OUTPUT_RECORD_DELIMITER_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Default delimiter Value: "\n".
CUSTOM_SIGNERS - Static variable in class org.apache.hadoop.fs.s3a.Constants
List of custom Signers.
CustomHttpSigner - Class in org.apache.hadoop.fs.s3a.auth
Custom signer that delegates to the AWS V4 signer.
CustomHttpSigner() - Constructor for class org.apache.hadoop.fs.s3a.auth.CustomHttpSigner
 
CustomSdkSigner - Class in org.apache.hadoop.fs.s3a.auth
This class is for testing the SDK's signing: it can be declared as the signer class in the configuration and then the full test suite run with it.
CustomSdkSigner() - Constructor for class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner
 
CustomSdkSigner.Initializer - Class in org.apache.hadoop.fs.s3a.auth
 
CYPHER_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "cypher".

D

DATE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
dateToLong(Date) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Date to long conversion.
DAYS_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
deactivate(AuditSpanS3A) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
deactivate() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
 
deactivate(AuditSpanS3A) - Method in interface org.apache.hadoop.fs.s3a.audit.impl.NoopSpan.SpanActivationCallbacks
Span was deactivated.
decodeBytes(byte[]) - Static method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Get the string value from the bytes.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Decrement a gauge by a specific value.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Decrement a gauge by a specific value.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Decrement a gauge by a specific value.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Decrement a specific gauge.
decrementGauge(Statistic, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CountersAndGauges
Decrement a specific gauge.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Decrement a specific gauge.
decrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
DEFAULT_ALLOW_REQUESTER_PAYS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default configuration for "fs.s3a.requester.pays.enabled": false.
DEFAULT_ASSUMED_ROLE_STS_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default endpoint for session tokens: "".
DEFAULT_ASYNC_DRAIN_THRESHOLD - Static variable in class org.apache.hadoop.fs.s3a.Constants
This is a number based purely on experimentation in ITestS3AInputStreamPerformance.
DEFAULT_AUTHORITATIVE_PATH - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_AWS_S3_CLASSLOADER_ISOLATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_AWS_S3_VECTOR_ACTIVE_RANGE_READS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Limit of queued range data download operations during vectored read.
DEFAULT_AWS_S3_VECTOR_READS_MAX_MERGED_READ_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default maximum read size in bytes during vectored reads : 1048576.
DEFAULT_AWS_S3_VECTOR_READS_MIN_SEEK_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default minimum seek in bytes during vectored reads : 4096.
DEFAULT_BLOCKSIZE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Default blocksize as used in blocksize and FS status queries: 33554432.
DEFAULT_BLOCKSIZE - Static variable in class org.apache.hadoop.fs.s3a.S3AFileSystem
Default blocksize as used in blocksize and FS status queries.
DEFAULT_CANNED_ACL - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_COMMITTER_THREADS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
DEFAULT_CONFLICT_MODE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Default conflict mode: "append".
DEFAULT_CONNECTION_ACQUISITION_TIMEOUT_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default acquisition timeout: 60 seconds.
DEFAULT_CONNECTION_IDLE_TIME_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default idle time: 60 seconds.
DEFAULT_CONNECTION_KEEPALIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of Constants.CONNECTION_KEEPALIVE: false.
DEFAULT_CONNECTION_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_CONNECTION_TTL_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default duration for Constants.CONNECTION_TTL: 5 minutes.
DEFAULT_CREATE_SUCCESSFUL_JOB_DIR_MARKER - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Default job marker option: true.
DEFAULT_DELAY_KEY_SUBSTRING - Static variable in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
Keys containing this substring will be subject to delayed visibility.
DEFAULT_DELEGATION_TOKEN_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Default token binding "".
DEFAULT_DELEGATION_TOKEN_DURATION - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Default duration of a delegation token: "1h".
DEFAULT_DELEGATION_TOKEN_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Default endpoint for session tokens: "".
DEFAULT_DELEGATION_TOKEN_REGION - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Region default: "".
DEFAULT_DIRECTORY_MARKER_POLICY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default retention policy: "keep".
DEFAULT_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of s3 endpoint: "".
DEFAULT_ESTABLISH_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_ESTABLISH_TIMEOUT_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default TCP/(and TLS?) establish timeout: 30 seconds.
DEFAULT_EXECUTOR_CAPACITY - Static variable in class org.apache.hadoop.fs.s3a.Constants
The capacity of executor queues for operations other than block upload, where Constants.FAST_UPLOAD_ACTIVE_BLOCKS is used instead.
DEFAULT_FAST_BUFFER_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_FAST_UPLOAD - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_FAST_UPLOAD_ACTIVE_BLOCKS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Limit of queued block upload operations before writes block.
DEFAULT_FAST_UPLOAD_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default buffer option: "disk".
DEFAULT_FS_S3A_COMMITTER_ABORT_PENDING_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
DEFAULT_KEEPALIVE_TIME - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_KEEPALIVE_TIME_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of Constants.KEEPALIVE_TIME: 60s.
DEFAULT_LIST_VERSION - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_MAGIC_COMMITTER_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Is the committer enabled by default: true.
DEFAULT_MAX_ERROR_RETRIES - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default number of times the AWS client library should retry errors before escalating to the S3A code: 5.
DEFAULT_MAX_PAGING_KEYS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_MAX_THREADS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of Constants.MAX_THREADS: 96.
DEFAULT_MAX_TOTAL_TASKS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for Constants.MAX_TOTAL_TASKS: 32.
DEFAULT_MAXIMUM_CONNECTIONS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for Constants.MAXIMUM_CONNECTIONS: 500.
DEFAULT_METADATASTORE_AUTHORITATIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_METADATASTORE_METADATA_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_MIN_MULTIPART_THRESHOLD - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_MULTIPART_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_MULTIPART_UPLOAD_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for multipart uploads.
DEFAULT_PART_UPLOAD_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default part upload timeout: 15 minutes.
DEFAULT_PREFETCH_MAX_BLOCKS_COUNT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for max blocks count config.
DEFAULT_PURGE_EXISTING_MULTIPART - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_PURGE_EXISTING_MULTIPART_AGE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default Age.
DEFAULT_READAHEAD_RANGE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_REQUEST_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_REQUEST_TIMEOUT_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default duration of a request before it is timed out: 60s.
DEFAULT_RETRY_HTTP_5XX_ERRORS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for Constants.RETRY_HTTP_5XX_ERRORS: true.
DEFAULT_S3_CLIENT_FACTORY_IMPL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default factory: org.apache.hadoop.fs.s3a.DefaultS3ClientFactory.
DEFAULT_S3A_COMMITTER_GENERATE_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
DEFAULT_S3A_COMMITTER_REQUIRE_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
DEFAULT_S3A_IO_RATE_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for Constants.S3A_IO_RATE_LIMIT.
DEFAULT_S3GUARD_DISABLED_WARN_LEVEL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_S3GUARD_METASTORE_LOCAL_ENTRY_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_S3GUARD_METASTORE_LOCAL_MAX_RECORDS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
DEFAULT_SECURE_CONNECTIONS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_SOCKET_RECV_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_SOCKET_SEND_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_SOCKET_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
DEFAULT_SOCKET_TIMEOUT_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default socket timeout: 200 seconds.
DEFAULT_SSL_CHANNEL_MODE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
DEFAULT_STAGING_COMMITTER_UNIQUE_FILENAMES - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
DEFAULT_UPLOAD_PART_COUNT_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Maximum entries you can upload in a single file write/copy/upload.
DefaultS3ClientFactory - Class in org.apache.hadoop.fs.s3a
The default S3ClientFactory implementation.
DefaultS3ClientFactory() - Constructor for class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
 
DELEGATION_TOKEN_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Property containing classname for token binding: "fs.s3a.delegation.token.binding".
DELEGATION_TOKEN_CREDENTIALS_PROVIDER - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Key to list AWS credential providers for Session/role credentials: "fs.s3a.aws.credentials.provider".
DELEGATION_TOKEN_DURATION - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Duration of tokens in time: "fs.s3a.assumed.role.session.duration".
DELEGATION_TOKEN_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Endpoint for session tokens, used when building delegation tokens: "fs.s3a.assumed.role.sts.endpoint".
DELEGATION_TOKEN_FULL_CREDENTIALS_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Token binding to pass full credentials: "org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding".
DELEGATION_TOKEN_REGION - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Region for DT issuing; must be non-empty if the endpoint is set: "fs.s3a.assumed.role.sts.endpoint.region".
DELEGATION_TOKEN_ROLE_ARN - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
ARN of the delegation token: "fs.s3a.assumed.role.arn".
DELEGATION_TOKEN_ROLE_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Role DTs: "org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding".
DELEGATION_TOKEN_SESSION_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Session Token binding classname: "org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding".
DelegationBindingInfo - Class in org.apache.hadoop.fs.s3a.auth.delegation
Binding information returned by the token provider.
DelegationBindingInfo() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.DelegationBindingInfo
 
DelegationConstants - Class in org.apache.hadoop.fs.s3a.auth.delegation
All the constants related to delegation tokens.
DelegationOperations - Interface in org.apache.hadoop.fs.s3a.auth.delegation
All operations used for delegation which aren't in the store context.
DelegationTokenIOException - Exception in org.apache.hadoop.fs.s3a.auth.delegation
General IOException for Delegation Token issues.
DelegationTokenIOException(String) - Constructor for exception org.apache.hadoop.fs.s3a.auth.delegation.DelegationTokenIOException
 
DelegationTokenIOException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.auth.delegation.DelegationTokenIOException
 
DelegationTokenProvider - Interface in org.apache.hadoop.fs.s3a.auth.delegation
Interface for S3A Delegation Token access.
DelegationTokenStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Instrumentation exported to for S3A Delegation Token support.
DELETE - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
DELETE - Static variable in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Delete all markers.
delete(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Delete a Path.
delete(Path, boolean) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
DELETE_BULK - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
DELETE_BULK_ENTRY - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
DELETE_CONSIDERED_IDEMPOTENT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
This declared delete as idempotent.
deleteDestinationPaths(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Delete the working paths of a job.
deleteDirectoryTree(Path, String) - Method in class org.apache.hadoop.fs.s3a.impl.DeleteOperation
Delete a directory tree.
deleteLocal(Path, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
Delete file / directory at path.
deleteLocal(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
deleteObject(DeleteObjectRequest) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Delete an object.
deleteObject(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Delete an object.
deleteObject(DeleteObjectRequest) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Delete an object.
deleteObjectAtPath(Path, String, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Delete an object.
deleteObjects(DeleteObjectsRequest) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Perform a bulk object delete operation against S3.
deleteObjects(DeleteObjectsRequest) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Perform a bulk object delete operation against S3.
deleteOnExit(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
This override bypasses checking for existence.
DeleteOperation - Class in org.apache.hadoop.fs.s3a.impl
Implementation of the delete() operation.
DeleteOperation(StoreContext, S3AFileStatus, boolean, OperationCallbacks, int, boolean) - Constructor for class org.apache.hadoop.fs.s3a.impl.DeleteOperation
Constructor.
deleteQuietly(FileSystem, Path, boolean) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Delete a path quietly: failures are logged at DEBUG.
deleteStagingUploadsParentDirectory(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Delete the multipart upload staging directory.
deleteSuccessMarker(Path) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Delete any existing _SUCCESS file.
deleteTaskAttemptPathQuietly(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Delete the task attempt path without raising any errors.
deleteTaskWorkingPathQuietly(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Delete the working path of a task; no-op if there is none, that is: this is a job.
deleteWithoutCloseCheck(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Same as delete(), except that it does not check if fs is closed.
deleteWithWarning(FileSystem, Path, boolean) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Delete a path: failures are logged at WARN.
deletingDirs() - Static method in class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
Get the options to delete directory markers.
deploy(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Deploy, returning the binding information.
deployUnbonded() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Perform any actions when deploying unbonded, and return a list of credential providers.
deployUnbonded() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
Serve up the credentials retrieved from configuration/environment in FullCredentialsTokenBinding.loadAWSCredentials().
deployUnbonded() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Return an unbonded provider chain.
describe() - Method in interface org.apache.hadoop.fs.s3a.impl.DirectoryPolicy
Describe the policy for marker tools and logs.
describe() - Method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
 
description() - Static method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner
 
destinationPath() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Build the destination path of the object.
DIRECTORIES - Static variable in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
Skip the HEAD and only look for directories.
directory(Path) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Given a directory path, return the S3 resource to it.
DIRECTORY_COMMITTER_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Directory committer factory: "org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitterFactory".
DIRECTORY_MARKER_POLICY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Policy for directory markers.
DIRECTORY_MARKER_POLICY_AUTHORITATIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Retain directory markers in authoritative directory trees only.
DIRECTORY_MARKER_POLICY_DELETE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Delete directory markers.
DIRECTORY_MARKER_POLICY_KEEP - Static variable in class org.apache.hadoop.fs.s3a.Constants
Retain directory markers.
DIRECTORY_OPERATIONS_PURGE_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Should directory operations purge uploads? This adds at least one parallelized list operation to the call, plus the overhead of deletions.
DIRECTORY_OPERATIONS_PURGE_UPLOADS_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
directoryCreated() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that S3A created a directory.
directoryDeleted() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that S3A just deleted a directory.
DirectoryPolicy - Interface in org.apache.hadoop.fs.s3a.impl
Interface for Directory Marker policies to implement.
DirectoryPolicy.MarkerPolicy - Enum in org.apache.hadoop.fs.s3a.impl
Supported retention policies.
DirectoryPolicyImpl - Class in org.apache.hadoop.fs.s3a.impl
Implementation of directory policy.
DirectoryPolicyImpl(DirectoryPolicy.MarkerPolicy, Predicate<Path>) - Constructor for class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Constructor.
DirectoryStagingCommitter - Class in org.apache.hadoop.fs.s3a.commit.staging
This commits to a directory.
DirectoryStagingCommitter(Path, TaskAttemptContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitter
 
DirectoryStagingCommitterFactory - Class in org.apache.hadoop.fs.s3a.commit.staging
Factory for the Directory committer.
DirectoryStagingCommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitterFactory
 
DirMarkerTracker - Class in org.apache.hadoop.fs.s3a.impl
Tracks directory markers which have been reported in object listings.
DirMarkerTracker(Path, boolean) - Constructor for class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
Construct.
DirMarkerTracker.Marker - Class in org.apache.hadoop.fs.s3a.impl
This is a marker entry stored in the map and returned as markers are deleted.
DOES_NOT_IMPLEMENT - Static variable in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
DOWNGRADE_SYNCABLE_EXCEPTIONS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Rather than raise an exception when an attempt is made to call the Syncable APIs, warn and downgrade.
DOWNGRADE_SYNCABLE_EXCEPTIONS_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for syncable invocation.
DRAIN_BUFFER_SIZE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
size of a buffer to create when draining the stream.
dstFileStatus - Variable in class org.apache.hadoop.fs.s3a.S3AOpContext
FileStatus for "destination" path being operated on.
dump(String, String, String, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Dump all the metrics to a string.
dumpDiagnostics(String, String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Dump the diagnostics (if any) to a string.
dumpFileSystemStatistics(PrintStream) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Dump the filesystem Storage Statistics if the FS is not null.
dumpMetrics(String, String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Dump the metrics (if any) to a string.
duration(Statistic) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Registering a duration adds the success and failure counters.

E

E_BAD_PATH - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Error message for bad path: "Path does not represent a magic-commit path".
E_DELEGATION_TOKENS_DISABLED - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
 
E_DEST_EXISTS - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Error text when the destination path exists and the committer must abort the job/task "Destination path exists and committer conflict resolution mode is \"fail\"".
E_FORBIDDEN_AWS_PROVIDER - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
Error message when the AWS provider list built up contains a forbidden entry.
E_NEGATIVE_READAHEAD_VALUE - Static variable in class org.apache.hadoop.fs.s3a.S3AInputStream
 
E_NO_ARN - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
Error message when there is no Role ARN.
E_NO_AWS_CREDENTIALS - Static variable in exception org.apache.hadoop.fs.s3a.auth.NoAwsCredentialsException
The default error message: "No AWS Credentials".
E_NO_MAGIC_PATH_ELEMENT - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Error message for a path without a magic element in the list: "No __magic_job- element in path".
E_NO_ROLE - Static variable in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
 
E_NO_SESSION_TOKENS_FOR_ROLE_BINDING - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
If the token binding auth chain is only session-level auth, you can't use the role binding: "Cannot issue S3A Role Delegation Tokens without full AWS credentials".
E_NO_SPARK_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Incoming Job/task configuration didn't contain any option InternalCommitterConstants.SPARK_WRITE_UUID.
E_NO_SUCH_BUCKET - Static variable in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation.AwsErrorCodes
The AWS S3 error code used to recognize when a 404 means the bucket is unknown.
E_NORMAL_FS - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Error message if filesystem isn't magic: "Filesystem does not have support for \'magic\' committer enabled in configuration option fs.s3a.committer.magic.enabled".
E_SELF_GENERATED_JOB_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Error string when task setup fails.
E_WRONG_FS - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Error message if the dest FS isn't S3A: "Output path is not on an S3A Filesystem".
EC2_CONTAINER_CREDENTIALS_V1 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V1 credential provider: "com.amazonaws.auth.EC2ContainerCredentialsProviderWrapper".
EC2_IAM_CREDENTIALS_V1 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V1 credential provider: "com.amazonaws.auth.InstanceProfileCredentialsProvider".
EC2_IAM_CREDENTIALS_V2 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V2 EC2 instance/container credential provider.
effect(boolean) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Map a bool to an effect.
effect - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
Default effect is Deny; forces callers to switch on Allow.
elementsToKey(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Take a list of elements and create an S3 key by joining them with "/" between each one.
empty() - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Return a set of empty credentials.
empty() - Static method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
Get the empty entry.
EMPTY - Static variable in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
EMPTY - Static variable in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
 
EMPTY_BLOCK_OUTPUT_STREAM_STATISTICS - Static variable in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EMPTY_COMMITTER_STATISTICS - Static variable in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EMPTY_DELEGATION_TOKEN_STATISTICS - Static variable in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EMPTY_INPUT_STREAM_STATISTICS - Static variable in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EMPTY_STATISTICS_FROM_AWS_SDK - Static variable in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EmptyMultipartUploaderStatistics() - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
EmptyS3AStatisticsContext - Class in org.apache.hadoop.fs.s3a.statistics.impl
Special statistics context, all of whose context operations are no-ops.
EmptyS3AStatisticsContext() - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics - Class in org.apache.hadoop.fs.s3a.statistics.impl
Multipart Uploader.
ENABLE_MULTI_DELETE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
encodeBytes(Object) - Static method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Stringify an object and return its bytes in UTF-8 encoding.
ENCRYPTION_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
EncryptionSecretOperations - Class in org.apache.hadoop.fs.s3a.auth.delegation
These support operations on EncryptionSecrets which use the AWS SDK operations.
EncryptionSecrets - Class in org.apache.hadoop.fs.s3a.auth.delegation
Encryption options in a form which can serialized or marshalled as a hadoop Writeable.
EncryptionSecrets() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Empty constructor, for use in marshalling.
EncryptionSecrets(S3AEncryptionMethods, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Create a pair of secrets.
EncryptionSecrets(String, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Create a pair of secrets.
ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Endpoint.
ENDPOINT_FIPS_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
ENDPOINT_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "endpoint".
enforceMinimumDuration(String, Duration, Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.ConfigurationHelper
Enforce a minimum duration of a configuration option, if the supplied value is non-null.
ensureCurrentBuffer() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingInputStream
 
ensureCurrentBuffer() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3AInMemoryInputStream
Ensures that a non-empty valid buffer is available for immediate reading.
ensureCurrentBuffer() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Ensures that a non-empty valid buffer is available for immediate reading.
ensureOutputParameterInRange(String, long) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Ensure that the long value is in the range of an integer.
entryPoint(Statistic, Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Entry point to an operation.
entryPoint(Statistic, String, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Entry point to an operation.
ENVIRONMENT_CREDENTIALS_V1 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V1 env var credential provider: "com.amazonaws.auth.EnvironmentVariableCredentialsProvider".
ENVIRONMENT_CREDENTIALS_V2 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V2 environment variables credential provider.
EOF_MESSAGE_IN_XML_PARSER - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
 
EOF_READ_DIFFERENT_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
 
equals(Object) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Equality check is on superclass and UUID only.
equals(Object) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
 
equals(Object) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
equals(Object) - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Compare if this object is equal to another object.
equals(Object) - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
equals(Object) - Method in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
Equality test matches user and password.
ERROR_ENDPOINT_WITH_FIPS - Static variable in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
Error message when an endpoint is set with FIPS enabled: "Non central endpoint cannot be set when fs.s3a.endpoint.fips is true".
errorIgnored() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Note that an error was ignored.
errorln() - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
errorln(String) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
errors() - Method in exception org.apache.hadoop.fs.s3a.impl.MultiObjectDeleteException
 
errorToString(S3Error) - Static method in exception org.apache.hadoop.fs.s3a.impl.MultiObjectDeleteException
Convert an error to a string.
ErrorTranslation - Class in org.apache.hadoop.fs.s3a.impl
Translate from AWS SDK-wrapped exceptions into IOExceptions with as much information as possible.
ErrorTranslation.AwsErrorCodes - Class in org.apache.hadoop.fs.s3a.impl
AWS error codes explicitly recognized and processes specially; kept in their own class for isolation.
ESTABLISH_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Milliseconds until a connection is established: "fs.s3a.connection.establish.timeout".
ETAG - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
ETAG_CHECKSUM_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Should etags be exposed as checksums?
ETAG_CHECKSUM_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value: false.
exceptionInMultipartAbort() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Note an exception in a multipart abort.
exceptionInMultipartComplete(int) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Note exception in a multipart complete.
execMarkerTool(MarkerTool.ScanArgs) - Static method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Execute the marker tool, with no checks on return codes.
execute() - Method in class org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation
execute() - Method in class org.apache.hadoop.fs.s3a.impl.DeleteOperation
Delete a file or directory tree.
execute() - Method in class org.apache.hadoop.fs.s3a.impl.ExecutingStoreOperation
Execute the operation.
execute() - Method in class org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation
Return the ContentSummary of a given path.
execute() - Method in class org.apache.hadoop.fs.s3a.impl.MkdirOperation
Make the given path and all non-existent parents into directories.
execute() - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
 
executed() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
executeOnlyOnce() - Method in class org.apache.hadoop.fs.s3a.impl.ExecutingStoreOperation
Check that the operation has not been invoked twice.
ExecutingStoreOperation<T> - Class in org.apache.hadoop.fs.s3a.impl
A subclass of AbstractStoreOperation which provides a method ExecutingStoreOperation.execute() that may be invoked exactly once.
ExecutingStoreOperation(StoreContext) - Constructor for class org.apache.hadoop.fs.s3a.impl.ExecutingStoreOperation
Constructor.
ExecutingStoreOperation(StoreContext, AuditSpan) - Constructor for class org.apache.hadoop.fs.s3a.impl.ExecutingStoreOperation
Constructor.
EXECUTOR_CAPACITY - Static variable in class org.apache.hadoop.fs.s3a.Constants
The capacity of executor queues for operations other than block upload, where Constants.FAST_UPLOAD_ACTIVE_BLOCKS is used instead.
exists(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override superclass so as to add statistic collection.
exit(int, String) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
exitException(int, String, Object...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Build a exception to throw with a formatted message.
EXPERIMENTAL_AWS_INTERNAL_THROTTLING - Static variable in class org.apache.hadoop.fs.s3a.Constants
Experimental/Unstable feature: should the AWS client library retry throttle responses before escalating to the S3A code: "fs.s3a.experimental.aws.s3.throttling".
EXPERIMENTAL_AWS_INTERNAL_THROTTLING_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of Constants.EXPERIMENTAL_AWS_INTERNAL_THROTTLING, value: true.
extendedRequestId() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceIOException
 
extractException(String, String, ExecutionException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Extract an exception from a failed future, and convert to an IOE.
extractException(String, String, CompletionException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Extract an exception from a failed future, and convert to an IOE.
extractIdentifier(Token<? extends AbstractS3ATokenIdentifier>) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
From a token, get the session token identifier.
extractJobID(Configuration) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Extract the job ID from a configuration.
extractMagicFileLength(FileSystem, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Get the magic file length of a file.
extractTaskAttemptIdFromPath(Path) - Static method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTrackerUtils
The magic path is of the following format.
extractXAttrLongValue(byte[]) - Static method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Convert an XAttr byte array to a long.

F

fail - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
No retry on network and tangible API issues.
FAIL_INJECT_CLIENT_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
FAIL_INJECT_INCONSISTENCY_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAIL_INJECT_INCONSISTENCY_MSEC - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAIL_INJECT_INCONSISTENCY_PROBABILITY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAIL_INJECT_THROTTLE_PROBABILITY - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
FAIL_ON_METADATA_WRITE_ERROR - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAIL_ON_METADATA_WRITE_ERROR_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
failDestinationExists(Path, String) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Generate a PathExistsException because the destination exists.
FailureInjectionPolicy - Class in org.apache.hadoop.fs.s3a
Simple object which stores current failure injection settings.
FailureInjectionPolicy(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
fakeDirsDeleted(int) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that fake directory request was made.
FAST_BUFFER_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAST_UPLOAD - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
FAST_UPLOAD_ACTIVE_BLOCKS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Maximum Number of blocks a single output stream can have active (uploading, or queued to the central FileSystem instance's pool of queued operations.
FAST_UPLOAD_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
What buffer to use.
FAST_UPLOAD_BUFFER_ARRAY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Use an in-memory array.
FAST_UPLOAD_BUFFER_DISK - Static variable in class org.apache.hadoop.fs.s3a.Constants
Buffer blocks to disk: "disk".
FAST_UPLOAD_BYTEBUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
Use a byte buffer.
FILE - Static variable in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
Look for files and directories.
FILE_NOT_FOUND_SINGLE_ATTEMPT - Static variable in exception org.apache.hadoop.fs.s3a.RemoteFileChangedException
The file disappeaded during a rename between LIST and COPY.
fileContentProvider(File, long, int) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider from a file.
fileContentProvider(File, long, int, Supplier<Boolean>) - Static method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
Create a content provider from a file.
fileCreated() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that S3A created a file.
fileDeleted(int) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that S3A deleted one or more files.
fileFound(Path, String, S3ALocatedFileStatus) - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
A file has been found.
filename(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Get the filename of a path: the last element.
filesCopied(int, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Indicate that S3A copied some files within the store.
FILESYSTEM_TEMP_PATH - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterConstants
The temporary path for staging data, if not explicitly set.
finalDestination(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Calculates the final destination of a file.
finalize() - Method in class org.apache.hadoop.fs.s3a.S3A
Close the file system; the FileContext API doesn't have an explicit close.
finish() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
Throw an exception if the exit code is non-zero.
finishedWrite(String, long, PutObjectOptions) - Method in interface org.apache.hadoop.fs.s3a.WriteOperationHelper.WriteOperationHelperCallbacks
Perform post-write actions.
finishRename(Path, Path) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
The rename has finished; perform any store cleanup operations such as creating/deleting directory markers.
FIPS_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Is the endpoint a FIPS endpoint? Can be queried as a path capability.
FIPS_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
fixBucketRegion(String) - Static method in class org.apache.hadoop.fs.s3a.impl.NetworkBinding
Given an S3 bucket region as returned by a bucket location query, fix it into a form which can be used by other AWS commands.
flatmapLocatedFiles(RemoteIterator<LocatedFileStatus>, S3AUtils.LocatedFileStatusMap<Optional<T>>) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Map an operation to every LocatedFileStatus in a remote iterator, returning a list of the all results which were not empty.
formatAppAttemptDir(String, int) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Build the name of the job attempt directory.
formatJobDir(String) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Build the name of the job directory, without app attempt.
formatRange(long, long) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Format a byte range for a request header.
from(Optional<Boolean>) - Static method in enum org.apache.hadoop.fs.s3a.Tristate
Build a tristate from a boolean.
fromAWSCredentials(AwsSessionCredentials) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Create from a set of AWS credentials.
fromBool(boolean) - Static method in enum org.apache.hadoop.fs.s3a.Tristate
 
fromEnvironment(Map<String, String>) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Build a set of credentials from the environment.
fromFileStatus(FileStatus, Tristate, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Convenience constructor for creating from a vanilla FileStatus plus an isEmptyDirectory flag.
fromFileSystem(URI, Configuration) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Loads the credentials from the owning S3A FS, including from Hadoop credential providers.
fromStatusIterator(FileSystem, RemoteIterator<? extends FileStatus>) - Static method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
Create an active commit of the given pending files.
fromSTSCredentials(Credentials) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Create a set of marshalled credentials from a set of credentials issued by an STS call.
fromSymbol(String) - Static method in enum org.apache.hadoop.fs.s3a.Statistic
Get a statistic from a symbol.
FS_S3A - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
FS_S3A_BLOCK_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
FS_S3A_BUCKET_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
Prefix for S3A bucket-specific properties: "fs.s3a.bucket.".
FS_S3A_COMMITTER_ABORT_PENDING_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Should committers abort all pending uploads to the destination directory?
FS_S3A_COMMITTER_GENERATE_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Generate a UUID in job setup rather than fall back to YARN Application attempt ID.
FS_S3A_COMMITTER_MAGIC_TRACK_COMMITS_IN_MEMORY_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Should Magic committer track all the pending commits in memory?
FS_S3A_COMMITTER_MAGIC_TRACK_COMMITS_IN_MEMORY_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
FS_S3A_COMMITTER_NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option to identify the S3A committer: "fs.s3a.committer.name".
FS_S3A_COMMITTER_REQUIRE_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Require the spark UUID to be passed down: "fs.s3a.committer.require.uuid".
FS_S3A_COMMITTER_STAGING_ABORT_PENDING_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Deprecated.
FS_S3A_COMMITTER_STAGING_CONFLICT_MODE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Staging committer conflict resolution policy: "fs.s3a.committer.staging.conflict-mode".
FS_S3A_COMMITTER_STAGING_TMP_PATH - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Path in the cluster filesystem for temporary data: "fs.s3a.committer.staging.tmp.path".
FS_S3A_COMMITTER_STAGING_UNIQUE_FILENAMES - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Option for final files to have a uniqueness name through job attempt info, falling back to a new UUID if there is no job attempt information to use.
FS_S3A_COMMITTER_THREADS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Number of threads in committers for parallel operations on files (upload, commit, abort, delete...): "fs.s3a.committer.threads".
FS_S3A_COMMITTER_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
A unique identifier to use for this work: "fs.s3a.committer.uuid".
FS_S3A_COMMITTER_UUID_SOURCE - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Where did the UUID come from? "fs.s3a.committer.uuid.source".
FS_S3A_CREATE_HEADER - Static variable in class org.apache.hadoop.fs.s3a.Constants
Prefix for adding a header to the object when created.
FS_S3A_CREATE_PERFORMANCE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Flag for create performance.
FS_S3A_CREATE_PERFORMANCE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value for create performance in an S3A FS.
FS_S3A_CREATE_PERFORMANCE_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Capability to indicate that the FS has been instantiated with Constants.FS_S3A_CREATE_PERFORMANCE set to true.
FS_S3A_PERFORMANCE_FLAGS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Comma separated list of performance flags.
FS_S3A_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
Prefix for all S3A properties: "fs.s3a.".
FS_S3A_SELECT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
 
FS_S3A_SELECT_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Flag: is S3 select enabled? Value: "fs.s3a.select.enabled".
FS_S3A_SELECT_INPUT_CSV - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Prefix for all CSV input options.
FS_S3A_SELECT_OUTPUT_CSV - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Prefix for all CSV output options.
FULL_TOKEN - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
 
FULL_TOKEN_KIND - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Kind of the full token; value is DelegationConstants.FULL_TOKEN_NAME.
FULL_TOKEN_NAME - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Name of full token: "S3ADelegationToken/Full".
FullCredentialsTokenBinding - Class in org.apache.hadoop.fs.s3a.auth.delegation
Full credentials: they are simply passed as-is, rather than converted to a session.
FullCredentialsTokenBinding() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
Constructor, uses name of FullCredentialsTokenBinding.NAME and token kind of DelegationConstants.FULL_TOKEN_KIND.
FullCredentialsTokenIdentifier - Class in org.apache.hadoop.fs.s3a.auth.delegation
The full credentials payload is the same of that for a session token, but a different token kind is used.
FullCredentialsTokenIdentifier() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenIdentifier
 
FullCredentialsTokenIdentifier(URI, Text, Text, MarshalledCredentials, EncryptionSecrets, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenIdentifier
 
fullKey(S3AFileStatus) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Build the full S3 key for a request from the status entry, possibly adding a "/" if it represents directory and it does not have a trailing slash already.

G

gauge(String, String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a gauge in the registry.
gauge(Statistic) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a gauge in the registry.
GET - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
get() - Method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Active any span and then call the supplied callable.
GET_ACL - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
GET_LOGGING_STATUS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
getAborted() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getAccessKey() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
getActiveAuditSpan() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Return the active wrapped span.
getActiveAuditSpan() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
getActiveAuditSpan() - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Return the active audit span.
getActiveAuditSpan() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Return the active audit span.
getActiveAuditSpan() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the active audit span.
getAdditionalTokenIssuers() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get a null/possibly empty list of extra delegation token issuers.
getAdditionalTokenIssuers() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Ask any DT plugin for any extra token issuers.
getAmazonS3Client(String) - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Returns the S3 client used by this filesystem.
getAppAttemptId(JobContext) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get the Application Attempt ID for this job.
getAsyncDrainThreshold() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
 
getAuditManager() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
The audit manager.
getAuditor() - Method in interface org.apache.hadoop.fs.s3a.audit.AuditManagerS3A
Get the auditor; valid once initialized.
getAuditor() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
getAuditor() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
getAuditor() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the auditor.
getAuditor() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the auditor; valid once initialized.
getAuditorId() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
 
getAuditorId() - Method in interface org.apache.hadoop.fs.s3a.audit.OperationAuditor
Get the Auditor ID.
getAuditSpan() - Method in class org.apache.hadoop.fs.s3a.impl.AbstractStoreOperation
Get the audit span this object was created with.
getAuditSpan() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get the audit which was active when the file was opened.
getAuditSpan() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Get the audit span this object was created with.
getAuditSpanSource() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
getAuditSpanSource() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the audit span source; allows for components like the committers to have a source of spans without being hard coded to the FS only.
getAuthoritativePaths(S3AFileSystem) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3Guard
 
getAWSAccessKeys(URI, Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Return the access key and secret for S3 API use.
getBackwardSeekOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getBaseMagicTaskAttemptPath(TaskAttemptContext, String, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get the base Magic attempt path, without any annotations to mark relative references.
getBasePath() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
Get the base path of the tracker.
getBaseTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Compute the base path where the output of a task attempt is written.
getBaseTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
 
getBaseTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Return the local work path as the destination for writing work.
getBlockData() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getBlocksActivelyAllocated() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Get counters of blocks actively allocated; may be inaccurate if the numbers change during the (non-synchronized) calculation.
getBlocksAllocated() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
 
getBlocksReleased() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
 
getBoundDT() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get any bound DT.
getBoundOrNewDT(EncryptionSecrets, Text) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get any bound DT or create a new one.
getBucket() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
getBucket() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getBucket() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getBucket() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Get the target bucket.
getBucket() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getBucket() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the bucket of this filesystem.
getBucket() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getBucketLocation() - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Get the region of a bucket.
getBucketLocation() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the location of the bucket.
getBucketLocation() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
S3AInternals method.
getBucketLocation() - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Get the region of a bucket.
getBucketLocation(String) - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Get the region of a bucket; fixing up the region so it can be used in the builders of other AWS clients.
getBucketMetadata() - Method in interface org.apache.hadoop.fs.s3a.impl.HeaderProcessing.HeaderProcessingCallbacks
Retrieve the bucket metadata.
getBucketMetadata() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Request bucket metadata.
getBucketMetadata() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.HeaderProcessingCallbacksImpl
 
getBucketMetadata() - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Request bucket metadata.
getBucketOption(Configuration, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a bucket-specific property.
getBufferSize() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getBytesBackwardsOnSeek() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getBytesDiscardedInAbort() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getBytesPendingUpload() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Get the number of bytes pending upload.
getBytesRead() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
The bytes read in read() operations.
getBytesReadInClose() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getBytesSkippedOnSeek() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getBytesWritten() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Get the current count of bytes written.
getCannedACL() - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Get the canned ACL of this FS.
getCannedACL() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Get the canned ACL of this FS.
getCanonicalServiceName() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
The canonical name of the service.
getCanonicalServiceName() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Return a service name iff delegation tokens are enabled and the token binding is issuing delegation tokens.
getCanonicalUri() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Get the canonical URI of the filesystem, which is what is used to identify the tokens.
getCanonicalUri() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the canonical URI.
getCause() - Method in exception org.apache.hadoop.fs.s3a.AWSClientIOException
 
getCause() - Method in exception org.apache.hadoop.fs.s3a.AWSS3IOException
 
getCause() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceIOException
 
getChangeDetectionPolicy() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getChangeDetectionPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the change detection policy for this FS instance.
getChangeDetectionPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
 
getChangePolicy() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
getChangePolicy() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getChangeTrackerStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Get a reference to the change tracker statistics for this stream.
getClassname() - Method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
getClosed() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getCloseOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getCommandFormat() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
getCommitOperations() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the commit actions instance.
getCommits() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
getCommittedBytes() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getCommittedFileCount() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getCommittedObjects() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getCommittedTaskPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Compute the path where the output of a committed task is stored until the entire job is committed.
getCommittedTaskPath(int, TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Compute the path where the output of a committed task is stored until the entire job is committed for a specific application attempt.
getCommitter() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getCommonPrefixes() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
 
getConf() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractAWSCredentialProvider
 
getConf() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
getConf() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Job configuration.
getConf() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Get the configuration of this instance; essentially the owning filesystem configuration.
getConf() - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Get the configuration of this instance; essentially the owning filesystem configuration.
getConfictModeOption(JobContext, Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Get the conflict mode option string.
getConfiguration() - Method in class org.apache.hadoop.fs.s3a.audit.OperationAuditorOptions
 
getConfiguration() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getConfiguration() - Method in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Get the configuration this policy was created from.
getConfigurationOption(JobContext, Configuration, String, String) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get a configuration option, with any value in the job configuration taking priority over that in the filesystem.
getConflictResolutionMode(JobContext, Configuration) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Returns the ConflictResolution mode for this commit.
getContentEncoding() - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Get the content encoding (e.g.
getContentEncoding() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Get the content encoding (e.g.
getContentProvider() - Method in class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockUploadData
The content provider.
getContentRangeFinish() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
getContentRangeStart() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
getContentSummary(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
This is a very slow operation against object storage.
GetContentSummaryCallbacksImpl() - Constructor for class org.apache.hadoop.fs.s3a.S3AFileSystem.GetContentSummaryCallbacksImpl
 
GetContentSummaryOperation - Class in org.apache.hadoop.fs.s3a.impl
GetContentSummary operation.
GetContentSummaryOperation(StoreContext, Path, GetContentSummaryOperation.GetContentSummaryCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation
Constructor.
GetContentSummaryOperation.GetContentSummaryCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
Callbacks used by the operation.
getContext() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getContextAccessors() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getCounterValue(Statistic) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Get the value of a counter.
getCounterValue(String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Get the value of a counter.
getCreated() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
getCreated() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
When was the upload created?
getCreationCount() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
How many delegation tokens have been issued?
getCredentialProviders() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationBindingInfo
Get list of credential providers.
getCredentialProviders() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get the AWS credential provider.
getCredentialSet() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
getCurrentStream() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Current stream.
getDate() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Timestamp as date; no expectation of parseability.
getDate() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getDecodedIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get any decoded identifier from the bound DT; empty if not bound.
getDefaultAsyncDrainThreshold() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
getDefaultBlockSize(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
Return the number of bytes that large input files should be optimally be split into to minimize I/O time.
getDefaultBlockSize() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Return the number of bytes that large input files should be optimally be split into to minimize I/O time.
getDefaultBlockSize(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
getDefaultBufferSize() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
getDefaultPort() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
getDefaultReadAhead() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
getDelegationToken(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get a delegation token if the FS is set up for them.
getDelegationTokens() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the delegation token support for this filesystem; not null iff delegation support is enabled.
getDescription() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Return a description.
getDescription() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
 
getDescription() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
getDescription() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getDescription() - Method in enum org.apache.hadoop.fs.s3a.Statistic
 
getDestFS() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the destination FS, creating it on demand if needed.
getDestinationFileSystem(Path, JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitterFactory
Get the destination filesystem, returning null if there is none.
getDestinationFS(Path, Configuration) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the destination filesystem from the output path and the configuration.
getDestinationKey() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getDestKey() - Method in class org.apache.hadoop.fs.s3a.commit.PutTracker
get the destination key.
getDestS3AFS() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the destination as an S3A Filesystem; casting it.
getDiagnostics() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getDirectoryMarkerPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the directory marker policy of this filesystem.
getDirectoryPolicy(Configuration, Predicate<Path>) - Static method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Create/Get the policy for this configuration.
getDirSummary(Path) - Method in class org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation
Return the ContentSummary of a given directory.
getDrained() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getDstFileStatus() - Method in class org.apache.hadoop.fs.s3a.S3AOpContext
 
getDuration() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Duration of sessions.
getDuration(Configuration, String, Duration, TimeUnit, Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.ConfigurationHelper
Get a duration.
getDurationTrackerFactory() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getDurationTrackerFactory() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the factory for duration tracking.
getDurationTrackerFactory() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Get the duration tracker factory.
getDurationTrackerFactory() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
 
getEncryptionAlgorithm() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
 
getEncryptionAlgorithm(String, Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get the server-side encryption or client side encryption algorithm.
getEncryptionKey() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
 
getEncryptionMethod() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Get the encryption method.
getEncryptionSecrets() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Get the encryption secrets.
getEncryptionSecrets() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get the encryption secrets of the DT.
getEncryptionSecrets() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the encryption secrets.
getEndpoint() - Method in class org.apache.hadoop.fs.s3a.ArnResource
Formatted endpoint for the resource.
getEndpoint() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
getETag() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Deprecated.
use EtagSource.getEtag() for public access.
getEtag() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
 
getETag() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
Deprecated.
use EtagSource.getEtag() for public access.
getEtag() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
getETag() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getEtags() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getException() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
Get any exception.
getExecutionInterceptors() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
List of execution interceptors to include in the chain of interceptors in the SDK.
getExecutor() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getExitCode() - Method in exception org.apache.hadoop.fs.s3a.RenameFailedException
 
getExitCode() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
getExpiration() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Expiration; will be 0 for none known.
getExpirationDateTime() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Expiration date time as passed in from source.
getExpirationDateTime() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Get a temporal representing the time of expiration, if there is one.
getExpiryTime() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Return the expiry time in seconds since 1970-01-01.
getExpiryTime() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Return the expiry time in seconds since 1970-01-01.
getExtraData() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Any custom extra data committer subclasses may choose to add.
getFailureLimit() - Method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
getFile() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getFileChecksum(Path, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
When enabled, get the etag of a object at the path via HEAD request and return it as a checksum object.
getFileLength() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Get the file length.
getFilename() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
This is the filename of the pending file itself.
getFilenames() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getFilePosition() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getFilesDeleted() - Method in class org.apache.hadoop.fs.s3a.impl.DeleteOperation
 
getFilesFound() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
 
getFileStatus(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
Get the file status for a path.
getFileStatus(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
getFileStatus(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Return a file status object that represents the path.
getFileStatus(Path) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
getFileStatusesAssumingNonEmptyDir(Path, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.Listing
Calculate list of file statuses assuming path to be a non-empty directory.
getFilesystem() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
getFileUpload() - Method in class org.apache.hadoop.fs.s3a.UploadInfo
 
getFilteredMarkerCount() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
getFinalKey(String, JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Returns the final S3 key for a relative path.
getFinalPath(String, JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Returns the final S3 location for a relative path as a Hadoop Path.
getFirstSupportedPolicy(Collection<String>, S3AInputPolicy) - Static method in enum org.apache.hadoop.fs.s3a.S3AInputPolicy
Scan the list of input policies, returning the first one supported.
getFlags() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
getFlags() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
make the flag getter public.
getForwardSeekOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getFsDelegationToken() - Method in interface org.apache.hadoop.fs.s3a.auth.delegation.DelegationTokenProvider
 
getFsDelegationToken() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
getFsStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get FS Statistic for this S3AFS instance.
getFsURI() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getFullArn() - Method in class org.apache.hadoop.fs.s3a.ArnResource
Full arn for resource.
getFuturePool() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Gets the ExecutorServiceFuturePool used for asynchronous prefetches.
getHeaders() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
getHeaders() - Method in class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
Headers for the put/post request.
getHeaders() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the map of headers.
getHostname() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getInitializationException() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Get any IOE raised during initialization.
getInnerSubmitter() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Return a submitter.
getInputPolicy() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getInputPolicy() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getInputPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the input policy for this FS instance.
getInputPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Get the current input policy.
getInputPolicy() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get the IO policy.
getInputPolicy() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getInstanceFromReflection(String, Configuration, URI, Class<? extends InstanceT>, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Creates an instance of a class using reflection.
getInstanceStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext.S3AFSStatisticsSource
Get the statistics of the FS instance, shared across all threads.
getInstantiationCount() - Static method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner
 
getInstrumentation() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the statistics context for this StoreContext.
getInstrumentation() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get S3A Instrumentation.
getInstrumentation() - Method in interface org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext.S3AFSStatisticsSource
Get the S3A Instrumentation.
getInvocationCount() - Static method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner
 
getInvoker() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Get the invoker for STS calls.
getInvoker() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getInvoker() - Method in class org.apache.hadoop.fs.s3a.S3AOpContext
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Get the IOStatistics Store.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Get the instrumentation's IOStatistics.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Gets the internal IO statistics.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Gets the internal IO statistics.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the instrumentation's IOStatistics.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Get the instance IO Statistics.
getIOStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
Return the writeable IOStatisticsStore.
getIOStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
getIOStatisticsAggregator() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Return the IOStatistics aggregator.
getIOStatisticsContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
IOStatistics context of the created thread.
getIoStatisticsStore() - Method in class org.apache.hadoop.fs.s3a.audit.OperationAuditorOptions
 
getJobAttemptFileSystem(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Get the filesystem for the job attempt.
getJobAttemptPath(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Compute the path where the output of a given job attempt will be placed.
getJobAttemptPath(int) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Compute the path where the output of a given job attempt will be placed.
getJobAttemptPath(int) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Compute the path where the output of a given job attempt will be placed.
getJobAttemptPath(JobContext, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Compute the path where the output of a given job attempt will be placed.
getJobAttemptPath(int) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
getJobAttemptPath(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
For a job attempt path, the staging committer returns that of the wrapped committer.
getJobContext() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the job/task context this committer was instantiated with.
getJobContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Job Context.
getJobId() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
getJobId() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getJobId() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getJobId() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Get the job ID.
getJobIdSource() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getJobPath() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Compute the path under which all job attempts will be placed.
getJobPath() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Compute the path under which all job attempts will be placed.
getJobPath() - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Compute the path under which all job attempts will be placed.
getKey() - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer.RequestInfo
 
getKey() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker.Marker
 
getKey() - Method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
getKey() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getKind() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Get the kind of the tokens managed here.
getKind() - Method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
getLastDirChecked() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
 
getLastHeader() - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
Get the last header used.
getLeafMarkers() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
Get the map of leaf markers.
getLen() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getLength() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Destination file size.
getLength() - Method in class org.apache.hadoop.fs.s3a.UploadInfo
 
getListFilesAssumingDir(Path, boolean, Listing.FileStatusAcceptor, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.Listing
List files under a path assuming the path to be a directory.
getListing() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get current listing instance.
getLocalTaskAttemptTempDir(Configuration, String, TaskAttemptID) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Get the task attempt temporary directory in the local filesystem.
getLocatedFileStatusIteratorForDir(Path, PathFilter, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.Listing
Generate list located status for a directory.
getLogNoVersionSupport() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
getMagicJobAttemptPath(String, int, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute the "magic" path for a job attempt.
getMagicJobAttemptsPath(Path, String) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get the location of magic job attempts.
getMagicJobPath(String, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute the "magic" path for a job.
getMagicTaskAttemptPath(TaskAttemptContext, String, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute the path where the output of a task attempt is stored until that task is committed.
getMagicTaskAttemptsPath(String, Path, int) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute the path where the output of magic task attempts are stored.
getMapping() - Method in enum org.apache.hadoop.fs.s3a.Tristate
Get the boolean mapping, if present.
getMarkerPolicy() - Method in interface org.apache.hadoop.fs.s3a.impl.DirectoryPolicy
Get the marker policy.
getMarkerPolicy() - Method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
 
getMarkersFound() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
 
getMarshalledCredentials() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Get the marshalled credentials.
getMaxKeys() - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
Get the maximum key count.
getMaxKeys() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
getMaxReadSizeForVectorReads() - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
getMessage() - Method in exception org.apache.hadoop.fs.s3a.AWSClientIOException
 
getMethod() - Method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
 
getMethod(String) - Static method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
Get the encryption mechanism from the value provided.
getMetrics() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getMetrics(MetricsCollector, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
 
getMetrics() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
getMetricSourceName() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
if registered with the metrics, return the name of the source.
getMinimumOperationDuration() - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Get the current minimum operation duration.
getMinimumPartSize() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the minimum part size for transfer parts.
getMinSeekForVectorReads() - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
getMode() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
getModificationTime() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Get the modification time of the file/directory.
getMultipartSizeProperty(Configuration, String, long) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a size property from the configuration: this property must be at least equal to Constants.MULTIPART_MIN_SIZE.
getMultiPartThreshold() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the threshold for multipart files.
getMultiPartThreshold() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the threshold for multipart operations.
getMultipartUploadCommitsDirectory(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Build a qualified temporary path for the multipart upload commit information in the cluster filesystem.
getName() - Method in class org.apache.hadoop.fs.s3a.ArnResource
Resource name.
getName() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the name of this committer.
getName() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getName() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
 
getName() - Method in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitter
 
getName() - Method in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
 
getName() - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
getName() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getName() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
getName() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Return sub-command name.
getName() - Method in class org.apache.hadoop.fs.s3a.tools.BucketTool
 
getName() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 
getNextReadPos() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getObject(GetObjectRequest) - Method in interface org.apache.hadoop.fs.s3a.S3AInputStream.InputStreamCallbacks
Execute the request.
getObjectMetadata(String) - Method in interface org.apache.hadoop.fs.s3a.impl.HeaderProcessing.HeaderProcessingCallbacks
Retrieve the object metadata.
getObjectMetadata(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Deprecated.
use S3AInternals API.
getObjectMetadata(String, ChangeTracker, Invoker, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Request object metadata; increments counters in the process.
getObjectMetadata(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.HeaderProcessingCallbacksImpl
 
getObjectMetadata(Path) - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Low-level call to get at the object metadata.
getObjectsFound() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
How many objects were found.
getOffsetStr(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getOpenOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getOperationId() - Method in class org.apache.hadoop.fs.s3a.impl.ActiveOperationContext
 
getOperationName() - Method in interface org.apache.hadoop.fs.s3a.audit.AWSAuditEventCallbacks
Get the name of the operation.
getOperationName() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
 
getOperationName() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
getOperationName() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
getOptionName() - Method in enum org.apache.hadoop.fs.s3a.impl.DirectoryPolicy.MarkerPolicy
Get the option name.
getOptions() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Get the options this auditor was initialized with.
getOrCreateAsyncClient() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Get the Async S3Client,raising a failure to create as an IOException.
getOrCreateAsyncClient() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
 
getOrCreateAsyncClient() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getOrCreateAsyncS3ClientUnchecked() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Get the AsyncS3Client, raising a failure to create as an UncheckedIOException.
getOrCreateAsyncS3ClientUnchecked() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
Get the AsyncS3Client, raising a failure to create as an UncheckedIOException.
getOrCreateAsyncS3ClientUnchecked() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getOrCreateS3Client() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Get the S3Client, raising a failure to create as an IOException.
getOrCreateS3Client() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
 
getOrCreateS3Client() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getOrCreateS3ClientUnchecked() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Get the S3Client, raising a failure to create as an UncheckedIOException.
getOrCreateS3ClientUnchecked() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
Get the S3Client, raising a failure to create as an UncheckedIOException.
getOrCreateS3ClientUnchecked() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getOrCreateTransferManager() - Method in interface org.apache.hadoop.fs.s3a.impl.ClientManager
Get the transfer manager, creating it and any dependencies if needed.
getOrCreateTransferManager() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
 
getOrCreateTransferManager() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getOrigin() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
getOriginalDestKey() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getOuterSubmitter() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Return a submitter.
getOutputPath() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Final path of output, in the destination FS.
getOwner() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Get the owner of this Service.
getOwner() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the owner of the filesystem.
getOwner() - Method in class org.apache.hadoop.fs.s3a.S3ADataBlocks.BlockFactory
Owner.
getOwner() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the owner of this FS: who created it?
getOwnerAccountId() - Method in class org.apache.hadoop.fs.s3a.ArnResource
Return owner's account id.
getOwnerText() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Return the name of the owner to be used in tokens.
getParent(String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Get the parent path of a string path: everything up to but excluding the last "/" in the path.
getParentAuthChain() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
The auth chain for the parent options.
getPartCount() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Get the number of etags.
getPartition(String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Returns the partition of a relative file path, or null if the path is a file name with no relative directory.
getPartitions(Path, List<? extends FileStatus>) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Get the set of partitions from the list of files being staged.
getPartitionSize() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the partition size for multipart operations.
getPassword() - Method in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
 
getPath() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getPath() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker.Marker
 
getPath() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Gets the path of this file.
getPath(S3ObjectAttributes) - Static method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Gets the path corresponding to the given s3Attributes.
getPath() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get the path of this read.
getPath() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getPathToBytesWritten() - Static method in class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
getPathUri() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the full s3 path.
getPendingPartKey() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getPendingSetSerializer() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Get a serializer for .pendingset files.
getPerformanceFlags() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the performance flags.
getPerformanceFlags() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
getPerformanceFlags() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the performance flags.
getPolicy(Configuration) - Static method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Reads the change detection policy from Configuration.
getPolicy(String, S3AInputPolicy) - Static method in enum org.apache.hadoop.fs.s3a.S3AInputPolicy
Choose an access policy.
getPolicyProvider() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
 
getPolicySetCount() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getPos() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Gets the current position.
getPos() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Gets the current position.
getPos() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
getPrefetchBlockCount() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Gets the size of prefetch queue (in number of blocks).
getPrefetchBlockSize() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Gets the size in bytes of a single prefetch block.
getProviders() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Returns the underlying list of providers.
getPurgeSummary() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
getPutRequestLength(PutObjectRequest) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get the length of the PUT, verifying that the length is known.
getReadahead() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Get the current readahead value.
getReadahead() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get the readahead for this operation.
getReadAheadRange() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getReader() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingBlockManager
 
getReader() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getReadExceptions() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getReadFullyOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getReadInvoker() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Gets an instance of Invoker for interacting with S3 API.
getReadInvoker() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get invoker to use for read operations.
getReadOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getReadsIncomplete() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getReason() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getRefCount() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Get the current reference count.
getRegion() - Method in class org.apache.hadoop.fs.s3a.ArnResource
Resource region.
getRegion() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the region.
getRegistry() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Get the metrics registry.
getRelativePath(Path, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Using URI#relativize(), build the relative path from the base path to the full path.
getRemaining() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getRequestFactory() - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Get the request factory.
getRequestFactory() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getRequestFactory() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the request factory.
getRequestFactory() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the request factory which uses this store's audit span.
getRequestFactory() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
 
getRequestFactory() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Get the request factory which uses this store's audit span.
getRetryCallback() - Method in class org.apache.hadoop.fs.s3a.Invoker
 
getRetryPolicy() - Method in class org.apache.hadoop.fs.s3a.Invoker
 
getRevisionId(HeadObjectResponse, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Pulls the attribute this policy uses to detect change out of the S3 object metadata.
getRevisionId(GetObjectResponse, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Like {ChangeDetectionPolicy.getRevisionId(HeadObjectResponse, String)}, but retrieves the * revision identifier from GetObjectResponse.
getRevisionId(S3ObjectAttributes) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
getRevisionId(CopyObjectResponse) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Like {ChangeDetectionPolicy.getRevisionId(HeadObjectResponse, String)}, but retrieves the revision identifier from CopyObjectResponse.
getRevisionId() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
getRole() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Used in logging and reporting to help disentangle messages.
getRoleARN() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
getS3AFileSystem(Path, Configuration, boolean) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Get the S3A FS of a path.
getS3AInternals() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the S3AInternals.
getS3AStatisticsContext() - Method in class org.apache.hadoop.fs.s3a.impl.ActiveOperationContext
 
getS3AStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Access the input stream statistics.
getS3AStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Access the input stream statistics.
getS3AStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Access the input stream statistics.
getS3Client() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the S3 client created in S3AFileSystem.initialize(URI, Configuration).
getS3EncryptionAlgorithm() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the encryption algorithm of this connector.
getS3EncryptionKey(String, Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get any S3 encryption key, without propagating exceptions from JCEKs files.
getS3EncryptionKey(String, Configuration, boolean) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get any SSE/CSE key from a configuration/credential provider.
getS3File() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getS3ObjectAttributes() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
getS3Objects() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
 
getSaved() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
When was the upload saved?
getScanCount() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
 
getScheme() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Return the protocol scheme for the FileSystem.
getScheme() - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
Return the protocol scheme for the FileSystem.
getSdkStream() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getSecretKey() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
getSecretManagerPasssword() - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Get the password to use in secret managers.
getSeekOperations() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getServerSideEncryptionAlgorithm() - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Get the encryption algorithm of this endpoint.
getServerSideEncryptionAlgorithm() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Get the encryption algorithm of this endpoint.
getServerSideEncryptionAlgorithm() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getServerSideEncryptionKey() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getService() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get the service identifier of the owning FS.
getServiceName() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADtFetcher
Returns the service name for HDFS, which is also a valid URL prefix.
getSessionToken() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
getSinglePendingFileSerializer() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Get a serializer for .pending files.
getSize() - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer.RequestInfo
 
getSize() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Size as set by constructor parameter.
getSource() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
getSource() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
getSourceFiles() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getSourceFS() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
getSpanId() - Method in interface org.apache.hadoop.fs.s3a.audit.AWSAuditEventCallbacks
Return a span ID which must be unique for all spans within everywhere.
getSpanId() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
 
getSpanId() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
The Span ID in the audit manager is the ID of the auditor, which can be used in the filesystem toString() method to assist in correlating client logs with S3 logs.
getSpanId() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
getSplitEnd() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getSplitStart() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getSSEAwsKMSKey(EncryptionSecrets) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecretOperations
Gets the SSE-KMS key if present, else let S3 use AWS managed key.
getSSECustomerKey(EncryptionSecrets) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecretOperations
Gets the SSE-C client side key if present.
getStage() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getStagingUploadsParentDirectory(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Build a qualified parent path for the temporary multipart upload commit directory built by Paths.getMultipartUploadCommitsDirectory(Configuration, String).
getStartTime() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
When did this upload start?
getState() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
 
getStatistics() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Gets an instance of S3AInputStreamStatistics used for reporting access metrics.
getStatisticsContext() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getStatisticsContext() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
 
getStats() - Method in class org.apache.hadoop.fs.s3a.S3AOpContext
 
getStatus() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker.Marker
 
getStatus() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
getStorageClass() - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Get the object storage class, return null if none.
getStorageClass() - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Get the object storage class, return null if none.
getStorageStatistics() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Get the storage statistics of this filesystem.
getStorageStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the storage statistics of this filesystem.
getStore() - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Get the store for low-level operations.
getStoreContext() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
 
getStoreContext() - Method in class org.apache.hadoop.fs.s3a.impl.AbstractStoreOperation
Get the store context.
getStoreContext() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
 
getStoreContext() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
 
getStreamCreationCount() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
How many times has a stream been created?
getStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getSuccess() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Get the success flag.
getSurplusMarkers() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
Get the map of surplus markers.
getSymbol() - Method in enum org.apache.hadoop.fs.s3a.Statistic
 
getTaskAttemptFilesystem(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the task attempt path filesystem.
getTaskAttemptIdToMpuMetadata() - Static method in class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
getTaskAttemptIdToPath() - Static method in class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
getTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Compute the path where the output of a task attempt is stored until that task is committed.
getTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Compute the path where the output of a task attempt is stored until that task is committed.
getTaskAttemptPath(TaskAttemptContext, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Compute the path where the output of a task attempt is stored until that task is committed.
getTaskId() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getTaskOutput(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Lists the output of a task under the task attempt path.
getTempJobAttemptPath(String, Path, int) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute a path for temporary data associated with a job.
getTempTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get a temporary directory for data.
getTempTaskAttemptPath(TaskAttemptContext, String, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Compute the path where the output of a given task attempt will be placed.
getTempTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Get a temporary directory for data.
getTempTaskAttemptPath(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
getText() - Method in enum org.apache.hadoop.fs.s3a.auth.MarshalledCredentials.CredentialTypeRequired
 
getText() - Method in enum org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.JobUUIDSource
Source for messages.
getText() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Arbitrary notes.
getThisBuilder() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
 
getThisBuilder() - Method in class org.apache.hadoop.fs.s3a.impl.S3AMultipartUploaderBuilder
 
getThrottleProbability() - Method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
getThrown() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getTimestamp() - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractAuditSpanImpl
 
getTimestamp() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
getTokenIdentifier() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Token identifier bound to.
getTokenIssuingPolicy() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Predicate: will this binding issue a DT? That is: should the filesystem declare that it is issuing delegation tokens? If true
getTokenIssuingPolicy() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Predicate: will this binding issue a DT if requested in a call to S3ADelegationTokens.getBoundOrNewDT(EncryptionSecrets, Text)? That is: should the filesystem declare that it is issuing delegation tokens?
getTokenKind() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Get the kind of the issued tokens.
getTotalBytesRead() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
The total number of bytes read, including all read and discarded when closing streams or skipped during seek calls.
getTotalMarkerCount() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
getTracker() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
getTrackerStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getTransferManagerExecutor() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the executor that the transfer manager will use to execute background tasks.
getTrimmedStringCollectionSplitByEquals(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get the equal op (=) delimited key-value pairs of the name property as a collection of pair of Strings, trimmed of the leading and trailing whitespace after delimiting the name by comma and new line separator.
getType() - Method in enum org.apache.hadoop.fs.s3a.Statistic
What type is this statistic?
getUnbondedSpan() - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
 
getUnbondedSpan() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor
 
getUnbondedSpan() - Method in interface org.apache.hadoop.fs.s3a.audit.OperationAuditor
Get the unbonded span to use after deactivating an active span.
getUploadId() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getUploadsAborted() - Method in class org.apache.hadoop.fs.s3a.impl.DeleteOperation
Get the count of uploads aborted.
getUploadsAborted() - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
Get the count of uploads aborted.
getUri() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractAWSCredentialProvider
Get the binding URI: may be null.
getUri() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
getUri() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getUri() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
Get the URI of the filesystem.
getUri() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
getUri() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Returns a URI whose scheme and authority identify this FileSystem.
getUri() - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
getUriDefaultPort() - Method in class org.apache.hadoop.fs.s3a.S3A
 
getUsage() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
getUsage() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
getUsage() - Method in class org.apache.hadoop.fs.s3a.tools.BucketTool
 
getUsage() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 
getUser() - Method in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
 
getUserAgentField() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Return a string for use in building up the User-Agent field, so get into the S3 access logs.
getUserAgentField() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Return a string for use in building up the User-Agent field, so get into the S3 access logs.
getUserAgentField() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
UA field contains the UUID of the token if present.
getUserAgentSuffix() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
getUsername() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
getUsername() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the username of the FS.
getUuid() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Get the UUID of this token identifier.
getUUID() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
The Job UUID, as passed in or generated.
getUUIDSource() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Source of the UUID.
getV1() - Method in class org.apache.hadoop.fs.s3a.S3ListRequest
 
getV1() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
 
getV2() - Method in class org.apache.hadoop.fs.s3a.S3ListRequest
 
getV2() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
 
getVectoredIOContext() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Get Vectored IO context for this this read op.
getVerb() - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer.RequestInfo
 
getVersion() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
getVersion() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
getVersionId() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker.Marker
Get the version ID of the status object; may be null.
getVersionId() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
 
getVersionId() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
getVersionId() - Method in class org.apache.hadoop.fs.s3a.S3ObjectAttributes
 
getVersionMismatches() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
getVersionMismatches() - Method in interface org.apache.hadoop.fs.s3a.statistics.ChangeTrackerStatistics
How many version mismatches have occurred.
getVersionMismatches() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.CountingChangeTracker
 
getVersionMismatches() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
 
getWorkingDirectory() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get the current working directory for the given file system.
getWorkingDirectory() - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
getWorkPath() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
This is the critical method for FileOutputFormat; it declares the path for work.
getWrappedStream() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Get the wrapped stream.
getWriteOperationHelper() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a Write Operation Helper with the current active span.
getWriter() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
getXAttr(Path, String) - Method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Get an XAttr name and value for a file or directory.
getXAttr(Path, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
getXAttrs(Path) - Method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
See FileSystem.getXAttrs(path.
getXAttrs(Path, List<String>) - Method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
See FileSystem.getXAttrs(path, names.
getXAttrs(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
getXAttrs(Path, List<String>) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
globStatus(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increments the statistic Statistic.INVOCATION_GLOB_STATUS.
globStatus(Path, PathFilter) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increments the statistic Statistic.INVOCATION_GLOB_STATUS.
GUARDED_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 

H

HADOOP_TMP_DIR - Static variable in class org.apache.hadoop.fs.s3a.Constants
default hadoop temp dir on local system: "hadoop.tmp.dir".
hasCapability(String) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Indicates whether the given capability is supported by this stream.
hasCapability(String) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Indicates whether the given capability is supported by this stream.
hasCapability(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Deprecated.
hasCapability(String) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
hasCredentials() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
 
hasDelegationTokenBinding(Configuration) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Predicate: does this configuration enable delegation tokens? That is: is there any text in the option DelegationConstants.DELEGATION_TOKEN_BINDING ?
hasEncryptionAlgorithm() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Does this instance have encryption options? That is: is the algorithm non-null.
hasEncryptionKey() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Does this instance have an encryption key?
hasException() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
Is there an exception in this class?
hashCode() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
hashCode() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
 
hashCode() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
hashCode() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Returns a hash code value for the object, which is defined as the hash code of the path name.
hashCode() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
hashCode() - Method in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
 
hasLogin() - Method in class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
Predicate to verify login details are defined.
hasNext() - Method in class org.apache.hadoop.fs.s3a.MultipartUtils.UploadIterator
 
hasPathCapability(Path, String) - Method in interface org.apache.hadoop.fs.s3a.impl.DirectoryPolicy
Does a specific path have the relevant option.
hasPathCapability(Path, String) - Method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Return path policy for store and paths.
hasPathCapability(Path, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
hasPrefixesOrObjects() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
Does this listing have prefixes or objects?
hasS3ExpressSuffix(String) - Static method in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
Check for a bucket name matching -does not look at endpoint.
hasSessionToken() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Does this set of credentials have a session token.
HEAD - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
HEAD_ONLY - Static variable in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
We only want the HEAD.
HEADER_REFERRER - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
HTTP Referrer for logs: "Referer".
HeaderProcessing - Class in org.apache.hadoop.fs.s3a.impl
Part of the S3A FS where object headers are processed.
HeaderProcessing(StoreContext, HeaderProcessing.HeaderProcessingCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Construct.
HeaderProcessing.HeaderProcessingCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
 
HeaderProcessingCallbacksImpl() - Constructor for class org.apache.hadoop.fs.s3a.S3AFileSystem.HeaderProcessingCallbacksImpl
 
hflushInvoked() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Syncable.hflush() has been invoked.
HIDDEN_FILE_FILTER - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
Path filter which ignores any file which starts with .
HOSTID_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "hostid".
HOURS_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
hsyncInvoked() - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Syncable.hsync() has been invoked.
http5xxRetryPolicy - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Retry policy for all http 5xx errors not handled explicitly.
HTTP_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "http".
HTTP_SIGNER_CLASS_NAME - Static variable in class org.apache.hadoop.fs.s3a.Constants
Classname of the http signer to use when Constants.HTTP_SIGNER_ENABLED is true: "fs.s3a.http.signer.class".
HTTP_SIGNER_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Flag to switch to a v2 SDK HTTP signer.
HTTP_SIGNER_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of Constants.HTTP_SIGNER_ENABLED: false.
HttpChannelEOFException - Exception in org.apache.hadoop.fs.s3a
Http channel exception; subclass of EOFException.
HttpChannelEOFException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.HttpChannelEOFException
 

I

IAMInstanceCredentialsProvider - Class in org.apache.hadoop.fs.s3a.auth
This is an IAM credential provider which wraps an ContainerCredentialsProvider to provide credentials when the S3A connector is instantiated on AWS EC2 or the AWS container services.
IAMInstanceCredentialsProvider() - Constructor for class org.apache.hadoop.fs.s3a.auth.IAMInstanceCredentialsProvider
Constructor.
ignoreIOExceptions(Logger, String, String, CallableRaisingIOE<T>) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute an operation and ignore all raised IOExceptions; log at INFO; full stack only at DEBUG.
ignoreIOExceptions(Logger, String, String, InvocationRaisingIOE) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute an operation and ignore all raised IOExceptions; log at INFO; full stack only at DEBUG.
incCounter(String) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
Increment a named counter by 1.
incCounter(String, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
DefaultS3ClientFactoryDefaultS3ClientFactory Increment a named counter by 1.
incGauge(String, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
incGauge(String) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
incrementCounter(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Increments a mutable counter and the matching instance IOStatistics counter.
incrementCounter(Statistic, AtomicLong) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Increments a mutable counter and the matching instance IOStatistics counter with the value of the atomic long.
incrementCounter(Statistic, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CountersAndGauges
Increment a specific counter.
incrementCounter(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Increment a specific counter.
incrementCounter(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Increment a gauge by a specific value.
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Increment a gauge by a specific value.
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increment a gauge by a specific value.
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Increment a specific gauge.
incrementGauge(Statistic, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.CountersAndGauges
Increment a specific gauge.
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Increment a specific gauge.
incrementGauge(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
incrementPutCompletedStatistics(boolean, long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
At the end of a put/multipart upload operation, update the relevant counters and gauges.
incrementPutCompletedStatistics(boolean, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
At the end of a put/multipart upload operation, update the relevant counters and gauges.
incrementPutCompletedStatistics(boolean, long) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
At the end of a put/multipart upload operation, update the relevant counters and gauges.
incrementPutProgressStatistics(String, long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Callback for use in progress callbacks from put/multipart upload events.
incrementPutProgressStatistics(String, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Callback for use in progress callbacks from put/multipart upload events.
incrementPutProgressStatistics(String, long) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Callback for use in progress callbacks from put/multipart upload events.
incrementPutStartStatistics(long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
At the start of a put/multipart upload operation, update the relevant counters.
incrementPutStartStatistics(long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
At the start of a put/multipart upload operation, update the relevant counters.
incrementPutStartStatistics(long) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
At the start of a put/multipart upload operation, update the relevant counters.
incrementReadOperations() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Increment read operations.
incrementReadOperations() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increment read operations.
incrementReadOperations() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Increment read operations.
incrementStatistic(Statistic) - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteRetryHandler
Increment a statistic by 1.
incrementStatistic(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteRetryHandler
Increment a statistic by a specific value.
incrementStatistic(Statistic) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Increment a statistic by 1.
incrementStatistic(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Increment a statistic by a specific value.
incrementStatistic(Statistic) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Increment a statistic by 1.
incrementStatistic(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Increment a statistic by a specific value.
incrementStatistic(Statistic) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increment a statistic by 1.
incrementStatistic(Statistic, long) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increment a statistic by a specific value.
incrementWriteOperations() - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Increment the write operation counter.
incrementWriteOperations() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Increment the write operation counter.
incrementWriteOperations() - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Increment the write operation counter.
incrementWriteOperations() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
 
incrementWriteOperations() - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Increment the write operation counter of the filesystem.
init(OperationAuditorOptions) - Method in class org.apache.hadoop.fs.s3a.audit.impl.AbstractOperationAuditor
Sets the IOStats and then calls init().
init(OperationAuditorOptions) - Method in interface org.apache.hadoop.fs.s3a.audit.OperationAuditor
Initialize.
init() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Initialize the credentials by calling AbstractSessionCredentialsProvider.createCredentials(Configuration) with the current config.
initCustomSigners() - Method in class org.apache.hadoop.fs.s3a.auth.SignerManager
Initialize custom signers and register them with the AWS SDK.
initFileOutputCommitterOptions(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Init the context config with everything needed for the file output committer.
initialize() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
Initialize the tracker.
initialize() - Method in class org.apache.hadoop.fs.s3a.commit.PutTracker
Startup event.
initialize(URI, Configuration) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Called after a new FileSystem instance is constructed.
initialize(URI, Configuration) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
Always fail to initialize.
INITIALIZE_SPAN - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Span name used during initialization.
initializeAuditService() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Initialize and launch the audit manager and service.
initializeClass() - Static method in class org.apache.hadoop.fs.s3a.S3AFileSystem
This is purely for testing, as it force initializes all static initializers.
Initializer() - Constructor for class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner.Initializer
 
initializeStatisticsBinding() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Initialize the statistics binding.
initiateCopy(S3ALocatedFileStatus, String, String, Path) - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
Initiate a copy operation in the executor.
initiateGetRequest() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Initiate a GET request.
initiateInnerStreamClose(boolean) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Initiate a stream close/abort.
initiateJobOperation(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Start the final job commit/abort commit operations.
initiateMultiPartUpload(String, PutObjectOptions) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Start the multipart upload process.
initiateMultiPartUpload(String, PutObjectOptions) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Start the multipart upload process.
initiateTaskOperation(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Start a ask commit/abort commit operations.
initOutput(Path) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Init the output filesystem and path.
initS3AFileSystem(String) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Create and initialize a new S3A FileSystem instance.
InMemoryMagicCommitTracker - Class in org.apache.hadoop.fs.s3a.commit.magic
InMemoryMagicCommitTracker stores the commit data in memory.
InMemoryMagicCommitTracker(Path, String, String, String, String, WriteOperationHelper, PutTrackerStatistics) - Constructor for class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
INPUT_FADV_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
use the Options.OpenFileOptions value in code which only needs to be compiled against newer hadoop releases.
INPUT_FADV_NORMAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
General input.
INPUT_FADV_RANDOM - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
use the Options.OpenFileOptions value in code which only needs to be compiled against newer hadoop releases.
INPUT_FADV_SEQUENTIAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
use the Options.OpenFileOptions value in code which only needs to be compiled against newer hadoop releases.
INPUT_FADVISE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Which input strategy to use for buffering, seeking and similar when reading data.
inputPolicySet(int) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
The input policy has been switched.
INSTANCE - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
Static public instance.
instantiated() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
instantiated() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
instantiated() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
INSTANTIATION_EXCEPTION - Static variable in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
instantiationException(URI, String, String, Throwable) - Static method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
General instantiation failure.
InstantiationIOException - Exception in org.apache.hadoop.fs.s3a.impl
An instantiation exception raised during reflection-based creation of classes.
InstantiationIOException(InstantiationIOException.Kind, URI, String, String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
 
InstantiationIOException.Kind - Enum in org.apache.hadoop.fs.s3a.impl
An (extensible) enum of kinds of instantiation failure.
InternalCommitterConstants - Class in org.apache.hadoop.fs.s3a.commit
These are internal constants not intended for public use.
InternalConstants - Class in org.apache.hadoop.fs.s3a.impl
Internal constants private only to the S3A codebase.
intOption(Configuration, String, int, int) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a integer option >= the minimum allowed value.
INVALID_CREDENTIALS - Static variable in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Error text on invalid non-empty credentials: "Invalid AWS credentials".
invalidArgs(String, Object...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Build the exception to raise on invalid arguments.
Invoker - Class in org.apache.hadoop.fs.s3a
Class to provide lambda expression invocation of AWS operations.
Invoker(RetryPolicy, Invoker.Retried) - Constructor for class org.apache.hadoop.fs.s3a.Invoker
Instantiate.
Invoker.Retried - Interface in org.apache.hadoop.fs.s3a
Callback for retry and notification operations.
IS_MARKER_AWARE - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
isAbstract(URI, String, String) - Static method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
Class is abstract.
isAwsEndpoint(String) - Static method in class org.apache.hadoop.fs.s3a.impl.NetworkBinding
Is this an AWS endpoint? looks at end of FQDN.
isAwsV1SdkAvailable() - Static method in class org.apache.hadoop.fs.s3a.adapter.AwsV1BindingSupport
Is the AWS v1 SDK available?
isBoolean() - Method in enum org.apache.hadoop.fs.s3a.Tristate
Does this value map to a boolean.
isBoundToDT() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Predicate: is there a bound DT?
isChecksumValidationEnabled() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
isClosed() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Get the closed flag.
isClosed() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
 
isClosed() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
isCollectIOStatistics() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Collecting thread level IO statistics?
isContainerCredentialsProvider() - Method in class org.apache.hadoop.fs.s3a.auth.IAMInstanceCredentialsProvider
Is this a container credentials provider?
isCSEEnabled() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
return if the store context have client side encryption enabled.
isCSEEnabled() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
a method to know if Client side encryption is enabled or not.
isDirectory(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Optimized probe for a path referencing a dir.
isEmpty() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Is this empty: does it contain any credentials at all? This test returns true if either the access key or secret key is empty.
isEmpty() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
isEmptyDirectory() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
 
isExpressCreateSession() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Should s3express createSession be called?
isFile(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Optimized probe for a path referencing a file.
isFipsEnabled() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the FIPS flag.
isInitialized() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Has an attempt to initialize the credentials been attempted?
isKeepMarkers() - Method in class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
Get the marker retention flag.
isMagicCommitEnabled() - Method in class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Is magic commit enabled?
isMagicCommitEnabled() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Is magic commit enabled?
isMagicCommitPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Predicate: is a path a magic commit path?
isMagicCommitPath(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Predicate: is a path a magic commit path? True if magic commit is enabled and the path qualifies as special, and is not a a .pending or .pendingset file,
isMagicPath(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Is a path in the magic tree?
isMessageTranslatableToEOF(SdkException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Cue that an AWS exception is likely to be an EOF Exception based on the message coming back from the client.
isMultiObjectDeleteEnabled() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
isMultipartCopy() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Get the multipart flag.
isMultipartCopyEnabled() - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Is multipart copy enabled?
isMultipartUploadEnabled() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
isMutating() - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer.RequestInfo
 
isNotInstanceOf(URI, String, String, String) - Static method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
Class does not implement the desired interface.
isObjectNotFound(AwsServiceException) - Static method in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation
Does this exception indicate that a reference to an object returned a 404.
isObjectStreamOpen() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Is the inner object stream open?
isPathStyleAccess() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
isPerformance() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
isRecursive() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
isRequesterPays() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
isRequestMultipartIO(Object) - Static method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer
Predicate which returns true if the request is part of the multipart upload API -and which therefore must be rejected if multipart upload is disabled.
isRequestNotAlwaysInSpan(Object) - Static method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer
Predicate which returns true if the request is of a kind which could be outside a span because of how the AWS SDK generates them.
isRequireVersion() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
 
isS3ExpressStore(String, String) - Static method in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
Is a bucket an S3Express store? This may get confused against third party stores, so takes the endpoint and only supports aws endpoints round the world.
isServerSide() - Method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
Flag to indicate this is a server-side encryption option.
isSignerRegistered(String) - Static method in class org.apache.hadoop.fs.s3a.auth.SignerFactory
Check if the signer has already been registered.
isThrottleException(Exception) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Is the exception an instance of a throttling exception.
isTokenRequired() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADtFetcher
 
isTrackMagicCommitsInMemoryEnabled(Configuration) - Static method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTrackerUtils
Is tracking of magic commit data in-memory enabled.
isTruncated() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
 
isUnderMagicPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Is this path in/under a magic path...regardless of file type.
isUnknownBucket(AwsServiceException) - Static method in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation
Does this exception indicate that the AWS Bucket was unknown.
isUseListV1() - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
 
isV1() - Method in class org.apache.hadoop.fs.s3a.S3ListRequest
Is this a v1 API request or v2?
isV1() - Method in class org.apache.hadoop.fs.s3a.S3ListResult
Is this a v1 API result or v2?
isValid(MarshalledCredentials.CredentialTypeRequired) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Is this a valid set of credentials tokens?
isVerbose() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 
iterator() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Iterate over the etags.
iteratorToStatuses(RemoteIterator<S3AFileStatus>) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Convert the data of an iterator of S3AFileStatus to an array.

J

JAVA_IO_TMPDIR - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Java temp dir: "java.io.tmpdir".
JOB_ID_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
 
jobCompleted(boolean) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Job completion outcome; this may be subclassed in tests.
jobCompleted(boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Note that a job has completed.
jobCompleted(boolean) - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
Note that a job has completed.
jobIdString(JobContext) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get a string value of a job ID; returns meaningful text if there is no ID.
jobName(JobContext) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitUtilsWithMR
Get a job name; returns meaningful text if there is no name.
joinMap(Map<String, ?>, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Join any map of string to value into a string, sorting the keys first.

K

KEEP - Static variable in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Keep all markers.
KEEPALIVE_TIME - Static variable in class org.apache.hadoop.fs.s3a.Constants
The time an idle thread waits before terminating: "fs.s3a.threads.keepalivetime".
keepDirectoryMarkers(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.DirectoryPolicy
Should a directory marker be retained?
keepDirectoryMarkers(Path) - Method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
 
keepingDirs() - Static method in class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
Get the options to keep directories.
KEY_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "key".
keyOfFinalDestination(List<String>, String) - Method in class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Given an (elements, key) pair, return the key of the final destination of the PUT, that is: where the final path is expected to go?
keyToPath(String) - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Convert a key to a fully qualified path.
keyToPath(String) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Convert a key to a fully qualified path.
keyToQualifiedPath(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Convert a key to a fully qualified path.
KMS_ALL_KEYS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Arn for all KMS keys: "*".
KMS_ALL_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
All KMS operations: "kms:*".
KMS_DECRYPT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Decrypt data encrypted with SSE-KMS: "kms:Decrypt".
KMS_ENCRYPT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
KMS encryption.
KMS_GENERATE_DATA_KEY - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
This is used by S3 to generate a per-object encryption key and the encrypted value of this, the latter being what it tags the object with for later decryption: "kms:GenerateDataKey".

L

LAST_MODIFIED - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
lastElement(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Last element of a (non-empty) list.
LIST - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
LIST_ONLY - Static variable in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
List operation only.
LIST_VERSION - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 API level parameters.
listAndFilter(FileSystem, Path, boolean, PathFilter) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
List located files and filter them as a classic listFiles(path, filter) would do.
listAWSPolicyRules(Set<AWSPolicyProvider.AccessLevel>) - Method in interface org.apache.hadoop.fs.s3a.auth.delegation.AWSPolicyProvider
Get the AWS policy statements required for accessing this service.
listAWSPolicyRules(Set<AWSPolicyProvider.AccessLevel>) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Build the AWS policy for restricted access to the resources needed by this bucket.
listFiles(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
.
listFilesAndDirectoryMarkers(Path, S3AFileStatus, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Recursive list of files and directory markers.
listFilesAndEmptyDirectories(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Recursive List of files and empty directories.
listFilesIterator(Path, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation.GetContentSummaryCallbacks
List all entries under a path.
listFilesIterator(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.GetContentSummaryCallbacksImpl
 
Listing - Class in org.apache.hadoop.fs.s3a
Place for the S3A listing classes; keeps all the small classes under control.
Listing(ListingOperationCallbacks, StoreContext) - Constructor for class org.apache.hadoop.fs.s3a.Listing
 
Listing.AcceptAllButSelfAndS3nDirs - Class in org.apache.hadoop.fs.s3a
Accept all entries except the base path and those which map to S3N pseudo directory markers.
ListingOperationCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
These are all the callbacks which Listing operations need, derived from the actual appropriate S3AFileSystem methods.
ListingOperationCallbacksImpl() - Constructor for class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
listLocalStatusIterator(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
List all entries (files AND directories) for a path.
listLocalStatusIterator(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
listLocatedStatus(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override superclass so as to add statistic collection.
listLocatedStatus(Path, PathFilter) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
.
listMultipartUploads(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Listing all multipart uploads; limited to the first few hundred.
listMultipartUploads(String) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
 
listMultipartUploads(String) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
List in-progress multipart uploads under a path: limited to the first few hundred.
listObjects(Path, String) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Create an iterator over objects in S3.
listObjects(S3ListRequest, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Initiate a listObjects operation, incrementing metrics in the process.
listObjects(Path, String) - Method in interface org.apache.hadoop.fs.s3a.tools.MarkerToolOperations
Create an iterator over objects in S3.
listObjects(Path, String) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerToolOperationsImpl
 
listObjectsAsync(S3ListRequest, DurationTrackerFactory, AuditSpan) - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
Initiate a listObjectsAsync operation, incrementing metrics in the process.
listObjectsAsync(S3ListRequest, DurationTrackerFactory, AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
listPendingUploads(CommitContext, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Get the list of pending uploads for this job attempt.
listPendingUploadsToAbort(CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Get the list of pending uploads for this job attempt, swallowing exceptions.
listPendingUploadsToCommit(CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Get the list of pending uploads for this job attempt.
listPendingUploadsToCommit(CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Get the list of pending uploads for this job attempt, by listing all .pendingset files in the job attempt directory.
listPendingUploadsToCommit(CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Get the list of pending uploads for this job attempt.
listPendingUploadsUnderPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
List all pending uploads to the destination FS under a path.
listProviderNames() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
List all the providers' names.
listStatus(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
List the statuses of the files/directories in the given path if the path is a directory.
listStatus(Path) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
listStatusIterator(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Override subclass such that we benefit for async listing done in S3AFileSystem.
listUploads(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
List any pending multipart uploads whose keys begin with prefix, using an iterator that can handle an unlimited number of entries.
listUploadsUnderPrefix(StoreContext, String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
List any pending multipart uploads whose keys begin with prefix, using an iterator that can handle an unlimited number of entries.
listXAttrs(Path) - Method in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
See FileSystem.listXAttrs(path).
listXAttrs(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
load(FileSystem, Path, FileStatus) - Static method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Load an instance from a file, then validate it.
load(FileSystem, FileStatus, JsonSerialization<T>) - Static method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Load an instance from a status, then validate it.
load(FileSystem, Path, FileStatus, JsonSerialization<SinglePendingCommit>) - Static method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Load an instance from a file, then validate it.
load(FileSystem, Path, JsonSerialization<SinglePendingCommit>, FileStatus) - Static method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Load an instance from a file, then validate it.
load(FileSystem, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Load an instance from a file, then validate it.
loadPendingCommits(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Loads pending commits from either memory or from the remote store (S3) based on the config.
loadSinglePendingCommits(Path, boolean, CommitContext) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Load all single pending commits in the directory, using the outer submitter.
locateAllSinglePendingCommits(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Locate all files with the pending suffix under a directory.
LOCATION_UNKNOWN - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
Output when the client cannot get the location of a bucket.
LOG - Static variable in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitterFactory
 
LOG - Static variable in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
LOG - Static variable in class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
Subclasses refer to this.
LOG - Static variable in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
 
LOG - Static variable in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
LOG - Static variable in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders
 
LOG - Static variable in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
LOG - Static variable in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
LOG_ENTRY_PATTERN - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
And the actual compiled pattern.
LOG_ENTRY_REGEXP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Construct the log entry pattern.
LOG_EVENT - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Log retries at debug.
LOG_EVENT - Static variable in class org.apache.hadoop.fs.s3a.Invoker
Log retries at debug.
LOG_NO_SQL_SELECT - Static variable in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
logAtDebug(Logger) - Method in class org.apache.hadoop.fs.s3a.S3ListResult
Dump the result at debug level.
logDnsLookup(Configuration) - Static method in class org.apache.hadoop.fs.s3a.impl.NetworkBinding
Log the dns address associated with s3 endpoint.
LOGGING_AUDIT_SERVICE - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Classname of the logging auditor: "org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor".
LoggingAuditor - Class in org.apache.hadoop.fs.s3a.audit.impl
The LoggingAuditor logs operations at DEBUG (in SDK Request) and in span lifecycle and S3 request class construction at TRACE.
LoggingAuditor() - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
Create the auditor.
Login() - Constructor for class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
Create an instance with no login details.
Login(String, String) - Constructor for class org.apache.hadoop.fs.s3native.S3xLoginHelper.Login
 
LOGIN_WARNING - Static variable in class org.apache.hadoop.fs.s3native.S3xLoginHelper
 
longBytesOption(Configuration, String, long, long) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a long option >= the minimum allowed value, supporting memory prefixes K,M,G,T,P.
longOption(Configuration, String, long, long) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a long option >= the minimum allowed value.
lookupCounterValue(String) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Get the value of a counter.
lookupCounterValue(String) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
lookupCounterValue(String) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Get the value of a counter.
lookupGauge(String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Look up a gauge.
lookupGaugeValue(String) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Get the value of a gauge.
lookupGaugeValue(String) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
lookupGaugeValue(String) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Get the value of a gauge.
lookupMetric(String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Look up a metric from both the registered set and the lighter weight stream entries.
lookupPassword(String, Configuration, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Deprecated.
lookupPassword(String, Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a password from a configuration, including JCEKS files, handling both the absolute key and bucket override.
lookupPassword(String, Configuration, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get a password from a configuration, including JCEKS files, handling both the absolute key and bucket override.
lookupQuantiles(String) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Look up a quantiles.
lookupS3ADelegationToken(Credentials, URI) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Look for any S3A token for the given FS service.
lookupToken(Credentials, Text, Text) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Look up a token from the credentials, verify it is of the correct kind.
lookupToken(Credentials, Text) - Static method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Look up any token from the service; cast it to one of ours.
ls(Path, boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
List files.

M

MAGIC - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Path for "magic" writes: path and CommitConstants.PENDING_SUFFIX files: "__magic".
MAGIC_COMMITTER_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Flag to indicate whether support for the Magic committer is enabled in the filesystem.
MAGIC_COMMITTER_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Magic committer factory: "org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitterFactory".
MAGIC_COMMITTER_PENDING_OBJECT_ETAG_NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Etag name to be returned on non-committed S3 object: "pending".
MAGIC_COMMITTER_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Flag to indicate whether support for the Magic committer is enabled in the filesystem.
MAGIC_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
MAGIC_PATH_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
 
MagicCommitIntegration - Class in org.apache.hadoop.fs.s3a.commit
Adds the code needed for S3A to support magic committers.
MagicCommitIntegration(S3AFileSystem, boolean) - Constructor for class org.apache.hadoop.fs.s3a.commit.MagicCommitIntegration
Instantiate.
MagicCommitPaths - Class in org.apache.hadoop.fs.s3a.commit
Operations on (magic) paths.
MagicCommitTracker - Class in org.apache.hadoop.fs.s3a.commit.magic
Put tracker for Magic commits.
MagicCommitTracker(Path, String, String, String, String, WriteOperationHelper, PutTrackerStatistics) - Constructor for class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
Magic commit tracker.
MagicCommitTrackerUtils - Class in org.apache.hadoop.fs.s3a.commit.magic
Utility class for the class MagicCommitTracker and its subclasses.
magicElementIndex(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Get the index of the magic path element.
magicPathChildren(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Get the child path elements under the magic path.
magicPathParents(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Get the parent path elements of the magic path.
MagicS3GuardCommitter - Class in org.apache.hadoop.fs.s3a.commit.magic
This is a dedicated committer which requires the "magic" directory feature of the S3A Filesystem to be enabled; it then uses paths for task and job attempts in magic paths, so as to ensure that the final output goes direct to the destination directory.
MagicS3GuardCommitter(Path, TaskAttemptContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Create a task committer.
MagicS3GuardCommitterFactory - Class in org.apache.hadoop.fs.s3a.commit.magic
Factory for the Magic committer.
MagicS3GuardCommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitterFactory
 
main(String[]) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Main entry point.
makeIOE(String, Exception) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Convert any exception to an IOE, if needed.
makeQualified(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Qualify a path.
makeQualified(Path) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Qualify a path.
makeQualified(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
mapErrorStatusCodeToStatisticName(int) - Static method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
Map error status codes to statistic names, excluding 404.
mapLocatedFiles(RemoteIterator<? extends LocatedFileStatus>, S3AUtils.LocatedFileStatusMap<T>) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Map an operation to every LocatedFileStatus in a remote iterator, returning a list of the results.
mark(int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
markerFound(Path, String, S3ALocatedFileStatus) - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
A marker has been found; this may or may not be a leaf.
MarkerPurgeSummary() - Constructor for class org.apache.hadoop.fs.s3a.tools.MarkerTool.MarkerPurgeSummary
 
MARKERS - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Name of this tool: "markers".
MARKERS_AWARE - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
MARKERS_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
MarkerTool - Class in org.apache.hadoop.fs.s3a.tools
Audit an S3 bucket for directory markers.
MarkerTool(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.tools.MarkerTool
Constructor.
MarkerTool.MarkerPurgeSummary - Class in org.apache.hadoop.fs.s3a.tools
Result of a call of MarkerTool.purgeMarkers(DirMarkerTracker, int); included in MarkerTool.ScanResult so must share visibility.
MarkerTool.ScanArgs - Class in org.apache.hadoop.fs.s3a.tools
Arguments for the scan.
MarkerTool.ScanArgsBuilder - Class in org.apache.hadoop.fs.s3a.tools
Builder of the scan arguments.
MarkerTool.ScanResult - Class in org.apache.hadoop.fs.s3a.tools
Result of the scan operation.
MarkerToolOperations - Interface in org.apache.hadoop.fs.s3a.tools
Operations which must be offered by the store for MarkerTool.
MarkerToolOperationsImpl - Class in org.apache.hadoop.fs.s3a.tools
Implement the marker tool operations by forwarding to the OperationCallbacks instance provided in the constructor.
MarkerToolOperationsImpl(OperationCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.tools.MarkerToolOperationsImpl
Constructor.
markSupported() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
 
markSupported() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
markSupported() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
MarshalledCredentialBinding - Class in org.apache.hadoop.fs.s3a.auth
Class to bridge from the serializable/marshallabled MarshalledCredentialBinding class to/from AWS classes.
MarshalledCredentialProvider - Class in org.apache.hadoop.fs.s3a.auth
AWS credential provider driven from marshalled session/full credentials (full, simple session or role).
MarshalledCredentialProvider(String, URI, Configuration, MarshalledCredentials, MarshalledCredentials.CredentialTypeRequired) - Constructor for class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialProvider
Constructor.
MarshalledCredentials - Class in org.apache.hadoop.fs.s3a.auth
Stores the credentials for a session or for a full login.
MarshalledCredentials() - Constructor for class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Constructor.
MarshalledCredentials(String, String, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Create from a set of properties.
MarshalledCredentials.CredentialTypeRequired - Enum in org.apache.hadoop.fs.s3a.auth
Enumeration of credential types for use in validation methods.
MATERIALS_DESCRIPTION - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
JSON-encoded description of encryption materials used during encryption.
MAX_ENTRIES_TO_DELETE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
The maximum number of entries that can be deleted in any bulk delete call to S3: 1000.
MAX_ERROR_RETRIES - Static variable in class org.apache.hadoop.fs.s3a.Constants
Number of times the AWS client library should retry errors before escalating to the S3A code: "fs.s3a.attempts.maximum".
MAX_MULTIPART_COUNT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Maximum number of partitions in a multipart upload: 10000.
MAX_PAGING_KEYS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
MAX_SECRET_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
 
MAX_TEXT_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
The maximum string length supported for text fields.
MAX_THREADS - Static variable in class org.apache.hadoop.fs.s3a.Constants
The maximum number of threads to allow in the pool used by S3A.
MAX_TOTAL_TASKS - Static variable in class org.apache.hadoop.fs.s3a.Constants
The maximum number of tasks queued (other than prefetcher tasks) if all threads are busy: "fs.s3a.max.total.tasks".
MAXIMUM_CONNECTIONS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Number of simultaneous connections to S3: "fs.s3a.connection.maximum".
maxReadSizeForVectorReads() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
.
maybe(boolean, T) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Convert a value into a non-empty Optional instance if the value of include is true.
maybeAddTrailingSlash(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Turns a path (relative or otherwise) into an S3 key, adding a trailing "/" if the path is not the root and does not already have a "/" at the end.
maybeAddTrailingSlash(String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Turns a path (relative or otherwise) into an S3 key, adding a trailing "/" if the path is not the root and does not already have a "/" at the end.
maybeApplyConstraint(GetObjectRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Apply any revision control set by the policy if it is to be enforced on the server.
maybeApplyConstraint(CopyObjectRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Apply any revision control set by the policy if it is to be enforced on the server.
maybeApplyConstraint(HeadObjectRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
maybeAwaitCompletion(CompletableFuture<T>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Block awaiting completion for any non-null future passed in; No-op if a null arg was supplied.
maybeCreateFakeParentDirectory(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a fake parent directory if required.
maybeCreateSuccessMarker(JobContext, List<String>, IOStatisticsSnapshot) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
if the job requires a success marker on a successful job, create the _SUCCESS file.
maybeCreateSuccessMarkerFromCommits(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
if the job requires a success marker on a successful job, create the file CommitConstants._SUCCESS.
maybeExtractChannelException(String, String, Throwable) - Static method in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation
Extract an AWS HTTP channel exception if the inner exception is considered an HttpClient NoHttpResponseException or an OpenSSL channel exception.
maybeExtractIOException(String, Throwable, String) - Static method in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation
Translate an exception if it or its inner exception is an IOException.
maybeIgnore(boolean, String, InvocationRaisingIOE) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Execute an operation; maybe suppress any raised IOException.
maybeIgnore(boolean, String, IOException) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Log or rethrow a caught IOException.
MaybeIOE(IOException) - Constructor for class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
Construct with an exception.
maybeResetIOStatisticsContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Reset the IOStatistics context if statistics are being collected.
maybeRethrow() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
Rethrow any exception.
maybeRetry(boolean, String, String, boolean, Invoker.Retried, InvocationRaisingIOE) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a void operation with retry processing when doRetry=true, else just once.
maybeRetry(boolean, String, String, boolean, InvocationRaisingIOE) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a void operation with the default retry callback invoked when doRetry=true, else just once.
maybeRetry(boolean, String, String, boolean, Invoker.Retried, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function with retry processing when doRetry=true, else just once.
maybeTranslateAuditException(String, Exception) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Translate an exception if it or its inner exception is an AuditFailureException.
maybeTranslateCredentialException(String, Throwable) - Static method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Translate an exception if it or its inner exception is an CredentialInitializationException.
META_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
METADATASTORE_AUTHORITATIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
no longer supported
METADATASTORE_METADATA_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
no longer supported
METRIC_TAG_BUCKET - Static variable in class org.apache.hadoop.fs.s3a.S3AInstrumentation
"bucket" The name of a field added to metrics records that indicates the hostname portion of the FS URL.
METRIC_TAG_FILESYSTEM_ID - Static variable in class org.apache.hadoop.fs.s3a.S3AInstrumentation
"s3aFileSystemId" The name of a field added to metrics records that uniquely identifies a specific FileSystem instance.
METRICS_SYSTEM_NAME - Static variable in class org.apache.hadoop.fs.s3a.S3AInstrumentation
"s3a-file-system" The name of the s3a-specific metrics system instance used for s3a metrics.
MIN_MULTIPART_THRESHOLD - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
MINIMUM_NETWORK_OPERATION_DURATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
This is the minimum operation duration unless programmatically set.
minSeekForVectorReads() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
.
MINUTES_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
MkdirOperation - Class in org.apache.hadoop.fs.s3a.impl
The mkdir operation.
MkdirOperation(StoreContext, Path, MkdirOperation.MkdirCallbacks, boolean, boolean) - Constructor for class org.apache.hadoop.fs.s3a.impl.MkdirOperation
Initialize Mkdir Operation context for S3A.
MkdirOperation.MkdirCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
Callbacks used by mkdir.
MkdirOperationCallbacksImpl() - Constructor for class org.apache.hadoop.fs.s3a.S3AFileSystem.MkdirOperationCallbacksImpl
 
mkdirs(Path, FsPermission) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Make the given path and all non-existent parents into directories.
mkdirs(Path, FsPermission) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
modifyHttpRequest(Context.ModifyHttpRequest, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
modifyHttpResponse(Context.ModifyHttpResponse, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
modifyRequest(Context.ModifyRequest, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
modifyResponse(Context.ModifyResponse, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
MR_JOB_ID - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
The MR job ID; copies from MRJobConfig so that it can be referred to without needing hadoop-mapreduce on the classpath.
MultiObjectDeleteException - Exception in org.apache.hadoop.fs.s3a.impl
Exception raised in S3AFileSystem.deleteObjects(software.amazon.awssdk.services.s3.model.DeleteObjectsRequest) when one or more of the keys could not be deleted.
MultiObjectDeleteException(List<S3Error>) - Constructor for exception org.apache.hadoop.fs.s3a.impl.MultiObjectDeleteException
 
MULTIPART_MIN_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
The minimum multipart size which S3 supports.
MULTIPART_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
MULTIPART_UPLOAD_ABORT - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
MULTIPART_UPLOAD_COMPLETE - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
MULTIPART_UPLOAD_PART - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
MULTIPART_UPLOAD_START - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
MULTIPART_UPLOADS_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Option to enable or disable the multipart uploads.
MULTIPART_UPLOADS_LIST - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
MultipartUtils - Class in org.apache.hadoop.fs.s3a
MultipartUtils upload-specific functions for use by S3AFileSystem and Hadoop CLI.
MultipartUtils.UploadIterator - Class in org.apache.hadoop.fs.s3a
Iterator over multipart uploads.

N

NAME - Static variable in class org.apache.hadoop.fs.s3a.AnonymousAWSCredentialsProvider
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialProvider
Name: "org.apache.hadoop.fs.s3a.auth.MarshalledCredentialProvider".
NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Name to include in persisted data, so as to differentiate from any other manifests: "org.apache.hadoop.fs.s3a.commit.files.SuccessData/1".
NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Name: "magic".
NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitter
Name: "directory".
NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
Name: "partitioned".
NAME - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Name: "staging".
NAME - Static variable in class org.apache.hadoop.fs.s3a.S3AStorageStatistics
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.TemporaryAWSCredentialsProvider
 
NAME - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
Name of this tool: "bucket".
NativeS3FileSystem - Class in org.apache.hadoop.fs.s3native
Deprecated.
Replaced by the S3A client.
NativeS3FileSystem() - Constructor for class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
needsTaskCommit(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Did this task write any files in the work directory? Probes for a task existing by looking to see if the attempt dir exists.
needsTaskCommit(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
NetworkBinding - Class in org.apache.hadoop.fs.s3a.impl
Configures network settings when communicating with AWS services.
newAbortMultipartUploadRequestBuilder(String, String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Abort a multipart upload.
newAbortMultipartUploadRequestBuilder(String, String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newBulkDeleteRequestBuilder(List<ObjectIdentifier>) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a request builder to delete objects in bulk.
newBulkDeleteRequestBuilder(List<ObjectIdentifier>) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newCommitterStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a new instance of the committer statistics.
newCommitterStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a new instance of the committer statistics.
newCommitterStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Create a new instance of the committer statistics.
newCommitterStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
newCommitterStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Create a new instance of the committer statistics.
newCompleteMultipartUploadRequestBuilder(String, String, List<CompletedPart>) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Complete a multipart upload.
newCompleteMultipartUploadRequestBuilder(String, String, List<CompletedPart>) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newCopyObjectRequestBuilder(String, String, HeadObjectResponse) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a copy request builder.
newCopyObjectRequestBuilder(String, String, HeadObjectResponse) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newDelegationTokenStatistics() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a delegation token statistics instance.
newDelegationTokenStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Create a delegation token statistics instance.
newDelegationTokenStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
newDelegationTokenStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Create a delegation token statistics instance.
newDeleteObjectRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a request builder to delete a single object.
newDeleteObjectRequestBuilder(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newDirectoryMarkerRequest(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a PutObjectRequest request for creating an empty directory.
newDirectoryMarkerRequest(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newGetObjectRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a GET request builder.
newGetObjectRequestBuilder(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newGetRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.S3AInputStream.InputStreamCallbacks
Create a GET request builder.
newHeadBucketRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a HEAD bucket request builder.
newHeadBucketRequestBuilder(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newHeadObjectRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a HEAD object request builder.
newHeadObjectRequestBuilder(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newInputStreamStatistics(FileSystem.Statistics) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a stream input statistics instance.
newInputStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Create a stream input statistics instance.
newInputStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
newInputStreamStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Create a stream input statistics instance.
newListMultipartUploadsRequestBuilder(String) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
List all multipart uploads under a prefix.
newListMultipartUploadsRequestBuilder(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newListObjectsV1RequestBuilder(String, String, int) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create the (legacy) V1 list request builder.
newListObjectsV1RequestBuilder(String, String, int) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newListObjectsV2RequestBuilder(String, String, int) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a V2 list request builder.
newListObjectsV2RequestBuilder(String, String, int) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newMultipartUploadRequestBuilder(String, PutObjectOptions) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Start a multipart upload.
newMultipartUploadRequestBuilder(String, PutObjectOptions) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newOperationId() - Static method in class org.apache.hadoop.fs.s3a.impl.ActiveOperationContext
Create an operation ID.
newOutputStreamStatistics(FileSystem.Statistics) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a stream output statistics instance.
newOutputStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
Create a stream output statistics instance.
newOutputStreamStatistics() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
newOutputStreamStatistics() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Create a stream output statistics instance.
newPutObjectRequestBuilder(String, PutObjectOptions, long, boolean) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create a PutObjectRequest request builder.
newPutObjectRequestBuilder(String, PutObjectOptions, long, boolean) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Create a putObject request.
newPutObjectRequestBuilder(String, long, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Create a putObject request builder.
newSid() - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Statement ID factory.
newStatisticsFromAwsSdk() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
 
newStatisticsFromAwsSdk() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
newStatisticsFromAwsSdk() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AStatisticsContext
Create a StatisticsFromAwsSdk instance.
newStream() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Create a new stream.
newUploadPartRequestBuilder(String, String, int, long) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Create and initialize a part request builder of a multipart upload.
newUploadPartRequestBuilder(String, String, int, long) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
newUploadPartRequestBuilder(String, String, int, long) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Create and initialize a part request builder of a multipart upload.
newUploadPartRequestBuilder(String, String, int, long) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Create and initialize a part request builder of a multipart upload.
next() - Method in class org.apache.hadoop.fs.s3a.MultipartUtils.UploadIterator
 
NO_AWS_CREDENTIAL_PROVIDERS - Static variable in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
 
NO_AWS_CREDENTIALS - Static variable in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Error text on empty credentials: "No AWS credentials".
NO_OP - Static variable in class org.apache.hadoop.fs.s3a.Invoker
No op for a retrying callback.
NO_OP_SIGNER - Static variable in class org.apache.hadoop.fs.s3a.auth.SignerFactory
 
NoAuthWithAWSException - Exception in org.apache.hadoop.fs.s3a.auth
A specific subclass of SdkException which is used in the S3A retry policy to fail fast when there is any authentication problem.
NoAuthWithAWSException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.auth.NoAuthWithAWSException
 
NoAuthWithAWSException(String) - Constructor for exception org.apache.hadoop.fs.s3a.auth.NoAuthWithAWSException
 
NoAwsCredentialsException - Exception in org.apache.hadoop.fs.s3a.auth
A special exception which declares that no credentials were found; this can be treated specially in logging, handling, etc.
NoAwsCredentialsException(String, String) - Constructor for exception org.apache.hadoop.fs.s3a.auth.NoAwsCredentialsException
Construct.
NoAwsCredentialsException(String) - Constructor for exception org.apache.hadoop.fs.s3a.auth.NoAwsCredentialsException
Construct with the default message of NoAwsCredentialsException.E_NO_AWS_CREDENTIALS.
NoAwsCredentialsException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.auth.NoAwsCredentialsException
Construct with exception.
NoCredentials() - Constructor for class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider.NoCredentials
 
NONE - Static variable in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
 
nonNullDurationTrackerFactory(DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Given a possibly null duration tracker factory, return a non-null one for use in tracking durations -either that or the FS tracker itself.
nonNullDurationTrackerFactory(DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Given a possibly null duration tracker factory, return a non-null one for use in tracking durations -either that or the FS tracker itself.
nonNullDurationTrackerFactory(DurationTrackerFactory) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Given a possibly null duration tracker factory, return a non-null one for use in tracking durations -either that or the FS tracker itself.
NOOP_AUDIT_SERVICE - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Classname of the No-op auditor: "org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor".
NoopAuditManagerS3A - Class in org.apache.hadoop.fs.s3a.audit.impl
Simple No-op audit manager for use before a real audit chain is set up, and for testing.
NoopAuditManagerS3A() - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
Constructor.
NoopAuditor - Class in org.apache.hadoop.fs.s3a.audit.impl
An audit service which returns the NoopSpan.
NoopAuditor() - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor
Constructor.
NoopAuditor(NoopSpan.SpanActivationCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditor
Constructor when explicitly created within the NoopAuditManagerS3A.
NoopSpan - Class in org.apache.hadoop.fs.s3a.audit.impl
A minimal span with no direct side effects.
NoopSpan(String, String, String, String, NoopSpan.SpanActivationCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
Create a no-op span.
NoopSpan() - Constructor for class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
 
NoopSpan.SpanActivationCallbacks - Interface in org.apache.hadoop.fs.s3a.audit.impl
Activation callbacks.
NOT_A_WRAPPED_SPAN - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
noteAwsClientExecuteTime(Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
noteAwsClientExecuteTime(Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record how long a request took to execute on the client.
noteAwsRequestTime(Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
noteAwsRequestTime(Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record how long a request took overall.
noteRequestMarshallTime(Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
noteRequestMarshallTime(Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record how long a request took to marshall into XML.
noteRequestSigningTime(Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
noteRequestSigningTime(Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record how long a request took to sign, including any calls to EC2 credential endpoints.
noteResponseProcessingTime(Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
noteResponseProcessingTime(Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record how long it took to process the response.
noteSpanReferenceLost(long) - Method in interface org.apache.hadoop.fs.s3a.audit.OperationAuditor
Span reference lost from GC operations.
notFound(FileNotFoundException) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Handle FileNotFoundException by converting to an exit exception with specific error code.
NoVersionAttributeException - Exception in org.apache.hadoop.fs.s3a
Indicates the S3 object does not provide the versioning attribute required by the configured change detection policy.
NoVersionAttributeException(String, String) - Constructor for exception org.apache.hadoop.fs.s3a.NoVersionAttributeException
Constructs a NoVersionAttributeException.

O

OBJECT_LOCK_LEGAL_HOLD_STATUS - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
OBJECT_LOCK_MODE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
OBJECT_LOCK_RETAIN_UNTIL_DATE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
 
OBJECT_REPLICATION_STATUS - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header for the replication status of an Amazon S3 Object.
objectRepresentsDirectory(String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Predicate: does the object represent a directory?.
OBJECTSIZE_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "objectsize".
of(IOException) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
Get an instance based on the exception: either a value or a reference to CommitOperations.MaybeIOE.NONE.
once(String, String, CallableRaisingIOE<T>) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function, translating any exception into an IOException.
once(String, String, InvocationRaisingIOE) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute an operation with no result.
onceInTheFuture(String, String, Future<T>) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Wait for a future, translating SdkException into an IOException.
onceTrackingDuration(String, String, DurationTracker, CallableRaisingIOE<T>) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function, translating any exception into an IOException.
onChangeDetected(String, String, String, long, String, long) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
Takes appropriate action based on mode when a change has been detected.
onExecutionFailure(Context.FailedExecution, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Forward to active span.
onFailure(String, IOException, int, boolean) - Method in interface org.apache.hadoop.fs.s3a.Invoker.Retried
Retry event in progress (before any sleep).
OP_CREATE_DIRECTORIES - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Directory creation "op_create_directories".
OP_CREATE_ONE_DIRECTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Creating a single directory "op_create_one_directory".
OP_DIRECTORY_SCAN - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Directory scan "op_directory_scan".
OP_LOAD_ALL_MANIFESTS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
"op_load_all_manifests".
OP_LOAD_MANIFEST - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Load a task manifest: "op_load_manifest".
OP_RENAME_FILE - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Rename a file: "op_rename".
OP_SAVE_TASK_MANIFEST - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Save a task manifest: "op_task_stage_save_task_manifest".
OP_STAGE_JOB_ABORT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Job abort: "op_job_stage_abort".
OP_STAGE_JOB_CLEANUP - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Job cleanup: "op_job_stage_cleanup".
OP_STAGE_JOB_COMMIT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Overall job commit "committer_commit_job".
OP_STAGE_JOB_CREATE_TARGET_DIRS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Prepare Directories Stage: "op_job_stage_create_target_dirs".
OP_STAGE_JOB_LOAD_MANIFESTS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Load Manifest Stage: "op_job_stage_load_manifests".
OP_STAGE_JOB_RENAME_FILES - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Rename files stage duration: "op_job_stage_rename_files".
OP_STAGE_JOB_SAVE_SUCCESS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Job saving _SUCCESS marker Stage: "op_job_stage_save_success_marker".
OP_STAGE_JOB_SETUP - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Job Setup Stage: "op_job_stage_setup".
OP_STAGE_JOB_VALIDATE_OUTPUT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Output Validation (within job commit) Stage: "op_job_stage_optional_validate_output".
OP_STAGE_TASK_ABORT_TASK - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Task abort: "op_task_stage_abort_task".
OP_STAGE_TASK_COMMIT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Task Commit Stage: "op_stage_task_commit".
OP_STAGE_TASK_SAVE_MANIFEST - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Task saving manifest file Stage: "op_task_stage_save_manifest".
OP_STAGE_TASK_SCAN_DIRECTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Task Scan directory Stage: "op_stage_task_scan_directory".
OP_STAGE_TASK_SETUP - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitterStatisticNames
Task Setup Stage: "op_task_stage_setup".
open(Path, int) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Opens an FSDataInputStream at the indicated Path.
open(Path, int) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
OpenFileInformation() - Constructor for class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Constructor.
OpenFileSupport - Class in org.apache.hadoop.fs.s3a.impl
Helper class for openFile() logic, especially processing file status args and length/etag/versionID.
OpenFileSupport(ChangeDetectionPolicy, long, String, int, long, S3AInputPolicy) - Constructor for class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
Instantiate with the default options from the filesystem.
OpenFileSupport.OpenFileInformation - Class in org.apache.hadoop.fs.s3a.impl
The information on a file needed to open it.
openFileWithOptions(Path, OpenFileParameters) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Initiate the open() operation.
openForRead(long, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Opens a section of the file for reading.
openSimpleFile(int) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
Open a simple file, using all the default options.
OPENSSL_STREAM_CLOSED - Static variable in class org.apache.hadoop.fs.s3a.impl.ErrorTranslation
OpenSSL stream closed error: "WFOPENSSL0035".
OPERATION_OPEN - Static variable in class org.apache.hadoop.fs.s3a.S3AInputStream
 
OPERATION_REOPEN - Static variable in class org.apache.hadoop.fs.s3a.S3AInputStream
 
OperationAuditor - Interface in org.apache.hadoop.fs.s3a.audit
Interfaces for audit services to implement.
OperationAuditorOptions - Class in org.apache.hadoop.fs.s3a.audit
Options for the OperationAuditor.
OperationCallbacks - Interface in org.apache.hadoop.fs.s3a.impl
These are all the callbacks which the RenameOperation and DeleteOperation operations need, derived from the appropriate S3AFileSystem methods.
operationRetried(String, Exception, int, boolean) - Method in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
Callback from Invoker when an operation is retried.
operationRetried(Exception) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Callback when an operation was retried.
operationRetried(String, Exception, int, boolean) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Callback from Invoker when an operation is retried.
operationRetried(Exception) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Callback when an operation was retried.
operationRetried(String, Exception, int, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Callback from Invoker when an operation is retried.
OPT_AUDIT - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Audit sub-command: "audit".
OPT_CLEAN - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Clean Sub-command: "clean".
OPT_ENDPOINT - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
endpoint "endpoint".
OPT_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Limit of objects to scan: "limit".
OPT_MAX - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Max number of markers to find: "max".
OPT_MIN - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Min number of markers to find: "min".
OPT_NONAUTH - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Only consider markers found in non-authoritative paths as failures: "nonauth".
OPT_OUT - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Name of a file to save the list of markers to: "out".
OPT_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Prefix to use for config options: "fs.s3a.committer.".
OPT_REGION - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
region "region".
OPT_SUMMARY_REPORT_DIR - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Directory for saving job summary reports.
OPT_ZONE - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
Zone for a store.
OPTIMIZED_COPY_FROM_LOCAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Is the higher performance copy from local file to S3 enabled? This switch allows for it to be disabled if there are problems.
OPTIMIZED_COPY_FROM_LOCAL_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
OPTIONS_CREATE_FILE_NO_OVERWRITE - Static variable in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Classic create file option set: no overwrite.
OPTIONS_CREATE_FILE_OVERWRITE - Static variable in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Classic create file option set: overwriting.
OPTIONS_CREATE_FILE_PERFORMANCE - Static variable in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Performance create options.
org.apache.hadoop.fs.s3a - package org.apache.hadoop.fs.s3a
S3A Filesystem.
org.apache.hadoop.fs.s3a.adapter - package org.apache.hadoop.fs.s3a.adapter
Adapter classes for allowing V1 credential providers to be used with SDKV2.
org.apache.hadoop.fs.s3a.api - package org.apache.hadoop.fs.s3a.api
Where the interfaces for classes implemented in o.a.h.fs.s3a.impl should go.
org.apache.hadoop.fs.s3a.audit - package org.apache.hadoop.fs.s3a.audit
Support for auditing and ultimately tracing operations.
org.apache.hadoop.fs.s3a.audit.impl - package org.apache.hadoop.fs.s3a.audit.impl
The internal implementations of auditing support.
org.apache.hadoop.fs.s3a.auth - package org.apache.hadoop.fs.s3a.auth
Authentication and permissions support.
org.apache.hadoop.fs.s3a.auth.delegation - package org.apache.hadoop.fs.s3a.auth.delegation
Extensible delegation token support for the S3A connector.
org.apache.hadoop.fs.s3a.commit - package org.apache.hadoop.fs.s3a.commit
Support for committing the output of analytics jobs directly to S3.
org.apache.hadoop.fs.s3a.commit.files - package org.apache.hadoop.fs.s3a.commit.files
Persistent data formats for the committers.
org.apache.hadoop.fs.s3a.commit.impl - package org.apache.hadoop.fs.s3a.commit.impl
Internal classes which make use of mapreduce code.
org.apache.hadoop.fs.s3a.commit.magic - package org.apache.hadoop.fs.s3a.commit.magic
This is the "Magic" committer and support.
org.apache.hadoop.fs.s3a.commit.staging - package org.apache.hadoop.fs.s3a.commit.staging
The staging committers.
org.apache.hadoop.fs.s3a.impl - package org.apache.hadoop.fs.s3a.impl
Implementation classes private to the S3A store.
org.apache.hadoop.fs.s3a.prefetch - package 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.s3guard - package org.apache.hadoop.fs.s3a.s3guard
This package contained S3Guard support; now the feature has been removed, its contents are limited to the public command line and some methods still used by directory marker code.
org.apache.hadoop.fs.s3a.select - package org.apache.hadoop.fs.s3a.select
Was the location for support for S3 Select.
org.apache.hadoop.fs.s3a.statistics - package org.apache.hadoop.fs.s3a.statistics
Statistics collection for the S3A connector: interfaces.
org.apache.hadoop.fs.s3a.statistics.impl - package org.apache.hadoop.fs.s3a.statistics.impl
Statistics collection for the S3A connector: implementation.
org.apache.hadoop.fs.s3a.tools - package org.apache.hadoop.fs.s3a.tools
S3A Command line tools independent of S3Guard.
org.apache.hadoop.fs.s3native - package org.apache.hadoop.fs.s3native
A distributed implementation of FileSystem for reading and writing files on Amazon S3.
outputImmediatelyVisible() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
Flag to indicate that output is not visible after the stream is closed.
outputImmediatelyVisible() - Method in class org.apache.hadoop.fs.s3a.commit.PutTracker
Flag to indicate that output is not immediately visible after the stream is closed.
OUTSIDE_SPAN - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Operation name for any operation outside of an explicit span.
OWNER_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "owner".

P

pageSize() - Method in class org.apache.hadoop.fs.s3a.impl.BulkDeleteOperation
 
PARAM_TASK_ATTEMPT_ID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Task Attempt ID query header: "ta".
parseArgs(String[]) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Parse CLI arguments and returns the position arguments.
parseArgsWithErrorReporting(String[]) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Process the arguments.
PART_UPLOAD_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Timeout for uploading all of a small object or a single part of a larger one.
PARTITION_COMMITTER_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Partitioned committer factory: "org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitterFactory".
PartitionedStagingCommitter - Class in org.apache.hadoop.fs.s3a.commit.staging
Partitioned committer.
PartitionedStagingCommitter(Path, TaskAttemptContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
 
PartitionedStagingCommitterFactory - Class in org.apache.hadoop.fs.s3a.commit.staging
PartitionedStagingCommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitterFactory
 
partPut(long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
partPut(long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
partPut(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
path(Path, String...) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Varags constructor of paths.
PATH_STYLE_ACCESS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PathCommitException - Exception in org.apache.hadoop.fs.s3a.commit
Path exception to use for various commit issues.
PathCommitException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.commit.PathCommitException
 
PathCommitException(String, String) - Constructor for exception org.apache.hadoop.fs.s3a.commit.PathCommitException
 
PathCommitException(Path, String) - Constructor for exception org.apache.hadoop.fs.s3a.commit.PathCommitException
 
PathCommitException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.commit.PathCommitException
 
Paths - Class in org.apache.hadoop.fs.s3a.commit.staging
Path operations for the staging committers.
pathToKey(Path) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Variant of S3AFileSystem.pathToKey(Path) which doesn't care about working directories, so can be static and stateless.
pathToKey(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.ContextAccessors
Turns a path (relative or otherwise) into an S3 key.
pathToKey(Path) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Turns a path (relative or otherwise) into an S3 key.
pathToKey(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Turns a path (relative or otherwise) into an S3 key.
pathToLocalFile(Path) - Method in interface org.apache.hadoop.fs.s3a.impl.CopyFromLocalOperation.CopyFromLocalOperationCallbacks
Get the file from a path.
pathToLocalFile(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.CopyFromLocalCallbacksImpl
 
PENDING_FILTER - Static variable in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Filter to find all {code .pending} files.
PENDING_SUFFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Suffix applied to pending commit metadata: ".pending".
PendingSet - Class in org.apache.hadoop.fs.s3a.commit.files
Persistent format for multiple pending commits.
PendingSet() - Constructor for class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
PendingSet(int) - Constructor for class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
PENDINGSET_FILTER - Static variable in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Filter to find all {code .pendingset} files.
PENDINGSET_SUFFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Suffix applied to multiple pending commit metadata: ".pendingset".
pendingsetCommitted(IOStatistics) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
Callback when a pendingset has been committed, including any source statistics.
PerformanceFlagEnum - Enum in org.apache.hadoop.fs.s3a.api
Enum of performance flags.
PersistentCommitData<T extends PersistentCommitData> - Class in org.apache.hadoop.fs.s3a.commit.files
Class for single/multiple commit data structures.
PersistentCommitData() - Constructor for class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
 
policy(RoleModel.Statement...) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
From a set of statements, create a policy.
policy(List<RoleModel.Statement>) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
From a set of statements, create a policy.
Policy() - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
Empty constructor: initializes the statements to an empty list.
Policy(List<RoleModel.Statement>) - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
 
Policy(RoleModel.Statement...) - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
 
precommitCheckPendingFiles(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Run a precommit check that all files are loadable.
preCommitJob(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Subclass-specific pre-Job-commit actions.
preCommitJob(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitter
Pre-commit actions for a job.
preCommitJob(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
All Job-side conflict resolution.
preCommitJob(CommitContext, AbstractS3ACommitter.ActiveCommit) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Pre-commit actions for a job.
PRECONDITIONS_FAILED - Static variable in exception org.apache.hadoop.fs.s3a.RemoteFileChangedException
 
PREFETCH_BLOCK_COUNT_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Maximum number of blocks prefetched at any given time.
PREFETCH_BLOCK_DEFAULT_COUNT - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PREFETCH_BLOCK_DEFAULT_SIZE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PREFETCH_BLOCK_SIZE_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
The size of a single prefetched block in number of bytes.
PREFETCH_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default option as to whether the prefetching input stream is enabled.
PREFETCH_ENABLED_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Controls whether the prefetching input stream is enabled.
PREFETCH_MAX_BLOCKS_COUNT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Prefetch max blocks count config.
prepareRequest(SdkRequest.Builder) - Method in interface org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.PrepareRequest
Post-creation preparation of AWS request.
prepareSTSClient() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Get the client to AWS STS.
prepareToOpenFile(Path, OpenFileParameters, long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
Prepare to open a file from the openFile parameters.
println(PrintStream, String, Object...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Print a formatted string followed by a newline to the output stream.
PROBE_FAILURE - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
Error Message logged/thrown when the tool could not start as the bucket probe was not disabled and the probe (inevitably) failed.
probePathStatus(Path, Set<StatusProbeEnum>) - Method in interface org.apache.hadoop.fs.s3a.impl.GetContentSummaryOperation.GetContentSummaryCallbacks
Get the status of a path.
probePathStatus(Path, Set<StatusProbeEnum>) - Method in interface org.apache.hadoop.fs.s3a.impl.MkdirOperation.MkdirCallbacks
Get the status of a path.
probePathStatus(Path, Set<StatusProbeEnum>) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.GetContentSummaryCallbacksImpl
 
probePathStatus(Path, Set<StatusProbeEnum>) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.MkdirOperationCallbacksImpl
 
processDeleteOnExit() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Delete all paths that were marked as delete-on-exit.
processException(SdkException, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Process an exception generated against the change policy.
processMetadata(HeadObjectResponse, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Process metadata response from server for validation against the change policy.
processMetadata(GetObjectResponse, String) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Process the response from server for validation against the change policy.
processResponse(GetObjectResponse, String, long) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Process the response from the server for validation against the change policy.
processResponse(CopyObjectResponse) - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
Process the response from the server for validation against the change policy.
PRODUCT_NAME - Static variable in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
What is the official product name? used for error messages and logging: "Amazon S3 Express One Zone Storage".
PROFILE_CREDENTIALS_V1 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V1 profile credential provider: "com.amazonaws.auth.profile.ProfileCredentialsProvider".
PROFILE_CREDENTIALS_V2 - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
V2 environment variables credential provider.
ProgressableProgressListener - Class in org.apache.hadoop.fs.s3a
Listener to progress from AWS regarding transfers.
ProgressableProgressListener(S3AStore, String, Progressable) - Constructor for class org.apache.hadoop.fs.s3a.ProgressableProgressListener
Instantiate.
progressChanged(ProgressListenerEvent, long) - Method in interface org.apache.hadoop.fs.s3a.impl.ProgressListener
 
ProgressListener - Interface in org.apache.hadoop.fs.s3a.impl
Interface for progress listeners to implement.
ProgressListenerEvent - Enum in org.apache.hadoop.fs.s3a.impl
Enum for progress listener events.
propagateBucketOptions(Configuration, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Propagates bucket-specific settings into generic S3A configuration keys.
PROXY_DOMAIN - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PROXY_HOST - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PROXY_PASSWORD - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PROXY_PORT - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PROXY_SECURED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Is the proxy secured(proxyProtocol = HTTPS)?
PROXY_USERNAME - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PROXY_WORKSTATION - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
publish(MetricCollection) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AwsStatisticsCollector
This is the callback from the AWS SDK where metrics can be collected.
PURGE_EXISTING_MULTIPART - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
PURGE_EXISTING_MULTIPART_AGE - Static variable in class org.apache.hadoop.fs.s3a.Constants
purge any multipart uploads older than this number of seconds.
PURPOSE - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
PURPOSE - Static variable in class org.apache.hadoop.fs.s3a.tools.BucketTool
Purpose of this tool: "View and manipulate S3 buckets".
PURPOSE - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Purpose of this tool: "View and manipulate S3 directory markers".
PUT - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
putDiagnostic(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Add a diagnostics entry.
putExtraData(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Set/Update an extra data entry.
putExtraData(String, String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Set/Update an extra data entry.
putObject(PutObjectRequest, File, ProgressableProgressListener) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Start a transfer-manager managed async PUT of an object, incrementing the put requests and put bytes counters.
putObject(PutObjectRequest, File, ProgressableProgressListener) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Start a transfer-manager managed async PUT of an object, incrementing the put requests and put bytes counters.
putObject(PutObjectRequest, File, ProgressableProgressListener) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Start a transfer-manager managed async PUT of an object, incrementing the put requests and put bytes counters.
putObject(PutObjectRequest, PutObjectOptions, S3ADataBlocks.BlockUploadData, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
PUT an object directly (i.e.
putObject(PutObjectRequest, PutObjectOptions, S3ADataBlocks.BlockUploadData, DurationTrackerFactory) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
PUT an object directly (i.e.
PutObjectOptions - Class in org.apache.hadoop.fs.s3a.impl
Extensible structure for options when putting/writing objects.
PutObjectOptions(boolean, String, Map<String, String>) - Constructor for class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
Constructor.
PutTracker - Class in org.apache.hadoop.fs.s3a.commit
Multipart put tracker.
PutTracker(String) - Constructor for class org.apache.hadoop.fs.s3a.commit.PutTracker
Instantiate.
PutTrackerStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Interface for PUT tracking.

Q

qualify(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Qualify a path.
quantiles(Statistic, String, String, int) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Create a quantiles in the registry.
quietly(String, String, InvocationRaisingIOE) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute an operation; any exception raised is simply caught and logged at debug.
quietlyEval(String, String, CallableRaisingIOE<T>) - Static method in class org.apache.hadoop.fs.s3a.Invoker
Execute an operation; any exception raised is caught and logged at debug.

R

RANGE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Range header for the get object request.
RangeNotSatisfiableEOFException - Exception in org.apache.hadoop.fs.s3a
Status code 416, range not satisfiable.
RangeNotSatisfiableEOFException(String, Exception) - Constructor for exception org.apache.hadoop.fs.s3a.RangeNotSatisfiableEOFException
 
read(ByteBuffer, long, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ABlockManager
Reads into the given buffer size bytes from the underlying file starting at startOffset.
read(ByteBuffer, long, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingBlockManager
Reads into the given buffer size bytes from the underlying file starting at startOffset.
read() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Reads and returns one byte from this stream.
read(byte[], int, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Reads up to len bytes from this stream and copies them into the given buffer starting at the given offset.
read() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
read(byte[]) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Reads bytes from this stream and copies them into the given buffer starting at the beginning (offset 0).
read(byte[], int, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Reads up to len bytes from this stream and copies them into the given buffer starting at the given offset.
read(ByteBuffer, long, int) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObjectReader
Stars reading at offset and reads upto size bytes into buffer.
read() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
read(byte[], int, int) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
This updates the statistics on read operations started and whether or not the read operation "completed", that is: returned the exact number of bytes requested.
READAHEAD_RANGE - Static variable in class org.apache.hadoop.fs.s3a.Constants
read ahead buffer size to prevent connection re-establishments.
readException() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
An ignored stream read exception was received.
readFields(DataInput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Read state.
readFields(DataInput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Read in from the writable stream.
readFields(DataInput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
 
readFields(DataInput) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Read in the fields.
readFully(long, byte[], int, int) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Subclass readFully() operation which only seeks at the start of the series of operations; seeking back at the end.
readFullyOperationStarted(long, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
A PositionedRead.read(position, buffer, offset, length) operation has just started.
readOperationCompleted(int, int) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
A read operation has completed.
readOperationStarted(long, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
A read(byte[] buf, int off, int len) operation has started.
readVectored(List<? extends FileRange>, IntFunction<ByteBuffer>) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Vectored read implementation for S3AInputStream.
readVectoredBytesDiscarded(int) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Number of bytes discarded during vectored read.
readVectoredOperationStarted(int, int) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
A vectored read operation has started..
recordDuration(Statistic, boolean, Duration) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Add the duration as a timed statistic, deriving statistic name from the operation symbol and the outcome.
recordDuration(Statistic, boolean, Duration) - Method in interface org.apache.hadoop.fs.s3a.statistics.CountersAndGauges
Record a duration.
recordDuration(Statistic, boolean, Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
 
recordDuration(Statistic, boolean, Duration) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext
 
recordJobFailure(Throwable) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Note a failure by setting success flag to false, then add the exception to the diagnostics.
recoverTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Task recovery considered Unsupported: Warn and fail.
recursiveDirectoryRename() - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
Execute a full recursive rename.
REFERRER_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "referrer".
REFERRER_HEADER_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Should the logging auditor add the HTTP Referrer header? "fs.s3a.audit.referrer.enabled".
REFERRER_HEADER_ENABLED_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Should the logging auditor add the HTTP Referrer header? Default value: true.
REFERRER_HEADER_FILTER - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
List of audit fields to strip from referrer headers.
refresh() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Deprecated.
registerSigner(String, Class<? extends Signer>) - Static method in class org.apache.hadoop.fs.s3a.auth.SignerFactory
Register an implementation class for the given signer type.
registerStore(String, Configuration, DelegationTokenProvider, UserGroupInformation) - Method in interface org.apache.hadoop.fs.s3a.auth.AwsSignerInitializer
Register a store instance.
registerStore(String, Configuration, DelegationTokenProvider, UserGroupInformation) - Method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner.Initializer
 
REJECT_OUT_OF_SPAN_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
Should operations outside spans be rejected? This is for testing coverage of the span code; if used in production there's a risk of unexpected failures.
rejectSecretsInURIs(URI) - Static method in class org.apache.hadoop.fs.s3native.S3xLoginHelper
Extract the login details from a URI, raising an exception if the URI contains them.
remainingInCurrentRequest() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Bytes left in the current request.
remainingInFile() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Bytes left in stream.
RemoteFileChangedException - Exception in org.apache.hadoop.fs.s3a
Indicates the S3 object is out of sync with the expected version.
RemoteFileChangedException(String, String, String) - Constructor for exception org.apache.hadoop.fs.s3a.RemoteFileChangedException
Constructs a RemoteFileChangedException.
RemoteFileChangedException(String, String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.RemoteFileChangedException
Constructs a RemoteFileChangedException.
REMOTEIP_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "remoteip".
removeAllowedMarkers(DirectoryPolicy) - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
Scan the surplus marker list and remove from it all where the directory policy says "keep".
removeBucketOverrides(String, Configuration, String...) - Static method in class org.apache.hadoop.fs.s3a.tools.BucketTool
Remove any values from a bucket.
removeKeys(List<ObjectIdentifier>, boolean) - Method in interface org.apache.hadoop.fs.s3a.impl.OperationCallbacks
Remove keys from the store.
removeKeys(List<ObjectIdentifier>, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
removeKeys(List<ObjectIdentifier>, boolean) - Method in interface org.apache.hadoop.fs.s3a.tools.MarkerToolOperations
Remove keys from the store.
removeKeys(List<ObjectIdentifier>, boolean) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerToolOperationsImpl
 
rename(Path, Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Renames Path src to Path dst.
rename(Path, Path) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
RENAME_PARALLEL_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
This is an arbitrary value: 10.
RenameFailedException - Exception in org.apache.hadoop.fs.s3a
Error to indicate that a specific rename failed.
RenameFailedException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.RenameFailedException
 
RenameFailedException(String, String, String) - Constructor for exception org.apache.hadoop.fs.s3a.RenameFailedException
 
RenameFailedException(Path, Path, String) - Constructor for exception org.apache.hadoop.fs.s3a.RenameFailedException
 
renameFileToDest() - Method in class org.apache.hadoop.fs.s3a.impl.RenameOperation
The source is a file: rename it to the destination, which will be under the current destination path if that is a directory.
RenameOperation - Class in org.apache.hadoop.fs.s3a.impl
A parallelized rename operation.
RenameOperation(StoreContext, Path, String, S3AFileStatus, Path, String, S3AFileStatus, OperationCallbacks, int, boolean) - Constructor for class org.apache.hadoop.fs.s3a.impl.RenameOperation
Initiate the rename.
representsEmptyDirectory(String) - Method in class org.apache.hadoop.fs.s3a.S3ListResult
Does this listing represent an empty directory?
REQUEST_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
How long should the SDK retry/wait on a response from an S3 store: "fs.s3a.connection.request.timeout" including the time needed to sign the request.
requestCreated(SdkRequest.Builder) - Method in interface org.apache.hadoop.fs.s3a.audit.AWSAuditEventCallbacks
Callback when a request is created in the S3A code.
requestCreated(SdkRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
Audit the creation of a request and retrieve a reference to the active thread span.
REQUESTER_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "requester".
REQUESTER_PAYS_HEADER - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Headers in request indicating that the requester must be charged for data transfer.
RequestFactory - Interface in org.apache.hadoop.fs.s3a.api
Factory for S3 request objects.
RequestFactoryImpl - Class in org.apache.hadoop.fs.s3a.impl
The standard implementation of the request factory.
RequestFactoryImpl(RequestFactoryImpl.RequestFactoryBuilder) - Constructor for class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Constructor.
RequestFactoryImpl.PrepareRequest - Interface in org.apache.hadoop.fs.s3a.impl
This is a callback for anything to "prepare" every request after creation.
RequestFactoryImpl.RequestFactoryBuilder - Class in org.apache.hadoop.fs.s3a.impl
Builder.
requestId() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceIOException
 
REQUESTID_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "requestid".
requestRole(String, String, String, long, TimeUnit) - Method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory.STSClient
Request a set of role credentials.
requestSessionCredentials(AwsCredentialsProvider, Configuration, String, String, int, Invoker, String) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Request a set of credentials from an STS endpoint.
requestSessionCredentials(long, TimeUnit) - Method in class org.apache.hadoop.fs.s3a.auth.STSClientFactory.STSClient
Request a set of session credentials.
REQUESTURI_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "requesturi".
requiresDelayedCommitOutputInFileSystem() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Flag to indicate whether or not the destination filesystem needs to be configured to support magic paths where the output isn't immediately visible.
requiresDelayedCommitOutputInFileSystem() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
Require magic paths in the FS client.
requireServiceStarted() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Require the service to be started.
requireServiceState(Service.STATE) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
Require that the service is in a given state.
requiresSecret() - Method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
Does this encryption algorithm require a secret?
reset() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
resetBindings() - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Reset the store and filesystem bindings.
resetBindings() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 
resetConnection() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Forcibly reset the stream, by aborting the connection.
resetCurrentAuditContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.AuditContextUpdater
Remove job/task info from the current audit context.
resetMinimumOperationDuration() - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Reset the minimum operation duration to the default.
resetTempFolderCache() - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Reset the temp folder cache; useful in tests.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.adapter.V1ToV2AwsCredentialProviderAdapter
Collect v1 credentials and convert to v2.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.AnonymousAWSCredentialsProvider
 
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
Get the credentials.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
Get credentials.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.auth.IAMInstanceCredentialsProvider
Ask for the credentials.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Iterate through the list of providers, to find one with credentials.
resolveCredentials() - Method in class org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider
 
resource(String, String, boolean) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Create a resource.
resource(Path, boolean, boolean) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Given a path, return the S3 resource to it.
resource - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
REST_GET_POLICY_STATUS - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
REST_GET_PUBLIC_ACCESS_BLOCK - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
REST_GET_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
RESTORE - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header for the optional restore information of an object.
Retries - Class in org.apache.hadoop.fs.s3a
Annotations to inform the caller of an annotated method whether the method performs retries and/or exception translation internally.
Retries() - Constructor for class org.apache.hadoop.fs.s3a.Retries
 
Retries.OnceExceptionsSwallowed - Annotation Type in org.apache.hadoop.fs.s3a
One attempt, Exceptions are swallowed.
Retries.OnceMixed - Annotation Type in org.apache.hadoop.fs.s3a
No retry, expect a bit of both.
Retries.OnceRaw - Annotation Type in org.apache.hadoop.fs.s3a
No retry, exceptions are not translated.
Retries.OnceTranslated - Annotation Type in org.apache.hadoop.fs.s3a
No retry, exceptions are translated.
Retries.RetryExceptionsSwallowed - Annotation Type in org.apache.hadoop.fs.s3a
Retried, Exceptions are swallowed.
Retries.RetryMixed - Annotation Type in org.apache.hadoop.fs.s3a
Retried, mixed translation.
Retries.RetryRaw - Annotation Type in org.apache.hadoop.fs.s3a
Retried, no translation.
Retries.RetryTranslated - Annotation Type in org.apache.hadoop.fs.s3a
Retried, exceptions are translated.
retrieveAttachedSpan(ExecutionAttributes) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Get the span from the execution attributes.
retrievePassword(AbstractS3ATokenIdentifier) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding.TokenSecretManager
 
retry(String, String, boolean, Invoker.Retried, InvocationRaisingIOE) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a void operation with retry processing.
retry(String, String, boolean, InvocationRaisingIOE) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a void operation with the default retry callback invoked.
retry(String, String, boolean, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function with the default retry callback invoked.
retry(String, String, boolean, Invoker.Retried, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function with retry processing.
retry(String, String, boolean, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Execute a function with retry processing.
retry(String, String, boolean, CallableRaisingIOE<T>) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Execute a function with retry processing.
RETRY_HTTP_5XX_ERRORS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Should S3A connector retry on all 5xx errors which don't have explicit support: "fs.s3a.retry.http.5xx.errors"?
RETRY_INTERVAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Interval between retry attempts.: "fs.s3a.retry.interval".
RETRY_INTERVAL_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default retry interval: "500ms".
RETRY_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Number of times to retry any repeatable S3 client request on failure, excluding throttling requests: "fs.s3a.retry.limit".
RETRY_LIMIT_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default retry limit: 7.
RETRY_THROTTLE_INTERVAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Interval between retry attempts on throttled requests: "fs.s3a.retry.throttle.interval".
RETRY_THROTTLE_INTERVAL_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default throttled retry interval: "500ms".
RETRY_THROTTLE_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Number of times to retry any throttled request: "fs.s3a.retry.throttle.limit".
RETRY_THROTTLE_LIMIT_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default throttled retry limit: 20.
retryable() - Method in exception org.apache.hadoop.fs.s3a.AWSClientIOException
Query inner cause for retryability.
retryable() - Method in exception org.apache.hadoop.fs.s3a.AWSNoResponseException
 
retryable() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceThrottledException
 
retryable() - Method in exception org.apache.hadoop.fs.s3a.AWSUnsupportedFeatureException
 
retryable() - Method in exception org.apache.hadoop.fs.s3a.CredentialInitializationException
This exception is not going to go away if you try calling it again.
retryAwsClientExceptions - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Handling of AWSClientIOException and subclasses.
retryIdempotentCalls - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Idempotent calls which raise IOEs are retried.
retryUntranslated(String, boolean, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function with retry processing and no translation.
retryUntranslated(String, boolean, Invoker.Retried, CallableRaisingIOE<T>) - Method in class org.apache.hadoop.fs.s3a.Invoker
Execute a function with retry processing: AWS SDK Exceptions are not translated.
revertCommit(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
revertCommit(SinglePendingCommit) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Revert a pending commit by deleting the destination.
revertCommit(String) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Revert a commit by deleting the file.
revertCommit(String) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Revert a commit by deleting the file.
ROLE_TOKEN_KIND - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Kind of the role token; value is DelegationConstants.ROLE_TOKEN_NAME.
ROLE_TOKEN_NAME - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Name of role token: "S3ADelegationToken/Role".
RoleElt() - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel.RoleElt
 
RoleModel - Class in org.apache.hadoop.fs.s3a.auth
Jackson Role Model for Role Properties, for API clients and tests.
RoleModel() - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel
 
RoleModel.Effects - Enum in org.apache.hadoop.fs.s3a.auth
Effect options.
RoleModel.Policy - Class in org.apache.hadoop.fs.s3a.auth
A policy is one or more statements.
RoleModel.RoleElt - Class in org.apache.hadoop.fs.s3a.auth
Any element in a role.
RoleModel.Statement - Class in org.apache.hadoop.fs.s3a.auth
A single statement.
RolePolicies - Class in org.apache.hadoop.fs.s3a.auth
Operations, statements and policies covering the operations needed to work with S3.
RoleTokenBinding - Class in org.apache.hadoop.fs.s3a.auth.delegation
Role Token support requests an explicit role and automatically restricts that role to the given policy of the binding.
RoleTokenBinding() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
Constructor.
RoleTokenIdentifier - Class in org.apache.hadoop.fs.s3a.auth.delegation
Role token identifier.
RoleTokenIdentifier() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenIdentifier
 
RoleTokenIdentifier(URI, Text, Text, MarshalledCredentials, EncryptionSecrets, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenIdentifier
 
run(String[], PrintStream) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
run(String[]) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
run(String[], PrintStream) - Method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Run the tool, capturing the output (if the tool supports that).
run(Configuration, String...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Execute the command with the given arguments.
run(String[], PrintStream) - Method in class org.apache.hadoop.fs.s3a.tools.BucketTool
 
run(String[], PrintStream) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 

S

S3_ABORT_MULTIPART_UPLOAD - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Abort multipart upload is needed for the S3A Commit protocols.
S3_ALL_BUCKETS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
All S3 buckets: "arn:aws:s3:::*".
S3_ALL_DELETE - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
All s3:Delete* operations.
S3_ALL_GET - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
All s3:Get* operations.
S3_ALL_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
All S3 operations: "s3:*".
S3_ALL_PUT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
S3 Put*.
S3_BUCKET_ALL_LIST - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
S3_BUCKET_LIST_BUCKET - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
List the contents of a bucket.
S3_BUCKET_LIST_MULTIPART_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
This is used by the abort operation in S3A commit work.
S3_BUCKET_READ_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Policies which can be applied to bucket resources for read operations.
S3_CLIENT_FACTORY_IMPL - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Client Factory implementation class: "fs.s3a.s3.client.factory.impl".
S3_DELETE_OBJECT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_DELETE_OBJECT_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_DELETE_OBJECT_VERSION - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_DELETE_OBJECT_VERSION_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_ENCRYPTION_ALGORITHM - Static variable in class org.apache.hadoop.fs.s3a.Constants
Set S3-server side encryption(SSE) or S3-Client side encryption(CSE) algorithm.
S3_ENCRYPTION_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Set S3-SSE or S3-CSE encryption Key if required.
S3_EXPIRE_OBJECT - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogVerbs
 
S3_GET_BUCKET_LOCATION - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_ACL - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_TORRENT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_VERSION - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_VERSION_ACL - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_VERSION_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_GET_OBJECT_VERSION_TORRENT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_LIST_MULTIPART_UPLOAD_PARTS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
List multipart upload is needed for the S3A Commit protocols.
S3_METADATA_STORE_IMPL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3_PATH_RW_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Actions needed to write data to an S3A Path.
S3_PATH_WRITE_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Actions needed to write data to an S3A Path.
S3_PUT_OBJECT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_PUT_OBJECT_ACL - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_PUT_OBJECT_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_PUT_OBJECT_VERSION_ACL - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_PUT_OBJECT_VERSION_TAGGING - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_RESTORE_OBJECT - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_ROOT_READ_OPERATIONS_LIST - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
 
S3_ROOT_RW_OPERATIONS - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Actions needed for R/W IO from the root of a bucket.
S3_SELECT_CAPABILITY - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Does the FS Support S3 Select? This is false everywhere.
S3_V2_SIGNER - Static variable in class org.apache.hadoop.fs.s3a.auth.SignerFactory
The v2 signer is no longer available: "S3SignerType".
S3_VERSION_ID - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
S3's version ID header.
S3A - Class in org.apache.hadoop.fs.s3a
S3A implementation of AbstractFileSystem.
S3A(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.S3A
 
S3A_BUCKET_PROBE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Bucket validation parameter which can be set by client.
S3A_BUCKET_PROBE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default value of bucket validation parameter.
S3A_COMMITTER_EXPERIMENTAL_COLLECT_IOSTATISTICS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Experimental feature to collect thread level IO statistics.
S3A_COMMITTER_EXPERIMENTAL_COLLECT_IOSTATISTICS_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
S3A_COMMITTER_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
S3 Committer factory: "org.apache.hadoop.fs.s3a.commit.S3ACommitterFactory".
S3A_COMMITTER_FACTORY_KEY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Key to set for the S3A schema to use the specific committer.
S3A_DEFAULT_PORT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Default port for this is 443: HTTPS.
S3A_DYNAMIC_CAPABILITIES - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Dynamic Path capabilities to be evaluated in the BucketInfo tool.
S3A_IO_RATE_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Config to set the rate limit for S3A IO operations.
S3A_OPENFILE_KEYS - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
The known keys used in a standard openFile call.
S3A_SECURITY_CREDENTIAL_PROVIDER_PATH - Static variable in class org.apache.hadoop.fs.s3a.Constants
Extra set of security credentials which will be prepended to that set in "hadoop.security.credential.provider.path".
S3AAuditConstants - Class in org.apache.hadoop.fs.s3a.audit
 
S3ABlockManager - Class in org.apache.hadoop.fs.s3a.prefetch
Provides read access to S3 file one block at a time.
S3ABlockManager(S3ARemoteObjectReader, BlockData) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ABlockManager
Constructs an instance of S3ABlockManager.
S3ACachingBlockManager - Class in org.apache.hadoop.fs.s3a.prefetch
Provides access to S3 file one block at a time.
S3ACachingBlockManager(BlockManagerParameters, S3ARemoteObjectReader) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ACachingBlockManager
Constructs an instance of a S3ACachingBlockManager.
S3ACachingInputStream - Class in org.apache.hadoop.fs.s3a.prefetch
Provides an InputStream that allows reading from an S3 file.
S3ACachingInputStream(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics, Configuration, LocalDirAllocator) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ACachingInputStream
Initializes a new instance of the S3ACachingInputStream class.
S3ACommitterFactory - Class in org.apache.hadoop.fs.s3a.commit
The S3A committer factory which chooses the committer based on the specific option chosen in a per-bucket basis from the property CommitConstants.FS_S3A_COMMITTER_NAME.
S3ACommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.S3ACommitterFactory
 
S3ADataBlocks - Class in org.apache.hadoop.fs.s3a
Set of classes to support output streaming into blocks which are then uploaded as to S3 as a single PUT, or as part of a multipart request.
S3ADataBlocks.BlockFactory - Class in org.apache.hadoop.fs.s3a
Base class for block factories.
S3ADataBlocks.BlockUploadData - Class in org.apache.hadoop.fs.s3a
The output information for an upload.
S3ADelegationTokens - Class in org.apache.hadoop.fs.s3a.auth.delegation
Support for creating a DT from a filesystem.
S3ADelegationTokens() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Instantiate.
S3ADelegationTokens.TokenIssuingPolicy - Enum in org.apache.hadoop.fs.s3a.auth.delegation
How will tokens be issued on request? The S3ADelegationTokens.TokenIssuingPolicy.RequestNewToken policy does not guarantee that a tokens can be created, only that an attempt will be made to request one.
S3ADtFetcher - Class in org.apache.hadoop.fs.s3a.auth.delegation
A DT fetcher for S3A.
S3ADtFetcher() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.S3ADtFetcher
 
S3AEncryptionMethods - Enum in org.apache.hadoop.fs.s3a
This enum is to centralize the encryption methods and the value required in the configuration.
S3AFileStatus - Class in org.apache.hadoop.fs.s3a
File status for an S3A "file".
S3AFileStatus(boolean, Path, String) - Constructor for class org.apache.hadoop.fs.s3a.S3AFileStatus
Create a directory status.
S3AFileStatus(Tristate, Path, String) - Constructor for class org.apache.hadoop.fs.s3a.S3AFileStatus
Create a directory status.
S3AFileStatus(long, long, Path, long, String, String, String) - Constructor for class org.apache.hadoop.fs.s3a.S3AFileStatus
A simple file.
S3AFileSystem - Class in org.apache.hadoop.fs.s3a
The core S3A Filesystem implementation.
S3AFileSystem() - Constructor for class org.apache.hadoop.fs.s3a.S3AFileSystem
 
S3AFileSystem.CopyFromLocalCallbacksImpl - Class in org.apache.hadoop.fs.s3a
 
S3AFileSystem.GetContentSummaryCallbacksImpl - Class in org.apache.hadoop.fs.s3a
Callbacks from the GetContentSummaryOperation.
S3AFileSystem.HeaderProcessingCallbacksImpl - Class in org.apache.hadoop.fs.s3a
Operations needed for Header Processing.
S3AFileSystem.ListingOperationCallbacksImpl - Class in org.apache.hadoop.fs.s3a
Callbacks from Listing.
S3AFileSystem.MkdirOperationCallbacksImpl - Class in org.apache.hadoop.fs.s3a
Callbacks from the MkdirOperation.
S3AInMemoryInputStream - Class in org.apache.hadoop.fs.s3a.prefetch
Provides an InputStream that allows reading from an S3 file.
S3AInMemoryInputStream(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3AInMemoryInputStream
Initializes a new instance of the S3AInMemoryInputStream class.
S3AInputPolicy - Enum in org.apache.hadoop.fs.s3a
Stream input policy.
S3AInputStream - Class in org.apache.hadoop.fs.s3a
The input stream for an S3A object.
S3AInputStream(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics, ExecutorService) - Constructor for class org.apache.hadoop.fs.s3a.S3AInputStream
Create the stream.
S3AInputStream.InputStreamCallbacks - Interface in org.apache.hadoop.fs.s3a
Callbacks for input stream IO.
S3AInputStreamStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Statistics updated by a S3AInputStream during its use.
S3AInstrumentation - Class in org.apache.hadoop.fs.s3a
Instrumentation of S3A.
S3AInstrumentation(URI) - Constructor for class org.apache.hadoop.fs.s3a.S3AInstrumentation
Construct the instrumentation for a filesystem.
S3AInternalAuditConstants - Class in org.apache.hadoop.fs.s3a.audit.impl
Internal constants; not intended for public use, or for use by any external implementations.
S3AInternals - Interface in org.apache.hadoop.fs.s3a
This is an unstable interface for access to S3A Internal state, S3 operations and the S3 client connector itself.
S3ALocatedFileStatus - Class in org.apache.hadoop.fs.s3a
LocatedFileStatus extended to also carry ETag and object version ID.
S3ALocatedFileStatus(S3AFileStatus, BlockLocation[]) - Constructor for class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
S3AMultipartUploaderBuilder - Class in org.apache.hadoop.fs.s3a.impl
Builder for S3A multipart uploaders.
S3AMultipartUploaderBuilder(S3AFileSystem, WriteOperations, StoreContext, Path, S3AMultipartUploaderStatistics) - Constructor for class org.apache.hadoop.fs.s3a.impl.S3AMultipartUploaderBuilder
 
S3AMultipartUploaderStatistics - Interface in org.apache.hadoop.fs.s3a.statistics
Statistics for the S3A multipart uploader.
S3AMultipartUploaderStatisticsImpl - Class in org.apache.hadoop.fs.s3a.statistics.impl
Implementation of the uploader statistics.
S3AMultipartUploaderStatisticsImpl(BiConsumer<Statistic, Long>) - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
Constructor.
S3AOpContext - Class in org.apache.hadoop.fs.s3a
Class for operation context struct passed through codepaths for main S3AFileSystem operations.
S3AOpContext(Invoker, FileSystem.Statistics, S3AStatisticsContext, FileStatus) - Constructor for class org.apache.hadoop.fs.s3a.S3AOpContext
Constructor.
S3APrefetchingInputStream - Class in org.apache.hadoop.fs.s3a.prefetch
Enhanced InputStream for reading from S3.
S3APrefetchingInputStream(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics, Configuration, LocalDirAllocator) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Initializes a new instance of the S3APrefetchingInputStream class.
S3AReadOpContext - Class in org.apache.hadoop.fs.s3a
Read-specific operation context struct.
S3AReadOpContext(Path, Invoker, FileSystem.Statistics, S3AStatisticsContext, FileStatus, VectoredIOContext, IOStatisticsAggregator, ExecutorServiceFuturePool, int, int) - Constructor for class org.apache.hadoop.fs.s3a.S3AReadOpContext
Instantiate.
S3ARemoteInputStream - Class in org.apache.hadoop.fs.s3a.prefetch
Provides an InputStream that allows reading from an S3 file.
S3ARemoteInputStream(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Initializes a new instance of the S3ARemoteInputStream class.
S3ARemoteObject - Class in org.apache.hadoop.fs.s3a.prefetch
Encapsulates low level interactions with S3 object on AWS.
S3ARemoteObject(S3AReadOpContext, S3ObjectAttributes, S3AInputStream.InputStreamCallbacks, S3AInputStreamStatistics, ChangeTracker) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Initializes a new instance of the S3ARemoteObject class.
S3ARemoteObjectReader - Class in org.apache.hadoop.fs.s3a.prefetch
Provides functionality to read S3 file one block at a time.
S3ARemoteObjectReader(S3ARemoteObject) - Constructor for class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObjectReader
Constructs an instance of S3ARemoteObjectReader.
S3ARetryPolicy - Class in org.apache.hadoop.fs.s3a
The S3A request retry policy.
S3ARetryPolicy(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Instantiate.
S3AStatisticInterface - Interface in org.apache.hadoop.fs.s3a.statistics
Base Interface for S3A Statistics, as a way of managing them.
S3AStatisticsContext - Interface in org.apache.hadoop.fs.s3a.statistics
This is the statistics context for ongoing operations in S3A.
S3AStorageStatistics - Class in org.apache.hadoop.fs.s3a
Storage statistics for S3A, dynamically generated from the IOStatistics.
S3AStorageStatistics(IOStatistics) - Constructor for class org.apache.hadoop.fs.s3a.S3AStorageStatistics
 
S3AStorageStatistics() - Constructor for class org.apache.hadoop.fs.s3a.S3AStorageStatistics
 
S3AStore - Interface in org.apache.hadoop.fs.s3a
Interface for the S3A Store; S3 client interactions should be via this; mocking is possible for unit tests.
S3AStoreBuilder - Class in org.apache.hadoop.fs.s3a.impl
Builder for the S3AStore.
S3AStoreBuilder() - Constructor for class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
S3AStoreImpl - Class in org.apache.hadoop.fs.s3a.impl
Store Layer.
S3AUtils - Class in org.apache.hadoop.fs.s3a
Utility methods for S3A code.
S3AUtils.CallOnLocatedFileStatus - Interface in org.apache.hadoop.fs.s3a
An interface for use in lambda-expressions working with directory tree listings.
S3AUtils.LocatedFileStatusMap<T> - Interface in org.apache.hadoop.fs.s3a
An interface for use in lambda-expressions working with directory tree listings.
S3ClientCreationParameters() - Constructor for class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
S3ClientFactory - Interface in org.apache.hadoop.fs.s3a
Factory for creation of S3Client client instances.
S3ClientFactory.S3ClientCreationParameters - Class in org.apache.hadoop.fs.s3a
Settings for the S3 Client.
S3EXPRESS_CREATE_SESSION - Static variable in class org.apache.hadoop.fs.s3a.Constants
Use the S3 Express createSession() operation to authenticate with S3Express storage?
S3EXPRESS_CREATE_SESSION_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3EXPRESS_CREATE_SESSION_POLICY - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
S3Express session permission; required unless sessions are disabled.
S3EXPRESS_STORE_SUFFIX - Static variable in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
Suffix of S3Express storage bucket names..
S3ExpressStorage - Class in org.apache.hadoop.fs.s3a.impl
Anything needed to support Amazon S3 Express One Zone Storage.
S3Guard - Class in org.apache.hadoop.fs.s3a.s3guard
Logic for integrating MetadataStore with S3A.
S3GUARD_CLI_PRUNE_AGE - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_CONSISTENCY_RETRY_INTERVAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_CONSISTENCY_RETRY_INTERVAL_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_CONSISTENCY_RETRY_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_CONSISTENCY_RETRY_LIMIT_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_BACKGROUND_SLEEP_MSEC_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_BACKGROUND_SLEEP_MSEC_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_BATCH_WRITE_REQUEST_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_MAX_RETRIES - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_MAX_RETRIES_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_REGION_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_CAPACITY_READ_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_CAPACITY_READ_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_CAPACITY_WRITE_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_CAPACITY_WRITE_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_CREATE_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_NAME_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_SSE_CMK - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_SSE_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_TABLE_TAG - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_THROTTLE_RETRY_INTERVAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DDB_THROTTLE_RETRY_INTERVAL_DEFAULT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_DISABLED_WARN_LEVEL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_METASTORE_DYNAMO - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_METASTORE_LOCAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_METASTORE_LOCAL_ENTRY_TTL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_METASTORE_LOCAL_MAX_RECORDS - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GUARD_METASTORE_NULL - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
S3GuardTool - Class in org.apache.hadoop.fs.s3a.s3guard
CLI to manage S3Guard Metadata Store.
S3GuardTool(Configuration, String...) - Constructor for class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Constructor a S3Guard tool with HDFS configuration.
S3GuardTool(Configuration, int, int, String...) - Constructor for class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Constructor a S3Guard tool with HDFS configuration.
S3GuardTool.BucketInfo - Class in org.apache.hadoop.fs.s3a.s3guard
Get info about a bucket and its S3Guard integration status.
s3guardUnsupported() - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Crate an exception declaring S3Guard is unsupported.
S3ListRequest - Class in org.apache.hadoop.fs.s3a
API version-independent container for S3 List requests.
S3ListResult - Class in org.apache.hadoop.fs.s3a
API version-independent container for S3 List responses.
S3ListResult(ListObjectsResponse, ListObjectsV2Response) - Constructor for class org.apache.hadoop.fs.s3a.S3ListResult
 
S3LogParser - Class in org.apache.hadoop.fs.s3a.audit
Class to help parse AWS S3 Logs.
S3LogVerbs - Class in org.apache.hadoop.fs.s3a.audit
Various verbs in the S3 logs.
S3MagicCommitTracker - Class in org.apache.hadoop.fs.s3a.commit.magic
Stores the commit data under the magic path.
S3MagicCommitTracker(Path, String, String, String, String, WriteOperationHelper, PutTrackerStatistics) - Constructor for class org.apache.hadoop.fs.s3a.commit.magic.S3MagicCommitTracker
 
S3N_FOLDER_SUFFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
S3ObjectAttributes - Class in org.apache.hadoop.fs.s3a
This class holds attributes of an object independent of the file status type.
S3ObjectAttributes(String, Path, String, S3AEncryptionMethods, String, String, String, long) - Constructor for class org.apache.hadoop.fs.s3a.S3ObjectAttributes
Constructor.
S3xLoginHelper - Class in org.apache.hadoop.fs.s3native
Class to aid logging in to S3 endpoints.
S3xLoginHelper.Login - Class in org.apache.hadoop.fs.s3native
Simple tuple of login details.
save(FileSystem, Path, JsonSerialization<PendingSet>) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
save(FileSystem, Path, JsonSerialization<T>) - Method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Save to a hadoop filesystem.
save(FileSystem, Path, JsonSerialization<SinglePendingCommit>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
save(FileSystem, Path, JsonSerialization<SuccessData>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
saveFile(FileSystem, Path, T, JsonSerialization<T>, boolean) - Static method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Save to a file.
saveToStream(Path, T, FSDataOutputStreamBuilder, JsonSerialization<T>) - Static method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Save to a file.
SC_200_OK - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
200 status code: OK.
SC_301_MOVED_PERMANENTLY - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
301 status code: Moved Permanently.
SC_307_TEMPORARY_REDIRECT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
307 status code: Temporary Redirect.
SC_400_BAD_REQUEST - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
400 status code: Bad Request.
SC_401_UNAUTHORIZED - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
401 status code: Unauthorized.
SC_403 - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Deprecated.
SC_403_FORBIDDEN - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
403 status code: Forbidden.
SC_404 - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Deprecated.
SC_404_NOT_FOUND - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
404 status code: Not Found.
SC_405_METHOD_NOT_ALLOWED - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
405 status code: Method Not Allowed.
SC_409_CONFLICT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
409 status code: Conflict.
SC_410_GONE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
410 status code: Gone.
SC_412_PRECONDITION_FAILED - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
412 status code: Precondition Failed.
SC_415_UNSUPPORTED_MEDIA_TYPE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
415 status code: Content type unsupported by this store.
SC_416_RANGE_NOT_SATISFIABLE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
416 status code: Range Not Satisfiable.
SC_429_TOO_MANY_REQUESTS_GCS - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
429 status code: This is the google GCS throttle message.
SC_443_NO_RESPONSE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
443 status code: No Response (unofficial).
SC_444_NO_RESPONSE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
444 status code: No Response (unofficial).
SC_500_INTERNAL_SERVER_ERROR - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
500 status code: Internal Server Error.
SC_501_NOT_IMPLEMENTED - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
501 status code: method not implemented.
SC_503_SERVICE_UNAVAILABLE - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
503 status code: Service Unavailable.
SC_504_GATEWAY_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
504 Gateway Timeout.
ScanArgsBuilder() - Constructor for class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
 
SDK_V2_UPGRADE_LOG - Static variable in class org.apache.hadoop.fs.s3a.impl.V2Migration
 
SDK_V2_UPGRADE_LOG_NAME - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Name of the log for events related to the SDK V2 upgrade.
SDKStreamDrainer<TStream extends InputStream & software.amazon.awssdk.http.Abortable> - Class in org.apache.hadoop.fs.s3a.impl
Drains/aborts s3 or other AWS SDK streams.
SDKStreamDrainer(String, TStream, boolean, int, S3AInputStreamStatistics, String) - Constructor for class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
Prepare to drain the stream.
SECONDS_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
SECRET_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
secretAccessKey() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider.NoCredentials
 
SECURE_CONNECTIONS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
seek(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Updates internal data such that the next read will take place at the given pos.
seek(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Moves the current read position so that the next read will occur at pos.
seek(long) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
seekBackwards(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Seek backwards, incrementing the seek and backward seek counters.
seekForwards(long, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
Record a forward seek, adding a seek operation, a forward seek operation, and any bytes skipped.
seekToNewSource(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
 
seekToNewSource(long) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
SELECT_ERRORS_INCLUDE_SQL - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Should Select errors include the SQL statement? It is easier to debug but a security risk if the exceptions ever get printed/logged and the query contains secrets.
SELECT_FORMAT_CSV - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
CSV as an input or output format: "csv".
SELECT_FORMAT_JSON - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
JSON as an input or output format: "json".
SELECT_INPUT_COMPRESSION - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
How is the input compressed? This applies to all formats.
SELECT_INPUT_FORMAT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Input format for data.
SELECT_OUTPUT_FORMAT - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
Output format for data -that is, what the results are generated as.
SELECT_SQL - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
This is the big SQL expression: "fs.s3a.select.sql".
SELECT_UNSUPPORTED - Static variable in class org.apache.hadoop.fs.s3a.select.SelectConstants
Deprecated.
 
SelectConstants - Class in org.apache.hadoop.fs.s3a.select
Deprecated.
selectTokenFromFSOwner() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Find a token for the FS user and canonical filesystem URI.
serializer() - Static method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Get a shared JSON serializer for this class.
serializer() - Static method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Get a JSON serializer for this class.
serializer() - Static method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Get a JSON serializer for this class.
SERVER_SIDE_ENCRYPTION - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header for optional server-side encryption algorithm.
SERVER_SIDE_ENCRYPTION_AES256 - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
SERVER_SIDE_ENCRYPTION_ALGORITHM - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
SERVER_SIDE_ENCRYPTION_AWS_KMS_KEY_ID - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header for optional server-side encryption algorithm.
SERVER_SIDE_ENCRYPTION_KEY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
Service init, look for jobID and attach as an attribute in log entries.
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopAuditManagerS3A
 
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDTService
 
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.RoleTokenBinding
 
serviceInit(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Init the service.
serviceStart() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
After starting the auditor, it is queried for its unbonded span, which is then wrapped and stored for use.
serviceStart() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
Service startup: create the secret manager.
serviceStart() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.FullCredentialsTokenBinding
 
serviceStart() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Service startup includes binding to any delegation token, and deploying unbounded if there is none.
serviceStart() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Service start will read in all configuration options then build that client.
serviceStop() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
serviceStop() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
Stop the token binding.
serviceStop() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
SESSION_TOKEN - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
SESSION_TOKEN - Static variable in class org.apache.hadoop.fs.s3a.Constants
session token for when using TemporaryAWSCredentialsProvider: : "fs.s3a.session.token".
SESSION_TOKEN_KIND - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Kind of the session token; value is DelegationConstants.SESSION_TOKEN_NAME.
SESSION_TOKEN_NAME - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Name of session token: "S3ADelegationToken/Session".
SessionTokenBinding - Class in org.apache.hadoop.fs.s3a.auth.delegation
The session token DT binding: creates an AWS session token for the DT, extracts and serves it up afterwards.
SessionTokenBinding() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Constructor for reflection.
SessionTokenBinding(String, Text) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
Constructor for subclasses.
SessionTokenIdentifier - Class in org.apache.hadoop.fs.s3a.auth.delegation
A token identifier which contains a set of AWS session credentials, credentials which will be valid until they expire.
SessionTokenIdentifier() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Constructor for service loader use.
SessionTokenIdentifier(Text) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Constructor for subclasses.
SessionTokenIdentifier(Text, Text, Text, URI, MarshalledCredentials, EncryptionSecrets, String) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Constructor.
SessionTokenIdentifier(Text, Text, Text, Text, URI) - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Constructor.
setAccessKey(String) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
setAllowed(boolean) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
setAmazonS3Client(S3Client) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Set the client -used in mocking tests to force in a different client.
setAuditor(AuditSpanSource<AuditSpanS3A>) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
Set builder value.
setBucket(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setBucket(String) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setBucket(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Set the bucket.
setBucketOption(Configuration, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Set a bucket-specific property to a particular value.
setChangeDetectionPolicy(ChangeDetectionPolicy) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setCommits(List<SinglePendingCommit>) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
setCommitter(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setConf(Configuration) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
setConfiguration(Configuration) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setContextAccessors(ContextAccessors) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setCreated(long) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setCurrentStream(T) - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
Set the current stream.
setDate(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setDate(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setDescription(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setDestFS(FileSystem) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Set the destination FS: the FS of the final output.
setDestinationKey(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setDiagnostics(Map<String, String>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setDurationAsMillis(Configuration, String, Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.ConfigurationHelper
Set a duration as a time in milliseconds, with the suffix "ms" added.
setDurationAsSeconds(Configuration, String, Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.ConfigurationHelper
Set a duration as a time in seconds, with the suffix "s" added.
setEnableCSE(boolean) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
set is client side encryption boolean value.
setEncryptionSecrets(EncryptionSecrets) - Method in interface org.apache.hadoop.fs.s3a.api.RequestFactory
Set the encryption secrets for all subsequent requests.
setEncryptionSecrets(EncryptionSecrets) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
 
setEncryptionSecrets(EncryptionSecrets) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Set the encryption secrets for requests.
setEtags(List<String>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setExecutor(ExecutorService) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setExecutorCapacity(int) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setExpiration(long) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
setExpirationDateTime(Optional<OffsetDateTime>) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
setExtraData(Map<String, String>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setFailureLimit(int) - Method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
setFilename(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setFilenames(List<String>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setFsURI(URI) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setHostname(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setIfDefined(Configuration, String, String, String) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Set a key if the value is non-empty.
setInputPolicy(S3AInputPolicy) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setInputPolicy(S3AInputPolicy) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Deprecated.
use openFile() options
setInstrumentation(S3AStatisticsContext) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setInvoker(Invoker) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setIOStatistics(IOStatisticsSnapshot) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
setIOStatistics(IOStatisticsSnapshot) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setIOStatistics(IOStatisticsSnapshot) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setIOStatistics(IOStatisticsStore) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
Setter.
setIsEmptyDirectory(Tristate) - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
Update isEmptyDirectory attribute.
setJobId(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
setJobId(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setJobId(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setJobIdSource(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setLength(long) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setMaxReadSizeForVectoredReads(int) - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
setMetrics(Map<String, Long>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setMinimumOperationDuration(Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Set the minimum operation duration.
setMinSeekForVectoredReads(int) - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
setMultiObjectDeleteEnabled(boolean) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setName(String) - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Set the name; adds a ": " if needed.
setName(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setOrigin(String) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
setOutputPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Set the output path.
setOwner(UserGroupInformation) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setParentAuthChain(AWSCredentialProviderList) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
setPerformanceFlags(FlagSet<PerformanceFlagEnum>) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setReadahead(Long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
Sets the number of bytes to read ahead each time.
setReadahead(Long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
Sets the number of bytes to read ahead each time.
setReadahead(Long) - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
 
setRequestTimeout(AwsRequest.Builder, Duration) - Static method in class org.apache.hadoop.fs.s3a.impl.AWSClientConfig
Set a custom ApiCallTimeout for a single request.
setRoleARN(String) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
setSaved(long) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setSecretKey(String) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
setSecretsInConfiguration(Configuration) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Patch a configuration with the secrets.
setSessionToken(String) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
 
setState(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setStorageStatistics(S3AStorageStatistics) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setSuccess(boolean) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Set the success flag.
setTaskId(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setText(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setThrottleProbability(float) - Method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
Set the probability of throttling a request.
setTimestamp(long) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
setTokenIdentifier(Optional<SessionTokenIdentifier>) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenBinding
 
setupJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Base job setup (optionally) deletes the success marker and always creates the destination directory.
setupJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
 
setupJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.DirectoryStagingCommitter
 
setupJob(JobContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Set up the job, including calling the same method on the wrapped committer.
setUploadId(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setupTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Task setup.
setupTask(TaskAttemptContext) - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
setUri(String) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setUri(URI, boolean) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Set the URI field through S3xLoginHelper and optionally S3AFileSystem.canonicalizeUri(URI) Exported for testing.
setUseListV1(boolean) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setUsername(String) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
setVerbose(boolean) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool
 
setVersion(int) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
setVersion(int) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
setVersionId(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
set the S3 object versionId, else null.
setWorkingDirectory(Path) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Set the current working directory for the given file system.
setWorkingDirectory(Path) - Method in class org.apache.hadoop.fs.s3native.NativeS3FileSystem
Deprecated.
 
setWorkPath(Path) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Set the work path for this committer.
share() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Get a reference to this object with an updated reference count.
shareCredentials(String) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Get a shared copy of the AWS credentials, with its reference counter updated.
shareCredentials(String) - Method in interface org.apache.hadoop.fs.s3a.S3AInternals
Get a shared copy of the AWS credentials, with its reference counter updated.
SharedInstanceCredentialProvider - Class in org.apache.hadoop.fs.s3a
This credential provider has jittered between existing and non-existing, but it turns up in documentation enough that it has been restored.
SharedInstanceCredentialProvider() - Constructor for class org.apache.hadoop.fs.s3a.SharedInstanceCredentialProvider
 
shouldAbort() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
shouldRetry(Exception, int, int, boolean) - Method in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
 
sid - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
sign(SignRequest<? extends AwsCredentialsIdentity>) - Method in class org.apache.hadoop.fs.s3a.auth.CustomHttpSigner
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner
Method to sign the incoming request with credentials.
signAsync(AsyncSignRequest<? extends AwsCredentialsIdentity>) - Method in class org.apache.hadoop.fs.s3a.auth.CustomHttpSigner
 
SignerFactory - Class in org.apache.hadoop.fs.s3a.auth
Signer factory used to register and create signers.
SignerManager - Class in org.apache.hadoop.fs.s3a.auth
Class to handle custom signers.
SignerManager(String, DelegationTokenProvider, Configuration, UserGroupInformation) - Constructor for class org.apache.hadoop.fs.s3a.auth.SignerManager
 
SIGNING_ALGORITHM - Static variable in class org.apache.hadoop.fs.s3a.Constants
Multiple parameters can be used to specify a non-default signing algorithm.
fs.s3a.signing-algorithm - This property has existed for the longest time.
SIGNING_ALGORITHM_DDB - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
SIGNING_ALGORITHM_S3 - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
SIGNING_ALGORITHM_STS - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
SIGV_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "sigv".
SimpleAWSCredentialsProvider - Class in org.apache.hadoop.fs.s3a
Support simple credentials for authenticating with AWS.
SimpleAWSCredentialsProvider(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider
Build the credentials from a filesystem URI and configuration.
SinglePendingCommit - Class in org.apache.hadoop.fs.s3a.commit.files
This is the serialization format for uploads yet to be committed.
SinglePendingCommit() - Constructor for class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
size() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
Get the size of this list.
size() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
 
size() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Number of commits.
size() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteObject
Gets the size of this file.
skip(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
SOCKET_RECV_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
SOCKET_SEND_BUFFER - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
SOCKET_TIMEOUT - Static variable in class org.apache.hadoop.fs.s3a.Constants
Milliseconds until we give up on a connection to s3: "fs.s3a.connection.timeout".
SPARK_WRITE_UUID - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
The UUID for jobs: "spark.sql.sources.writeJobUUID".
splitPathToElements(Path) - Static method in class org.apache.hadoop.fs.s3a.commit.MagicCommitPaths
Take an absolute path, split it into a list of elements.
SSE_C_NO_KEY_ERROR - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
Encryption SSE-C used but the config lacks an encryption key.
SSE_S3_WITH_KEY_ERROR - Static variable in class org.apache.hadoop.fs.s3a.S3AUtils
Encryption SSE-S3 is used but the caller also set an encryption key.
SSL_CHANNEL_MODE - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
STAGING_COMMITTER_FACTORY - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
Directory committer factory: "org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterFactory".
STAGING_UPLOADS - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterConstants
Filename used under ~/${UUID} for the staging files.
StagingCommitter - Class in org.apache.hadoop.fs.s3a.commit.staging
Committer based on the contributed work of the Netflix multipart committers. The working directory of each task is actually under a temporary path in the local filesystem; jobs write directly into it.
StagingCommitter(Path, TaskAttemptContext) - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Committer for a single task attempt.
StagingCommitterConstants - Class in org.apache.hadoop.fs.s3a.commit.staging
Internal staging committer constants.
StagingCommitterFactory - Class in org.apache.hadoop.fs.s3a.commit.staging
Factory for the staging committer.
StagingCommitterFactory() - Constructor for class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterFactory
 
STANDARD_AWS_PROVIDERS - Static variable in class org.apache.hadoop.fs.s3a.auth.CredentialProviderListFactory
The standard AWS provider list for AWS connections.
startOperation(String, String, String) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Start an operation; retrieve an audit span.
statement - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
 
statement(boolean, String, String...) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Create a statement.
statement(boolean, String, Collection<String>) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Create a statement.
statement(boolean, Path, boolean, boolean, String...) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Create a statement.
statement(boolean, Path, boolean, boolean, Collection<String>) - Static method in class org.apache.hadoop.fs.s3a.auth.RoleModel
Create a statement.
Statement(RoleModel.Effects) - Constructor for class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
STATEMENT_ALL_S3 - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Allow all S3 Operations.
STATEMENT_ALL_S3_GET_BUCKET_LOCATION - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
The s3:GetBucketLocation permission is for all buckets, not for any named bucket, which complicates permissions.
STATEMENT_ALLOW_KMS_RW - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Statement to allow KMS R/W access access, so full use of SSE-KMS.
STATEMENT_ALLOW_SSE_KMS_READ - Static variable in class org.apache.hadoop.fs.s3a.auth.RolePolicies
Statement to allow read access to KMS keys, so the ability to read SSE-KMS data,, but not decrypt it.
Statistic - Enum in org.apache.hadoop.fs.s3a
Statistic which are collected in S3A.
StatisticsFromAwsSdk - Interface in org.apache.hadoop.fs.s3a.statistics
interface to receive statistics events from the AWS SDK by way of AwsStatisticsCollector.
StatisticsFromAwsSdkImpl - Class in org.apache.hadoop.fs.s3a.statistics.impl
Hook up AWS SDK Statistics to the S3 counters.
StatisticsFromAwsSdkImpl(CountersAndGauges) - Constructor for class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
StatisticTypeEnum - Enum in org.apache.hadoop.fs.s3a.statistics
Enum of statistic types.
STATUS_CODE - Static variable in exception org.apache.hadoop.fs.s3a.AWSBadRequestException
HTTP status code which signals this failure mode was triggered: 400.
STATUS_CODE - Static variable in exception org.apache.hadoop.fs.s3a.AWSServiceThrottledException
HTTP status code which signals this failure mode was triggered: 503.
statusCode() - Method in exception org.apache.hadoop.fs.s3a.AWSServiceIOException
 
StatusProbeEnum - Enum in org.apache.hadoop.fs.s3a.impl
Enum of probes which can be made of S3.
stopAllServices() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Stop all services.
STORAGE_CLASS - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 storage class: standard, reduced_redundancy, intelligent_tiering etc.
STORAGE_CLASS - Static variable in interface org.apache.hadoop.fs.s3a.impl.AWSHeaders
Header describing what class of storage a user wants.
STORAGE_CLASS_DEEP_ARCHIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "deep_archive".
STORAGE_CLASS_GLACIER - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "glacier".
STORAGE_CLASS_GLACIER_INSTANT_RETRIEVAL - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "glacier_ir".
STORAGE_CLASS_INTELLIGENT_TIERING - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "intelligent_tiering".
STORAGE_CLASS_ONEZONE_INFREQUENT_ACCESS - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "onezone_ia".
STORAGE_CLASS_OUTPOSTS - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "outposts".
STORAGE_CLASS_REDUCED_REDUNDANCY - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "reduced_redundancy".
STORAGE_CLASS_STANDARD - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "standard".
STORAGE_CLASS_STANDARD_INFREQUENT_ACCESS - Static variable in class org.apache.hadoop.fs.s3a.Constants
S3 Storage option: "standard_ia".
STORE_CAPABILITY_AWS_V2 - Static variable in class org.apache.hadoop.fs.s3a.Constants
Is this a v2 SDK build? value "fs.s3a.capability.aws.v2".
STORE_CAPABILITY_DIRECTORY_MARKER_ACTION_DELETE - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to indicate that a path deletes directory markers.
STORE_CAPABILITY_DIRECTORY_MARKER_ACTION_KEEP - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to indicate that a path keeps directory markers.
STORE_CAPABILITY_DIRECTORY_MARKER_AWARE - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to verify that an S3A Filesystem has the changes needed to safely work with buckets where directoy markers have not been deleted.
STORE_CAPABILITY_DIRECTORY_MARKER_MULTIPART_UPLOAD_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Deprecated.
STORE_CAPABILITY_DIRECTORY_MARKER_POLICY_AUTHORITATIVE - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to indicate that the filesystem keeps directory markers in authoritative paths only.
STORE_CAPABILITY_DIRECTORY_MARKER_POLICY_DELETE - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to indicate that the filesystem deletes directory markers.
STORE_CAPABILITY_DIRECTORY_MARKER_POLICY_KEEP - Static variable in class org.apache.hadoop.fs.s3a.Constants
PathCapabilities probe to indicate that the filesystem keeps directory markers.
STORE_CAPABILITY_MAGIC_COMMITTER - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Flag to indicate that a store supports magic committers.
STORE_CAPABILITY_MAGIC_COMMITTER_OLD - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Deprecated.
STORE_CAPABILITY_MULTIPART_UPLOAD_ENABLED - Static variable in class org.apache.hadoop.fs.s3a.Constants
Stream supports multipart uploads to the given path.
STORE_CAPABILITY_S3_EXPRESS_STORAGE - Static variable in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
Is this S3Express storage? value "fs.s3a.capability.s3express.storage".
StoreContext - Class in org.apache.hadoop.fs.s3a.impl
This class provides the core context of the S3A filesystem to subsidiary components, without exposing the entire parent class.
StoreContextBuilder - Class in org.apache.hadoop.fs.s3a.impl
Builder for the store context.
StoreContextBuilder() - Constructor for class org.apache.hadoop.fs.s3a.impl.StoreContextBuilder
 
StoreContextFactory - Interface in org.apache.hadoop.fs.s3a.impl
Factory for creating store contexts.
STREAM_CAPABILITY_MAGIC_OUTPUT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Flag to indicate whether a stream is a magic output stream; returned in StreamCapabilities Value: "fs.s3a.capability.magic.output.stream".
STREAM_CAPABILITY_MAGIC_OUTPUT_OLD - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Deprecated.
STREAM_READ_GAUGE_INPUT_POLICY - Static variable in class org.apache.hadoop.fs.s3a.Constants
Gauge name for the input policy : "stream_read_gauge_input_policy".
streamClose(boolean, long) - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
The inner stream was closed.
streamOpened() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
The inner stream was opened.
stringify(AwsServiceException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Get low level details of an amazon exception for logging; multi-line.
stringify(S3Object) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
String information about a summary entry for debug messages.
STS_STANDARD - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
The standard STS server.
STSClientFactory - Class in org.apache.hadoop.fs.s3a.auth
Factory for creating STS Clients.
STSClientFactory() - Constructor for class org.apache.hadoop.fs.s3a.auth.STSClientFactory
 
STSClientFactory.STSClient - Class in org.apache.hadoop.fs.s3a.auth
STS client connection with retries.
stubAuditManager() - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Return a stub audit manager.
submit(Executor, Callable<T>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Submit a callable into a completable future.
submit(Executor, AuditSpan, Callable<T>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Submit a callable into a completable future.
submit(CompletableFuture<T>, Callable<T>) - Method in class org.apache.hadoop.fs.s3a.impl.StoreContext
Submit a closure for execution in the executor returned by StoreContext.getExecutor().
submit(CallableRaisingIOE<T>) - Method in interface org.apache.hadoop.fs.s3a.S3AInputStream.InputStreamCallbacks
Submit some asynchronous work, for example, draining a stream.
SUCCESS_MARKER_FILE_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
The limit to the number of committed objects tracked during job commits and saved to the _SUCCESS file.
SuccessData - Class in org.apache.hadoop.fs.s3a.commit.files
Summary data saved into a _SUCCESS marker file.
SuccessData() - Constructor for class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
switchToIOStatisticsContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
Switch to the context IOStatistics context, if needed.

T

TABLE_ROOT - Static variable in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitterConstants
Name of the root partition :"table_root".
TAIL_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
This is where anything at the tail of a log entry ends up; it is null unless/until the AWS logs are enhanced in future.
TASK_ATTEMPT_ID - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Extra Data key for task attempt in pendingset files.
taskCompleted(boolean) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Note that a task has completed.
taskCompleted(boolean) - Method in interface org.apache.hadoop.fs.s3a.statistics.CommitterStatistics
Note that a task has completed.
TEMP_DATA - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Temp data which is not auto-committed: "_temporary".
tempDirForStaging(FileSystem, Configuration) - Static method in class org.apache.hadoop.fs.s3a.commit.staging.Paths
Try to come up with a good temp directory for different filesystems.
TEMPORARY - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
This is the "Pending" directory of the FileOutputCommitter; data written here is, in that algorithm, renamed into place.
TemporaryAWSCredentialsProvider - Class in org.apache.hadoop.fs.s3a
Support session credentials for authenticating with AWS.
TemporaryAWSCredentialsProvider(Configuration) - Constructor for class org.apache.hadoop.fs.s3a.TemporaryAWSCredentialsProvider
Construct from just a configuration.
TemporaryAWSCredentialsProvider(URI, Configuration) - Constructor for class org.apache.hadoop.fs.s3a.TemporaryAWSCredentialsProvider
Constructor: the URI will be null if the provider is inited unbonded to a filesystem.
THREAD_KEEP_ALIVE_TIME - Static variable in class org.apache.hadoop.fs.s3a.commit.InternalCommitterConstants
How long threads in the thread pool stay alive when idle.
THREAD_POOL_SHUTDOWN_DELAY_SECONDS - Static variable in class org.apache.hadoop.fs.s3a.Constants
How long to wait for the thread pool to terminate when cleaning up.
THREAD_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
THROTTLE_LOG_NAME - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Name of the log for throttling events.
throttlePolicy - Variable in class org.apache.hadoop.fs.s3a.S3ARetryPolicy
Policy for throttle requests, which are considered repeatable, even for non-idempotent calls, as the service rejected the call entirely.
throwIfClosed() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3APrefetchingInputStream
 
throwIfClosed() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
throwIfInvalidSeek(long) - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
TIMESTAMP_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "timestamp".
TLS_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "tls".
toAWSCredentials(MarshalledCredentials, MarshalledCredentials.CredentialTypeRequired, String) - Static method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentialBinding
Create an AWS credential set from a set of marshalled credentials.
toBytes(JsonSerialization<PendingSet>) - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
 
toBytes(JsonSerialization<T>) - Method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Serialize to JSON and then to a byte array, after performing a preflight validation of the data to be saved.
toBytes(JsonSerialization<SinglePendingCommit>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
toBytes(JsonSerialization<SuccessData>) - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
toJson(RoleModel.Policy) - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel
 
TOKEN_MISMATCH - Static variable in exception org.apache.hadoop.fs.s3a.auth.delegation.DelegationTokenIOException
The far end is expecting a different token kind than that which the client created.
TOKEN_NAME_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationConstants
Prefix for token names: "S3ADelegationToken/".
TOKEN_WRONG_CLASS - Static variable in exception org.apache.hadoop.fs.s3a.auth.delegation.DelegationTokenIOException
Error: delegation token/token identifier class isn't the right one.
tokenIssued() - Method in interface org.apache.hadoop.fs.s3a.statistics.DelegationTokenStatistics
A token has been issued.
TokenSecretManager() - Constructor for class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding.TokenSecretManager
 
toLocatedFileStatus(S3AFileStatus) - Method in interface org.apache.hadoop.fs.s3a.impl.ListingOperationCallbacks
Build a S3ALocatedFileStatus from a FileStatus instance.
toLocatedFileStatus(S3AFileStatus) - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem.ListingOperationCallbacksImpl
 
toLocatedFileStatusIterator(RemoteIterator<? extends LocatedFileStatus>) - Static method in class org.apache.hadoop.fs.s3a.Listing
 
toMap() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
Copy all the metrics to a map of (name, long-value).
toPartEtags(List<String>) - Static method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Convert an ordered list of strings to a list of index etag parts.
toProvidedFileStatusIterator(S3AFileStatus[]) - Static method in class org.apache.hadoop.fs.s3a.Listing
Create a FileStatus iterator against a provided list of file status.
toS3AFileStatus() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
Generate an S3AFileStatus instance, including etag and version ID, if present.
toString() - Method in class org.apache.hadoop.fs.s3a.adapter.V1ToV2AwsCredentialProviderAdapter
 
toString() - Method in class org.apache.hadoop.fs.s3a.AnonymousAWSCredentialsProvider
 
toString() - Method in class org.apache.hadoop.fs.s3a.audit.AWSRequestAnalyzer.RequestInfo
 
toString() - Method in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
 
toString() - Method in class org.apache.hadoop.fs.s3a.audit.impl.LoggingAuditor
 
toString() - Method in class org.apache.hadoop.fs.s3a.audit.impl.NoopSpan
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.AbstractSessionCredentialsProvider
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.AssumedRoleCredentialProvider
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractDelegationTokenBinding
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
String function returns the encryption mode but not any other secrets.
toString() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
Add the (sanitized) marshalled credentials to the string value.
toString() - Method in class org.apache.hadoop.fs.s3a.auth.IAMInstanceCredentialsProvider
 
toString() - Method in enum org.apache.hadoop.fs.s3a.auth.MarshalledCredentials.CredentialTypeRequired
 
toString() - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
String value MUST NOT include any secrets.
toString() - Method in class org.apache.hadoop.fs.s3a.AWSCredentialProviderList
The string value is this class name and the string values of nested providers.
toString() - Method in enum org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.JobUUIDSource
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitContext
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations.MaybeIOE
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.magic.InMemoryMagicCommitTracker
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicCommitTracker
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.magic.MagicS3GuardCommitter
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.PutTracker
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.staging.PartitionedStagingCommitter
 
toString() - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
 
toString() - Method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.ActiveOperationContext
 
toString() - Method in enum org.apache.hadoop.fs.s3a.impl.AWSCannedACL
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy
String value for logging.
toString() - Method in class org.apache.hadoop.fs.s3a.impl.ChangeTracker
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.ClientManagerImpl
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder.CreateFileOptions
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker.Marker
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.DirMarkerTracker
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.PutObjectOptions
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.SDKStreamDrainer
 
toString() - Method in class org.apache.hadoop.fs.s3a.impl.UploadContentProviders.BaseContentProvider
 
toString() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ACachingInputStream
 
toString() - Method in class org.apache.hadoop.fs.s3a.prefetch.S3ARemoteInputStream
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3A
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3AFileStatus
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
 
toString() - Method in enum org.apache.hadoop.fs.s3a.S3AInputPolicy
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
String value includes statistics as well as stream state.
toString() - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
String representation.
toString() - Method in class org.apache.hadoop.fs.s3a.S3ALocatedFileStatus
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
 
toString() - Method in class org.apache.hadoop.fs.s3a.S3ListRequest
 
toString() - Method in class org.apache.hadoop.fs.s3a.SimpleAWSCredentialsProvider
 
toString() - Method in enum org.apache.hadoop.fs.s3a.Statistic
The string value is simply the symbol.
toString() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
toString() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.MarkerPurgeSummary
 
toString() - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanResult
 
toString() - Method in class org.apache.hadoop.fs.s3a.VectoredIOContext
 
toString() - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
The toString method is intended to be used in logging/toString calls.
toString(URI) - Static method in class org.apache.hadoop.fs.s3native.S3xLoginHelper
Create a stripped down string value for error messages.
TOTALTIME_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "totaltime".
touch(long) - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
Set the various timestamp fields to the supplied value.
toUri(String) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Convert a path to a URI, catching any URISyntaxException and converting to an invalid args exception.
trackDuration(String, long) - Method in class org.apache.hadoop.fs.s3a.S3AInstrumentation
The duration tracker updates the metrics with the count and IOStatistics will full duration information.
trackDuration(String, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.AbstractS3AStatisticsSource
 
trackDuration(String, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.BondedS3AStatisticsContext
 
trackDuration(String, long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
transferComplete(TransferListener.Context.TransferComplete) - Method in class org.apache.hadoop.fs.s3a.ProgressableProgressListener
 
transferInitiated(TransferListener.Context.TransferInitiated) - Method in class org.apache.hadoop.fs.s3a.ProgressableProgressListener
 
translateAuditException(String, AuditFailureException) - Static method in class org.apache.hadoop.fs.s3a.audit.AuditIntegration
Translate an audit exception.
translateException(String) - Method in exception org.apache.hadoop.fs.s3a.impl.MultiObjectDeleteException
A MultiObjectDeleteException is raised if one or more paths listed in a bulk DELETE operation failed.
translateException(String, Path, SdkException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Translate an exception raised in an operation into an IOException.
translateException(String, String, SdkException) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Translate an exception raised in an operation into an IOException.
Tristate - Enum in org.apache.hadoop.fs.s3a
Simple enum to express {true, false, don't know}.
trueWithProbability(float) - Static method in class org.apache.hadoop.fs.s3a.FailureInjectionPolicy
 
TURNAROUNDTIME_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "turnaroundtime".

U

UNAUDITED_OPERATION - Static variable in class org.apache.hadoop.fs.s3a.audit.S3AAuditConstants
What to look for in logs for ops outside any audit.
unavailable(URI, String, String, String) - Static method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
Class is unavailable for some reason, probably a missing dependency.
unbuffer() - Method in class org.apache.hadoop.fs.s3a.S3AInputStream
Closes the underlying S3 stream, and merges the S3AInputStream.streamStatistics instance associated with the stream.
unbuffered() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AInputStreamStatistics
A stream unbuffer() call has been made.
UNGUARDED_FLAG - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool.BucketInfo
 
UNKNOWN_ALGORITHM - Static variable in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
UNKNOWN_MARKER_POLICY - Static variable in class org.apache.hadoop.fs.s3a.impl.DirectoryPolicyImpl
Error string when unable to parse the marker policy option.
UnknownStoreException - Exception in org.apache.hadoop.fs.s3a
The bucket or other AWS resource is unknown.
UnknownStoreException(String, String) - Constructor for exception org.apache.hadoop.fs.s3a.UnknownStoreException
Constructor.
UnknownStoreException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.UnknownStoreException
Constructor.
UNLIMITED_LISTING - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Constant to use when there is no limit on the number of objects listed: 0.
UNLIMITED_MIN_MARKERS - Static variable in class org.apache.hadoop.fs.s3a.tools.MarkerTool
Constant to use when there is no minimum number of markers: -1.
unregisterStore(String, Configuration, DelegationTokenProvider, UserGroupInformation) - Method in interface org.apache.hadoop.fs.s3a.auth.AwsSignerInitializer
Unregister a store instance.
unregisterStore(String, Configuration, DelegationTokenProvider, UserGroupInformation) - Method in class org.apache.hadoop.fs.s3a.auth.CustomSdkSigner.Initializer
 
unsupportedConstructor(URI, String, String) - Static method in exception org.apache.hadoop.fs.s3a.impl.InstantiationIOException
Failure to find a valid constructor (signature, visibility) or factory method.
UnsupportedRequestException - Exception in org.apache.hadoop.fs.s3a.api
An operation is unsupported.
UnsupportedRequestException(String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.api.UnsupportedRequestException
 
UnsupportedRequestException(String, String) - Constructor for exception org.apache.hadoop.fs.s3a.api.UnsupportedRequestException
 
UnsupportedRequestException(String, String, Throwable) - Constructor for exception org.apache.hadoop.fs.s3a.api.UnsupportedRequestException
 
updateAwsRequestCount(long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
updateAwsRequestCount(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record a number of AWS requests.
updateAwsRetryCount(long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
updateAwsRetryCount(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record a number of AWS request retries.
updateAwsThrottleExceptionsCount(long) - Method in class org.apache.hadoop.fs.s3a.statistics.impl.StatisticsFromAwsSdkImpl
 
updateAwsThrottleExceptionsCount(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.StatisticsFromAwsSdk
Record a number of throttle exceptions received.
updateCommonContext() - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Add jobID to current context.
updateCurrentAuditContext() - Method in class org.apache.hadoop.fs.s3a.commit.impl.AuditContextUpdater
Add job/task info to current audit context.
UPLOAD_PART_COUNT_LIMIT - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
A configuration option for test use only: maximum part count on block writes/uploads.
UPLOAD_PROGRESS_LOG_NAME - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Progress logge name; fairly noisy.
uploadAborted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
uploadAborted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
uploadAborted() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
uploadCommitted(String, long) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.ActiveCommit
Note that a file was committed.
uploadCompleted(ObjectTransfer) - Method in class org.apache.hadoop.fs.s3a.ProgressableProgressListener
Method to invoke after upload has completed.
uploadCompleted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
uploadCompleted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
uploadCompleted() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
UploadContentProviders - Class in org.apache.hadoop.fs.s3a.impl
Implementations of software.amazon.awssdk.http.ContentStreamProvider.
UploadContentProviders.BaseContentProvider<T extends InputStream> - Class in org.apache.hadoop.fs.s3a.impl
Base class for content providers; tracks the number of times a stream has been opened.
uploadFileToPendingCommit(File, Path, String, long, Progressable) - Method in class org.apache.hadoop.fs.s3a.commit.impl.CommitOperations
Upload all the data in the local file, returning the information needed to commit the work.
UploadInfo - Class in org.apache.hadoop.fs.s3a
Simple struct that contains information about a S3 upload.
UploadInfo(FileUpload, long) - Constructor for class org.apache.hadoop.fs.s3a.UploadInfo
 
UploadIterator(StoreContext, S3Client, int, String) - Constructor for class org.apache.hadoop.fs.s3a.MultipartUtils.UploadIterator
Construct an iterator to list uploads under a path.
uploadPart(UploadPartRequest, RequestBody, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Upload part of a multi-partition file.
uploadPart(UploadPartRequest, RequestBody, DurationTrackerFactory) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Upload part of a multi-partition file.
uploadPart(UploadPartRequest, RequestBody, DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Upload part of a multi-partition file.
uploadPart(UploadPartRequest, RequestBody, DurationTrackerFactory) - Method in interface org.apache.hadoop.fs.s3a.WriteOperationHelper.WriteOperationHelperCallbacks
Upload part of a multi-partition file.
uploadPart(UploadPartRequest, RequestBody, DurationTrackerFactory) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Upload part of a multi-partition file.
uploadPartEncryptionParameters(UploadPartRequest.Builder) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl
Sets server side encryption parameters to the part upload request when encryption is enabled.
uploadStarted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.EmptyS3AStatisticsContext.EmptyMultipartUploaderStatistics
 
uploadStarted() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.S3AMultipartUploaderStatisticsImpl
 
uploadStarted() - Method in interface org.apache.hadoop.fs.s3a.statistics.S3AMultipartUploaderStatistics
 
USER_AGENT_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
 
userAborted(String, Object...) - Static method in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Build the exception to raise on user-aborted action.
USERAGENT_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "useragent".
useUniqueFilenames() - Method in class org.apache.hadoop.fs.s3a.commit.staging.StagingCommitter
Is this committer using unique filenames?

V

v1(ListObjectsRequest) - Static method in class org.apache.hadoop.fs.s3a.S3ListRequest
Restricted constructors to ensure v1 or v2, not both.
v1(ListObjectsResponse) - Static method in class org.apache.hadoop.fs.s3a.S3ListResult
Restricted constructors to ensure v1 or v2, not both.
v1RequestHandlersUsed(String) - Static method in class org.apache.hadoop.fs.s3a.impl.V2Migration
Notes use of request handlers.
V1ToV2AwsCredentialProviderAdapter - Class in org.apache.hadoop.fs.s3a.adapter
Adapts a V1 AWSCredentialsProvider to the V2 AwsCredentialsProvider interface.
v2(ListObjectsV2Request) - Static method in class org.apache.hadoop.fs.s3a.S3ListRequest
Restricted constructors to ensure v1 or v2, not both.
v2(ListObjectsV2Response) - Static method in class org.apache.hadoop.fs.s3a.S3ListResult
Restricted constructors to ensure v1 or v2, not both.
V2Migration - Class in org.apache.hadoop.fs.s3a.impl
This class provides utility methods required for migrating S3A to AWS Java SDK V2.
validate() - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Validate the token by looking at its fields.
validate(String, MarshalledCredentials.CredentialTypeRequired) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Verify that a set of credentials is valid.
validate() - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
Validation includes validating all statements.
validate() - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.RoleElt
validation operation.
validate() - Method in class org.apache.hadoop.fs.s3a.auth.RoleModel.Statement
 
validate() - Method in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Validate the data: those fields which must be non empty, must be set.
validate() - Method in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Validate the data: those fields which must be non empty, must be set.
validate() - Method in class org.apache.hadoop.fs.s3a.commit.files.SinglePendingCommit
 
validate() - Method in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
 
validateCollectionClass(Iterable, Class) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Verify that all instances in a collection are of the given class.
validateOutputStreamConfiguration(Path, Configuration) - Static method in class org.apache.hadoop.fs.s3a.S3AUtils
Validates the output stream configuration.
validateReadahead(Long) - Static method in class org.apache.hadoop.fs.s3a.S3AInputStream
from a possibly null Long value, return a valid readahead.
ValidationFailure - Exception in org.apache.hadoop.fs.s3a.commit
Exception raised on validation failures; kept as an IOException for consistency with other failures.
ValidationFailure(String, Object...) - Constructor for exception org.apache.hadoop.fs.s3a.commit.ValidationFailure
Create an instance with string formatting applied to the message and arguments.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.api.PerformanceFlagEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.auth.delegation.AWSPolicyProvider.AccessLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens.TokenIssuingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.auth.MarshalledCredentials.CredentialTypeRequired
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.auth.RoleModel.Effects
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.JobUUIDSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.commit.staging.ConflictResolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.AWSCannedACL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.DirectoryPolicy.MarkerPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.InstantiationIOException.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.ProgressListenerEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.S3AInputPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.Statistic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.statistics.StatisticTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.fs.s3a.Tristate
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hadoop.fs.s3a.api.PerformanceFlagEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.auth.delegation.AWSPolicyProvider.AccessLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.auth.delegation.S3ADelegationTokens.TokenIssuingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.auth.MarshalledCredentials.CredentialTypeRequired
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.auth.RoleModel.Effects
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter.JobUUIDSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.commit.staging.ConflictResolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.AWSCannedACL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.ChangeDetectionPolicy.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.DirectoryPolicy.MarkerPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.InstantiationIOException.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.ProgressListenerEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.impl.StatusProbeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.S3AEncryptionMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.S3AInputPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.Statistic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.statistics.StatisticTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.fs.s3a.Tristate
Returns an array containing the constants of this enum type, in the order they are declared.
VectoredIOContext - Class in org.apache.hadoop.fs.s3a
Context related to vectored IO operation.
VectoredIOContext() - Constructor for class org.apache.hadoop.fs.s3a.VectoredIOContext
Default no arg constructor.
VERB_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "verb".
VERBOSE - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
 
verify(boolean, String, Object...) - Static method in exception org.apache.hadoop.fs.s3a.commit.ValidationFailure
Verify that a condition holds.
verifyBucketExists() - Method in class org.apache.hadoop.fs.s3a.S3AFileSystem
Verify that the bucket exists.
verifyIsMagicCommitFS(S3AFileSystem) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Verify that an S3A FS instance is a magic commit FS.
verifyIsMagicCommitPath(S3AFileSystem, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Verify that the path is a magic one.
verifyIsS3AFS(FileSystem, Path) - Static method in class org.apache.hadoop.fs.s3a.commit.CommitUtils
Verify that an FS is an S3A FS.
version - Variable in class org.apache.hadoop.fs.s3a.auth.RoleModel.Policy
 
VERSION - Static variable in class org.apache.hadoop.fs.s3a.auth.RoleModel
 
VERSION - Static variable in class org.apache.hadoop.fs.s3a.commit.files.PendingSet
Supported version value: 3.
VERSION - Static variable in class org.apache.hadoop.fs.s3a.commit.files.PersistentCommitData
Supported version value: 2.
VERSION - Static variable in class org.apache.hadoop.fs.s3a.commit.files.SuccessData
Supported version value: 1.
VERSION_FOUR_SIGNER - Static variable in class org.apache.hadoop.fs.s3a.auth.SignerFactory
 
VERSION_FOUR_UNSIGNED_PAYLOAD_SIGNER - Static variable in class org.apache.hadoop.fs.s3a.auth.SignerFactory
 
VERSION_GROUP - Static variable in class org.apache.hadoop.fs.s3a.audit.S3LogParser
Log group "version".
versionMismatchError() - Method in interface org.apache.hadoop.fs.s3a.statistics.ChangeTrackerStatistics
A version mismatch was detected.
versionMismatchError() - Method in class org.apache.hadoop.fs.s3a.statistics.impl.CountingChangeTracker
 

W

waitForCompletion(List<CompletableFuture<T>>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Wait for a list of futures to complete.
waitForCompletion(CompletableFuture<T>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Wait for a single of future to complete, extracting IOEs afterwards.
waitForCompletionIgnoringExceptions(CompletableFuture<T>) - Static method in class org.apache.hadoop.fs.s3a.impl.CallableSupplier
Wait for a single of future to complete, ignoring exceptions raised.
waitForUploadCompletion(String, UploadInfo) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreImpl
Wait for an upload to complete.
waitForUploadCompletion(String, UploadInfo) - Method in interface org.apache.hadoop.fs.s3a.S3AStore
Wait for an upload to complete.
WARN_OF_SPAN_TYPE - Static variable in class org.apache.hadoop.fs.s3a.audit.impl.ActiveAuditManagerS3A
One of logger for warnings about span retrieval.
warnOnActiveUploads(Path) - Method in class org.apache.hadoop.fs.s3a.commit.AbstractS3ACommitter
Scan for active uploads and list them along with a warning message.
withAsyncDrainThreshold(long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withAsyncDrainThreshold(long) - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Set builder value.
withAuditSpan(AuditSpan) - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Set builder value.
withAuditSpanSource(AuditSpanSource<AuditSpanS3A>) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withBucket(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Target bucket.
withBufferSize(int) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withCannedACL(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
ACL For new objects.
withChangeDetectionPolicy(ChangeDetectionPolicy) - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Set builder value.
withChangePolicy(ChangeDetectionPolicy) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withChecksumValidationEnabled(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set builder value.
withClientManager(ClientManager) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withConfiguration(Configuration) - Method in class org.apache.hadoop.fs.s3a.audit.OperationAuditorOptions
Set builder value.
withContentEncoding(String) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Content encoding.
withCredentialProviders(AWSCredentialProviderList) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.DelegationBindingInfo
Set builder value.
withCredentialSet(AwsCredentialsProvider) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set credentials.
withDoPurge(boolean) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Should the markers be purged? This is also enabled when using the clean flag on the CLI.
withDurationTrackerFactory(DurationTrackerFactory) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withEncryptionSecrets(EncryptionSecrets) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Encryption secrets.
withEndpoint(String) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set endpoint.
withExecutionInterceptors(List<ExecutionInterceptor>) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
List of execution interceptors.
withExitCode(boolean) - Method in exception org.apache.hadoop.fs.s3a.RenameFailedException
Set the exit code.
withExpressCreateSession(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set builder value.
withFileLength(long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withFipsEnabled(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set builder value.
withFlags(EnumSet<CreateFlag>) - Method in class org.apache.hadoop.fs.s3a.impl.CreateFileBuilder
Pass flags down.
withFsStatistics(FileSystem.Statistics) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withHeader(String, String) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Add a custom header.
withInputPolicy(S3AInputPolicy) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withInputPolicy(S3AInputPolicy) - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Set builder value.
withInstrumentation(S3AInstrumentation) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withIoStatisticsStore(IOStatisticsStore) - Method in class org.apache.hadoop.fs.s3a.audit.OperationAuditorOptions
Set builder value.
withLimit(int) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Limit of files to scan; 0 for 'unlimited'.
withMaxMarkerCount(int) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Max marker count an audit must find (ignored on purge).
withMetrics(StatisticsFromAwsSdk) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Metrics binding.
withMinimumPartSize(long) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set the minimum part size for transfer parts.
withMinMarkerCount(int) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Min marker count an audit must find (ignored on purge).
withMultipartCopyEnabled(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set the multipart flag..
withMultipartPartCountLimit(long) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Multipart limit.
withMultipartThreshold(long) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set the threshold for multipart operations.
withMultipartUploadEnabled(boolean) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Multipart upload enabled.
withNonAuth(boolean) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Consider only markers in non-authoritative paths as errors.
withPartUploadTimeout(Duration) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Timeout for uploading objects/parts.
withPath(Path) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Path to scan.
withPathStyleAccess(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set path access option.
withPathUri(URI) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set full s3a path.
withReadahead(long) - Method in class org.apache.hadoop.fs.s3a.S3AReadOpContext
Set builder value.
withReadAheadRange(long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withReadRateLimiter(RateLimiting) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withRegion(String) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set region.
withRequesterPays(boolean) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set requester pays option.
withRequestPreparer(RequestFactoryImpl.PrepareRequest) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Callback to prepare requests.
withSourceFS(FileSystem) - Method in class org.apache.hadoop.fs.s3a.tools.MarkerTool.ScanArgsBuilder
Source FS; must be or wrap an S3A FS.
withSplitEnd(long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withSplitStart(long) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withStatisticsContext(S3AStatisticsContext) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withStatus(S3AFileStatus) - Method in class org.apache.hadoop.fs.s3a.impl.OpenFileSupport.OpenFileInformation
Set builder value.
withStorageClass(StorageClass) - Method in class org.apache.hadoop.fs.s3a.impl.RequestFactoryImpl.RequestFactoryBuilder
Storage class.
withStorageStatistics(S3AStorageStatistics) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withStoreContextFactory(StoreContextFactory) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
withTransferManagerExecutor(Executor) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set the executor that the transfer manager will use to execute background tasks.
withUserAgentSuffix(String) - Method in class org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters
Set UA suffix.
withWriteRateLimiter(RateLimiting) - Method in class org.apache.hadoop.fs.s3a.impl.S3AStoreBuilder
 
write(DataOutput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.AbstractS3ATokenIdentifier
Write state.
write(DataOutput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.EncryptionSecrets
Write out the encryption secrets.
write(DataOutput) - Method in class org.apache.hadoop.fs.s3a.auth.delegation.SessionTokenIdentifier
 
write(DataOutput) - Method in class org.apache.hadoop.fs.s3a.auth.MarshalledCredentials
Write the token.
writeBytes(long) - Method in interface org.apache.hadoop.fs.s3a.statistics.BlockOutputStreamStatistics
Record bytes written.
writeFailed(Exception) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Callback on a write failure.
writeFailed(Exception) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Callback on a write failure.
WriteOperationHelper - Class in org.apache.hadoop.fs.s3a
Helper for low-level operations against an S3 Bucket for writing data, creating and committing pending writes, and other S3-layer operations.
WriteOperationHelper(S3AFileSystem, Configuration, S3AStatisticsContext, AuditSpanSource, AuditSpan, WriteOperationHelper.WriteOperationHelperCallbacks) - Constructor for class org.apache.hadoop.fs.s3a.WriteOperationHelper
Constructor.
WriteOperationHelper.WriteOperationHelperCallbacks - Interface in org.apache.hadoop.fs.s3a
Callbacks for writeOperationHelper.
WriteOperations - Interface in org.apache.hadoop.fs.s3a
Operations to update the store.
writeSuccessful(long) - Method in class org.apache.hadoop.fs.s3a.WriteOperationHelper
Callback on a successful write.
writeSuccessful(long) - Method in interface org.apache.hadoop.fs.s3a.WriteOperations
Callback on a successful write.
WRONG_FILESYSTEM - Static variable in class org.apache.hadoop.fs.s3a.s3guard.S3GuardTool
Error String when the wrong FS is used for binding: "Wrong filesystem for ".

X

X_DIRECTORY - Static variable in class org.apache.hadoop.fs.s3a.impl.InternalConstants
Directory marker attribute: see HADOOP-16613.
X_HEADER_MAGIC_MARKER - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Magic Marker header to declare final file length on magic uploads marker objects: "x-hadoop-s3a-magic-data-length".
XA_ARCHIVE_STATUS - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
object archive status; empty if not on S3 Glacier (i.e all normal files should be non-archived as S3A and applications don't handle archived data) Value "header.x-amz-archive-status".
XA_CACHE_CONTROL - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Standard HTTP header found on some S3 objects: "header.Cache-Control".
XA_CONTENT_DISPOSITION - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Standard HTTP header found on some S3 objects: "header.Content-Disposition".
XA_CONTENT_ENCODING - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Content encoding; can be configured: "header.Content-Encoding".
XA_CONTENT_LANGUAGE - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Standard HTTP header found on some S3 objects: "header.Content-Language".
XA_CONTENT_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Length XAttr: "header.Content-Length".
XA_CONTENT_MD5 - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Standard HTTP header found on some S3 objects: "header.Content-MD5".
XA_CONTENT_RANGE - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Content range: "header.Content-Range".
XA_CONTENT_TYPE - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Content type: may be set when uploading.
XA_ENCRYPTION_KEY_ID - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
 
XA_ETAG - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Etag Header "header.ETag".
XA_HEADER_PREFIX - Static variable in class org.apache.hadoop.fs.s3a.Constants
To comply with the XAttr rules, all headers of the object retrieved through the getXAttr APIs have the prefix: "header.".
XA_LAST_MODIFIED - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
last modified XAttr: "header.Last-Modified".
XA_MAGIC_MARKER - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
XAttr name of magic marker, with "header." prefix: "header.x-hadoop-s3a-magic-data-length".
XA_OBJECT_LOCK_LEGAL_HOLD_STATUS - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Object legal hold status.
XA_OBJECT_LOCK_MODE - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Object lock mode.
XA_OBJECT_LOCK_RETAIN_UNTIL_DATE - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
ISO8601 expiry date of object lock hold.
XA_OBJECT_REPLICATION_STATUS - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Replication status for cross-region replicated objects.
XA_S3_VERSION_ID - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Version ID; empty for non-versioned buckets/data.
XA_SERVER_SIDE_ENCRYPTION - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
The server-side encryption algorithm to use with AWS-managed keys: "header.x-amz-server-side-encryption".
XA_STANDARD_HEADERS - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Standard headers which are retrieved from HEAD Requests and set as XAttrs if the response included the relevant header.
XA_STORAGE_CLASS - Static variable in class org.apache.hadoop.fs.s3a.impl.HeaderProcessing
Storage Class XAttr: "header.x-amz-storage-class".
XML_PARSE_BROKEN - Static variable in class org.apache.hadoop.fs.s3a.impl.BulkDeleteRetryHandler
This is an error string we see in exceptions when the XML parser failed: "Failed to parse XML document".

Z

ZONE_LENGTH - Static variable in class org.apache.hadoop.fs.s3a.impl.S3ExpressStorage
 

_

_SUCCESS - Static variable in class org.apache.hadoop.fs.s3a.commit.CommitConstants
Marker file to create on success: "_SUCCESS".
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links

Copyright © 2008–2024 Apache Software Foundation. All rights reserved.