org.apache.hadoop.hdfs.server.namenode
Class FsImageProto.INodeSection.INode.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>
              extended by org.apache.hadoop.hdfs.server.namenode.FsImageProto.INodeSection.INode.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, FsImageProto.INodeSection.INodeOrBuilder
Enclosing class:
FsImageProto.INodeSection.INode

public static final class FsImageProto.INodeSection.INode.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>
implements FsImageProto.INodeSection.INodeOrBuilder

Protobuf type hadoop.hdfs.fsimage.INodeSection.INode


Method Summary
 FsImageProto.INodeSection.INode build()
           
 FsImageProto.INodeSection.INode buildPartial()
           
 FsImageProto.INodeSection.INode.Builder clear()
           
 FsImageProto.INodeSection.INode.Builder clearDirectory()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INode.Builder clearFile()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INode.Builder clearId()
          required uint64 id = 2;
 FsImageProto.INodeSection.INode.Builder clearName()
          optional bytes name = 3;
 FsImageProto.INodeSection.INode.Builder clearSymlink()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INode.Builder clearType()
          required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
 FsImageProto.INodeSection.INode.Builder clone()
           
 FsImageProto.INodeSection.INode getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 FsImageProto.INodeSection.INodeDirectory getDirectory()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INodeDirectory.Builder getDirectoryBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INodeDirectoryOrBuilder getDirectoryOrBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INodeFile getFile()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INodeFile.Builder getFileBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INodeFileOrBuilder getFileOrBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 long getId()
          required uint64 id = 2;
 com.google.protobuf.ByteString getName()
          optional bytes name = 3;
 FsImageProto.INodeSection.INodeSymlink getSymlink()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INodeSymlink.Builder getSymlinkBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INodeSymlinkOrBuilder getSymlinkOrBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INode.Type getType()
          required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
 boolean hasDirectory()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 boolean hasFile()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 boolean hasId()
          required uint64 id = 2;
 boolean hasName()
          optional bytes name = 3;
 boolean hasSymlink()
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 boolean hasType()
          required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 FsImageProto.INodeSection.INode.Builder mergeDirectory(FsImageProto.INodeSection.INodeDirectory value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INode.Builder mergeFile(FsImageProto.INodeSection.INodeFile value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 FsImageProto.INodeSection.INode.Builder mergeFrom(FsImageProto.INodeSection.INode other)
           
 FsImageProto.INodeSection.INode.Builder mergeFrom(com.google.protobuf.Message other)
           
 FsImageProto.INodeSection.INode.Builder mergeSymlink(FsImageProto.INodeSection.INodeSymlink value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INode.Builder setDirectory(FsImageProto.INodeSection.INodeDirectory.Builder builderForValue)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INode.Builder setDirectory(FsImageProto.INodeSection.INodeDirectory value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;
 FsImageProto.INodeSection.INode.Builder setFile(FsImageProto.INodeSection.INodeFile.Builder builderForValue)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INode.Builder setFile(FsImageProto.INodeSection.INodeFile value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;
 FsImageProto.INodeSection.INode.Builder setId(long value)
          required uint64 id = 2;
 FsImageProto.INodeSection.INode.Builder setName(com.google.protobuf.ByteString value)
          optional bytes name = 3;
 FsImageProto.INodeSection.INode.Builder setSymlink(FsImageProto.INodeSection.INodeSymlink.Builder builderForValue)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INode.Builder setSymlink(FsImageProto.INodeSection.INodeSymlink value)
          optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;
 FsImageProto.INodeSection.INode.Builder setType(FsImageProto.INodeSection.INode.Type value)
          required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>

clear

public FsImageProto.INodeSection.INode.Builder clear()
Specified by:
clear in interface com.google.protobuf.Message.Builder
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>

clone

public FsImageProto.INodeSection.INode.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>

getDefaultInstanceForType

public FsImageProto.INodeSection.INode getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public FsImageProto.INodeSection.INode build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public FsImageProto.INodeSection.INode buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public FsImageProto.INodeSection.INode.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FsImageProto.INodeSection.INode.Builder>

mergeFrom

public FsImageProto.INodeSection.INode.Builder mergeFrom(FsImageProto.INodeSection.INode other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<FsImageProto.INodeSection.INode.Builder>

mergeFrom

public FsImageProto.INodeSection.INode.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws IOException
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<FsImageProto.INodeSection.INode.Builder>
Throws:
IOException

hasType

public boolean hasType()
required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;

Specified by:
hasType in interface FsImageProto.INodeSection.INodeOrBuilder

getType

public FsImageProto.INodeSection.INode.Type getType()
required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;

Specified by:
getType in interface FsImageProto.INodeSection.INodeOrBuilder

setType

public FsImageProto.INodeSection.INode.Builder setType(FsImageProto.INodeSection.INode.Type value)
required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;


clearType

public FsImageProto.INodeSection.INode.Builder clearType()
required .hadoop.hdfs.fsimage.INodeSection.INode.Type type = 1;


hasId

public boolean hasId()
required uint64 id = 2;

Specified by:
hasId in interface FsImageProto.INodeSection.INodeOrBuilder

getId

public long getId()
required uint64 id = 2;

Specified by:
getId in interface FsImageProto.INodeSection.INodeOrBuilder

setId

public FsImageProto.INodeSection.INode.Builder setId(long value)
required uint64 id = 2;


clearId

public FsImageProto.INodeSection.INode.Builder clearId()
required uint64 id = 2;


hasName

public boolean hasName()
optional bytes name = 3;

Specified by:
hasName in interface FsImageProto.INodeSection.INodeOrBuilder

getName

public com.google.protobuf.ByteString getName()
optional bytes name = 3;

Specified by:
getName in interface FsImageProto.INodeSection.INodeOrBuilder

setName

public FsImageProto.INodeSection.INode.Builder setName(com.google.protobuf.ByteString value)
optional bytes name = 3;


clearName

public FsImageProto.INodeSection.INode.Builder clearName()
optional bytes name = 3;


hasFile

public boolean hasFile()
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;

Specified by:
hasFile in interface FsImageProto.INodeSection.INodeOrBuilder

getFile

public FsImageProto.INodeSection.INodeFile getFile()
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;

Specified by:
getFile in interface FsImageProto.INodeSection.INodeOrBuilder

setFile

public FsImageProto.INodeSection.INode.Builder setFile(FsImageProto.INodeSection.INodeFile value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;


setFile

public FsImageProto.INodeSection.INode.Builder setFile(FsImageProto.INodeSection.INodeFile.Builder builderForValue)
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;


mergeFile

public FsImageProto.INodeSection.INode.Builder mergeFile(FsImageProto.INodeSection.INodeFile value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;


clearFile

public FsImageProto.INodeSection.INode.Builder clearFile()
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;


getFileBuilder

public FsImageProto.INodeSection.INodeFile.Builder getFileBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;


getFileOrBuilder

public FsImageProto.INodeSection.INodeFileOrBuilder getFileOrBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeFile file = 4;

Specified by:
getFileOrBuilder in interface FsImageProto.INodeSection.INodeOrBuilder

hasDirectory

public boolean hasDirectory()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;

Specified by:
hasDirectory in interface FsImageProto.INodeSection.INodeOrBuilder

getDirectory

public FsImageProto.INodeSection.INodeDirectory getDirectory()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;

Specified by:
getDirectory in interface FsImageProto.INodeSection.INodeOrBuilder

setDirectory

public FsImageProto.INodeSection.INode.Builder setDirectory(FsImageProto.INodeSection.INodeDirectory value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;


setDirectory

public FsImageProto.INodeSection.INode.Builder setDirectory(FsImageProto.INodeSection.INodeDirectory.Builder builderForValue)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;


mergeDirectory

public FsImageProto.INodeSection.INode.Builder mergeDirectory(FsImageProto.INodeSection.INodeDirectory value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;


clearDirectory

public FsImageProto.INodeSection.INode.Builder clearDirectory()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;


getDirectoryBuilder

public FsImageProto.INodeSection.INodeDirectory.Builder getDirectoryBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;


getDirectoryOrBuilder

public FsImageProto.INodeSection.INodeDirectoryOrBuilder getDirectoryOrBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeDirectory directory = 5;

Specified by:
getDirectoryOrBuilder in interface FsImageProto.INodeSection.INodeOrBuilder

hasSymlink

public boolean hasSymlink()
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;

Specified by:
hasSymlink in interface FsImageProto.INodeSection.INodeOrBuilder

getSymlink

public FsImageProto.INodeSection.INodeSymlink getSymlink()
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;

Specified by:
getSymlink in interface FsImageProto.INodeSection.INodeOrBuilder

setSymlink

public FsImageProto.INodeSection.INode.Builder setSymlink(FsImageProto.INodeSection.INodeSymlink value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;


setSymlink

public FsImageProto.INodeSection.INode.Builder setSymlink(FsImageProto.INodeSection.INodeSymlink.Builder builderForValue)
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;


mergeSymlink

public FsImageProto.INodeSection.INode.Builder mergeSymlink(FsImageProto.INodeSection.INodeSymlink value)
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;


clearSymlink

public FsImageProto.INodeSection.INode.Builder clearSymlink()
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;


getSymlinkBuilder

public FsImageProto.INodeSection.INodeSymlink.Builder getSymlinkBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;


getSymlinkOrBuilder

public FsImageProto.INodeSection.INodeSymlinkOrBuilder getSymlinkOrBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INodeSymlink symlink = 6;

Specified by:
getSymlinkOrBuilder in interface FsImageProto.INodeSection.INodeOrBuilder


Copyright © 2014 Apache Software Foundation. All Rights Reserved.