@InterfaceAudience.Private public interface AuditManagerS3A extends org.apache.hadoop.service.Service, org.apache.hadoop.fs.store.audit.AuditSpanSource<AuditSpanS3A>, AWSAuditEventCallbacks, org.apache.hadoop.fs.store.audit.ActiveThreadSpanSource<AuditSpanS3A>
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAccess(org.apache.hadoop.fs.Path path,
S3AFileStatus status,
org.apache.hadoop.fs.permission.FsAction mode)
Check for permission to access a path.
|
List<com.amazonaws.handlers.RequestHandler2> |
createRequestHandlers()
Create the request handler(s) for this audit service.
|
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener |
createStateChangeListener()
Return a transfer state change callback which
fixes the active span context to be that in which
the state change listener was created.
|
OperationAuditor |
getAuditor()
Get the auditor; valid once initialized.
|
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, registerServiceListener, start, stop, unregisterServiceListener, waitForServiceToStopafterAttempt, afterError, afterResponse, beforeAttempt, beforeExecution, beforeMarshalling, beforeRequest, beforeUnmarshalling, getOperationName, getSpanId, requestCreatedOperationAuditor getAuditor()
List<com.amazonaws.handlers.RequestHandler2> createRequestHandlers() throws IOException
IOException - failure.com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener createStateChangeListener()
boolean checkAccess(org.apache.hadoop.fs.Path path,
S3AFileStatus status,
org.apache.hadoop.fs.permission.FsAction mode)
throws IOException
FileSystem.access() command
and is a soft permission check used by Hive.path - path to checkstatus - status of the path.mode - access mode.IOException - failureCopyright © 2008–2022 Apache Software Foundation. All rights reserved.