public static class INodeAttributeProvider.AuthorizationContext.Builder extends Object
Constructor and Description |
---|
Builder() |
public INodeAttributeProvider.AuthorizationContext build()
public INodeAttributeProvider.AuthorizationContext.Builder fsOwner(String val)
public INodeAttributeProvider.AuthorizationContext.Builder supergroup(String val)
public INodeAttributeProvider.AuthorizationContext.Builder callerUgi(org.apache.hadoop.security.UserGroupInformation val)
public INodeAttributeProvider.AuthorizationContext.Builder inodeAttrs(org.apache.hadoop.hdfs.server.namenode.INodeAttributes[] val)
public INodeAttributeProvider.AuthorizationContext.Builder inodes(org.apache.hadoop.hdfs.server.namenode.INode[] val)
public INodeAttributeProvider.AuthorizationContext.Builder pathByNameArr(byte[][] val)
public INodeAttributeProvider.AuthorizationContext.Builder snapshotId(int val)
public INodeAttributeProvider.AuthorizationContext.Builder path(String val)
public INodeAttributeProvider.AuthorizationContext.Builder ancestorIndex(int val)
public INodeAttributeProvider.AuthorizationContext.Builder doCheckOwner(boolean val)
public INodeAttributeProvider.AuthorizationContext.Builder ancestorAccess(org.apache.hadoop.fs.permission.FsAction val)
public INodeAttributeProvider.AuthorizationContext.Builder parentAccess(org.apache.hadoop.fs.permission.FsAction val)
public INodeAttributeProvider.AuthorizationContext.Builder access(org.apache.hadoop.fs.permission.FsAction val)
public INodeAttributeProvider.AuthorizationContext.Builder subAccess(org.apache.hadoop.fs.permission.FsAction val)
public INodeAttributeProvider.AuthorizationContext.Builder ignoreEmptyDir(boolean val)
public INodeAttributeProvider.AuthorizationContext.Builder operationName(String val)
public INodeAttributeProvider.AuthorizationContext.Builder callerContext(org.apache.hadoop.ipc.CallerContext val)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.