@NotThreadSafe public final class FileSystemMasterAuditContext extends java.lang.Object implements AuditContext
| Modifier | Constructor and Description |
|---|---|
protected |
FileSystemMasterAuditContext(AsyncUserAccessAuditLogWriter asyncAuditLogWriter)
Constructor of
FileSystemMasterAuditContext. |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
FileSystemMasterAuditContext |
setAllowed(boolean allowed) |
FileSystemMasterAuditContext |
setAuthType(AuthType authType)
Sets mAuthType field.
|
FileSystemMasterAuditContext |
setCommand(java.lang.String command)
Sets mCommand field.
|
FileSystemMasterAuditContext |
setDstPath(AlluxioURI dstPath)
Sets mDstPath field.
|
FileSystemMasterAuditContext |
setIp(java.lang.String ip)
Sets mIp field.
|
FileSystemMasterAuditContext |
setSrcInode(Inode srcInode)
Sets mSrcInode field.
|
FileSystemMasterAuditContext |
setSrcPath(AlluxioURI srcPath)
Sets mSrcPath field.
|
FileSystemMasterAuditContext |
setSucceeded(boolean succeeded) |
FileSystemMasterAuditContext |
setUgi(java.lang.String ugi)
Sets mUgi field.
|
java.lang.String |
toString() |
protected FileSystemMasterAuditContext(AsyncUserAccessAuditLogWriter asyncAuditLogWriter)
FileSystemMasterAuditContext.asyncAuditLogWriter - public FileSystemMasterAuditContext setAllowed(boolean allowed)
setAllowed in interface AuditContextpublic FileSystemMasterAuditContext setSucceeded(boolean succeeded)
setSucceeded in interface AuditContextpublic FileSystemMasterAuditContext setCommand(java.lang.String command)
command - the command associated with this MasterAuditContext instancepublic FileSystemMasterAuditContext setSrcPath(AlluxioURI srcPath)
srcPath - the source path of the commandAuditContext instancepublic FileSystemMasterAuditContext setDstPath(AlluxioURI dstPath)
dstPath - the destination path of the commandAuditContext instancepublic FileSystemMasterAuditContext setUgi(java.lang.String ugi)
ugi - the client user name of the authenticated client user of this threadAuditContext instancepublic FileSystemMasterAuditContext setAuthType(AuthType authType)
authType - the authentication typeAuditContext instancepublic FileSystemMasterAuditContext setIp(java.lang.String ip)
ip - the IP of the clientAuditContext instancepublic FileSystemMasterAuditContext setSrcInode(Inode srcInode)
srcInode - the source inode of this operationAuditContext instancepublic void close()
close in interface AuditContextclose in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2020. All Rights Reserved.