http://git-wip-us.apache.org/repos/asf/hbase/blob/e108a4f8/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProcedureProtos.java ---------------------------------------------------------------------- diff --git a/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProcedureProtos.java b/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProcedureProtos.java index 9942cd2..6ddfe07 100644 --- a/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProcedureProtos.java +++ b/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProcedureProtos.java @@ -1833,6 +1833,168 @@ public final class MasterProcedureProtos { } /** + * Protobuf enum {@code hbase.pb.SplitTableRegionState} + */ + public enum SplitTableRegionState + implements org.apache.hadoop.hbase.shaded.com.google.protobuf.ProtocolMessageEnum { + /** + * <code>SPLIT_TABLE_REGION_PREPARE = 1;</code> + */ + SPLIT_TABLE_REGION_PREPARE(1), + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION = 2;</code> + */ + SPLIT_TABLE_REGION_PRE_OPERATION(2), + /** + * <code>SPLIT_TABLE_REGION_SET_SPLITTING_TABLE_STATE = 3;</code> + */ + SPLIT_TABLE_REGION_SET_SPLITTING_TABLE_STATE(3), + /** + * <code>SPLIT_TABLE_REGION_CLOSED_PARENT_REGION = 4;</code> + */ + SPLIT_TABLE_REGION_CLOSED_PARENT_REGION(4), + /** + * <code>SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS = 5;</code> + */ + SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS(5), + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION_BEFORE_PONR = 6;</code> + */ + SPLIT_TABLE_REGION_PRE_OPERATION_BEFORE_PONR(6), + /** + * <code>SPLIT_TABLE_REGION_UPDATE_META = 7;</code> + */ + SPLIT_TABLE_REGION_UPDATE_META(7), + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION_AFTER_PONR = 8;</code> + */ + SPLIT_TABLE_REGION_PRE_OPERATION_AFTER_PONR(8), + /** + * <code>SPLIT_TABLE_REGION_OPEN_CHILD_REGIONS = 9;</code> + */ + SPLIT_TABLE_REGION_OPEN_CHILD_REGIONS(9), + /** + * <code>SPLIT_TABLE_REGION_POST_OPERATION = 10;</code> + */ + SPLIT_TABLE_REGION_POST_OPERATION(10), + ; + + /** + * <code>SPLIT_TABLE_REGION_PREPARE = 1;</code> + */ + public static final int SPLIT_TABLE_REGION_PREPARE_VALUE = 1; + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION = 2;</code> + */ + public static final int SPLIT_TABLE_REGION_PRE_OPERATION_VALUE = 2; + /** + * <code>SPLIT_TABLE_REGION_SET_SPLITTING_TABLE_STATE = 3;</code> + */ + public static final int SPLIT_TABLE_REGION_SET_SPLITTING_TABLE_STATE_VALUE = 3; + /** + * <code>SPLIT_TABLE_REGION_CLOSED_PARENT_REGION = 4;</code> + */ + public static final int SPLIT_TABLE_REGION_CLOSED_PARENT_REGION_VALUE = 4; + /** + * <code>SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS = 5;</code> + */ + public static final int SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS_VALUE = 5; + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION_BEFORE_PONR = 6;</code> + */ + public static final int SPLIT_TABLE_REGION_PRE_OPERATION_BEFORE_PONR_VALUE = 6; + /** + * <code>SPLIT_TABLE_REGION_UPDATE_META = 7;</code> + */ + public static final int SPLIT_TABLE_REGION_UPDATE_META_VALUE = 7; + /** + * <code>SPLIT_TABLE_REGION_PRE_OPERATION_AFTER_PONR = 8;</code> + */ + public static final int SPLIT_TABLE_REGION_PRE_OPERATION_AFTER_PONR_VALUE = 8; + /** + * <code>SPLIT_TABLE_REGION_OPEN_CHILD_REGIONS = 9;</code> + */ + public static final int SPLIT_TABLE_REGION_OPEN_CHILD_REGIONS_VALUE = 9; + /** + * <code>SPLIT_TABLE_REGION_POST_OPERATION = 10;</code> + */ + public static final int SPLIT_TABLE_REGION_POST_OPERATION_VALUE = 10; + + + public final int getNumber() { + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SplitTableRegionState valueOf(int value) { + return forNumber(value); + } + + public static SplitTableRegionState forNumber(int value) { + switch (value) { + case 1: return SPLIT_TABLE_REGION_PREPARE; + case 2: return SPLIT_TABLE_REGION_PRE_OPERATION; + case 3: return SPLIT_TABLE_REGION_SET_SPLITTING_TABLE_STATE; + case 4: return SPLIT_TABLE_REGION_CLOSED_PARENT_REGION; + case 5: return SPLIT_TABLE_REGION_CREATE_DAUGHTER_REGIONS; + case 6: return SPLIT_TABLE_REGION_PRE_OPERATION_BEFORE_PONR; + case 7: return SPLIT_TABLE_REGION_UPDATE_META; + case 8: return SPLIT_TABLE_REGION_PRE_OPERATION_AFTER_PONR; + case 9: return SPLIT_TABLE_REGION_OPEN_CHILD_REGIONS; + case 10: return SPLIT_TABLE_REGION_POST_OPERATION; + default: return null; + } + } + + public static org.apache.hadoop.hbase.shaded.com.google.protobuf.Internal.EnumLiteMap<SplitTableRegionState> + internalGetValueMap() { + return internalValueMap; + } + private static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Internal.EnumLiteMap< + SplitTableRegionState> internalValueMap = + new org.apache.hadoop.hbase.shaded.com.google.protobuf.Internal.EnumLiteMap<SplitTableRegionState>() { + public SplitTableRegionState findValueByNumber(int number) { + return SplitTableRegionState.forNumber(number); + } + }; + + public final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.getDescriptor().getEnumTypes().get(15); + } + + private static final SplitTableRegionState[] VALUES = values(); + + public static SplitTableRegionState valueOf( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SplitTableRegionState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:hbase.pb.SplitTableRegionState) + } + + /** * Protobuf enum {@code hbase.pb.ServerCrashState} */ public enum ServerCrashState @@ -1970,7 +2132,7 @@ public final class MasterProcedureProtos { } public static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.getDescriptor().getEnumTypes().get(15); + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.getDescriptor().getEnumTypes().get(16); } private static final ServerCrashState[] VALUES = values(); @@ -20947,115 +21109,96 @@ public final class MasterProcedureProtos { } - public interface ServerCrashStateDataOrBuilder extends - // @@protoc_insertion_point(interface_extends:hbase.pb.ServerCrashStateData) + public interface SplitTableRegionStateDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:hbase.pb.SplitTableRegionStateData) org.apache.hadoop.hbase.shaded.com.google.protobuf.MessageOrBuilder { /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> */ - boolean hasServerName(); + boolean hasUserInfo(); /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName getServerName(); + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation getUserInfo(); /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerNameOrBuilder getServerNameOrBuilder(); + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder(); /** - * <code>optional bool distributed_log_replay = 2;</code> + * <code>required .hbase.pb.TableName table_name = 2;</code> */ - boolean hasDistributedLogReplay(); + boolean hasTableName(); /** - * <code>optional bool distributed_log_replay = 2;</code> + * <code>required .hbase.pb.TableName table_name = 2;</code> */ - boolean getDistributedLogReplay(); + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName getTableName(); + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder getTableNameOrBuilder(); /** - * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> */ - java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> - getRegionsOnCrashedServerList(); + boolean hasParentRegionInfo(); /** - * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getRegionsOnCrashedServer(int index); + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getParentRegionInfo(); /** - * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> */ - int getRegionsOnCrashedServerCount(); + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getParentRegionInfoOrBuilder(); + /** - * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + * <code>optional bytes split_row = 4;</code> */ - java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> - getRegionsOnCrashedServerOrBuilderList(); + boolean hasSplitRow(); /** - * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + * <code>optional bytes split_row = 4;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getRegionsOnCrashedServerOrBuilder( - int index); + org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString getSplitRow(); /** - * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> */ java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> - getRegionsAssignedList(); + getChildRegionInfoList(); /** - * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getRegionsAssigned(int index); + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getChildRegionInfo(int index); /** - * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> */ - int getRegionsAssignedCount(); + int getChildRegionInfoCount(); /** - * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> */ java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> - getRegionsAssignedOrBuilderList(); + getChildRegionInfoOrBuilderList(); /** - * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> */ - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getRegionsAssignedOrBuilder( + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getChildRegionInfoOrBuilder( int index); - - /** - * <code>optional bool carrying_meta = 5;</code> - */ - boolean hasCarryingMeta(); - /** - * <code>optional bool carrying_meta = 5;</code> - */ - boolean getCarryingMeta(); - - /** - * <code>optional bool should_split_wal = 6 [default = true];</code> - */ - boolean hasShouldSplitWal(); - /** - * <code>optional bool should_split_wal = 6 [default = true];</code> - */ - boolean getShouldSplitWal(); } /** - * Protobuf type {@code hbase.pb.ServerCrashStateData} + * Protobuf type {@code hbase.pb.SplitTableRegionStateData} */ - public static final class ServerCrashStateData extends + public static final class SplitTableRegionStateData extends org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:hbase.pb.ServerCrashStateData) - ServerCrashStateDataOrBuilder { - // Use ServerCrashStateData.newBuilder() to construct. - private ServerCrashStateData(org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + // @@protoc_insertion_point(message_implements:hbase.pb.SplitTableRegionStateData) + SplitTableRegionStateDataOrBuilder { + // Use SplitTableRegionStateData.newBuilder() to construct. + private SplitTableRegionStateData(org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { super(builder); } - private ServerCrashStateData() { - distributedLogReplay_ = false; - regionsOnCrashedServer_ = java.util.Collections.emptyList(); - regionsAssigned_ = java.util.Collections.emptyList(); - carryingMeta_ = false; - shouldSplitWal_ = true; + private SplitTableRegionStateData() { + splitRow_ = org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString.EMPTY; + childRegionInfo_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -21063,7 +21206,7 @@ public final class MasterProcedureProtos { getUnknownFields() { return this.unknownFields; } - private ServerCrashStateData( + private SplitTableRegionStateData( org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input, org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { @@ -21087,49 +21230,56 @@ public final class MasterProcedureProtos { break; } case 10: { - org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName.Builder subBuilder = null; + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { - subBuilder = serverName_.toBuilder(); + subBuilder = userInfo_.toBuilder(); } - serverName_ = input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName.PARSER, extensionRegistry); + userInfo_ = input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.PARSER, extensionRegistry); if (subBuilder != null) { - subBuilder.mergeFrom(serverName_); - serverName_ = subBuilder.buildPartial(); + subBuilder.mergeFrom(userInfo_); + userInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } - case 16: { + case 18: { + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) == 0x00000002)) { + subBuilder = tableName_.toBuilder(); + } + tableName_ = input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(tableName_); + tableName_ = subBuilder.buildPartial(); + } bitField0_ |= 0x00000002; - distributedLogReplay_ = input.readBool(); break; } case 26: { - if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { - regionsOnCrashedServer_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(); - mutable_bitField0_ |= 0x00000004; + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) == 0x00000004)) { + subBuilder = parentRegionInfo_.toBuilder(); } - regionsOnCrashedServer_.add( - input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry)); - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { - regionsAssigned_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(); - mutable_bitField0_ |= 0x00000008; + parentRegionInfo_ = input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(parentRegionInfo_); + parentRegionInfo_ = subBuilder.buildPartial(); } - regionsAssigned_.add( - input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry)); - break; - } - case 40: { bitField0_ |= 0x00000004; - carryingMeta_ = input.readBool(); break; } - case 48: { + case 34: { bitField0_ |= 0x00000008; - shouldSplitWal_ = input.readBool(); + splitRow_ = input.readBytes(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { + childRegionInfo_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(); + mutable_bitField0_ |= 0x00000010; + } + childRegionInfo_.add( + input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry)); break; } } @@ -21140,11 +21290,8 @@ public final class MasterProcedureProtos { throw new org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { - if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { - regionsOnCrashedServer_ = java.util.Collections.unmodifiableList(regionsOnCrashedServer_); - } - if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { - regionsAssigned_ = java.util.Collections.unmodifiableList(regionsAssigned_); + if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { + childRegionInfo_ = java.util.Collections.unmodifiableList(childRegionInfo_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); @@ -21152,33 +21299,1534 @@ public final class MasterProcedureProtos { } public static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_ServerCrashStateData_descriptor; + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_SplitTableRegionStateData_descriptor; } protected org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_ServerCrashStateData_fieldAccessorTable + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_SplitTableRegionStateData_fieldAccessorTable .ensureFieldAccessorsInitialized( - org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStateData.class, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.ServerCrashStateData.Builder.class); + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.class, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.Builder.class); } private int bitField0_; - public static final int SERVER_NAME_FIELD_NUMBER = 1; - private org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName serverName_; + public static final int USER_INFO_FIELD_NUMBER = 1; + private org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation userInfo_; /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> */ - public boolean hasServerName() { + public boolean hasUserInfo() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> */ - public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName getServerName() { - return serverName_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance() : serverName_; + public org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation getUserInfo() { + return userInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance() : userInfo_; } /** - * <code>required .hbase.pb.ServerName server_name = 1;</code> + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder() { + return userInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance() : userInfo_; + } + + public static final int TABLE_NAME_FIELD_NUMBER = 2; + private org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName tableName_; + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public boolean hasTableName() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName getTableName() { + return tableName_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.getDefaultInstance() : tableName_; + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder getTableNameOrBuilder() { + return tableName_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.getDefaultInstance() : tableName_; + } + + public static final int PARENT_REGION_INFO_FIELD_NUMBER = 3; + private org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo parentRegionInfo_; + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public boolean hasParentRegionInfo() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getParentRegionInfo() { + return parentRegionInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance() : parentRegionInfo_; + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getParentRegionInfoOrBuilder() { + return parentRegionInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance() : parentRegionInfo_; + } + + public static final int SPLIT_ROW_FIELD_NUMBER = 4; + private org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString splitRow_; + /** + * <code>optional bytes split_row = 4;</code> + */ + public boolean hasSplitRow() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * <code>optional bytes split_row = 4;</code> + */ + public org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString getSplitRow() { + return splitRow_; + } + + public static final int CHILD_REGION_INFO_FIELD_NUMBER = 5; + private java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> childRegionInfo_; + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> getChildRegionInfoList() { + return childRegionInfo_; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getChildRegionInfoOrBuilderList() { + return childRegionInfo_; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public int getChildRegionInfoCount() { + return childRegionInfo_.size(); + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getChildRegionInfo(int index) { + return childRegionInfo_.get(index); + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getChildRegionInfoOrBuilder( + int index) { + return childRegionInfo_.get(index); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + if (!hasUserInfo()) { + memoizedIsInitialized = 0; + return false; + } + if (!hasTableName()) { + memoizedIsInitialized = 0; + return false; + } + if (!hasParentRegionInfo()) { + memoizedIsInitialized = 0; + return false; + } + if (!getUserInfo().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } + if (!getTableName().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } + if (!getParentRegionInfo().isInitialized()) { + memoizedIsInitialized = 0; + return false; + } + for (int i = 0; i < getChildRegionInfoCount(); i++) { + if (!getChildRegionInfo(i).isInitialized()) { + memoizedIsInitialized = 0; + return false; + } + } + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) == 0x00000001)) { + output.writeMessage(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + output.writeMessage(2, getTableName()); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + output.writeMessage(3, getParentRegionInfo()); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + output.writeBytes(4, splitRow_); + } + for (int i = 0; i < childRegionInfo_.size(); i++) { + output.writeMessage(5, childRegionInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + size += org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserInfo()); + } + if (((bitField0_ & 0x00000002) == 0x00000002)) { + size += org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTableName()); + } + if (((bitField0_ & 0x00000004) == 0x00000004)) { + size += org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getParentRegionInfo()); + } + if (((bitField0_ & 0x00000008) == 0x00000008)) { + size += org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream + .computeBytesSize(4, splitRow_); + } + for (int i = 0; i < childRegionInfo_.size(); i++) { + size += org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedOutputStream + .computeMessageSize(5, childRegionInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + private static final long serialVersionUID = 0L; + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData)) { + return super.equals(obj); + } + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData other = (org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData) obj; + + boolean result = true; + result = result && (hasUserInfo() == other.hasUserInfo()); + if (hasUserInfo()) { + result = result && getUserInfo() + .equals(other.getUserInfo()); + } + result = result && (hasTableName() == other.hasTableName()); + if (hasTableName()) { + result = result && getTableName() + .equals(other.getTableName()); + } + result = result && (hasParentRegionInfo() == other.hasParentRegionInfo()); + if (hasParentRegionInfo()) { + result = result && getParentRegionInfo() + .equals(other.getParentRegionInfo()); + } + result = result && (hasSplitRow() == other.hasSplitRow()); + if (hasSplitRow()) { + result = result && getSplitRow() + .equals(other.getSplitRow()); + } + result = result && getChildRegionInfoList() + .equals(other.getChildRegionInfoList()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptorForType().hashCode(); + if (hasUserInfo()) { + hash = (37 * hash) + USER_INFO_FIELD_NUMBER; + hash = (53 * hash) + getUserInfo().hashCode(); + } + if (hasTableName()) { + hash = (37 * hash) + TABLE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getTableName().hashCode(); + } + if (hasParentRegionInfo()) { + hash = (37 * hash) + PARENT_REGION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getParentRegionInfo().hashCode(); + } + if (hasSplitRow()) { + hash = (37 * hash) + SPLIT_ROW_FIELD_NUMBER; + hash = (53 * hash) + getSplitRow().hashCode(); + } + if (getChildRegionInfoCount() > 0) { + hash = (37 * hash) + CHILD_REGION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getChildRegionInfoList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString data) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString data, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom(byte[] data) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + byte[] data, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom(java.io.InputStream input) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + java.io.InputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseDelimitedFrom( + java.io.InputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parseFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code hbase.pb.SplitTableRegionStateData} + */ + public static final class Builder extends + org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:hbase.pb.SplitTableRegionStateData) + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateDataOrBuilder { + public static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_SplitTableRegionStateData_descriptor; + } + + protected org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_SplitTableRegionStateData_fieldAccessorTable + .ensureFieldAccessorsInitialized( + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.class, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.Builder.class); + } + + // Construct using org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getUserInfoFieldBuilder(); + getTableNameFieldBuilder(); + getParentRegionInfoFieldBuilder(); + getChildRegionInfoFieldBuilder(); + } + } + public Builder clear() { + super.clear(); + if (userInfoBuilder_ == null) { + userInfo_ = null; + } else { + userInfoBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + if (tableNameBuilder_ == null) { + tableName_ = null; + } else { + tableNameBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (parentRegionInfoBuilder_ == null) { + parentRegionInfo_ = null; + } else { + parentRegionInfoBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + splitRow_ = org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString.EMPTY; + bitField0_ = (bitField0_ & ~0x00000008); + if (childRegionInfoBuilder_ == null) { + childRegionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + childRegionInfoBuilder_.clear(); + } + return this; + } + + public org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.internal_static_hbase_pb_SplitTableRegionStateData_descriptor; + } + + public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData getDefaultInstanceForType() { + return org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.getDefaultInstance(); + } + + public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData build() { + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData buildPartial() { + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData result = new org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) == 0x00000001)) { + to_bitField0_ |= 0x00000001; + } + if (userInfoBuilder_ == null) { + result.userInfo_ = userInfo_; + } else { + result.userInfo_ = userInfoBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) == 0x00000002)) { + to_bitField0_ |= 0x00000002; + } + if (tableNameBuilder_ == null) { + result.tableName_ = tableName_; + } else { + result.tableName_ = tableNameBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) == 0x00000004)) { + to_bitField0_ |= 0x00000004; + } + if (parentRegionInfoBuilder_ == null) { + result.parentRegionInfo_ = parentRegionInfo_; + } else { + result.parentRegionInfo_ = parentRegionInfoBuilder_.build(); + } + if (((from_bitField0_ & 0x00000008) == 0x00000008)) { + to_bitField0_ |= 0x00000008; + } + result.splitRow_ = splitRow_; + if (childRegionInfoBuilder_ == null) { + if (((bitField0_ & 0x00000010) == 0x00000010)) { + childRegionInfo_ = java.util.Collections.unmodifiableList(childRegionInfo_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.childRegionInfo_ = childRegionInfo_; + } else { + result.childRegionInfo_ = childRegionInfoBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.FieldDescriptor field, + Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.FieldDescriptor field, + int index, Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + org.apache.hadoop.hbase.shaded.com.google.protobuf.Descriptors.FieldDescriptor field, + Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(org.apache.hadoop.hbase.shaded.com.google.protobuf.Message other) { + if (other instanceof org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData) { + return mergeFrom((org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData other) { + if (other == org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData.getDefaultInstance()) return this; + if (other.hasUserInfo()) { + mergeUserInfo(other.getUserInfo()); + } + if (other.hasTableName()) { + mergeTableName(other.getTableName()); + } + if (other.hasParentRegionInfo()) { + mergeParentRegionInfo(other.getParentRegionInfo()); + } + if (other.hasSplitRow()) { + setSplitRow(other.getSplitRow()); + } + if (childRegionInfoBuilder_ == null) { + if (!other.childRegionInfo_.isEmpty()) { + if (childRegionInfo_.isEmpty()) { + childRegionInfo_ = other.childRegionInfo_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureChildRegionInfoIsMutable(); + childRegionInfo_.addAll(other.childRegionInfo_); + } + onChanged(); + } + } else { + if (!other.childRegionInfo_.isEmpty()) { + if (childRegionInfoBuilder_.isEmpty()) { + childRegionInfoBuilder_.dispose(); + childRegionInfoBuilder_ = null; + childRegionInfo_ = other.childRegionInfo_; + bitField0_ = (bitField0_ & ~0x00000010); + childRegionInfoBuilder_ = + org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getChildRegionInfoFieldBuilder() : null; + } else { + childRegionInfoBuilder_.addAllMessages(other.childRegionInfo_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + if (!hasUserInfo()) { + return false; + } + if (!hasTableName()) { + return false; + } + if (!hasParentRegionInfo()) { + return false; + } + if (!getUserInfo().isInitialized()) { + return false; + } + if (!getTableName().isInitialized()) { + return false; + } + if (!getParentRegionInfo().isInitialized()) { + return false; + } + for (int i = 0; i < getChildRegionInfoCount(); i++) { + if (!getChildRegionInfo(i).isInitialized()) { + return false; + } + } + return true; + } + + public Builder mergeFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation userInfo_ = null; + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder> userInfoBuilder_; + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public boolean hasUserInfo() { + return ((bitField0_ & 0x00000001) == 0x00000001); + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation getUserInfo() { + if (userInfoBuilder_ == null) { + return userInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance() : userInfo_; + } else { + return userInfoBuilder_.getMessage(); + } + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public Builder setUserInfo(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation value) { + if (userInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userInfo_ = value; + onChanged(); + } else { + userInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public Builder setUserInfo( + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder builderForValue) { + if (userInfoBuilder_ == null) { + userInfo_ = builderForValue.build(); + onChanged(); + } else { + userInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public Builder mergeUserInfo(org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation value) { + if (userInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) == 0x00000001) && + userInfo_ != null && + userInfo_ != org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance()) { + userInfo_ = + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.newBuilder(userInfo_).mergeFrom(value).buildPartial(); + } else { + userInfo_ = value; + } + onChanged(); + } else { + userInfoBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public Builder clearUserInfo() { + if (userInfoBuilder_ == null) { + userInfo_ = null; + onChanged(); + } else { + userInfoBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder getUserInfoBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getUserInfoFieldBuilder().getBuilder(); + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder() { + if (userInfoBuilder_ != null) { + return userInfoBuilder_.getMessageOrBuilder(); + } else { + return userInfo_ == null ? + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance() : userInfo_; + } + } + /** + * <code>required .hbase.pb.UserInformation user_info = 1;</code> + */ + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder> + getUserInfoFieldBuilder() { + if (userInfoBuilder_ == null) { + userInfoBuilder_ = new org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.RPCProtos.UserInformationOrBuilder>( + getUserInfo(), + getParentForChildren(), + isClean()); + userInfo_ = null; + } + return userInfoBuilder_; + } + + private org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName tableName_ = null; + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder> tableNameBuilder_; + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public boolean hasTableName() { + return ((bitField0_ & 0x00000002) == 0x00000002); + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName getTableName() { + if (tableNameBuilder_ == null) { + return tableName_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.getDefaultInstance() : tableName_; + } else { + return tableNameBuilder_.getMessage(); + } + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public Builder setTableName(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName value) { + if (tableNameBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + tableName_ = value; + onChanged(); + } else { + tableNameBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public Builder setTableName( + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder builderForValue) { + if (tableNameBuilder_ == null) { + tableName_ = builderForValue.build(); + onChanged(); + } else { + tableNameBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public Builder mergeTableName(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName value) { + if (tableNameBuilder_ == null) { + if (((bitField0_ & 0x00000002) == 0x00000002) && + tableName_ != null && + tableName_ != org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.getDefaultInstance()) { + tableName_ = + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.newBuilder(tableName_).mergeFrom(value).buildPartial(); + } else { + tableName_ = value; + } + onChanged(); + } else { + tableNameBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public Builder clearTableName() { + if (tableNameBuilder_ == null) { + tableName_ = null; + onChanged(); + } else { + tableNameBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder getTableNameBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getTableNameFieldBuilder().getBuilder(); + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder getTableNameOrBuilder() { + if (tableNameBuilder_ != null) { + return tableNameBuilder_.getMessageOrBuilder(); + } else { + return tableName_ == null ? + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.getDefaultInstance() : tableName_; + } + } + /** + * <code>required .hbase.pb.TableName table_name = 2;</code> + */ + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder> + getTableNameFieldBuilder() { + if (tableNameBuilder_ == null) { + tableNameBuilder_ = new org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableName.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.TableNameOrBuilder>( + getTableName(), + getParentForChildren(), + isClean()); + tableName_ = null; + } + return tableNameBuilder_; + } + + private org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo parentRegionInfo_ = null; + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> parentRegionInfoBuilder_; + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public boolean hasParentRegionInfo() { + return ((bitField0_ & 0x00000004) == 0x00000004); + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getParentRegionInfo() { + if (parentRegionInfoBuilder_ == null) { + return parentRegionInfo_ == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance() : parentRegionInfo_; + } else { + return parentRegionInfoBuilder_.getMessage(); + } + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public Builder setParentRegionInfo(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo value) { + if (parentRegionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + parentRegionInfo_ = value; + onChanged(); + } else { + parentRegionInfoBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public Builder setParentRegionInfo( + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder builderForValue) { + if (parentRegionInfoBuilder_ == null) { + parentRegionInfo_ = builderForValue.build(); + onChanged(); + } else { + parentRegionInfoBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public Builder mergeParentRegionInfo(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo value) { + if (parentRegionInfoBuilder_ == null) { + if (((bitField0_ & 0x00000004) == 0x00000004) && + parentRegionInfo_ != null && + parentRegionInfo_ != org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance()) { + parentRegionInfo_ = + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.newBuilder(parentRegionInfo_).mergeFrom(value).buildPartial(); + } else { + parentRegionInfo_ = value; + } + onChanged(); + } else { + parentRegionInfoBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public Builder clearParentRegionInfo() { + if (parentRegionInfoBuilder_ == null) { + parentRegionInfo_ = null; + onChanged(); + } else { + parentRegionInfoBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder getParentRegionInfoBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getParentRegionInfoFieldBuilder().getBuilder(); + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getParentRegionInfoOrBuilder() { + if (parentRegionInfoBuilder_ != null) { + return parentRegionInfoBuilder_.getMessageOrBuilder(); + } else { + return parentRegionInfo_ == null ? + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance() : parentRegionInfo_; + } + } + /** + * <code>required .hbase.pb.RegionInfo parent_region_info = 3;</code> + */ + private org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getParentRegionInfoFieldBuilder() { + if (parentRegionInfoBuilder_ == null) { + parentRegionInfoBuilder_ = new org.apache.hadoop.hbase.shaded.com.google.protobuf.SingleFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder>( + getParentRegionInfo(), + getParentForChildren(), + isClean()); + parentRegionInfo_ = null; + } + return parentRegionInfoBuilder_; + } + + private org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString splitRow_ = org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString.EMPTY; + /** + * <code>optional bytes split_row = 4;</code> + */ + public boolean hasSplitRow() { + return ((bitField0_ & 0x00000008) == 0x00000008); + } + /** + * <code>optional bytes split_row = 4;</code> + */ + public org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString getSplitRow() { + return splitRow_; + } + /** + * <code>optional bytes split_row = 4;</code> + */ + public Builder setSplitRow(org.apache.hadoop.hbase.shaded.com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000008; + splitRow_ = value; + onChanged(); + return this; + } + /** + * <code>optional bytes split_row = 4;</code> + */ + public Builder clearSplitRow() { + bitField0_ = (bitField0_ & ~0x00000008); + splitRow_ = getDefaultInstance().getSplitRow(); + onChanged(); + return this; + } + + private java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> childRegionInfo_ = + java.util.Collections.emptyList(); + private void ensureChildRegionInfoIsMutable() { + if (!((bitField0_ & 0x00000010) == 0x00000010)) { + childRegionInfo_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(childRegionInfo_); + bitField0_ |= 0x00000010; + } + } + + private org.apache.hadoop.hbase.shaded.com.google.protobuf.RepeatedFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> childRegionInfoBuilder_; + + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> getChildRegionInfoList() { + if (childRegionInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(childRegionInfo_); + } else { + return childRegionInfoBuilder_.getMessageList(); + } + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public int getChildRegionInfoCount() { + if (childRegionInfoBuilder_ == null) { + return childRegionInfo_.size(); + } else { + return childRegionInfoBuilder_.getCount(); + } + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getChildRegionInfo(int index) { + if (childRegionInfoBuilder_ == null) { + return childRegionInfo_.get(index); + } else { + return childRegionInfoBuilder_.getMessage(index); + } + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder setChildRegionInfo( + int index, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo value) { + if (childRegionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildRegionInfoIsMutable(); + childRegionInfo_.set(index, value); + onChanged(); + } else { + childRegionInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder setChildRegionInfo( + int index, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder builderForValue) { + if (childRegionInfoBuilder_ == null) { + ensureChildRegionInfoIsMutable(); + childRegionInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + childRegionInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder addChildRegionInfo(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo value) { + if (childRegionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildRegionInfoIsMutable(); + childRegionInfo_.add(value); + onChanged(); + } else { + childRegionInfoBuilder_.addMessage(value); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder addChildRegionInfo( + int index, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo value) { + if (childRegionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureChildRegionInfoIsMutable(); + childRegionInfo_.add(index, value); + onChanged(); + } else { + childRegionInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder addChildRegionInfo( + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder builderForValue) { + if (childRegionInfoBuilder_ == null) { + ensureChildRegionInfoIsMutable(); + childRegionInfo_.add(builderForValue.build()); + onChanged(); + } else { + childRegionInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder addChildRegionInfo( + int index, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder builderForValue) { + if (childRegionInfoBuilder_ == null) { + ensureChildRegionInfoIsMutable(); + childRegionInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + childRegionInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder addAllChildRegionInfo( + java.lang.Iterable<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> values) { + if (childRegionInfoBuilder_ == null) { + ensureChildRegionInfoIsMutable(); + org.apache.hadoop.hbase.shaded.com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, childRegionInfo_); + onChanged(); + } else { + childRegionInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder clearChildRegionInfo() { + if (childRegionInfoBuilder_ == null) { + childRegionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + childRegionInfoBuilder_.clear(); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public Builder removeChildRegionInfo(int index) { + if (childRegionInfoBuilder_ == null) { + ensureChildRegionInfoIsMutable(); + childRegionInfo_.remove(index); + onChanged(); + } else { + childRegionInfoBuilder_.remove(index); + } + return this; + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder getChildRegionInfoBuilder( + int index) { + return getChildRegionInfoFieldBuilder().getBuilder(index); + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getChildRegionInfoOrBuilder( + int index) { + if (childRegionInfoBuilder_ == null) { + return childRegionInfo_.get(index); } else { + return childRegionInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getChildRegionInfoOrBuilderList() { + if (childRegionInfoBuilder_ != null) { + return childRegionInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(childRegionInfo_); + } + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder addChildRegionInfoBuilder() { + return getChildRegionInfoFieldBuilder().addBuilder( + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance()); + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder addChildRegionInfoBuilder( + int index) { + return getChildRegionInfoFieldBuilder().addBuilder( + index, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.getDefaultInstance()); + } + /** + * <code>repeated .hbase.pb.RegionInfo child_region_info = 5;</code> + */ + public java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder> + getChildRegionInfoBuilderList() { + return getChildRegionInfoFieldBuilder().getBuilderList(); + } + private org.apache.hadoop.hbase.shaded.com.google.protobuf.RepeatedFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getChildRegionInfoFieldBuilder() { + if (childRegionInfoBuilder_ == null) { + childRegionInfoBuilder_ = new org.apache.hadoop.hbase.shaded.com.google.protobuf.RepeatedFieldBuilderV3< + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.Builder, org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder>( + childRegionInfo_, + ((bitField0_ & 0x00000010) == 0x00000010), + getParentForChildren(), + isClean()); + childRegionInfo_ = null; + } + return childRegionInfoBuilder_; + } + public final Builder setUnknownFields( + final org.apache.hadoop.hbase.shaded.com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + public final Builder mergeUnknownFields( + final org.apache.hadoop.hbase.shaded.com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:hbase.pb.SplitTableRegionStateData) + } + + // @@protoc_insertion_point(class_scope:hbase.pb.SplitTableRegionStateData) + private static final org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData(); + } + + public static org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + @java.lang.Deprecated public static final org.apache.hadoop.hbase.shaded.com.google.protobuf.Parser<SplitTableRegionStateData> + PARSER = new org.apache.hadoop.hbase.shaded.com.google.protobuf.AbstractParser<SplitTableRegionStateData>() { + public SplitTableRegionStateData parsePartialFrom( + org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + return new SplitTableRegionStateData(input, extensionRegistry); + } + }; + + public static org.apache.hadoop.hbase.shaded.com.google.protobuf.Parser<SplitTableRegionStateData> parser() { + return PARSER; + } + + @java.lang.Override + public org.apache.hadoop.hbase.shaded.com.google.protobuf.Parser<SplitTableRegionStateData> getParserForType() { + return PARSER; + } + + public org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SplitTableRegionStateData getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface ServerCrashStateDataOrBuilder extends + // @@protoc_insertion_point(interface_extends:hbase.pb.ServerCrashStateData) + org.apache.hadoop.hbase.shaded.com.google.protobuf.MessageOrBuilder { + + /** + * <code>required .hbase.pb.ServerName server_name = 1;</code> + */ + boolean hasServerName(); + /** + * <code>required .hbase.pb.ServerName server_name = 1;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName getServerName(); + /** + * <code>required .hbase.pb.ServerName server_name = 1;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerNameOrBuilder getServerNameOrBuilder(); + + /** + * <code>optional bool distributed_log_replay = 2;</code> + */ + boolean hasDistributedLogReplay(); + /** + * <code>optional bool distributed_log_replay = 2;</code> + */ + boolean getDistributedLogReplay(); + + /** + * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + */ + java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> + getRegionsOnCrashedServerList(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getRegionsOnCrashedServer(int index); + /** + * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + */ + int getRegionsOnCrashedServerCount(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + */ + java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getRegionsOnCrashedServerOrBuilderList(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_on_crashed_server = 3;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getRegionsOnCrashedServerOrBuilder( + int index); + + /** + * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + */ + java.util.List<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo> + getRegionsAssignedList(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo getRegionsAssigned(int index); + /** + * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + */ + int getRegionsAssignedCount(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + */ + java.util.List<? extends org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder> + getRegionsAssignedOrBuilderList(); + /** + * <code>repeated .hbase.pb.RegionInfo regions_assigned = 4;</code> + */ + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfoOrBuilder getRegionsAssignedOrBuilder( + int index); + + /** + * <code>optional bool carrying_meta = 5;</code> + */ + boolean hasCarryingMeta(); + /** + * <code>optional bool carrying_meta = 5;</code> + */ + boolean getCarryingMeta(); + + /** + * <code>optional bool should_split_wal = 6 [default = true];</code> + */ + boolean hasShouldSplitWal(); + /** + * <code>optional bool should_split_wal = 6 [default = true];</code> + */ + boolean getShouldSplitWal(); + } + /** + * Protobuf type {@code hbase.pb.ServerCrashStateData} + */ + public static final class ServerCrashStateData extends + org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:hbase.pb.ServerCrashStateData) + ServerCrashStateDataOrBuilder { + // Use ServerCrashStateData.newBuilder() to construct. + private ServerCrashStateData(org.apache.hadoop.hbase.shaded.com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ServerCrashStateData() { + distributedLogReplay_ = false; + regionsOnCrashedServer_ = java.util.Collections.emptyList(); + regionsAssigned_ = java.util.Collections.emptyList(); + carryingMeta_ = false; + shouldSplitWal_ = true; + } + + @java.lang.Override + public final org.apache.hadoop.hbase.shaded.com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ServerCrashStateData( + org.apache.hadoop.hbase.shaded.com.google.protobuf.CodedInputStream input, + org.apache.hadoop.hbase.shaded.com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + org.apache.hadoop.hbase.shaded.com.google.protobuf.UnknownFieldSet.Builder unknownFields = + org.apache.hadoop.hbase.shaded.com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField(input, unknownFields, + extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) == 0x00000001)) { + subBuilder = serverName_.toBuilder(); + } + serverName_ = input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.ServerName.PARSER, extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(serverName_); + serverName_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + case 16: { + bitField0_ |= 0x00000002; + distributedLogReplay_ = input.readBool(); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { + regionsOnCrashedServer_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(); + mutable_bitField0_ |= 0x00000004; + } + regionsOnCrashedServer_.add( + input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { + regionsAssigned_ = new java.util.ArrayList<org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo>(); + mutable_bitField0_ |= 0x00000008; + } + regionsAssigned_.add( + input.readMessage(org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.RegionInfo.PARSER, extensionRegistry)); + break; + } + case 40: { + bitField0_ |= 0x00000004; + carryingMeta_ = input.readBool(); + break; + } + case 48: { + bitField0_ |= 0x00000008; + shouldSplitWal_ = input.readBool(); + break; + } + } + } + } catch (org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new org.apache.hadoop.hbase.shaded.com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { + regionsOnCrashedServer_ = java.util.Collections.unmodifiableList(regionsOnCrashedServer_); + } + if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { + regionsAssigned_ = java.util.Collections.unmodifiableList(regionsAssigned_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static fina
<TRUNCATED>