public static final class RegionServerStatusProtos.RegionTransition.Builder extends com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder> implements RegionServerStatusProtos.RegionTransitionOrBuilder
RegionTransitionaddRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public RegionServerStatusProtos.RegionTransition.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public RegionServerStatusProtos.RegionTransition.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public RegionServerStatusProtos.RegionTransition getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RegionServerStatusProtos.RegionTransition build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RegionServerStatusProtos.RegionTransition buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RegionServerStatusProtos.RegionTransition.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public RegionServerStatusProtos.RegionTransition.Builder mergeFrom(RegionServerStatusProtos.RegionTransition other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>public RegionServerStatusProtos.RegionTransition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RegionServerStatusProtos.RegionTransition.Builder>IOExceptionpublic boolean hasTransitionCode()
required .RegionTransition.TransitionCode transition_code = 1;hasTransitionCode in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic RegionServerStatusProtos.RegionTransition.TransitionCode getTransitionCode()
required .RegionTransition.TransitionCode transition_code = 1;getTransitionCode in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic RegionServerStatusProtos.RegionTransition.Builder setTransitionCode(RegionServerStatusProtos.RegionTransition.TransitionCode value)
required .RegionTransition.TransitionCode transition_code = 1;public RegionServerStatusProtos.RegionTransition.Builder clearTransitionCode()
required .RegionTransition.TransitionCode transition_code = 1;public List<HBaseProtos.RegionInfo> getRegionInfoList()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoList in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic int getRegionInfoCount()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoCount in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic HBaseProtos.RegionInfo getRegionInfo(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfo in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic RegionServerStatusProtos.RegionTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder addRegionInfo(HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder addRegionInfo(HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder addAllRegionInfo(Iterable<? extends HBaseProtos.RegionInfo> values)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder clearRegionInfo()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionTransition.Builder removeRegionInfo(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public HBaseProtos.RegionInfo.Builder getRegionInfoBuilder(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public HBaseProtos.RegionInfoOrBuilder getRegionInfoOrBuilder(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoOrBuilder in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic List<? extends HBaseProtos.RegionInfoOrBuilder> getRegionInfoOrBuilderList()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoOrBuilderList in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic HBaseProtos.RegionInfo.Builder addRegionInfoBuilder()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public HBaseProtos.RegionInfo.Builder addRegionInfoBuilder(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public List<HBaseProtos.RegionInfo.Builder> getRegionInfoBuilderList()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public boolean hasOpenSeqNum()
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
hasOpenSeqNum in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic long getOpenSeqNum()
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
getOpenSeqNum in interface RegionServerStatusProtos.RegionTransitionOrBuilderpublic RegionServerStatusProtos.RegionTransition.Builder setOpenSeqNum(long value)
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
public RegionServerStatusProtos.RegionTransition.Builder clearOpenSeqNum()
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
Copyright © 2014 The Apache Software Foundation. All rights reserved.