@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<software.amazon.awssdk.core.interceptor.ExecutionInterceptor> |
createExecutionInterceptors()
Create the execution interceptor(s) for this audit service.
|
software.amazon.awssdk.transfer.s3.progress.TransferListener |
createTransferListener()
Return a transfer callback which
fixes the active span context to be that in which
the transfer 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, waitForServiceToStopgetOperationName, getSpanId, requestCreatedafterExecution, afterMarshalling, afterTransmission, afterUnmarshalling, beforeExecution, beforeMarshalling, beforeTransmission, beforeUnmarshalling, modifyAsyncHttpContent, modifyAsyncHttpResponseContent, modifyException, modifyHttpContent, modifyHttpRequest, modifyHttpResponse, modifyHttpResponseContent, modifyRequest, modifyResponse, onExecutionFailureOperationAuditor getAuditor()
List<software.amazon.awssdk.core.interceptor.ExecutionInterceptor> createExecutionInterceptors() throws IOException
IOException - failure.software.amazon.awssdk.transfer.s3.progress.TransferListener createTransferListener()
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–2024 Apache Software Foundation. All rights reserved.