Uses of Class
org.apache.hadoop.hdfs.server.namenode.INodeDirectory

Packages that use INodeDirectory
org.apache.hadoop.hdfs.server.namenode   
org.apache.hadoop.hdfs.server.namenode.snapshot   
 

Uses of INodeDirectory in org.apache.hadoop.hdfs.server.namenode
 

Methods in org.apache.hadoop.hdfs.server.namenode that return INodeDirectory
 INodeDirectory INodeReference.asDirectory()
           
 INodeDirectory INodeDirectory.asDirectory()
           
static INodeDirectory FSImageFormatPBINode.Loader.loadINodeDirectory(FsImageProto.INodeSection.INode n, FSImageFormatProtobuf.LoaderContext state)
           
static INodeDirectory INodeDirectory.valueOf(org.apache.hadoop.hdfs.server.namenode.INode inode, Object path)
          Cast INode to INodeDirectory.
 

Constructors in org.apache.hadoop.hdfs.server.namenode with parameters of type INodeDirectory
INodeDirectory(INodeDirectory other, boolean adopt, INode.Feature... featuresToCopy)
          Copy constructor
INodeDirectoryAttributes.CopyWithQuota(INodeDirectory dir)
           
INodeDirectoryAttributes.SnapshotCopy(INodeDirectory dir)
           
INodeReference.DstReference(INodeDirectory parent, INodeReference.WithCount referred, int dstSnapshotId)
           
INodeReference.WithName(INodeDirectory parent, INodeReference.WithCount referred, byte[] name, int lastSnapshotId)
           
 

Uses of INodeDirectory in org.apache.hadoop.hdfs.server.namenode.snapshot
 

Subclasses of INodeDirectory in org.apache.hadoop.hdfs.server.namenode.snapshot
static class Snapshot.Root
          The root directory of the snapshot.
 

Methods in org.apache.hadoop.hdfs.server.namenode.snapshot that return INodeDirectory
 INodeDirectory SnapshotManager.getSnapshottableRoot(String path)
          Find the source root directory where the snapshot will be taken for a given path.
 

Methods in org.apache.hadoop.hdfs.server.namenode.snapshot with parameters of type INodeDirectory
 void SnapshotManager.addSnapshottable(INodeDirectory dir)
          Add the given snapshottable directory to SnapshotManager.snapshottables.
static org.apache.hadoop.hdfs.server.namenode.INode SnapshotFSImageFormat.loadCreated(byte[] createdNodeName, INodeDirectory parent)
          Load a node stored in the created list from fsimage.
static void SnapshotFSImageFormat.loadDirectoryDiffList(INodeDirectory dir, DataInput in, FSImageFormat.Loader loader)
          Load the SnapshotDiff list for the INodeDirectoryWithSnapshot directory.
static void SnapshotFSImageFormat.loadSnapshotList(INodeDirectory snapshottableParent, int numSnapshots, DataInput in, FSImageFormat.Loader loader)
          Load snapshots and snapshotQuota for a Snapshottable directory.
static void SnapshotFSImageFormat.saveDirectoryDiffList(INodeDirectory dir, DataOutput out, SnapshotFSImageFormat.ReferenceMap referenceMap)
           
static void SnapshotFSImageFormat.saveSnapshots(INodeDirectory current, DataOutput out)
          Save snapshots and snapshot quota for a snapshottable directory.
static SnapshottableDirectoryStatus.Bean SnapshotManager.toBean(INodeDirectory d)
           
 

Method parameters in org.apache.hadoop.hdfs.server.namenode.snapshot with type arguments of type INodeDirectory
 void SnapshotManager.removeSnapshottable(List<INodeDirectory> toRemove)
          Remove snapshottable directories from SnapshotManager.snapshottables
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.