Interface FsImageProto.INodeSection.INodeOrBuilder

All Superinterfaces:
org.apache.hadoop.thirdparty.protobuf.MessageLiteOrBuilder, org.apache.hadoop.thirdparty.protobuf.MessageOrBuilder
All Known Implementing Classes:
FsImageProto.INodeSection.INode, FsImageProto.INodeSection.INode.Builder
Enclosing class:
FsImageProto.INodeSection

public static interface FsImageProto.INodeSection.INodeOrBuilder extends org.apache.hadoop.thirdparty.protobuf.MessageOrBuilder
  • Method Details

    • hasType

      boolean hasType()
      required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
      Returns:
      Whether the type field is set.
    • getType

      required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
      Returns:
      The type.
    • hasId

      boolean hasId()
      required uint64 id = 2;
      Returns:
      Whether the id field is set.
    • getId

      long getId()
      required uint64 id = 2;
      Returns:
      The id.
    • hasName

      boolean hasName()
      optional bytes name = 3;
      Returns:
      Whether the name field is set.
    • getName

      org.apache.hadoop.thirdparty.protobuf.ByteString getName()
      optional bytes name = 3;
      Returns:
      The name.
    • hasFile

      boolean hasFile()
      optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
      Returns:
      Whether the file field is set.
    • getFile

      optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
      Returns:
      The file.
    • getFileOrBuilder

      optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
    • hasDirectory

      boolean hasDirectory()
      optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
      Returns:
      Whether the directory field is set.
    • getDirectory

      optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
      Returns:
      The directory.
    • getDirectoryOrBuilder

      optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
    • hasSymlink

      boolean hasSymlink()
      optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
      Returns:
      Whether the symlink field is set.
    • getSymlink

      optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
      Returns:
      The symlink.
    • getSymlinkOrBuilder

      optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;