org.apache.hadoop.hdfs.server.namenode
Class INodeDirectoryAttributes.CopyWithQuota

java.lang.Object
  extended by org.apache.hadoop.hdfs.server.namenode.INodeAttributes.SnapshotCopy
      extended by org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes.SnapshotCopy
          extended by org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes.CopyWithQuota
All Implemented Interfaces:
org.apache.hadoop.hdfs.server.namenode.INodeAttributes, org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes
Enclosing interface:
org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes

public static class INodeDirectoryAttributes.CopyWithQuota
extends INodeDirectoryAttributes.SnapshotCopy


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes
INodeDirectoryAttributes.CopyWithQuota, INodeDirectoryAttributes.SnapshotCopy
 
Constructor Summary
INodeDirectoryAttributes.CopyWithQuota(byte[] name, org.apache.hadoop.fs.permission.PermissionStatus permissions, org.apache.hadoop.hdfs.server.namenode.AclFeature aclFeature, long modificationTime, long nsQuota, long dsQuota, org.apache.hadoop.hdfs.server.namenode.XAttrFeature xAttrsFeature)
           
INodeDirectoryAttributes.CopyWithQuota(INodeDirectory dir)
           
 
Method Summary
 Quota.Counts getQuotaCounts()
           
 
Methods inherited from class org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes.SnapshotCopy
metadataEquals
 
Methods inherited from class org.apache.hadoop.hdfs.server.namenode.INodeAttributes.SnapshotCopy
getAccessTime, getAclFeature, getFsPermission, getFsPermissionShort, getGroupName, getLocalNameBytes, getModificationTime, getPermissionLong, getUserName, getXAttrFeature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.hdfs.server.namenode.INodeAttributes
getAccessTime, getAclFeature, getFsPermission, getFsPermissionShort, getGroupName, getLocalNameBytes, getModificationTime, getPermissionLong, getUserName, getXAttrFeature
 

Constructor Detail

INodeDirectoryAttributes.CopyWithQuota

public INodeDirectoryAttributes.CopyWithQuota(byte[] name,
                                              org.apache.hadoop.fs.permission.PermissionStatus permissions,
                                              org.apache.hadoop.hdfs.server.namenode.AclFeature aclFeature,
                                              long modificationTime,
                                              long nsQuota,
                                              long dsQuota,
                                              org.apache.hadoop.hdfs.server.namenode.XAttrFeature xAttrsFeature)

INodeDirectoryAttributes.CopyWithQuota

public INodeDirectoryAttributes.CopyWithQuota(INodeDirectory dir)
Method Detail

getQuotaCounts

public Quota.Counts getQuotaCounts()
Specified by:
getQuotaCounts in interface org.apache.hadoop.hdfs.server.namenode.INodeDirectoryAttributes
Overrides:
getQuotaCounts in class INodeDirectoryAttributes.SnapshotCopy


Copyright © 2014 Apache Software Foundation. All Rights Reserved.