public static final class RegionServerStatusProtos.RegionStateTransition.Builder extends com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder> implements RegionServerStatusProtos.RegionStateTransitionOrBuilder
RegionStateTransition
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public RegionServerStatusProtos.RegionStateTransition.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public RegionServerStatusProtos.RegionStateTransition.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public RegionServerStatusProtos.RegionStateTransition getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RegionServerStatusProtos.RegionStateTransition build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RegionServerStatusProtos.RegionStateTransition buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(RegionServerStatusProtos.RegionStateTransition other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
public RegionServerStatusProtos.RegionStateTransition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RegionServerStatusProtos.RegionStateTransition.Builder>
IOException
public boolean hasTransitionCode()
required .RegionStateTransition.TransitionCode transition_code = 1;
hasTransitionCode
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public RegionServerStatusProtos.RegionStateTransition.TransitionCode getTransitionCode()
required .RegionStateTransition.TransitionCode transition_code = 1;
getTransitionCode
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public RegionServerStatusProtos.RegionStateTransition.Builder setTransitionCode(RegionServerStatusProtos.RegionStateTransition.TransitionCode value)
required .RegionStateTransition.TransitionCode transition_code = 1;
public RegionServerStatusProtos.RegionStateTransition.Builder clearTransitionCode()
required .RegionStateTransition.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.RegionStateTransitionOrBuilder
public int getRegionInfoCount()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoCount
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public HBaseProtos.RegionInfo getRegionInfo(int index)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfo
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder setRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo value)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder addRegionInfo(int index, HBaseProtos.RegionInfo.Builder builderForValue)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder addAllRegionInfo(Iterable<? extends HBaseProtos.RegionInfo> values)
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.Builder clearRegionInfo()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
public RegionServerStatusProtos.RegionStateTransition.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.RegionStateTransitionOrBuilder
public List<? extends HBaseProtos.RegionInfoOrBuilder> getRegionInfoOrBuilderList()
repeated .RegionInfo region_info = 2;
Mutliple regions are involved during merging/splitting
getRegionInfoOrBuilderList
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public 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.RegionStateTransitionOrBuilder
public long getOpenSeqNum()
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
getOpenSeqNum
in interface RegionServerStatusProtos.RegionStateTransitionOrBuilder
public RegionServerStatusProtos.RegionStateTransition.Builder setOpenSeqNum(long value)
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
public RegionServerStatusProtos.RegionStateTransition.Builder clearOpenSeqNum()
optional uint64 open_seq_num = 3;
For newly opened region, the open seq num is needed
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.