org.apache.hadoop.hbase.protobuf.generated
Class RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.Builder>
              extended by org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionStateTransition.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, RegionServerStatusProtos.RegionStateTransitionOrBuilder
Enclosing class:
RegionServerStatusProtos.RegionStateTransition

public static final class RegionServerStatusProtos.RegionStateTransition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
implements RegionServerStatusProtos.RegionStateTransitionOrBuilder

Protobuf type RegionStateTransition


Method Summary
 RegionServerStatusProtos.RegionStateTransition.Builder addAllRegionInfo(Iterable<? extends HBaseProtos.RegionInfo> values)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo.Builder builderForValue)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo value)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo value)
          repeated .RegionInfo region_info = 2;
 HBaseProtos.RegionInfo.Builder addRegionInfoBuilder()
          repeated .RegionInfo region_info = 2;
 HBaseProtos.RegionInfo.Builder addRegionInfoBuilder(int index)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition build()
           
 RegionServerStatusProtos.RegionStateTransition buildPartial()
           
 RegionServerStatusProtos.RegionStateTransition.Builder clear()
           
 RegionServerStatusProtos.RegionStateTransition.Builder clearOpenSeqNum()
          optional uint64 open_seq_num = 3;
 RegionServerStatusProtos.RegionStateTransition.Builder clearRegionInfo()
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder clearTransitionCode()
          required .RegionStateTransition.TransitionCode transition_code = 1;
 RegionServerStatusProtos.RegionStateTransition.Builder clone()
           
 RegionServerStatusProtos.RegionStateTransition getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 long getOpenSeqNum()
          optional uint64 open_seq_num = 3;
 HBaseProtos.RegionInfo getRegionInfo(int index)
          repeated .RegionInfo region_info = 2;
 HBaseProtos.RegionInfo.Builder getRegionInfoBuilder(int index)
          repeated .RegionInfo region_info = 2;
 List<HBaseProtos.RegionInfo.Builder> getRegionInfoBuilderList()
          repeated .RegionInfo region_info = 2;
 int getRegionInfoCount()
          repeated .RegionInfo region_info = 2;
 List<HBaseProtos.RegionInfo> getRegionInfoList()
          repeated .RegionInfo region_info = 2;
 HBaseProtos.RegionInfoOrBuilder getRegionInfoOrBuilder(int index)
          repeated .RegionInfo region_info = 2;
 List<? extends HBaseProtos.RegionInfoOrBuilder> getRegionInfoOrBuilderList()
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.TransitionCode getTransitionCode()
          required .RegionStateTransition.TransitionCode transition_code = 1;
 boolean hasOpenSeqNum()
          optional uint64 open_seq_num = 3;
 boolean hasTransitionCode()
          required .RegionStateTransition.TransitionCode transition_code = 1;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(com.google.protobuf.Message other)
           
 RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(RegionServerStatusProtos.RegionStateTransition other)
           
 RegionServerStatusProtos.RegionStateTransition.Builder removeRegionInfo(int index)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder setOpenSeqNum(long value)
          optional uint64 open_seq_num = 3;
 RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo value)
          repeated .RegionInfo region_info = 2;
 RegionServerStatusProtos.RegionStateTransition.Builder setTransitionCode(RegionServerStatusProtos.RegionStateTransition.TransitionCode value)
          required .RegionStateTransition.TransitionCode transition_code = 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<RegionServerStatusProtos.RegionStateTransition.Builder>

clear

public RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.Builder>

clone

public RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.Builder>

getDefaultInstanceForType

public RegionServerStatusProtos.RegionStateTransition getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public RegionServerStatusProtos.RegionStateTransition build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public RegionServerStatusProtos.RegionStateTransition buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.Builder>

mergeFrom

public RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(RegionServerStatusProtos.RegionStateTransition other)

isInitialized

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

mergeFrom

public RegionServerStatusProtos.RegionStateTransition.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<RegionServerStatusProtos.RegionStateTransition.Builder>
Throws:
IOException

hasTransitionCode

public boolean hasTransitionCode()
required .RegionStateTransition.TransitionCode transition_code = 1;

Specified by:
hasTransitionCode in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

getTransitionCode

public RegionServerStatusProtos.RegionStateTransition.TransitionCode getTransitionCode()
required .RegionStateTransition.TransitionCode transition_code = 1;

Specified by:
getTransitionCode in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

setTransitionCode

public RegionServerStatusProtos.RegionStateTransition.Builder setTransitionCode(RegionServerStatusProtos.RegionStateTransition.TransitionCode value)
required .RegionStateTransition.TransitionCode transition_code = 1;


clearTransitionCode

public RegionServerStatusProtos.RegionStateTransition.Builder clearTransitionCode()
required .RegionStateTransition.TransitionCode transition_code = 1;


getRegionInfoList

public List<HBaseProtos.RegionInfo> getRegionInfoList()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 

Specified by:
getRegionInfoList in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

getRegionInfoCount

public int getRegionInfoCount()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 

Specified by:
getRegionInfoCount in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

getRegionInfo

public HBaseProtos.RegionInfo getRegionInfo(int index)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 

Specified by:
getRegionInfo in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

setRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index,
                                                                            HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


setRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index,
                                                                            HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index,
                                                                            HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index,
                                                                            HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addAllRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder addAllRegionInfo(Iterable<? extends HBaseProtos.RegionInfo> values)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


clearRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder clearRegionInfo()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


removeRegionInfo

public RegionServerStatusProtos.RegionStateTransition.Builder removeRegionInfo(int index)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


getRegionInfoBuilder

public HBaseProtos.RegionInfo.Builder getRegionInfoBuilder(int index)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


getRegionInfoOrBuilder

public HBaseProtos.RegionInfoOrBuilder getRegionInfoOrBuilder(int index)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 

Specified by:
getRegionInfoOrBuilder in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

getRegionInfoOrBuilderList

public List<? extends HBaseProtos.RegionInfoOrBuilder> getRegionInfoOrBuilderList()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 

Specified by:
getRegionInfoOrBuilderList in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

addRegionInfoBuilder

public HBaseProtos.RegionInfo.Builder addRegionInfoBuilder()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


addRegionInfoBuilder

public HBaseProtos.RegionInfo.Builder addRegionInfoBuilder(int index)
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


getRegionInfoBuilderList

public List<HBaseProtos.RegionInfo.Builder> getRegionInfoBuilderList()
repeated .RegionInfo region_info = 2;
 Mutliple regions are involved during merging/splitting 
 


hasOpenSeqNum

public boolean hasOpenSeqNum()
optional uint64 open_seq_num = 3;
 For newly opened region, the open seq num is needed 
 

Specified by:
hasOpenSeqNum in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

getOpenSeqNum

public long getOpenSeqNum()
optional uint64 open_seq_num = 3;
 For newly opened region, the open seq num is needed 
 

Specified by:
getOpenSeqNum in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder

setOpenSeqNum

public RegionServerStatusProtos.RegionStateTransition.Builder setOpenSeqNum(long value)
optional uint64 open_seq_num = 3;
 For newly opened region, the open seq num is needed 
 


clearOpenSeqNum

public RegionServerStatusProtos.RegionStateTransition.Builder clearOpenSeqNum()
optional uint64 open_seq_num = 3;
 For newly opened region, the open seq num is needed 
 



Copyright © 2015 The Apache Software Foundation. All Rights Reserved.