org.apache.hadoop.hdfs.server.namenode
Class FsImageProto.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.Builder>
              extended by org.apache.hadoop.hdfs.server.namenode.FsImageProto.SnapshotSection.Snapshot.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, FsImageProto.SnapshotSection.SnapshotOrBuilder
Enclosing class:
FsImageProto.SnapshotSection.Snapshot

public static final class FsImageProto.SnapshotSection.Snapshot.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FsImageProto.SnapshotSection.Snapshot.Builder>
implements FsImageProto.SnapshotSection.SnapshotOrBuilder

Protobuf type hadoop.hdfs.fsimage.SnapshotSection.Snapshot


Method Summary
 FsImageProto.SnapshotSection.Snapshot build()
           
 FsImageProto.SnapshotSection.Snapshot buildPartial()
           
 FsImageProto.SnapshotSection.Snapshot.Builder clear()
           
 FsImageProto.SnapshotSection.Snapshot.Builder clearRoot()
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.SnapshotSection.Snapshot.Builder clearSnapshotId()
          optional uint32 snapshotId = 1;
 FsImageProto.SnapshotSection.Snapshot.Builder clone()
           
 FsImageProto.SnapshotSection.Snapshot getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 FsImageProto.INodeSection.INode getRoot()
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.INodeSection.INode.Builder getRootBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.INodeSection.INodeOrBuilder getRootOrBuilder()
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 int getSnapshotId()
          optional uint32 snapshotId = 1;
 boolean hasRoot()
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 boolean hasSnapshotId()
          optional uint32 snapshotId = 1;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 FsImageProto.SnapshotSection.Snapshot.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 FsImageProto.SnapshotSection.Snapshot.Builder mergeFrom(FsImageProto.SnapshotSection.Snapshot other)
           
 FsImageProto.SnapshotSection.Snapshot.Builder mergeFrom(com.google.protobuf.Message other)
           
 FsImageProto.SnapshotSection.Snapshot.Builder mergeRoot(FsImageProto.INodeSection.INode value)
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.SnapshotSection.Snapshot.Builder setRoot(FsImageProto.INodeSection.INode.Builder builderForValue)
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.SnapshotSection.Snapshot.Builder setRoot(FsImageProto.INodeSection.INode value)
          optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 FsImageProto.SnapshotSection.Snapshot.Builder setSnapshotId(int value)
          optional uint32 snapshotId = 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.SnapshotSection.Snapshot.Builder>

clear

public FsImageProto.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.Builder>

clone

public FsImageProto.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.Builder>

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

public FsImageProto.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.Builder>

mergeFrom

public FsImageProto.SnapshotSection.Snapshot.Builder mergeFrom(FsImageProto.SnapshotSection.Snapshot 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.SnapshotSection.Snapshot.Builder>

mergeFrom

public FsImageProto.SnapshotSection.Snapshot.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.SnapshotSection.Snapshot.Builder>
Throws:
IOException

hasSnapshotId

public boolean hasSnapshotId()
optional uint32 snapshotId = 1;

Specified by:
hasSnapshotId in interface FsImageProto.SnapshotSection.SnapshotOrBuilder

getSnapshotId

public int getSnapshotId()
optional uint32 snapshotId = 1;

Specified by:
getSnapshotId in interface FsImageProto.SnapshotSection.SnapshotOrBuilder

setSnapshotId

public FsImageProto.SnapshotSection.Snapshot.Builder setSnapshotId(int value)
optional uint32 snapshotId = 1;


clearSnapshotId

public FsImageProto.SnapshotSection.Snapshot.Builder clearSnapshotId()
optional uint32 snapshotId = 1;


hasRoot

public boolean hasRoot()
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 

Specified by:
hasRoot in interface FsImageProto.SnapshotSection.SnapshotOrBuilder

getRoot

public FsImageProto.INodeSection.INode getRoot()
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 

Specified by:
getRoot in interface FsImageProto.SnapshotSection.SnapshotOrBuilder

setRoot

public FsImageProto.SnapshotSection.Snapshot.Builder setRoot(FsImageProto.INodeSection.INode value)
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 


setRoot

public FsImageProto.SnapshotSection.Snapshot.Builder setRoot(FsImageProto.INodeSection.INode.Builder builderForValue)
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 


mergeRoot

public FsImageProto.SnapshotSection.Snapshot.Builder mergeRoot(FsImageProto.INodeSection.INode value)
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 


clearRoot

public FsImageProto.SnapshotSection.Snapshot.Builder clearRoot()
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 


getRootBuilder

public FsImageProto.INodeSection.INode.Builder getRootBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 


getRootOrBuilder

public FsImageProto.INodeSection.INodeOrBuilder getRootOrBuilder()
optional .hadoop.hdfs.fsimage.INodeSection.INode root = 2;
 Snapshot root
 

Specified by:
getRootOrBuilder in interface FsImageProto.SnapshotSection.SnapshotOrBuilder


Copyright © 2014 Apache Software Foundation. All Rights Reserved.