// Generated by the protocol buffer compiler. DO NOT EDIT! // source: mq.proto package com.alibaba.rocketmq.common.protocol; public final class MQProtos { private MQProtos() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public enum MQRequestCode implements com.google.protobuf.ProtocolMessageEnum { SEND_MESSAGE(0, 10), PULL_MESSAGE(1, 11), QUERY_MESSAGE(2, 12), QUERY_BROKER_OFFSET(3, 13), QUERY_CONSUMER_OFFSET(4, 14), UPDATE_CONSUMER_OFFSET(5, 15), UPDATE_AND_CREATE_TOPIC(6, 17), DELETE_TOPIC(7, 19), GET_ALL_TOPIC_CONFIG(8, 21), GET_TOPIC_CONFIG_LIST(9, 22), GET_TOPIC_NAME_LIST(10, 23), PULL_ALL_CONSUMER_OFFSET(11, 24), UPDATE_BROKER_CONFIG(12, 25), GET_BROKER_CONFIG(13, 26), TRIGGER_DELETE_FILES(14, 27), GET_BROKER_RUNTIME_INFO(15, 28), SEARCH_OFFSET_BY_TIMESTAMP(16, 29), GET_MAX_OFFSET(17, 30), GET_MIN_OFFSET(18, 31), GET_EARLIEST_MSG_STORETIME(19, 32), VIEW_MESSAGE_BY_ID(20, 33), HEART_BEAT(21, 34), UNREGISTER_CLIENT(22, 35), CONSUMER_SEND_MSG_BACK(23, 36), END_TRANSACTION(24, 37), CHECK_TRANSACTION_STATE(25, 38), REGISTER_BROKER(26, 100), UNREGISTER_BROKER(27, 101), GET_BROKER_LIST(28, 102), REGISTER_ORDER_TOPIC(29, 103), UNREGISTER_ORDER_TOPIC(30, 104), GET_ORDER_TOPIC_LIST(31, 105), UPDATE_NAMESRV_CONFIG(32, 106), GET_NAMESRV_CONFIG(33, 107), GET_NAMESRV_RUNTIME_INFO(34, 108), GET_ROUTEINTO_BY_TOPIC(35, 109), SYNC_NAMESRV_RUNTIME_CONF(36, 110), REGISTER_BROKER_SINGLE(37, 111), UNREGISTER_BROKER_SINGLE(38, 112), REGISTER_ORDER_TOPIC_SINGLE(39, 113), UNREGISTER_ORDER_TOPIC_SINGLE(40, 114), ; public static final int SEND_MESSAGE_VALUE = 10; public static final int PULL_MESSAGE_VALUE = 11; public static final int QUERY_MESSAGE_VALUE = 12; public static final int QUERY_BROKER_OFFSET_VALUE = 13; public static final int QUERY_CONSUMER_OFFSET_VALUE = 14; public static final int UPDATE_CONSUMER_OFFSET_VALUE = 15; public static final int UPDATE_AND_CREATE_TOPIC_VALUE = 17; public static final int DELETE_TOPIC_VALUE = 19; public static final int GET_ALL_TOPIC_CONFIG_VALUE = 21; public static final int GET_TOPIC_CONFIG_LIST_VALUE = 22; public static final int GET_TOPIC_NAME_LIST_VALUE = 23; public static final int PULL_ALL_CONSUMER_OFFSET_VALUE = 24; public static final int UPDATE_BROKER_CONFIG_VALUE = 25; public static final int GET_BROKER_CONFIG_VALUE = 26; public static final int TRIGGER_DELETE_FILES_VALUE = 27; public static final int GET_BROKER_RUNTIME_INFO_VALUE = 28; public static final int SEARCH_OFFSET_BY_TIMESTAMP_VALUE = 29; public static final int GET_MAX_OFFSET_VALUE = 30; public static final int GET_MIN_OFFSET_VALUE = 31; public static final int GET_EARLIEST_MSG_STORETIME_VALUE = 32; public static final int VIEW_MESSAGE_BY_ID_VALUE = 33; public static final int HEART_BEAT_VALUE = 34; public static final int UNREGISTER_CLIENT_VALUE = 35; public static final int CONSUMER_SEND_MSG_BACK_VALUE = 36; public static final int END_TRANSACTION_VALUE = 37; public static final int CHECK_TRANSACTION_STATE_VALUE = 38; public static final int REGISTER_BROKER_VALUE = 100; public static final int UNREGISTER_BROKER_VALUE = 101; public static final int GET_BROKER_LIST_VALUE = 102; public static final int REGISTER_ORDER_TOPIC_VALUE = 103; public static final int UNREGISTER_ORDER_TOPIC_VALUE = 104; public static final int GET_ORDER_TOPIC_LIST_VALUE = 105; public static final int UPDATE_NAMESRV_CONFIG_VALUE = 106; public static final int GET_NAMESRV_CONFIG_VALUE = 107; public static final int GET_NAMESRV_RUNTIME_INFO_VALUE = 108; public static final int GET_ROUTEINTO_BY_TOPIC_VALUE = 109; public static final int SYNC_NAMESRV_RUNTIME_CONF_VALUE = 110; public static final int REGISTER_BROKER_SINGLE_VALUE = 111; public static final int UNREGISTER_BROKER_SINGLE_VALUE = 112; public static final int REGISTER_ORDER_TOPIC_SINGLE_VALUE = 113; public static final int UNREGISTER_ORDER_TOPIC_SINGLE_VALUE = 114; public final int getNumber() { return value; } public static MQRequestCode valueOf(int value) { switch (value) { case 10: return SEND_MESSAGE; case 11: return PULL_MESSAGE; case 12: return QUERY_MESSAGE; case 13: return QUERY_BROKER_OFFSET; case 14: return QUERY_CONSUMER_OFFSET; case 15: return UPDATE_CONSUMER_OFFSET; case 17: return UPDATE_AND_CREATE_TOPIC; case 19: return DELETE_TOPIC; case 21: return GET_ALL_TOPIC_CONFIG; case 22: return GET_TOPIC_CONFIG_LIST; case 23: return GET_TOPIC_NAME_LIST; case 24: return PULL_ALL_CONSUMER_OFFSET; case 25: return UPDATE_BROKER_CONFIG; case 26: return GET_BROKER_CONFIG; case 27: return TRIGGER_DELETE_FILES; case 28: return GET_BROKER_RUNTIME_INFO; case 29: return SEARCH_OFFSET_BY_TIMESTAMP; case 30: return GET_MAX_OFFSET; case 31: return GET_MIN_OFFSET; case 32: return GET_EARLIEST_MSG_STORETIME; case 33: return VIEW_MESSAGE_BY_ID; case 34: return HEART_BEAT; case 35: return UNREGISTER_CLIENT; case 36: return CONSUMER_SEND_MSG_BACK; case 37: return END_TRANSACTION; case 38: return CHECK_TRANSACTION_STATE; case 100: return REGISTER_BROKER; case 101: return UNREGISTER_BROKER; case 102: return GET_BROKER_LIST; case 103: return REGISTER_ORDER_TOPIC; case 104: return UNREGISTER_ORDER_TOPIC; case 105: return GET_ORDER_TOPIC_LIST; case 106: return UPDATE_NAMESRV_CONFIG; case 107: return GET_NAMESRV_CONFIG; case 108: return GET_NAMESRV_RUNTIME_INFO; case 109: return GET_ROUTEINTO_BY_TOPIC; case 110: return SYNC_NAMESRV_RUNTIME_CONF; case 111: return REGISTER_BROKER_SINGLE; case 112: return UNREGISTER_BROKER_SINGLE; case 113: return REGISTER_ORDER_TOPIC_SINGLE; case 114: return UNREGISTER_ORDER_TOPIC_SINGLE; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<MQRequestCode> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<MQRequestCode> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<MQRequestCode>() { public MQRequestCode findValueByNumber(int number) { return MQRequestCode.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.getDescriptor().getEnumTypes().get(0); } private static final MQRequestCode[] VALUES = { SEND_MESSAGE, PULL_MESSAGE, QUERY_MESSAGE, QUERY_BROKER_OFFSET, QUERY_CONSUMER_OFFSET, UPDATE_CONSUMER_OFFSET, UPDATE_AND_CREATE_TOPIC, DELETE_TOPIC, GET_ALL_TOPIC_CONFIG, GET_TOPIC_CONFIG_LIST, GET_TOPIC_NAME_LIST, PULL_ALL_CONSUMER_OFFSET, UPDATE_BROKER_CONFIG, GET_BROKER_CONFIG, TRIGGER_DELETE_FILES, GET_BROKER_RUNTIME_INFO, SEARCH_OFFSET_BY_TIMESTAMP, GET_MAX_OFFSET, GET_MIN_OFFSET, GET_EARLIEST_MSG_STORETIME, VIEW_MESSAGE_BY_ID, HEART_BEAT, UNREGISTER_CLIENT, CONSUMER_SEND_MSG_BACK, END_TRANSACTION, CHECK_TRANSACTION_STATE, REGISTER_BROKER, UNREGISTER_BROKER, GET_BROKER_LIST, REGISTER_ORDER_TOPIC, UNREGISTER_ORDER_TOPIC, GET_ORDER_TOPIC_LIST, UPDATE_NAMESRV_CONFIG, GET_NAMESRV_CONFIG, GET_NAMESRV_RUNTIME_INFO, GET_ROUTEINTO_BY_TOPIC, SYNC_NAMESRV_RUNTIME_CONF, REGISTER_BROKER_SINGLE, UNREGISTER_BROKER_SINGLE, REGISTER_ORDER_TOPIC_SINGLE, UNREGISTER_ORDER_TOPIC_SINGLE, }; public static MQRequestCode valueOf( 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 index; private final int value; private MQRequestCode(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:rocketmq.MQRequestCode) } public enum MQResponseCode implements com.google.protobuf.ProtocolMessageEnum { FLUSH_DISK_TIMEOUT(0, 10), SLAVE_NOT_AVAILABLE(1, 11), FLUSH_SLAVE_TIMEOUT(2, 12), MESSAGE_ILLEGAL(3, 13), SERVICE_NOT_AVAILABLE(4, 14), VERSION_NOT_SUPPORTED(5, 15), NO_PERMISSION(6, 16), TOPIC_NOT_EXIST(7, 17), TOPIC_EXIST_ALREADY(8, 18), PULL_NOT_FOUND(9, 19), PULL_RETRY_IMMEDIATELY(10, 20), PULL_OFFSET_MOVED(11, 21), QUERY_NOT_FOUND(12, 22), DELETE_INVALID_CONF(13, 100), NOT_MERGE_CONF(14, 101), REGISTER_BROKER_FAIL(15, 102), REGISTER_BROKER_TIMEOUT(16, 103), REGISTER_ORDER_TOPIC_FAIL(17, 104), REGISTER_ORDER_TOPIC_TIMEOUT(18, 105), UNREGISTER_BROKER_FAIL(19, 106), UNREGISTER_BROKER_TIMEOUT(20, 107), UNREGISTER_ORDER_TOPIC_TIMEOUT(21, 108), TRANSACTION_SHOULD_COMMIT(22, 200), TRANSACTION_SHOULD_ROLLBACK(23, 201), TRANSACTION_STATE_UNKNOW(24, 202), TRANSACTION_STATE_GROUP_WRONG(25, 203), ; public static final int FLUSH_DISK_TIMEOUT_VALUE = 10; public static final int SLAVE_NOT_AVAILABLE_VALUE = 11; public static final int FLUSH_SLAVE_TIMEOUT_VALUE = 12; public static final int MESSAGE_ILLEGAL_VALUE = 13; public static final int SERVICE_NOT_AVAILABLE_VALUE = 14; public static final int VERSION_NOT_SUPPORTED_VALUE = 15; public static final int NO_PERMISSION_VALUE = 16; public static final int TOPIC_NOT_EXIST_VALUE = 17; public static final int TOPIC_EXIST_ALREADY_VALUE = 18; public static final int PULL_NOT_FOUND_VALUE = 19; public static final int PULL_RETRY_IMMEDIATELY_VALUE = 20; public static final int PULL_OFFSET_MOVED_VALUE = 21; public static final int QUERY_NOT_FOUND_VALUE = 22; public static final int DELETE_INVALID_CONF_VALUE = 100; public static final int NOT_MERGE_CONF_VALUE = 101; public static final int REGISTER_BROKER_FAIL_VALUE = 102; public static final int REGISTER_BROKER_TIMEOUT_VALUE = 103; public static final int REGISTER_ORDER_TOPIC_FAIL_VALUE = 104; public static final int REGISTER_ORDER_TOPIC_TIMEOUT_VALUE = 105; public static final int UNREGISTER_BROKER_FAIL_VALUE = 106; public static final int UNREGISTER_BROKER_TIMEOUT_VALUE = 107; public static final int UNREGISTER_ORDER_TOPIC_TIMEOUT_VALUE = 108; public static final int TRANSACTION_SHOULD_COMMIT_VALUE = 200; public static final int TRANSACTION_SHOULD_ROLLBACK_VALUE = 201; public static final int TRANSACTION_STATE_UNKNOW_VALUE = 202; public static final int TRANSACTION_STATE_GROUP_WRONG_VALUE = 203; public final int getNumber() { return value; } public static MQResponseCode valueOf(int value) { switch (value) { case 10: return FLUSH_DISK_TIMEOUT; case 11: return SLAVE_NOT_AVAILABLE; case 12: return FLUSH_SLAVE_TIMEOUT; case 13: return MESSAGE_ILLEGAL; case 14: return SERVICE_NOT_AVAILABLE; case 15: return VERSION_NOT_SUPPORTED; case 16: return NO_PERMISSION; case 17: return TOPIC_NOT_EXIST; case 18: return TOPIC_EXIST_ALREADY; case 19: return PULL_NOT_FOUND; case 20: return PULL_RETRY_IMMEDIATELY; case 21: return PULL_OFFSET_MOVED; case 22: return QUERY_NOT_FOUND; case 100: return DELETE_INVALID_CONF; case 101: return NOT_MERGE_CONF; case 102: return REGISTER_BROKER_FAIL; case 103: return REGISTER_BROKER_TIMEOUT; case 104: return REGISTER_ORDER_TOPIC_FAIL; case 105: return REGISTER_ORDER_TOPIC_TIMEOUT; case 106: return UNREGISTER_BROKER_FAIL; case 107: return UNREGISTER_BROKER_TIMEOUT; case 108: return UNREGISTER_ORDER_TOPIC_TIMEOUT; case 200: return TRANSACTION_SHOULD_COMMIT; case 201: return TRANSACTION_SHOULD_ROLLBACK; case 202: return TRANSACTION_STATE_UNKNOW; case 203: return TRANSACTION_STATE_GROUP_WRONG; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<MQResponseCode> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<MQResponseCode> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<MQResponseCode>() { public MQResponseCode findValueByNumber(int number) { return MQResponseCode.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.getDescriptor().getEnumTypes().get(1); } private static final MQResponseCode[] VALUES = { FLUSH_DISK_TIMEOUT, SLAVE_NOT_AVAILABLE, FLUSH_SLAVE_TIMEOUT, MESSAGE_ILLEGAL, SERVICE_NOT_AVAILABLE, VERSION_NOT_SUPPORTED, NO_PERMISSION, TOPIC_NOT_EXIST, TOPIC_EXIST_ALREADY, PULL_NOT_FOUND, PULL_RETRY_IMMEDIATELY, PULL_OFFSET_MOVED, QUERY_NOT_FOUND, DELETE_INVALID_CONF, NOT_MERGE_CONF, REGISTER_BROKER_FAIL, REGISTER_BROKER_TIMEOUT, REGISTER_ORDER_TOPIC_FAIL, REGISTER_ORDER_TOPIC_TIMEOUT, UNREGISTER_BROKER_FAIL, UNREGISTER_BROKER_TIMEOUT, UNREGISTER_ORDER_TOPIC_TIMEOUT, TRANSACTION_SHOULD_COMMIT, TRANSACTION_SHOULD_ROLLBACK, TRANSACTION_STATE_UNKNOW, TRANSACTION_STATE_GROUP_WRONG, }; public static MQResponseCode valueOf( 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 index; private final int value; private MQResponseCode(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:rocketmq.MQResponseCode) } public interface BrokerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string brokerName = 1; boolean hasBrokerName(); String getBrokerName(); // repeated .rocketmq.BrokerInfo.BrokerAddr brokerAddrs = 2; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> getBrokerAddrsList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr getBrokerAddrs(int index); int getBrokerAddrsCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder> getBrokerAddrsOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder getBrokerAddrsOrBuilder( int index); } public static final class BrokerInfo extends com.google.protobuf.GeneratedMessage implements BrokerInfoOrBuilder { // Use BrokerInfo.newBuilder() to construct. private BrokerInfo(Builder builder) { super(builder); } private BrokerInfo(boolean noInit) {} private static final BrokerInfo defaultInstance; public static BrokerInfo getDefaultInstance() { return defaultInstance; } public BrokerInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_fieldAccessorTable; } public interface BrokerAddrOrBuilder extends com.google.protobuf.MessageOrBuilder { // required int64 id = 1; boolean hasId(); long getId(); // required string addr = 2; boolean hasAddr(); String getAddr(); } public static final class BrokerAddr extends com.google.protobuf.GeneratedMessage implements BrokerAddrOrBuilder { // Use BrokerAddr.newBuilder() to construct. private BrokerAddr(Builder builder) { super(builder); } private BrokerAddr(boolean noInit) {} private static final BrokerAddr defaultInstance; public static BrokerAddr getDefaultInstance() { return defaultInstance; } public BrokerAddr getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_BrokerAddr_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_BrokerAddr_fieldAccessorTable; } private int bitField0_; // required int64 id = 1; public static final int ID_FIELD_NUMBER = 1; private long id_; public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getId() { return id_; } // required string addr = 2; public static final int ADDR_FIELD_NUMBER = 2; private java.lang.Object addr_; public boolean hasAddr() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAddr() { java.lang.Object ref = addr_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { addr_ = s; } return s; } } private com.google.protobuf.ByteString getAddrBytes() { java.lang.Object ref = addr_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); addr_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { id_ = 0L; addr_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasId()) { memoizedIsInitialized = 0; return false; } if (!hasAddr()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(1, id_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getAddrBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(1, id_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getAddrBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_BrokerAddr_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_BrokerAddr_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); id_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); addr_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr build() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr result = new com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.id_ = id_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.addr_ = addr_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.getDefaultInstance()) return this; if (other.hasId()) { setId(other.getId()); } if (other.hasAddr()) { setAddr(other.getAddr()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasId()) { return false; } if (!hasAddr()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 8: { bitField0_ |= 0x00000001; id_ = input.readInt64(); break; } case 18: { bitField0_ |= 0x00000002; addr_ = input.readBytes(); break; } } } } private int bitField0_; // required int64 id = 1; private long id_ ; public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getId() { return id_; } public Builder setId(long value) { bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = 0L; onChanged(); return this; } // required string addr = 2; private java.lang.Object addr_ = ""; public boolean hasAddr() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getAddr() { java.lang.Object ref = addr_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); addr_ = s; return s; } else { return (String) ref; } } public Builder setAddr(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; addr_ = value; onChanged(); return this; } public Builder clearAddr() { bitField0_ = (bitField0_ & ~0x00000002); addr_ = getDefaultInstance().getAddr(); onChanged(); return this; } void setAddr(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; addr_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:rocketmq.BrokerInfo.BrokerAddr) } static { defaultInstance = new BrokerAddr(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.BrokerInfo.BrokerAddr) } private int bitField0_; // required string brokerName = 1; public static final int BROKERNAME_FIELD_NUMBER = 1; private java.lang.Object brokerName_; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { brokerName_ = s; } return s; } } private com.google.protobuf.ByteString getBrokerNameBytes() { java.lang.Object ref = brokerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); brokerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .rocketmq.BrokerInfo.BrokerAddr brokerAddrs = 2; public static final int BROKERADDRS_FIELD_NUMBER = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> brokerAddrs_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> getBrokerAddrsList() { return brokerAddrs_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder> getBrokerAddrsOrBuilderList() { return brokerAddrs_; } public int getBrokerAddrsCount() { return brokerAddrs_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr getBrokerAddrs(int index) { return brokerAddrs_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder getBrokerAddrsOrBuilder( int index) { return brokerAddrs_.get(index); } private void initFields() { brokerName_ = ""; brokerAddrs_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasBrokerName()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getBrokerAddrsCount(); i++) { if (!getBrokerAddrs(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getBrokerNameBytes()); } for (int i = 0; i < brokerAddrs_.size(); i++) { output.writeMessage(2, brokerAddrs_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getBrokerNameBytes()); } for (int i = 0; i < brokerAddrs_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, brokerAddrs_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getBrokerAddrsFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); brokerName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (brokerAddrsBuilder_ == null) { brokerAddrs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { brokerAddrsBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.brokerName_ = brokerName_; if (brokerAddrsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { brokerAddrs_ = java.util.Collections.unmodifiableList(brokerAddrs_); bitField0_ = (bitField0_ & ~0x00000002); } result.brokerAddrs_ = brokerAddrs_; } else { result.brokerAddrs_ = brokerAddrsBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance()) return this; if (other.hasBrokerName()) { setBrokerName(other.getBrokerName()); } if (brokerAddrsBuilder_ == null) { if (!other.brokerAddrs_.isEmpty()) { if (brokerAddrs_.isEmpty()) { brokerAddrs_ = other.brokerAddrs_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureBrokerAddrsIsMutable(); brokerAddrs_.addAll(other.brokerAddrs_); } onChanged(); } } else { if (!other.brokerAddrs_.isEmpty()) { if (brokerAddrsBuilder_.isEmpty()) { brokerAddrsBuilder_.dispose(); brokerAddrsBuilder_ = null; brokerAddrs_ = other.brokerAddrs_; bitField0_ = (bitField0_ & ~0x00000002); brokerAddrsBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBrokerAddrsFieldBuilder() : null; } else { brokerAddrsBuilder_.addAllMessages(other.brokerAddrs_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasBrokerName()) { return false; } for (int i = 0; i < getBrokerAddrsCount(); i++) { if (!getBrokerAddrs(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; brokerName_ = input.readBytes(); break; } case 18: { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addBrokerAddrs(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string brokerName = 1; private java.lang.Object brokerName_ = ""; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); brokerName_ = s; return s; } else { return (String) ref; } } public Builder setBrokerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); return this; } public Builder clearBrokerName() { bitField0_ = (bitField0_ & ~0x00000001); brokerName_ = getDefaultInstance().getBrokerName(); onChanged(); return this; } void setBrokerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); } // repeated .rocketmq.BrokerInfo.BrokerAddr brokerAddrs = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> brokerAddrs_ = java.util.Collections.emptyList(); private void ensureBrokerAddrsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { brokerAddrs_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr>(brokerAddrs_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder> brokerAddrsBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> getBrokerAddrsList() { if (brokerAddrsBuilder_ == null) { return java.util.Collections.unmodifiableList(brokerAddrs_); } else { return brokerAddrsBuilder_.getMessageList(); } } public int getBrokerAddrsCount() { if (brokerAddrsBuilder_ == null) { return brokerAddrs_.size(); } else { return brokerAddrsBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr getBrokerAddrs(int index) { if (brokerAddrsBuilder_ == null) { return brokerAddrs_.get(index); } else { return brokerAddrsBuilder_.getMessage(index); } } public Builder setBrokerAddrs( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr value) { if (brokerAddrsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerAddrsIsMutable(); brokerAddrs_.set(index, value); onChanged(); } else { brokerAddrsBuilder_.setMessage(index, value); } return this; } public Builder setBrokerAddrs( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder builderForValue) { if (brokerAddrsBuilder_ == null) { ensureBrokerAddrsIsMutable(); brokerAddrs_.set(index, builderForValue.build()); onChanged(); } else { brokerAddrsBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addBrokerAddrs(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr value) { if (brokerAddrsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerAddrsIsMutable(); brokerAddrs_.add(value); onChanged(); } else { brokerAddrsBuilder_.addMessage(value); } return this; } public Builder addBrokerAddrs( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr value) { if (brokerAddrsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerAddrsIsMutable(); brokerAddrs_.add(index, value); onChanged(); } else { brokerAddrsBuilder_.addMessage(index, value); } return this; } public Builder addBrokerAddrs( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder builderForValue) { if (brokerAddrsBuilder_ == null) { ensureBrokerAddrsIsMutable(); brokerAddrs_.add(builderForValue.build()); onChanged(); } else { brokerAddrsBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addBrokerAddrs( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder builderForValue) { if (brokerAddrsBuilder_ == null) { ensureBrokerAddrsIsMutable(); brokerAddrs_.add(index, builderForValue.build()); onChanged(); } else { brokerAddrsBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllBrokerAddrs( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr> values) { if (brokerAddrsBuilder_ == null) { ensureBrokerAddrsIsMutable(); super.addAll(values, brokerAddrs_); onChanged(); } else { brokerAddrsBuilder_.addAllMessages(values); } return this; } public Builder clearBrokerAddrs() { if (brokerAddrsBuilder_ == null) { brokerAddrs_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { brokerAddrsBuilder_.clear(); } return this; } public Builder removeBrokerAddrs(int index) { if (brokerAddrsBuilder_ == null) { ensureBrokerAddrsIsMutable(); brokerAddrs_.remove(index); onChanged(); } else { brokerAddrsBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder getBrokerAddrsBuilder( int index) { return getBrokerAddrsFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder getBrokerAddrsOrBuilder( int index) { if (brokerAddrsBuilder_ == null) { return brokerAddrs_.get(index); } else { return brokerAddrsBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder> getBrokerAddrsOrBuilderList() { if (brokerAddrsBuilder_ != null) { return brokerAddrsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(brokerAddrs_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder addBrokerAddrsBuilder() { return getBrokerAddrsFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder addBrokerAddrsBuilder( int index) { return getBrokerAddrsFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder> getBrokerAddrsBuilderList() { return getBrokerAddrsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder> getBrokerAddrsFieldBuilder() { if (brokerAddrsBuilder_ == null) { brokerAddrsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddrOrBuilder>( brokerAddrs_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); brokerAddrs_ = null; } return brokerAddrsBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.BrokerInfo) } static { defaultInstance = new BrokerInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.BrokerInfo) } public interface QueueInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string brokerName = 1; boolean hasBrokerName(); String getBrokerName(); // required int32 readQueueNums = 2; boolean hasReadQueueNums(); int getReadQueueNums(); // required int32 writeQueueNums = 3; boolean hasWriteQueueNums(); int getWriteQueueNums(); // required int32 perm = 4; boolean hasPerm(); int getPerm(); } public static final class QueueInfo extends com.google.protobuf.GeneratedMessage implements QueueInfoOrBuilder { // Use QueueInfo.newBuilder() to construct. private QueueInfo(Builder builder) { super(builder); } private QueueInfo(boolean noInit) {} private static final QueueInfo defaultInstance; public static QueueInfo getDefaultInstance() { return defaultInstance; } public QueueInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_QueueInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_QueueInfo_fieldAccessorTable; } private int bitField0_; // required string brokerName = 1; public static final int BROKERNAME_FIELD_NUMBER = 1; private java.lang.Object brokerName_; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { brokerName_ = s; } return s; } } private com.google.protobuf.ByteString getBrokerNameBytes() { java.lang.Object ref = brokerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); brokerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 readQueueNums = 2; public static final int READQUEUENUMS_FIELD_NUMBER = 2; private int readQueueNums_; public boolean hasReadQueueNums() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getReadQueueNums() { return readQueueNums_; } // required int32 writeQueueNums = 3; public static final int WRITEQUEUENUMS_FIELD_NUMBER = 3; private int writeQueueNums_; public boolean hasWriteQueueNums() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getWriteQueueNums() { return writeQueueNums_; } // required int32 perm = 4; public static final int PERM_FIELD_NUMBER = 4; private int perm_; public boolean hasPerm() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getPerm() { return perm_; } private void initFields() { brokerName_ = ""; readQueueNums_ = 0; writeQueueNums_ = 0; perm_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasBrokerName()) { memoizedIsInitialized = 0; return false; } if (!hasReadQueueNums()) { memoizedIsInitialized = 0; return false; } if (!hasWriteQueueNums()) { memoizedIsInitialized = 0; return false; } if (!hasPerm()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getBrokerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, readQueueNums_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, writeQueueNums_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, perm_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getBrokerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, readQueueNums_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, writeQueueNums_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, perm_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_QueueInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_QueueInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); brokerName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); readQueueNums_ = 0; bitField0_ = (bitField0_ & ~0x00000002); writeQueueNums_ = 0; bitField0_ = (bitField0_ & ~0x00000004); perm_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.brokerName_ = brokerName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.readQueueNums_ = readQueueNums_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.writeQueueNums_ = writeQueueNums_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.perm_ = perm_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance()) return this; if (other.hasBrokerName()) { setBrokerName(other.getBrokerName()); } if (other.hasReadQueueNums()) { setReadQueueNums(other.getReadQueueNums()); } if (other.hasWriteQueueNums()) { setWriteQueueNums(other.getWriteQueueNums()); } if (other.hasPerm()) { setPerm(other.getPerm()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasBrokerName()) { return false; } if (!hasReadQueueNums()) { return false; } if (!hasWriteQueueNums()) { return false; } if (!hasPerm()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; brokerName_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; readQueueNums_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; writeQueueNums_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; perm_ = input.readInt32(); break; } } } } private int bitField0_; // required string brokerName = 1; private java.lang.Object brokerName_ = ""; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); brokerName_ = s; return s; } else { return (String) ref; } } public Builder setBrokerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); return this; } public Builder clearBrokerName() { bitField0_ = (bitField0_ & ~0x00000001); brokerName_ = getDefaultInstance().getBrokerName(); onChanged(); return this; } void setBrokerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); } // required int32 readQueueNums = 2; private int readQueueNums_ ; public boolean hasReadQueueNums() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getReadQueueNums() { return readQueueNums_; } public Builder setReadQueueNums(int value) { bitField0_ |= 0x00000002; readQueueNums_ = value; onChanged(); return this; } public Builder clearReadQueueNums() { bitField0_ = (bitField0_ & ~0x00000002); readQueueNums_ = 0; onChanged(); return this; } // required int32 writeQueueNums = 3; private int writeQueueNums_ ; public boolean hasWriteQueueNums() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getWriteQueueNums() { return writeQueueNums_; } public Builder setWriteQueueNums(int value) { bitField0_ |= 0x00000004; writeQueueNums_ = value; onChanged(); return this; } public Builder clearWriteQueueNums() { bitField0_ = (bitField0_ & ~0x00000004); writeQueueNums_ = 0; onChanged(); return this; } // required int32 perm = 4; private int perm_ ; public boolean hasPerm() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getPerm() { return perm_; } public Builder setPerm(int value) { bitField0_ |= 0x00000008; perm_ = value; onChanged(); return this; } public Builder clearPerm() { bitField0_ = (bitField0_ & ~0x00000008); perm_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:rocketmq.QueueInfo) } static { defaultInstance = new QueueInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.QueueInfo) } public interface TopicRouteInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .rocketmq.QueueInfo queueInfos = 1; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfosList(); com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfos(int index); int getQueueInfosCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfosOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfosOrBuilder( int index); // repeated .rocketmq.BrokerInfo brokerInfos = 2; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> getBrokerInfosList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfos(int index); int getBrokerInfosCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> getBrokerInfosOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfosOrBuilder( int index); // optional string orderTopicConf = 3; boolean hasOrderTopicConf(); String getOrderTopicConf(); } public static final class TopicRouteInfo extends com.google.protobuf.GeneratedMessage implements TopicRouteInfoOrBuilder { // Use TopicRouteInfo.newBuilder() to construct. private TopicRouteInfo(Builder builder) { super(builder); } private TopicRouteInfo(boolean noInit) {} private static final TopicRouteInfo defaultInstance; public static TopicRouteInfo getDefaultInstance() { return defaultInstance; } public TopicRouteInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRouteInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRouteInfo_fieldAccessorTable; } private int bitField0_; // repeated .rocketmq.QueueInfo queueInfos = 1; public static final int QUEUEINFOS_FIELD_NUMBER = 1; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> queueInfos_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfosList() { return queueInfos_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfosOrBuilderList() { return queueInfos_; } public int getQueueInfosCount() { return queueInfos_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfos(int index) { return queueInfos_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfosOrBuilder( int index) { return queueInfos_.get(index); } // repeated .rocketmq.BrokerInfo brokerInfos = 2; public static final int BROKERINFOS_FIELD_NUMBER = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> brokerInfos_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> getBrokerInfosList() { return brokerInfos_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> getBrokerInfosOrBuilderList() { return brokerInfos_; } public int getBrokerInfosCount() { return brokerInfos_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfos(int index) { return brokerInfos_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfosOrBuilder( int index) { return brokerInfos_.get(index); } // optional string orderTopicConf = 3; public static final int ORDERTOPICCONF_FIELD_NUMBER = 3; private java.lang.Object orderTopicConf_; public boolean hasOrderTopicConf() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getOrderTopicConf() { java.lang.Object ref = orderTopicConf_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { orderTopicConf_ = s; } return s; } } private com.google.protobuf.ByteString getOrderTopicConfBytes() { java.lang.Object ref = orderTopicConf_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); orderTopicConf_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { queueInfos_ = java.util.Collections.emptyList(); brokerInfos_ = java.util.Collections.emptyList(); orderTopicConf_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getQueueInfosCount(); i++) { if (!getQueueInfos(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getBrokerInfosCount(); i++) { if (!getBrokerInfos(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < queueInfos_.size(); i++) { output.writeMessage(1, queueInfos_.get(i)); } for (int i = 0; i < brokerInfos_.size(); i++) { output.writeMessage(2, brokerInfos_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(3, getOrderTopicConfBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < queueInfos_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, queueInfos_.get(i)); } for (int i = 0; i < brokerInfos_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, brokerInfos_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getOrderTopicConfBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRouteInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRouteInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getQueueInfosFieldBuilder(); getBrokerInfosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (queueInfosBuilder_ == null) { queueInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { queueInfosBuilder_.clear(); } if (brokerInfosBuilder_ == null) { brokerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { brokerInfosBuilder_.clear(); } orderTopicConf_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (queueInfosBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { queueInfos_ = java.util.Collections.unmodifiableList(queueInfos_); bitField0_ = (bitField0_ & ~0x00000001); } result.queueInfos_ = queueInfos_; } else { result.queueInfos_ = queueInfosBuilder_.build(); } if (brokerInfosBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { brokerInfos_ = java.util.Collections.unmodifiableList(brokerInfos_); bitField0_ = (bitField0_ & ~0x00000002); } result.brokerInfos_ = brokerInfos_; } else { result.brokerInfos_ = brokerInfosBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000001; } result.orderTopicConf_ = orderTopicConf_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.getDefaultInstance()) return this; if (queueInfosBuilder_ == null) { if (!other.queueInfos_.isEmpty()) { if (queueInfos_.isEmpty()) { queueInfos_ = other.queueInfos_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureQueueInfosIsMutable(); queueInfos_.addAll(other.queueInfos_); } onChanged(); } } else { if (!other.queueInfos_.isEmpty()) { if (queueInfosBuilder_.isEmpty()) { queueInfosBuilder_.dispose(); queueInfosBuilder_ = null; queueInfos_ = other.queueInfos_; bitField0_ = (bitField0_ & ~0x00000001); queueInfosBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getQueueInfosFieldBuilder() : null; } else { queueInfosBuilder_.addAllMessages(other.queueInfos_); } } } if (brokerInfosBuilder_ == null) { if (!other.brokerInfos_.isEmpty()) { if (brokerInfos_.isEmpty()) { brokerInfos_ = other.brokerInfos_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureBrokerInfosIsMutable(); brokerInfos_.addAll(other.brokerInfos_); } onChanged(); } } else { if (!other.brokerInfos_.isEmpty()) { if (brokerInfosBuilder_.isEmpty()) { brokerInfosBuilder_.dispose(); brokerInfosBuilder_ = null; brokerInfos_ = other.brokerInfos_; bitField0_ = (bitField0_ & ~0x00000002); brokerInfosBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBrokerInfosFieldBuilder() : null; } else { brokerInfosBuilder_.addAllMessages(other.brokerInfos_); } } } if (other.hasOrderTopicConf()) { setOrderTopicConf(other.getOrderTopicConf()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getQueueInfosCount(); i++) { if (!getQueueInfos(i).isInitialized()) { return false; } } for (int i = 0; i < getBrokerInfosCount(); i++) { if (!getBrokerInfos(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addQueueInfos(subBuilder.buildPartial()); break; } case 18: { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addBrokerInfos(subBuilder.buildPartial()); break; } case 26: { bitField0_ |= 0x00000004; orderTopicConf_ = input.readBytes(); break; } } } } private int bitField0_; // repeated .rocketmq.QueueInfo queueInfos = 1; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> queueInfos_ = java.util.Collections.emptyList(); private void ensureQueueInfosIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { queueInfos_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo>(queueInfos_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> queueInfosBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfosList() { if (queueInfosBuilder_ == null) { return java.util.Collections.unmodifiableList(queueInfos_); } else { return queueInfosBuilder_.getMessageList(); } } public int getQueueInfosCount() { if (queueInfosBuilder_ == null) { return queueInfos_.size(); } else { return queueInfosBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfos(int index) { if (queueInfosBuilder_ == null) { return queueInfos_.get(index); } else { return queueInfosBuilder_.getMessage(index); } } public Builder setQueueInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfosIsMutable(); queueInfos_.set(index, value); onChanged(); } else { queueInfosBuilder_.setMessage(index, value); } return this; } public Builder setQueueInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfosBuilder_ == null) { ensureQueueInfosIsMutable(); queueInfos_.set(index, builderForValue.build()); onChanged(); } else { queueInfosBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addQueueInfos(com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfosIsMutable(); queueInfos_.add(value); onChanged(); } else { queueInfosBuilder_.addMessage(value); } return this; } public Builder addQueueInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfosIsMutable(); queueInfos_.add(index, value); onChanged(); } else { queueInfosBuilder_.addMessage(index, value); } return this; } public Builder addQueueInfos( com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfosBuilder_ == null) { ensureQueueInfosIsMutable(); queueInfos_.add(builderForValue.build()); onChanged(); } else { queueInfosBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addQueueInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfosBuilder_ == null) { ensureQueueInfosIsMutable(); queueInfos_.add(index, builderForValue.build()); onChanged(); } else { queueInfosBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllQueueInfos( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> values) { if (queueInfosBuilder_ == null) { ensureQueueInfosIsMutable(); super.addAll(values, queueInfos_); onChanged(); } else { queueInfosBuilder_.addAllMessages(values); } return this; } public Builder clearQueueInfos() { if (queueInfosBuilder_ == null) { queueInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { queueInfosBuilder_.clear(); } return this; } public Builder removeQueueInfos(int index) { if (queueInfosBuilder_ == null) { ensureQueueInfosIsMutable(); queueInfos_.remove(index); onChanged(); } else { queueInfosBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder getQueueInfosBuilder( int index) { return getQueueInfosFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfosOrBuilder( int index) { if (queueInfosBuilder_ == null) { return queueInfos_.get(index); } else { return queueInfosBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfosOrBuilderList() { if (queueInfosBuilder_ != null) { return queueInfosBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(queueInfos_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder addQueueInfosBuilder() { return getQueueInfosFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder addQueueInfosBuilder( int index) { return getQueueInfosFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder> getQueueInfosBuilderList() { return getQueueInfosFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfosFieldBuilder() { if (queueInfosBuilder_ == null) { queueInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder>( queueInfos_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); queueInfos_ = null; } return queueInfosBuilder_; } // repeated .rocketmq.BrokerInfo brokerInfos = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> brokerInfos_ = java.util.Collections.emptyList(); private void ensureBrokerInfosIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { brokerInfos_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo>(brokerInfos_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> brokerInfosBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> getBrokerInfosList() { if (brokerInfosBuilder_ == null) { return java.util.Collections.unmodifiableList(brokerInfos_); } else { return brokerInfosBuilder_.getMessageList(); } } public int getBrokerInfosCount() { if (brokerInfosBuilder_ == null) { return brokerInfos_.size(); } else { return brokerInfosBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfos(int index) { if (brokerInfosBuilder_ == null) { return brokerInfos_.get(index); } else { return brokerInfosBuilder_.getMessage(index); } } public Builder setBrokerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo value) { if (brokerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerInfosIsMutable(); brokerInfos_.set(index, value); onChanged(); } else { brokerInfosBuilder_.setMessage(index, value); } return this; } public Builder setBrokerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder builderForValue) { if (brokerInfosBuilder_ == null) { ensureBrokerInfosIsMutable(); brokerInfos_.set(index, builderForValue.build()); onChanged(); } else { brokerInfosBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addBrokerInfos(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo value) { if (brokerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerInfosIsMutable(); brokerInfos_.add(value); onChanged(); } else { brokerInfosBuilder_.addMessage(value); } return this; } public Builder addBrokerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo value) { if (brokerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokerInfosIsMutable(); brokerInfos_.add(index, value); onChanged(); } else { brokerInfosBuilder_.addMessage(index, value); } return this; } public Builder addBrokerInfos( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder builderForValue) { if (brokerInfosBuilder_ == null) { ensureBrokerInfosIsMutable(); brokerInfos_.add(builderForValue.build()); onChanged(); } else { brokerInfosBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addBrokerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder builderForValue) { if (brokerInfosBuilder_ == null) { ensureBrokerInfosIsMutable(); brokerInfos_.add(index, builderForValue.build()); onChanged(); } else { brokerInfosBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllBrokerInfos( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo> values) { if (brokerInfosBuilder_ == null) { ensureBrokerInfosIsMutable(); super.addAll(values, brokerInfos_); onChanged(); } else { brokerInfosBuilder_.addAllMessages(values); } return this; } public Builder clearBrokerInfos() { if (brokerInfosBuilder_ == null) { brokerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { brokerInfosBuilder_.clear(); } return this; } public Builder removeBrokerInfos(int index) { if (brokerInfosBuilder_ == null) { ensureBrokerInfosIsMutable(); brokerInfos_.remove(index); onChanged(); } else { brokerInfosBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder getBrokerInfosBuilder( int index) { return getBrokerInfosFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfosOrBuilder( int index) { if (brokerInfosBuilder_ == null) { return brokerInfos_.get(index); } else { return brokerInfosBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> getBrokerInfosOrBuilderList() { if (brokerInfosBuilder_ != null) { return brokerInfosBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(brokerInfos_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder addBrokerInfosBuilder() { return getBrokerInfosFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder addBrokerInfosBuilder( int index) { return getBrokerInfosFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder> getBrokerInfosBuilderList() { return getBrokerInfosFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> getBrokerInfosFieldBuilder() { if (brokerInfosBuilder_ == null) { brokerInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder>( brokerInfos_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); brokerInfos_ = null; } return brokerInfosBuilder_; } // optional string orderTopicConf = 3; private java.lang.Object orderTopicConf_ = ""; public boolean hasOrderTopicConf() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getOrderTopicConf() { java.lang.Object ref = orderTopicConf_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); orderTopicConf_ = s; return s; } else { return (String) ref; } } public Builder setOrderTopicConf(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; orderTopicConf_ = value; onChanged(); return this; } public Builder clearOrderTopicConf() { bitField0_ = (bitField0_ & ~0x00000004); orderTopicConf_ = getDefaultInstance().getOrderTopicConf(); onChanged(); return this; } void setOrderTopicConf(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; orderTopicConf_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:rocketmq.TopicRouteInfo) } static { defaultInstance = new TopicRouteInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.TopicRouteInfo) } public interface ProducerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string groupName = 1; boolean hasGroupName(); String getGroupName(); } public static final class ProducerInfo extends com.google.protobuf.GeneratedMessage implements ProducerInfoOrBuilder { // Use ProducerInfo.newBuilder() to construct. private ProducerInfo(Builder builder) { super(builder); } private ProducerInfo(boolean noInit) {} private static final ProducerInfo defaultInstance; public static ProducerInfo getDefaultInstance() { return defaultInstance; } public ProducerInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ProducerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ProducerInfo_fieldAccessorTable; } private int bitField0_; // required string groupName = 1; public static final int GROUPNAME_FIELD_NUMBER = 1; private java.lang.Object groupName_; public boolean hasGroupName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getGroupName() { java.lang.Object ref = groupName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { groupName_ = s; } return s; } } private com.google.protobuf.ByteString getGroupNameBytes() { java.lang.Object ref = groupName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); groupName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { groupName_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasGroupName()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getGroupNameBytes()); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getGroupNameBytes()); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ProducerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ProducerInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); groupName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.groupName_ = groupName_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.getDefaultInstance()) return this; if (other.hasGroupName()) { setGroupName(other.getGroupName()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasGroupName()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; groupName_ = input.readBytes(); break; } } } } private int bitField0_; // required string groupName = 1; private java.lang.Object groupName_ = ""; public boolean hasGroupName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getGroupName() { java.lang.Object ref = groupName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); groupName_ = s; return s; } else { return (String) ref; } } public Builder setGroupName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; groupName_ = value; onChanged(); return this; } public Builder clearGroupName() { bitField0_ = (bitField0_ & ~0x00000001); groupName_ = getDefaultInstance().getGroupName(); onChanged(); return this; } void setGroupName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; groupName_ = value; onChanged(); } // @@protoc_insertion_point(builder_scope:rocketmq.ProducerInfo) } static { defaultInstance = new ProducerInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.ProducerInfo) } public interface SubscriptionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // required string subString = 2; boolean hasSubString(); String getSubString(); // required string subNumfmt = 3; boolean hasSubNumfmt(); String getSubNumfmt(); // required bool hasAndOperator = 4; boolean hasHasAndOperator(); boolean getHasAndOperator(); } public static final class SubscriptionInfo extends com.google.protobuf.GeneratedMessage implements SubscriptionInfoOrBuilder { // Use SubscriptionInfo.newBuilder() to construct. private SubscriptionInfo(Builder builder) { super(builder); } private SubscriptionInfo(boolean noInit) {} private static final SubscriptionInfo defaultInstance; public static SubscriptionInfo getDefaultInstance() { return defaultInstance; } public SubscriptionInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_SubscriptionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_SubscriptionInfo_fieldAccessorTable; } private int bitField0_; // required string topic = 1; public static final int TOPIC_FIELD_NUMBER = 1; private java.lang.Object topic_; public boolean hasTopic() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTopic() { java.lang.Object ref = topic_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { topic_ = s; } return s; } } private com.google.protobuf.ByteString getTopicBytes() { java.lang.Object ref = topic_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); topic_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string subString = 2; public static final int SUBSTRING_FIELD_NUMBER = 2; private java.lang.Object subString_; public boolean hasSubString() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getSubString() { java.lang.Object ref = subString_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { subString_ = s; } return s; } } private com.google.protobuf.ByteString getSubStringBytes() { java.lang.Object ref = subString_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); subString_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string subNumfmt = 3; public static final int SUBNUMFMT_FIELD_NUMBER = 3; private java.lang.Object subNumfmt_; public boolean hasSubNumfmt() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getSubNumfmt() { java.lang.Object ref = subNumfmt_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { subNumfmt_ = s; } return s; } } private com.google.protobuf.ByteString getSubNumfmtBytes() { java.lang.Object ref = subNumfmt_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); subNumfmt_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required bool hasAndOperator = 4; public static final int HASANDOPERATOR_FIELD_NUMBER = 4; private boolean hasAndOperator_; public boolean hasHasAndOperator() { return ((bitField0_ & 0x00000008) == 0x00000008); } public boolean getHasAndOperator() { return hasAndOperator_; } private void initFields() { topic_ = ""; subString_ = ""; subNumfmt_ = ""; hasAndOperator_ = false; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopic()) { memoizedIsInitialized = 0; return false; } if (!hasSubString()) { memoizedIsInitialized = 0; return false; } if (!hasSubNumfmt()) { memoizedIsInitialized = 0; return false; } if (!hasHasAndOperator()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getSubStringBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getSubNumfmtBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBool(4, hasAndOperator_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getSubStringBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getSubNumfmtBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(4, hasAndOperator_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_SubscriptionInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_SubscriptionInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); subString_ = ""; bitField0_ = (bitField0_ & ~0x00000002); subNumfmt_ = ""; bitField0_ = (bitField0_ & ~0x00000004); hasAndOperator_ = false; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.topic_ = topic_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.subString_ = subString_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.subNumfmt_ = subNumfmt_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.hasAndOperator_ = hasAndOperator_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (other.hasSubString()) { setSubString(other.getSubString()); } if (other.hasSubNumfmt()) { setSubNumfmt(other.getSubNumfmt()); } if (other.hasHasAndOperator()) { setHasAndOperator(other.getHasAndOperator()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } if (!hasSubString()) { return false; } if (!hasSubNumfmt()) { return false; } if (!hasHasAndOperator()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; subString_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; subNumfmt_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000008; hasAndOperator_ = input.readBool(); break; } } } } private int bitField0_; // required string topic = 1; private java.lang.Object topic_ = ""; public boolean hasTopic() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTopic() { java.lang.Object ref = topic_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); topic_ = s; return s; } else { return (String) ref; } } public Builder setTopic(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; topic_ = value; onChanged(); return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); onChanged(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; onChanged(); } // required string subString = 2; private java.lang.Object subString_ = ""; public boolean hasSubString() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getSubString() { java.lang.Object ref = subString_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); subString_ = s; return s; } else { return (String) ref; } } public Builder setSubString(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; subString_ = value; onChanged(); return this; } public Builder clearSubString() { bitField0_ = (bitField0_ & ~0x00000002); subString_ = getDefaultInstance().getSubString(); onChanged(); return this; } void setSubString(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; subString_ = value; onChanged(); } // required string subNumfmt = 3; private java.lang.Object subNumfmt_ = ""; public boolean hasSubNumfmt() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getSubNumfmt() { java.lang.Object ref = subNumfmt_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); subNumfmt_ = s; return s; } else { return (String) ref; } } public Builder setSubNumfmt(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; subNumfmt_ = value; onChanged(); return this; } public Builder clearSubNumfmt() { bitField0_ = (bitField0_ & ~0x00000004); subNumfmt_ = getDefaultInstance().getSubNumfmt(); onChanged(); return this; } void setSubNumfmt(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; subNumfmt_ = value; onChanged(); } // required bool hasAndOperator = 4; private boolean hasAndOperator_ ; public boolean hasHasAndOperator() { return ((bitField0_ & 0x00000008) == 0x00000008); } public boolean getHasAndOperator() { return hasAndOperator_; } public Builder setHasAndOperator(boolean value) { bitField0_ |= 0x00000008; hasAndOperator_ = value; onChanged(); return this; } public Builder clearHasAndOperator() { bitField0_ = (bitField0_ & ~0x00000008); hasAndOperator_ = false; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:rocketmq.SubscriptionInfo) } static { defaultInstance = new SubscriptionInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.SubscriptionInfo) } public interface ConsumerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string groupName = 1; boolean hasGroupName(); String getGroupName(); // required string consumeType = 2; boolean hasConsumeType(); String getConsumeType(); // required string messageModel = 3; boolean hasMessageModel(); String getMessageModel(); // repeated .rocketmq.SubscriptionInfo subscriptionInfos = 4; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> getSubscriptionInfosList(); com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo getSubscriptionInfos(int index); int getSubscriptionInfosCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder> getSubscriptionInfosOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder getSubscriptionInfosOrBuilder( int index); } public static final class ConsumerInfo extends com.google.protobuf.GeneratedMessage implements ConsumerInfoOrBuilder { // Use ConsumerInfo.newBuilder() to construct. private ConsumerInfo(Builder builder) { super(builder); } private ConsumerInfo(boolean noInit) {} private static final ConsumerInfo defaultInstance; public static ConsumerInfo getDefaultInstance() { return defaultInstance; } public ConsumerInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ConsumerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ConsumerInfo_fieldAccessorTable; } private int bitField0_; // required string groupName = 1; public static final int GROUPNAME_FIELD_NUMBER = 1; private java.lang.Object groupName_; public boolean hasGroupName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getGroupName() { java.lang.Object ref = groupName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { groupName_ = s; } return s; } } private com.google.protobuf.ByteString getGroupNameBytes() { java.lang.Object ref = groupName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); groupName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string consumeType = 2; public static final int CONSUMETYPE_FIELD_NUMBER = 2; private java.lang.Object consumeType_; public boolean hasConsumeType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getConsumeType() { java.lang.Object ref = consumeType_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { consumeType_ = s; } return s; } } private com.google.protobuf.ByteString getConsumeTypeBytes() { java.lang.Object ref = consumeType_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); consumeType_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string messageModel = 3; public static final int MESSAGEMODEL_FIELD_NUMBER = 3; private java.lang.Object messageModel_; public boolean hasMessageModel() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getMessageModel() { java.lang.Object ref = messageModel_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { messageModel_ = s; } return s; } } private com.google.protobuf.ByteString getMessageModelBytes() { java.lang.Object ref = messageModel_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); messageModel_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .rocketmq.SubscriptionInfo subscriptionInfos = 4; public static final int SUBSCRIPTIONINFOS_FIELD_NUMBER = 4; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> subscriptionInfos_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> getSubscriptionInfosList() { return subscriptionInfos_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder> getSubscriptionInfosOrBuilderList() { return subscriptionInfos_; } public int getSubscriptionInfosCount() { return subscriptionInfos_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo getSubscriptionInfos(int index) { return subscriptionInfos_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder getSubscriptionInfosOrBuilder( int index) { return subscriptionInfos_.get(index); } private void initFields() { groupName_ = ""; consumeType_ = ""; messageModel_ = ""; subscriptionInfos_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasGroupName()) { memoizedIsInitialized = 0; return false; } if (!hasConsumeType()) { memoizedIsInitialized = 0; return false; } if (!hasMessageModel()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getSubscriptionInfosCount(); i++) { if (!getSubscriptionInfos(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getGroupNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getConsumeTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getMessageModelBytes()); } for (int i = 0; i < subscriptionInfos_.size(); i++) { output.writeMessage(4, subscriptionInfos_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getGroupNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getConsumeTypeBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getMessageModelBytes()); } for (int i = 0; i < subscriptionInfos_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, subscriptionInfos_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ConsumerInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_ConsumerInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getSubscriptionInfosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); groupName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); consumeType_ = ""; bitField0_ = (bitField0_ & ~0x00000002); messageModel_ = ""; bitField0_ = (bitField0_ & ~0x00000004); if (subscriptionInfosBuilder_ == null) { subscriptionInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { subscriptionInfosBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.groupName_ = groupName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.consumeType_ = consumeType_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.messageModel_ = messageModel_; if (subscriptionInfosBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { subscriptionInfos_ = java.util.Collections.unmodifiableList(subscriptionInfos_); bitField0_ = (bitField0_ & ~0x00000008); } result.subscriptionInfos_ = subscriptionInfos_; } else { result.subscriptionInfos_ = subscriptionInfosBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.getDefaultInstance()) return this; if (other.hasGroupName()) { setGroupName(other.getGroupName()); } if (other.hasConsumeType()) { setConsumeType(other.getConsumeType()); } if (other.hasMessageModel()) { setMessageModel(other.getMessageModel()); } if (subscriptionInfosBuilder_ == null) { if (!other.subscriptionInfos_.isEmpty()) { if (subscriptionInfos_.isEmpty()) { subscriptionInfos_ = other.subscriptionInfos_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureSubscriptionInfosIsMutable(); subscriptionInfos_.addAll(other.subscriptionInfos_); } onChanged(); } } else { if (!other.subscriptionInfos_.isEmpty()) { if (subscriptionInfosBuilder_.isEmpty()) { subscriptionInfosBuilder_.dispose(); subscriptionInfosBuilder_ = null; subscriptionInfos_ = other.subscriptionInfos_; bitField0_ = (bitField0_ & ~0x00000008); subscriptionInfosBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getSubscriptionInfosFieldBuilder() : null; } else { subscriptionInfosBuilder_.addAllMessages(other.subscriptionInfos_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasGroupName()) { return false; } if (!hasConsumeType()) { return false; } if (!hasMessageModel()) { return false; } for (int i = 0; i < getSubscriptionInfosCount(); i++) { if (!getSubscriptionInfos(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; groupName_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; consumeType_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; messageModel_ = input.readBytes(); break; } case 34: { com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addSubscriptionInfos(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string groupName = 1; private java.lang.Object groupName_ = ""; public boolean hasGroupName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getGroupName() { java.lang.Object ref = groupName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); groupName_ = s; return s; } else { return (String) ref; } } public Builder setGroupName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; groupName_ = value; onChanged(); return this; } public Builder clearGroupName() { bitField0_ = (bitField0_ & ~0x00000001); groupName_ = getDefaultInstance().getGroupName(); onChanged(); return this; } void setGroupName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; groupName_ = value; onChanged(); } // required string consumeType = 2; private java.lang.Object consumeType_ = ""; public boolean hasConsumeType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getConsumeType() { java.lang.Object ref = consumeType_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); consumeType_ = s; return s; } else { return (String) ref; } } public Builder setConsumeType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; consumeType_ = value; onChanged(); return this; } public Builder clearConsumeType() { bitField0_ = (bitField0_ & ~0x00000002); consumeType_ = getDefaultInstance().getConsumeType(); onChanged(); return this; } void setConsumeType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; consumeType_ = value; onChanged(); } // required string messageModel = 3; private java.lang.Object messageModel_ = ""; public boolean hasMessageModel() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getMessageModel() { java.lang.Object ref = messageModel_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); messageModel_ = s; return s; } else { return (String) ref; } } public Builder setMessageModel(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; messageModel_ = value; onChanged(); return this; } public Builder clearMessageModel() { bitField0_ = (bitField0_ & ~0x00000004); messageModel_ = getDefaultInstance().getMessageModel(); onChanged(); return this; } void setMessageModel(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; messageModel_ = value; onChanged(); } // repeated .rocketmq.SubscriptionInfo subscriptionInfos = 4; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> subscriptionInfos_ = java.util.Collections.emptyList(); private void ensureSubscriptionInfosIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { subscriptionInfos_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo>(subscriptionInfos_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder> subscriptionInfosBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> getSubscriptionInfosList() { if (subscriptionInfosBuilder_ == null) { return java.util.Collections.unmodifiableList(subscriptionInfos_); } else { return subscriptionInfosBuilder_.getMessageList(); } } public int getSubscriptionInfosCount() { if (subscriptionInfosBuilder_ == null) { return subscriptionInfos_.size(); } else { return subscriptionInfosBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo getSubscriptionInfos(int index) { if (subscriptionInfosBuilder_ == null) { return subscriptionInfos_.get(index); } else { return subscriptionInfosBuilder_.getMessage(index); } } public Builder setSubscriptionInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo value) { if (subscriptionInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSubscriptionInfosIsMutable(); subscriptionInfos_.set(index, value); onChanged(); } else { subscriptionInfosBuilder_.setMessage(index, value); } return this; } public Builder setSubscriptionInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder builderForValue) { if (subscriptionInfosBuilder_ == null) { ensureSubscriptionInfosIsMutable(); subscriptionInfos_.set(index, builderForValue.build()); onChanged(); } else { subscriptionInfosBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addSubscriptionInfos(com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo value) { if (subscriptionInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSubscriptionInfosIsMutable(); subscriptionInfos_.add(value); onChanged(); } else { subscriptionInfosBuilder_.addMessage(value); } return this; } public Builder addSubscriptionInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo value) { if (subscriptionInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSubscriptionInfosIsMutable(); subscriptionInfos_.add(index, value); onChanged(); } else { subscriptionInfosBuilder_.addMessage(index, value); } return this; } public Builder addSubscriptionInfos( com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder builderForValue) { if (subscriptionInfosBuilder_ == null) { ensureSubscriptionInfosIsMutable(); subscriptionInfos_.add(builderForValue.build()); onChanged(); } else { subscriptionInfosBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addSubscriptionInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder builderForValue) { if (subscriptionInfosBuilder_ == null) { ensureSubscriptionInfosIsMutable(); subscriptionInfos_.add(index, builderForValue.build()); onChanged(); } else { subscriptionInfosBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllSubscriptionInfos( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo> values) { if (subscriptionInfosBuilder_ == null) { ensureSubscriptionInfosIsMutable(); super.addAll(values, subscriptionInfos_); onChanged(); } else { subscriptionInfosBuilder_.addAllMessages(values); } return this; } public Builder clearSubscriptionInfos() { if (subscriptionInfosBuilder_ == null) { subscriptionInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { subscriptionInfosBuilder_.clear(); } return this; } public Builder removeSubscriptionInfos(int index) { if (subscriptionInfosBuilder_ == null) { ensureSubscriptionInfosIsMutable(); subscriptionInfos_.remove(index); onChanged(); } else { subscriptionInfosBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder getSubscriptionInfosBuilder( int index) { return getSubscriptionInfosFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder getSubscriptionInfosOrBuilder( int index) { if (subscriptionInfosBuilder_ == null) { return subscriptionInfos_.get(index); } else { return subscriptionInfosBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder> getSubscriptionInfosOrBuilderList() { if (subscriptionInfosBuilder_ != null) { return subscriptionInfosBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(subscriptionInfos_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder addSubscriptionInfosBuilder() { return getSubscriptionInfosFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder addSubscriptionInfosBuilder( int index) { return getSubscriptionInfosFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder> getSubscriptionInfosBuilderList() { return getSubscriptionInfosFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder> getSubscriptionInfosFieldBuilder() { if (subscriptionInfosBuilder_ == null) { subscriptionInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfoOrBuilder>( subscriptionInfos_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); subscriptionInfos_ = null; } return subscriptionInfosBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.ConsumerInfo) } static { defaultInstance = new ConsumerInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.ConsumerInfo) } public interface HeartbeatInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string clientID = 1; boolean hasClientID(); String getClientID(); // repeated .rocketmq.ProducerInfo producerInfos = 2; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> getProducerInfosList(); com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo getProducerInfos(int index); int getProducerInfosCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder> getProducerInfosOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder getProducerInfosOrBuilder( int index); // repeated .rocketmq.ConsumerInfo consumerInfos = 3; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> getConsumerInfosList(); com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo getConsumerInfos(int index); int getConsumerInfosCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder> getConsumerInfosOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder getConsumerInfosOrBuilder( int index); } public static final class HeartbeatInfo extends com.google.protobuf.GeneratedMessage implements HeartbeatInfoOrBuilder { // Use HeartbeatInfo.newBuilder() to construct. private HeartbeatInfo(Builder builder) { super(builder); } private HeartbeatInfo(boolean noInit) {} private static final HeartbeatInfo defaultInstance; public static HeartbeatInfo getDefaultInstance() { return defaultInstance; } public HeartbeatInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_HeartbeatInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_HeartbeatInfo_fieldAccessorTable; } private int bitField0_; // required string clientID = 1; public static final int CLIENTID_FIELD_NUMBER = 1; private java.lang.Object clientID_; public boolean hasClientID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getClientID() { java.lang.Object ref = clientID_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { clientID_ = s; } return s; } } private com.google.protobuf.ByteString getClientIDBytes() { java.lang.Object ref = clientID_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); clientID_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .rocketmq.ProducerInfo producerInfos = 2; public static final int PRODUCERINFOS_FIELD_NUMBER = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> producerInfos_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> getProducerInfosList() { return producerInfos_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder> getProducerInfosOrBuilderList() { return producerInfos_; } public int getProducerInfosCount() { return producerInfos_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo getProducerInfos(int index) { return producerInfos_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder getProducerInfosOrBuilder( int index) { return producerInfos_.get(index); } // repeated .rocketmq.ConsumerInfo consumerInfos = 3; public static final int CONSUMERINFOS_FIELD_NUMBER = 3; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> consumerInfos_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> getConsumerInfosList() { return consumerInfos_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder> getConsumerInfosOrBuilderList() { return consumerInfos_; } public int getConsumerInfosCount() { return consumerInfos_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo getConsumerInfos(int index) { return consumerInfos_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder getConsumerInfosOrBuilder( int index) { return consumerInfos_.get(index); } private void initFields() { clientID_ = ""; producerInfos_ = java.util.Collections.emptyList(); consumerInfos_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasClientID()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getProducerInfosCount(); i++) { if (!getProducerInfos(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getConsumerInfosCount(); i++) { if (!getConsumerInfos(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getClientIDBytes()); } for (int i = 0; i < producerInfos_.size(); i++) { output.writeMessage(2, producerInfos_.get(i)); } for (int i = 0; i < consumerInfos_.size(); i++) { output.writeMessage(3, consumerInfos_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getClientIDBytes()); } for (int i = 0; i < producerInfos_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, producerInfos_.get(i)); } for (int i = 0; i < consumerInfos_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, consumerInfos_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_HeartbeatInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_HeartbeatInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getProducerInfosFieldBuilder(); getConsumerInfosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); clientID_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (producerInfosBuilder_ == null) { producerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { producerInfosBuilder_.clear(); } if (consumerInfosBuilder_ == null) { consumerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { consumerInfosBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.clientID_ = clientID_; if (producerInfosBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { producerInfos_ = java.util.Collections.unmodifiableList(producerInfos_); bitField0_ = (bitField0_ & ~0x00000002); } result.producerInfos_ = producerInfos_; } else { result.producerInfos_ = producerInfosBuilder_.build(); } if (consumerInfosBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { consumerInfos_ = java.util.Collections.unmodifiableList(consumerInfos_); bitField0_ = (bitField0_ & ~0x00000004); } result.consumerInfos_ = consumerInfos_; } else { result.consumerInfos_ = consumerInfosBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.getDefaultInstance()) return this; if (other.hasClientID()) { setClientID(other.getClientID()); } if (producerInfosBuilder_ == null) { if (!other.producerInfos_.isEmpty()) { if (producerInfos_.isEmpty()) { producerInfos_ = other.producerInfos_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureProducerInfosIsMutable(); producerInfos_.addAll(other.producerInfos_); } onChanged(); } } else { if (!other.producerInfos_.isEmpty()) { if (producerInfosBuilder_.isEmpty()) { producerInfosBuilder_.dispose(); producerInfosBuilder_ = null; producerInfos_ = other.producerInfos_; bitField0_ = (bitField0_ & ~0x00000002); producerInfosBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getProducerInfosFieldBuilder() : null; } else { producerInfosBuilder_.addAllMessages(other.producerInfos_); } } } if (consumerInfosBuilder_ == null) { if (!other.consumerInfos_.isEmpty()) { if (consumerInfos_.isEmpty()) { consumerInfos_ = other.consumerInfos_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureConsumerInfosIsMutable(); consumerInfos_.addAll(other.consumerInfos_); } onChanged(); } } else { if (!other.consumerInfos_.isEmpty()) { if (consumerInfosBuilder_.isEmpty()) { consumerInfosBuilder_.dispose(); consumerInfosBuilder_ = null; consumerInfos_ = other.consumerInfos_; bitField0_ = (bitField0_ & ~0x00000004); consumerInfosBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getConsumerInfosFieldBuilder() : null; } else { consumerInfosBuilder_.addAllMessages(other.consumerInfos_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasClientID()) { return false; } for (int i = 0; i < getProducerInfosCount(); i++) { if (!getProducerInfos(i).isInitialized()) { return false; } } for (int i = 0; i < getConsumerInfosCount(); i++) { if (!getConsumerInfos(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; clientID_ = input.readBytes(); break; } case 18: { com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addProducerInfos(subBuilder.buildPartial()); break; } case 26: { com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addConsumerInfos(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string clientID = 1; private java.lang.Object clientID_ = ""; public boolean hasClientID() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getClientID() { java.lang.Object ref = clientID_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); clientID_ = s; return s; } else { return (String) ref; } } public Builder setClientID(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; clientID_ = value; onChanged(); return this; } public Builder clearClientID() { bitField0_ = (bitField0_ & ~0x00000001); clientID_ = getDefaultInstance().getClientID(); onChanged(); return this; } void setClientID(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; clientID_ = value; onChanged(); } // repeated .rocketmq.ProducerInfo producerInfos = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> producerInfos_ = java.util.Collections.emptyList(); private void ensureProducerInfosIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { producerInfos_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo>(producerInfos_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder> producerInfosBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> getProducerInfosList() { if (producerInfosBuilder_ == null) { return java.util.Collections.unmodifiableList(producerInfos_); } else { return producerInfosBuilder_.getMessageList(); } } public int getProducerInfosCount() { if (producerInfosBuilder_ == null) { return producerInfos_.size(); } else { return producerInfosBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo getProducerInfos(int index) { if (producerInfosBuilder_ == null) { return producerInfos_.get(index); } else { return producerInfosBuilder_.getMessage(index); } } public Builder setProducerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo value) { if (producerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureProducerInfosIsMutable(); producerInfos_.set(index, value); onChanged(); } else { producerInfosBuilder_.setMessage(index, value); } return this; } public Builder setProducerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder builderForValue) { if (producerInfosBuilder_ == null) { ensureProducerInfosIsMutable(); producerInfos_.set(index, builderForValue.build()); onChanged(); } else { producerInfosBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addProducerInfos(com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo value) { if (producerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureProducerInfosIsMutable(); producerInfos_.add(value); onChanged(); } else { producerInfosBuilder_.addMessage(value); } return this; } public Builder addProducerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo value) { if (producerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureProducerInfosIsMutable(); producerInfos_.add(index, value); onChanged(); } else { producerInfosBuilder_.addMessage(index, value); } return this; } public Builder addProducerInfos( com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder builderForValue) { if (producerInfosBuilder_ == null) { ensureProducerInfosIsMutable(); producerInfos_.add(builderForValue.build()); onChanged(); } else { producerInfosBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addProducerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder builderForValue) { if (producerInfosBuilder_ == null) { ensureProducerInfosIsMutable(); producerInfos_.add(index, builderForValue.build()); onChanged(); } else { producerInfosBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllProducerInfos( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo> values) { if (producerInfosBuilder_ == null) { ensureProducerInfosIsMutable(); super.addAll(values, producerInfos_); onChanged(); } else { producerInfosBuilder_.addAllMessages(values); } return this; } public Builder clearProducerInfos() { if (producerInfosBuilder_ == null) { producerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { producerInfosBuilder_.clear(); } return this; } public Builder removeProducerInfos(int index) { if (producerInfosBuilder_ == null) { ensureProducerInfosIsMutable(); producerInfos_.remove(index); onChanged(); } else { producerInfosBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder getProducerInfosBuilder( int index) { return getProducerInfosFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder getProducerInfosOrBuilder( int index) { if (producerInfosBuilder_ == null) { return producerInfos_.get(index); } else { return producerInfosBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder> getProducerInfosOrBuilderList() { if (producerInfosBuilder_ != null) { return producerInfosBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(producerInfos_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder addProducerInfosBuilder() { return getProducerInfosFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder addProducerInfosBuilder( int index) { return getProducerInfosFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder> getProducerInfosBuilderList() { return getProducerInfosFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder> getProducerInfosFieldBuilder() { if (producerInfosBuilder_ == null) { producerInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfoOrBuilder>( producerInfos_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); producerInfos_ = null; } return producerInfosBuilder_; } // repeated .rocketmq.ConsumerInfo consumerInfos = 3; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> consumerInfos_ = java.util.Collections.emptyList(); private void ensureConsumerInfosIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { consumerInfos_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo>(consumerInfos_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder> consumerInfosBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> getConsumerInfosList() { if (consumerInfosBuilder_ == null) { return java.util.Collections.unmodifiableList(consumerInfos_); } else { return consumerInfosBuilder_.getMessageList(); } } public int getConsumerInfosCount() { if (consumerInfosBuilder_ == null) { return consumerInfos_.size(); } else { return consumerInfosBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo getConsumerInfos(int index) { if (consumerInfosBuilder_ == null) { return consumerInfos_.get(index); } else { return consumerInfosBuilder_.getMessage(index); } } public Builder setConsumerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo value) { if (consumerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureConsumerInfosIsMutable(); consumerInfos_.set(index, value); onChanged(); } else { consumerInfosBuilder_.setMessage(index, value); } return this; } public Builder setConsumerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder builderForValue) { if (consumerInfosBuilder_ == null) { ensureConsumerInfosIsMutable(); consumerInfos_.set(index, builderForValue.build()); onChanged(); } else { consumerInfosBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addConsumerInfos(com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo value) { if (consumerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureConsumerInfosIsMutable(); consumerInfos_.add(value); onChanged(); } else { consumerInfosBuilder_.addMessage(value); } return this; } public Builder addConsumerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo value) { if (consumerInfosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureConsumerInfosIsMutable(); consumerInfos_.add(index, value); onChanged(); } else { consumerInfosBuilder_.addMessage(index, value); } return this; } public Builder addConsumerInfos( com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder builderForValue) { if (consumerInfosBuilder_ == null) { ensureConsumerInfosIsMutable(); consumerInfos_.add(builderForValue.build()); onChanged(); } else { consumerInfosBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addConsumerInfos( int index, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder builderForValue) { if (consumerInfosBuilder_ == null) { ensureConsumerInfosIsMutable(); consumerInfos_.add(index, builderForValue.build()); onChanged(); } else { consumerInfosBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllConsumerInfos( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo> values) { if (consumerInfosBuilder_ == null) { ensureConsumerInfosIsMutable(); super.addAll(values, consumerInfos_); onChanged(); } else { consumerInfosBuilder_.addAllMessages(values); } return this; } public Builder clearConsumerInfos() { if (consumerInfosBuilder_ == null) { consumerInfos_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { consumerInfosBuilder_.clear(); } return this; } public Builder removeConsumerInfos(int index) { if (consumerInfosBuilder_ == null) { ensureConsumerInfosIsMutable(); consumerInfos_.remove(index); onChanged(); } else { consumerInfosBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder getConsumerInfosBuilder( int index) { return getConsumerInfosFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder getConsumerInfosOrBuilder( int index) { if (consumerInfosBuilder_ == null) { return consumerInfos_.get(index); } else { return consumerInfosBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder> getConsumerInfosOrBuilderList() { if (consumerInfosBuilder_ != null) { return consumerInfosBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(consumerInfos_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder addConsumerInfosBuilder() { return getConsumerInfosFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder addConsumerInfosBuilder( int index) { return getConsumerInfosFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder> getConsumerInfosBuilderList() { return getConsumerInfosFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder> getConsumerInfosFieldBuilder() { if (consumerInfosBuilder_ == null) { consumerInfosBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfoOrBuilder>( consumerInfos_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); consumerInfos_ = null; } return consumerInfosBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.HeartbeatInfo) } static { defaultInstance = new HeartbeatInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.HeartbeatInfo) } public interface TopicQueuePairOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // repeated .rocketmq.QueueInfo queueInfo = 2; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfoList(); com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfo(int index); int getQueueInfoCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfoOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfoOrBuilder( int index); } public static final class TopicQueuePair extends com.google.protobuf.GeneratedMessage implements TopicQueuePairOrBuilder { // Use TopicQueuePair.newBuilder() to construct. private TopicQueuePair(Builder builder) { super(builder); } private TopicQueuePair(boolean noInit) {} private static final TopicQueuePair defaultInstance; public static TopicQueuePair getDefaultInstance() { return defaultInstance; } public TopicQueuePair getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicQueuePair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicQueuePair_fieldAccessorTable; } private int bitField0_; // required string topic = 1; public static final int TOPIC_FIELD_NUMBER = 1; private java.lang.Object topic_; public boolean hasTopic() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTopic() { java.lang.Object ref = topic_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { topic_ = s; } return s; } } private com.google.protobuf.ByteString getTopicBytes() { java.lang.Object ref = topic_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); topic_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .rocketmq.QueueInfo queueInfo = 2; public static final int QUEUEINFO_FIELD_NUMBER = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> queueInfo_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfoList() { return queueInfo_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfoOrBuilderList() { return queueInfo_; } public int getQueueInfoCount() { return queueInfo_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfo(int index) { return queueInfo_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfoOrBuilder( int index) { return queueInfo_.get(index); } private void initFields() { topic_ = ""; queueInfo_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopic()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getQueueInfoCount(); i++) { if (!getQueueInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } for (int i = 0; i < queueInfo_.size(); i++) { output.writeMessage(2, queueInfo_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getTopicBytes()); } for (int i = 0; i < queueInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, queueInfo_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicQueuePair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicQueuePair_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getQueueInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (queueInfoBuilder_ == null) { queueInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { queueInfoBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair build() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair result = new com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.topic_ = topic_; if (queueInfoBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { queueInfo_ = java.util.Collections.unmodifiableList(queueInfo_); bitField0_ = (bitField0_ & ~0x00000002); } result.queueInfo_ = queueInfo_; } else { result.queueInfo_ = queueInfoBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (queueInfoBuilder_ == null) { if (!other.queueInfo_.isEmpty()) { if (queueInfo_.isEmpty()) { queueInfo_ = other.queueInfo_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureQueueInfoIsMutable(); queueInfo_.addAll(other.queueInfo_); } onChanged(); } } else { if (!other.queueInfo_.isEmpty()) { if (queueInfoBuilder_.isEmpty()) { queueInfoBuilder_.dispose(); queueInfoBuilder_ = null; queueInfo_ = other.queueInfo_; bitField0_ = (bitField0_ & ~0x00000002); queueInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getQueueInfoFieldBuilder() : null; } else { queueInfoBuilder_.addAllMessages(other.queueInfo_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } for (int i = 0; i < getQueueInfoCount(); i++) { if (!getQueueInfo(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 18: { com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addQueueInfo(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string topic = 1; private java.lang.Object topic_ = ""; public boolean hasTopic() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getTopic() { java.lang.Object ref = topic_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); topic_ = s; return s; } else { return (String) ref; } } public Builder setTopic(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; topic_ = value; onChanged(); return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); onChanged(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; onChanged(); } // repeated .rocketmq.QueueInfo queueInfo = 2; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> queueInfo_ = java.util.Collections.emptyList(); private void ensureQueueInfoIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { queueInfo_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo>(queueInfo_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> queueInfoBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> getQueueInfoList() { if (queueInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(queueInfo_); } else { return queueInfoBuilder_.getMessageList(); } } public int getQueueInfoCount() { if (queueInfoBuilder_ == null) { return queueInfo_.size(); } else { return queueInfoBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo getQueueInfo(int index) { if (queueInfoBuilder_ == null) { return queueInfo_.get(index); } else { return queueInfoBuilder_.getMessage(index); } } public Builder setQueueInfo( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfoIsMutable(); queueInfo_.set(index, value); onChanged(); } else { queueInfoBuilder_.setMessage(index, value); } return this; } public Builder setQueueInfo( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfoBuilder_ == null) { ensureQueueInfoIsMutable(); queueInfo_.set(index, builderForValue.build()); onChanged(); } else { queueInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addQueueInfo(com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfoIsMutable(); queueInfo_.add(value); onChanged(); } else { queueInfoBuilder_.addMessage(value); } return this; } public Builder addQueueInfo( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo value) { if (queueInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureQueueInfoIsMutable(); queueInfo_.add(index, value); onChanged(); } else { queueInfoBuilder_.addMessage(index, value); } return this; } public Builder addQueueInfo( com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfoBuilder_ == null) { ensureQueueInfoIsMutable(); queueInfo_.add(builderForValue.build()); onChanged(); } else { queueInfoBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addQueueInfo( int index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder builderForValue) { if (queueInfoBuilder_ == null) { ensureQueueInfoIsMutable(); queueInfo_.add(index, builderForValue.build()); onChanged(); } else { queueInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllQueueInfo( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo> values) { if (queueInfoBuilder_ == null) { ensureQueueInfoIsMutable(); super.addAll(values, queueInfo_); onChanged(); } else { queueInfoBuilder_.addAllMessages(values); } return this; } public Builder clearQueueInfo() { if (queueInfoBuilder_ == null) { queueInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { queueInfoBuilder_.clear(); } return this; } public Builder removeQueueInfo(int index) { if (queueInfoBuilder_ == null) { ensureQueueInfoIsMutable(); queueInfo_.remove(index); onChanged(); } else { queueInfoBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder getQueueInfoBuilder( int index) { return getQueueInfoFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder getQueueInfoOrBuilder( int index) { if (queueInfoBuilder_ == null) { return queueInfo_.get(index); } else { return queueInfoBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfoOrBuilderList() { if (queueInfoBuilder_ != null) { return queueInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(queueInfo_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder addQueueInfoBuilder() { return getQueueInfoFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder addQueueInfoBuilder( int index) { return getQueueInfoFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder> getQueueInfoBuilderList() { return getQueueInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder> getQueueInfoFieldBuilder() { if (queueInfoBuilder_ == null) { queueInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfoOrBuilder>( queueInfo_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); queueInfo_ = null; } return queueInfoBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.TopicQueuePair) } static { defaultInstance = new TopicQueuePair(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.TopicQueuePair) } public interface BrokerDataPairOrBuilder extends com.google.protobuf.MessageOrBuilder { // required string brokerName = 1; boolean hasBrokerName(); String getBrokerName(); // required .rocketmq.BrokerInfo brokerInfo = 2; boolean hasBrokerInfo(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfo(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfoOrBuilder(); } public static final class BrokerDataPair extends com.google.protobuf.GeneratedMessage implements BrokerDataPairOrBuilder { // Use BrokerDataPair.newBuilder() to construct. private BrokerDataPair(Builder builder) { super(builder); } private BrokerDataPair(boolean noInit) {} private static final BrokerDataPair defaultInstance; public static BrokerDataPair getDefaultInstance() { return defaultInstance; } public BrokerDataPair getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerDataPair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerDataPair_fieldAccessorTable; } private int bitField0_; // required string brokerName = 1; public static final int BROKERNAME_FIELD_NUMBER = 1; private java.lang.Object brokerName_; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (ref instanceof String) { return (String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; String s = bs.toStringUtf8(); if (com.google.protobuf.Internal.isValidUtf8(bs)) { brokerName_ = s; } return s; } } private com.google.protobuf.ByteString getBrokerNameBytes() { java.lang.Object ref = brokerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); brokerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .rocketmq.BrokerInfo brokerInfo = 2; public static final int BROKERINFO_FIELD_NUMBER = 2; private com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo brokerInfo_; public boolean hasBrokerInfo() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfo() { return brokerInfo_; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfoOrBuilder() { return brokerInfo_; } private void initFields() { brokerName_ = ""; brokerInfo_ = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasBrokerName()) { memoizedIsInitialized = 0; return false; } if (!hasBrokerInfo()) { memoizedIsInitialized = 0; return false; } if (!getBrokerInfo().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getBrokerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, brokerInfo_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getBrokerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, brokerInfo_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerDataPair_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_BrokerDataPair_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getBrokerInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); brokerName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); if (brokerInfoBuilder_ == null) { brokerInfo_ = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance(); } else { brokerInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair build() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair result = new com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.brokerName_ = brokerName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (brokerInfoBuilder_ == null) { result.brokerInfo_ = brokerInfo_; } else { result.brokerInfo_ = brokerInfoBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.getDefaultInstance()) return this; if (other.hasBrokerName()) { setBrokerName(other.getBrokerName()); } if (other.hasBrokerInfo()) { mergeBrokerInfo(other.getBrokerInfo()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasBrokerName()) { return false; } if (!hasBrokerInfo()) { return false; } if (!getBrokerInfo().isInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { bitField0_ |= 0x00000001; brokerName_ = input.readBytes(); break; } case 18: { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.newBuilder(); if (hasBrokerInfo()) { subBuilder.mergeFrom(getBrokerInfo()); } input.readMessage(subBuilder, extensionRegistry); setBrokerInfo(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required string brokerName = 1; private java.lang.Object brokerName_ = ""; public boolean hasBrokerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerName() { java.lang.Object ref = brokerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); brokerName_ = s; return s; } else { return (String) ref; } } public Builder setBrokerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); return this; } public Builder clearBrokerName() { bitField0_ = (bitField0_ & ~0x00000001); brokerName_ = getDefaultInstance().getBrokerName(); onChanged(); return this; } void setBrokerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; brokerName_ = value; onChanged(); } // required .rocketmq.BrokerInfo brokerInfo = 2; private com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo brokerInfo_ = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> brokerInfoBuilder_; public boolean hasBrokerInfo() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo getBrokerInfo() { if (brokerInfoBuilder_ == null) { return brokerInfo_; } else { return brokerInfoBuilder_.getMessage(); } } public Builder setBrokerInfo(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo value) { if (brokerInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } brokerInfo_ = value; onChanged(); } else { brokerInfoBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setBrokerInfo( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder builderForValue) { if (brokerInfoBuilder_ == null) { brokerInfo_ = builderForValue.build(); onChanged(); } else { brokerInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeBrokerInfo(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo value) { if (brokerInfoBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && brokerInfo_ != com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance()) { brokerInfo_ = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.newBuilder(brokerInfo_).mergeFrom(value).buildPartial(); } else { brokerInfo_ = value; } onChanged(); } else { brokerInfoBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearBrokerInfo() { if (brokerInfoBuilder_ == null) { brokerInfo_ = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.getDefaultInstance(); onChanged(); } else { brokerInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder getBrokerInfoBuilder() { bitField0_ |= 0x00000002; onChanged(); return getBrokerInfoFieldBuilder().getBuilder(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder getBrokerInfoOrBuilder() { if (brokerInfoBuilder_ != null) { return brokerInfoBuilder_.getMessageOrBuilder(); } else { return brokerInfo_; } } private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder> getBrokerInfoFieldBuilder() { if (brokerInfoBuilder_ == null) { brokerInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfoOrBuilder>( brokerInfo_, getParentForChildren(), isClean()); brokerInfo_ = null; } return brokerInfoBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.BrokerDataPair) } static { defaultInstance = new BrokerDataPair(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.BrokerDataPair) } public interface TopicRuntimeInfoOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .rocketmq.TopicQueuePair topicBrokers = 1; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> getTopicBrokersList(); com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair getTopicBrokers(int index); int getTopicBrokersCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder> getTopicBrokersOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder getTopicBrokersOrBuilder( int index); // required .remoting.NVPairList topicOrderConfs = 2; boolean hasTopicOrderConfs(); com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList getTopicOrderConfs(); com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder getTopicOrderConfsOrBuilder(); // repeated .rocketmq.BrokerDataPair brokers = 3; java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> getBrokersList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair getBrokers(int index); int getBrokersCount(); java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder> getBrokersOrBuilderList(); com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder getBrokersOrBuilder( int index); // required .remoting.StringList brokerList = 4; boolean hasBrokerList(); com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList getBrokerList(); com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder getBrokerListOrBuilder(); } public static final class TopicRuntimeInfo extends com.google.protobuf.GeneratedMessage implements TopicRuntimeInfoOrBuilder { // Use TopicRuntimeInfo.newBuilder() to construct. private TopicRuntimeInfo(Builder builder) { super(builder); } private TopicRuntimeInfo(boolean noInit) {} private static final TopicRuntimeInfo defaultInstance; public static TopicRuntimeInfo getDefaultInstance() { return defaultInstance; } public TopicRuntimeInfo getDefaultInstanceForType() { return defaultInstance; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRuntimeInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRuntimeInfo_fieldAccessorTable; } private int bitField0_; // repeated .rocketmq.TopicQueuePair topicBrokers = 1; public static final int TOPICBROKERS_FIELD_NUMBER = 1; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> topicBrokers_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> getTopicBrokersList() { return topicBrokers_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder> getTopicBrokersOrBuilderList() { return topicBrokers_; } public int getTopicBrokersCount() { return topicBrokers_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair getTopicBrokers(int index) { return topicBrokers_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder getTopicBrokersOrBuilder( int index) { return topicBrokers_.get(index); } // required .remoting.NVPairList topicOrderConfs = 2; public static final int TOPICORDERCONFS_FIELD_NUMBER = 2; private com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList topicOrderConfs_; public boolean hasTopicOrderConfs() { return ((bitField0_ & 0x00000001) == 0x00000001); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList getTopicOrderConfs() { return topicOrderConfs_; } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder getTopicOrderConfsOrBuilder() { return topicOrderConfs_; } // repeated .rocketmq.BrokerDataPair brokers = 3; public static final int BROKERS_FIELD_NUMBER = 3; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> brokers_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> getBrokersList() { return brokers_; } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder> getBrokersOrBuilderList() { return brokers_; } public int getBrokersCount() { return brokers_.size(); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair getBrokers(int index) { return brokers_.get(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder getBrokersOrBuilder( int index) { return brokers_.get(index); } // required .remoting.StringList brokerList = 4; public static final int BROKERLIST_FIELD_NUMBER = 4; private com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList brokerList_; public boolean hasBrokerList() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList getBrokerList() { return brokerList_; } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder getBrokerListOrBuilder() { return brokerList_; } private void initFields() { topicBrokers_ = java.util.Collections.emptyList(); topicOrderConfs_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.getDefaultInstance(); brokers_ = java.util.Collections.emptyList(); brokerList_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopicOrderConfs()) { memoizedIsInitialized = 0; return false; } if (!hasBrokerList()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getTopicBrokersCount(); i++) { if (!getTopicBrokers(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!getTopicOrderConfs().isInitialized()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getBrokersCount(); i++) { if (!getBrokers(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < topicBrokers_.size(); i++) { output.writeMessage(1, topicBrokers_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(2, topicOrderConfs_); } for (int i = 0; i < brokers_.size(); i++) { output.writeMessage(3, brokers_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(4, brokerList_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < topicBrokers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, topicBrokers_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, topicOrderConfs_); } for (int i = 0; i < brokers_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, brokers_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, brokerList_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { Builder builder = newBuilder(); if (builder.mergeDelimitedFrom(input, extensionRegistry)) { return builder.buildParsed(); } else { return null; } } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRuntimeInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return com.alibaba.rocketmq.common.protocol.MQProtos.internal_static_rocketmq_TopicRuntimeInfo_fieldAccessorTable; } // Construct using com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder(BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getTopicBrokersFieldBuilder(); getTopicOrderConfsFieldBuilder(); getBrokersFieldBuilder(); getBrokerListFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (topicBrokersBuilder_ == null) { topicBrokers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { topicBrokersBuilder_.clear(); } if (topicOrderConfsBuilder_ == null) { topicOrderConfs_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.getDefaultInstance(); } else { topicOrderConfsBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (brokersBuilder_ == null) { brokers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { brokersBuilder_.clear(); } if (brokerListBuilder_ == null) { brokerList_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.getDefaultInstance(); } else { brokerListBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.getDescriptor(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo getDefaultInstanceForType() { return com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.getDefaultInstance(); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo build() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo buildPartial() { com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo result = new com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (topicBrokersBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { topicBrokers_ = java.util.Collections.unmodifiableList(topicBrokers_); bitField0_ = (bitField0_ & ~0x00000001); } result.topicBrokers_ = topicBrokers_; } else { result.topicBrokers_ = topicBrokersBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } if (topicOrderConfsBuilder_ == null) { result.topicOrderConfs_ = topicOrderConfs_; } else { result.topicOrderConfs_ = topicOrderConfsBuilder_.build(); } if (brokersBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { brokers_ = java.util.Collections.unmodifiableList(brokers_); bitField0_ = (bitField0_ & ~0x00000004); } result.brokers_ = brokers_; } else { result.brokers_ = brokersBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000002; } if (brokerListBuilder_ == null) { result.brokerList_ = brokerList_; } else { result.brokerList_ = brokerListBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo) { return mergeFrom((com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo other) { if (other == com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.getDefaultInstance()) return this; if (topicBrokersBuilder_ == null) { if (!other.topicBrokers_.isEmpty()) { if (topicBrokers_.isEmpty()) { topicBrokers_ = other.topicBrokers_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureTopicBrokersIsMutable(); topicBrokers_.addAll(other.topicBrokers_); } onChanged(); } } else { if (!other.topicBrokers_.isEmpty()) { if (topicBrokersBuilder_.isEmpty()) { topicBrokersBuilder_.dispose(); topicBrokersBuilder_ = null; topicBrokers_ = other.topicBrokers_; bitField0_ = (bitField0_ & ~0x00000001); topicBrokersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getTopicBrokersFieldBuilder() : null; } else { topicBrokersBuilder_.addAllMessages(other.topicBrokers_); } } } if (other.hasTopicOrderConfs()) { mergeTopicOrderConfs(other.getTopicOrderConfs()); } if (brokersBuilder_ == null) { if (!other.brokers_.isEmpty()) { if (brokers_.isEmpty()) { brokers_ = other.brokers_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureBrokersIsMutable(); brokers_.addAll(other.brokers_); } onChanged(); } } else { if (!other.brokers_.isEmpty()) { if (brokersBuilder_.isEmpty()) { brokersBuilder_.dispose(); brokersBuilder_ = null; brokers_ = other.brokers_; bitField0_ = (bitField0_ & ~0x00000004); brokersBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBrokersFieldBuilder() : null; } else { brokersBuilder_.addAllMessages(other.brokers_); } } } if (other.hasBrokerList()) { mergeBrokerList(other.getBrokerList()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!hasTopicOrderConfs()) { return false; } if (!hasBrokerList()) { return false; } for (int i = 0; i < getTopicBrokersCount(); i++) { if (!getTopicBrokers(i).isInitialized()) { return false; } } if (!getTopicOrderConfs().isInitialized()) { return false; } for (int i = 0; i < getBrokersCount(); i++) { if (!getBrokers(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder( this.getUnknownFields()); while (true) { int tag = input.readTag(); switch (tag) { case 0: this.setUnknownFields(unknownFields.build()); onChanged(); return this; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { this.setUnknownFields(unknownFields.build()); onChanged(); return this; } break; } case 10: { com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addTopicBrokers(subBuilder.buildPartial()); break; } case 18: { com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder subBuilder = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.newBuilder(); if (hasTopicOrderConfs()) { subBuilder.mergeFrom(getTopicOrderConfs()); } input.readMessage(subBuilder, extensionRegistry); setTopicOrderConfs(subBuilder.buildPartial()); break; } case 26: { com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder subBuilder = com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addBrokers(subBuilder.buildPartial()); break; } case 34: { com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder subBuilder = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.newBuilder(); if (hasBrokerList()) { subBuilder.mergeFrom(getBrokerList()); } input.readMessage(subBuilder, extensionRegistry); setBrokerList(subBuilder.buildPartial()); break; } } } } private int bitField0_; // repeated .rocketmq.TopicQueuePair topicBrokers = 1; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> topicBrokers_ = java.util.Collections.emptyList(); private void ensureTopicBrokersIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { topicBrokers_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair>(topicBrokers_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder> topicBrokersBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> getTopicBrokersList() { if (topicBrokersBuilder_ == null) { return java.util.Collections.unmodifiableList(topicBrokers_); } else { return topicBrokersBuilder_.getMessageList(); } } public int getTopicBrokersCount() { if (topicBrokersBuilder_ == null) { return topicBrokers_.size(); } else { return topicBrokersBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair getTopicBrokers(int index) { if (topicBrokersBuilder_ == null) { return topicBrokers_.get(index); } else { return topicBrokersBuilder_.getMessage(index); } } public Builder setTopicBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair value) { if (topicBrokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTopicBrokersIsMutable(); topicBrokers_.set(index, value); onChanged(); } else { topicBrokersBuilder_.setMessage(index, value); } return this; } public Builder setTopicBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder builderForValue) { if (topicBrokersBuilder_ == null) { ensureTopicBrokersIsMutable(); topicBrokers_.set(index, builderForValue.build()); onChanged(); } else { topicBrokersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addTopicBrokers(com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair value) { if (topicBrokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTopicBrokersIsMutable(); topicBrokers_.add(value); onChanged(); } else { topicBrokersBuilder_.addMessage(value); } return this; } public Builder addTopicBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair value) { if (topicBrokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTopicBrokersIsMutable(); topicBrokers_.add(index, value); onChanged(); } else { topicBrokersBuilder_.addMessage(index, value); } return this; } public Builder addTopicBrokers( com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder builderForValue) { if (topicBrokersBuilder_ == null) { ensureTopicBrokersIsMutable(); topicBrokers_.add(builderForValue.build()); onChanged(); } else { topicBrokersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addTopicBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder builderForValue) { if (topicBrokersBuilder_ == null) { ensureTopicBrokersIsMutable(); topicBrokers_.add(index, builderForValue.build()); onChanged(); } else { topicBrokersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllTopicBrokers( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair> values) { if (topicBrokersBuilder_ == null) { ensureTopicBrokersIsMutable(); super.addAll(values, topicBrokers_); onChanged(); } else { topicBrokersBuilder_.addAllMessages(values); } return this; } public Builder clearTopicBrokers() { if (topicBrokersBuilder_ == null) { topicBrokers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { topicBrokersBuilder_.clear(); } return this; } public Builder removeTopicBrokers(int index) { if (topicBrokersBuilder_ == null) { ensureTopicBrokersIsMutable(); topicBrokers_.remove(index); onChanged(); } else { topicBrokersBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder getTopicBrokersBuilder( int index) { return getTopicBrokersFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder getTopicBrokersOrBuilder( int index) { if (topicBrokersBuilder_ == null) { return topicBrokers_.get(index); } else { return topicBrokersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder> getTopicBrokersOrBuilderList() { if (topicBrokersBuilder_ != null) { return topicBrokersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(topicBrokers_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder addTopicBrokersBuilder() { return getTopicBrokersFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder addTopicBrokersBuilder( int index) { return getTopicBrokersFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder> getTopicBrokersBuilderList() { return getTopicBrokersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder> getTopicBrokersFieldBuilder() { if (topicBrokersBuilder_ == null) { topicBrokersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePairOrBuilder>( topicBrokers_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); topicBrokers_ = null; } return topicBrokersBuilder_; } // required .remoting.NVPairList topicOrderConfs = 2; private com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList topicOrderConfs_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder> topicOrderConfsBuilder_; public boolean hasTopicOrderConfs() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList getTopicOrderConfs() { if (topicOrderConfsBuilder_ == null) { return topicOrderConfs_; } else { return topicOrderConfsBuilder_.getMessage(); } } public Builder setTopicOrderConfs(com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList value) { if (topicOrderConfsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } topicOrderConfs_ = value; onChanged(); } else { topicOrderConfsBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } public Builder setTopicOrderConfs( com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder builderForValue) { if (topicOrderConfsBuilder_ == null) { topicOrderConfs_ = builderForValue.build(); onChanged(); } else { topicOrderConfsBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } public Builder mergeTopicOrderConfs(com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList value) { if (topicOrderConfsBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && topicOrderConfs_ != com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.getDefaultInstance()) { topicOrderConfs_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.newBuilder(topicOrderConfs_).mergeFrom(value).buildPartial(); } else { topicOrderConfs_ = value; } onChanged(); } else { topicOrderConfsBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } public Builder clearTopicOrderConfs() { if (topicOrderConfsBuilder_ == null) { topicOrderConfs_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.getDefaultInstance(); onChanged(); } else { topicOrderConfsBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder getTopicOrderConfsBuilder() { bitField0_ |= 0x00000002; onChanged(); return getTopicOrderConfsFieldBuilder().getBuilder(); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder getTopicOrderConfsOrBuilder() { if (topicOrderConfsBuilder_ != null) { return topicOrderConfsBuilder_.getMessageOrBuilder(); } else { return topicOrderConfs_; } } private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder> getTopicOrderConfsFieldBuilder() { if (topicOrderConfsBuilder_ == null) { topicOrderConfsBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.NVPairListOrBuilder>( topicOrderConfs_, getParentForChildren(), isClean()); topicOrderConfs_ = null; } return topicOrderConfsBuilder_; } // repeated .rocketmq.BrokerDataPair brokers = 3; private java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> brokers_ = java.util.Collections.emptyList(); private void ensureBrokersIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { brokers_ = new java.util.ArrayList<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair>(brokers_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder> brokersBuilder_; public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> getBrokersList() { if (brokersBuilder_ == null) { return java.util.Collections.unmodifiableList(brokers_); } else { return brokersBuilder_.getMessageList(); } } public int getBrokersCount() { if (brokersBuilder_ == null) { return brokers_.size(); } else { return brokersBuilder_.getCount(); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair getBrokers(int index) { if (brokersBuilder_ == null) { return brokers_.get(index); } else { return brokersBuilder_.getMessage(index); } } public Builder setBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair value) { if (brokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokersIsMutable(); brokers_.set(index, value); onChanged(); } else { brokersBuilder_.setMessage(index, value); } return this; } public Builder setBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder builderForValue) { if (brokersBuilder_ == null) { ensureBrokersIsMutable(); brokers_.set(index, builderForValue.build()); onChanged(); } else { brokersBuilder_.setMessage(index, builderForValue.build()); } return this; } public Builder addBrokers(com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair value) { if (brokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokersIsMutable(); brokers_.add(value); onChanged(); } else { brokersBuilder_.addMessage(value); } return this; } public Builder addBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair value) { if (brokersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBrokersIsMutable(); brokers_.add(index, value); onChanged(); } else { brokersBuilder_.addMessage(index, value); } return this; } public Builder addBrokers( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder builderForValue) { if (brokersBuilder_ == null) { ensureBrokersIsMutable(); brokers_.add(builderForValue.build()); onChanged(); } else { brokersBuilder_.addMessage(builderForValue.build()); } return this; } public Builder addBrokers( int index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder builderForValue) { if (brokersBuilder_ == null) { ensureBrokersIsMutable(); brokers_.add(index, builderForValue.build()); onChanged(); } else { brokersBuilder_.addMessage(index, builderForValue.build()); } return this; } public Builder addAllBrokers( java.lang.Iterable<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair> values) { if (brokersBuilder_ == null) { ensureBrokersIsMutable(); super.addAll(values, brokers_); onChanged(); } else { brokersBuilder_.addAllMessages(values); } return this; } public Builder clearBrokers() { if (brokersBuilder_ == null) { brokers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { brokersBuilder_.clear(); } return this; } public Builder removeBrokers(int index) { if (brokersBuilder_ == null) { ensureBrokersIsMutable(); brokers_.remove(index); onChanged(); } else { brokersBuilder_.remove(index); } return this; } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder getBrokersBuilder( int index) { return getBrokersFieldBuilder().getBuilder(index); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder getBrokersOrBuilder( int index) { if (brokersBuilder_ == null) { return brokers_.get(index); } else { return brokersBuilder_.getMessageOrBuilder(index); } } public java.util.List<? extends com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder> getBrokersOrBuilderList() { if (brokersBuilder_ != null) { return brokersBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(brokers_); } } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder addBrokersBuilder() { return getBrokersFieldBuilder().addBuilder( com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.getDefaultInstance()); } public com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder addBrokersBuilder( int index) { return getBrokersFieldBuilder().addBuilder( index, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.getDefaultInstance()); } public java.util.List<com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder> getBrokersBuilderList() { return getBrokersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder> getBrokersFieldBuilder() { if (brokersBuilder_ == null) { brokersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPairOrBuilder>( brokers_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); brokers_ = null; } return brokersBuilder_; } // required .remoting.StringList brokerList = 4; private com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList brokerList_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder> brokerListBuilder_; public boolean hasBrokerList() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList getBrokerList() { if (brokerListBuilder_ == null) { return brokerList_; } else { return brokerListBuilder_.getMessage(); } } public Builder setBrokerList(com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList value) { if (brokerListBuilder_ == null) { if (value == null) { throw new NullPointerException(); } brokerList_ = value; onChanged(); } else { brokerListBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } public Builder setBrokerList( com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder builderForValue) { if (brokerListBuilder_ == null) { brokerList_ = builderForValue.build(); onChanged(); } else { brokerListBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } public Builder mergeBrokerList(com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList value) { if (brokerListBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && brokerList_ != com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.getDefaultInstance()) { brokerList_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.newBuilder(brokerList_).mergeFrom(value).buildPartial(); } else { brokerList_ = value; } onChanged(); } else { brokerListBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } public Builder clearBrokerList() { if (brokerListBuilder_ == null) { brokerList_ = com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.getDefaultInstance(); onChanged(); } else { brokerListBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder getBrokerListBuilder() { bitField0_ |= 0x00000008; onChanged(); return getBrokerListFieldBuilder().getBuilder(); } public com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder getBrokerListOrBuilder() { if (brokerListBuilder_ != null) { return brokerListBuilder_.getMessageOrBuilder(); } else { return brokerList_; } } private com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder> getBrokerListFieldBuilder() { if (brokerListBuilder_ == null) { brokerListBuilder_ = new com.google.protobuf.SingleFieldBuilder< com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringList.Builder, com.alibaba.rocketmq.remoting.protocol.RemotingProtos.StringListOrBuilder>( brokerList_, getParentForChildren(), isClean()); brokerList_ = null; } return brokerListBuilder_; } // @@protoc_insertion_point(builder_scope:rocketmq.TopicRuntimeInfo) } static { defaultInstance = new TopicRuntimeInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:rocketmq.TopicRuntimeInfo) } private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_BrokerInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_BrokerInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_BrokerInfo_BrokerAddr_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_BrokerInfo_BrokerAddr_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_QueueInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_QueueInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_TopicRouteInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_TopicRouteInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_ProducerInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_ProducerInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_SubscriptionInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_SubscriptionInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_ConsumerInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_ConsumerInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_HeartbeatInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_HeartbeatInfo_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_TopicQueuePair_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_TopicQueuePair_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_BrokerDataPair_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_BrokerDataPair_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_rocketmq_TopicRuntimeInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_rocketmq_TopicRuntimeInfo_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\010mq.proto\022\010rocketmq\032\016remoting.proto\"~\n\n" + "BrokerInfo\022\022\n\nbrokerName\030\001 \002(\t\0224\n\013broker" + "Addrs\030\002 \003(\0132\037.rocketmq.BrokerInfo.Broker" + "Addr\032&\n\nBrokerAddr\022\n\n\002id\030\001 \002(\003\022\014\n\004addr\030\002" + " \002(\t\"\\\n\tQueueInfo\022\022\n\nbrokerName\030\001 \002(\t\022\025\n" + "\rreadQueueNums\030\002 \002(\005\022\026\n\016writeQueueNums\030\003" + " \002(\005\022\014\n\004perm\030\004 \002(\005\"|\n\016TopicRouteInfo\022\'\n\n" + "queueInfos\030\001 \003(\0132\023.rocketmq.QueueInfo\022)\n" + "\013brokerInfos\030\002 \003(\0132\024.rocketmq.BrokerInfo" + "\022\026\n\016orderTopicConf\030\003 \001(\t\"!\n\014ProducerInfo", "\022\021\n\tgroupName\030\001 \002(\t\"_\n\020SubscriptionInfo\022" + "\r\n\005topic\030\001 \002(\t\022\021\n\tsubString\030\002 \002(\t\022\021\n\tsub" + "Numfmt\030\003 \002(\t\022\026\n\016hasAndOperator\030\004 \002(\010\"\203\001\n" + "\014ConsumerInfo\022\021\n\tgroupName\030\001 \002(\t\022\023\n\013cons" + "umeType\030\002 \002(\t\022\024\n\014messageModel\030\003 \002(\t\0225\n\021s" + "ubscriptionInfos\030\004 \003(\0132\032.rocketmq.Subscr" + "iptionInfo\"\177\n\rHeartbeatInfo\022\020\n\010clientID\030" + "\001 \002(\t\022-\n\rproducerInfos\030\002 \003(\0132\026.rocketmq." + "ProducerInfo\022-\n\rconsumerInfos\030\003 \003(\0132\026.ro" + "cketmq.ConsumerInfo\"G\n\016TopicQueuePair\022\r\n", "\005topic\030\001 \002(\t\022&\n\tqueueInfo\030\002 \003(\0132\023.rocket" + "mq.QueueInfo\"N\n\016BrokerDataPair\022\022\n\nbroker" + "Name\030\001 \002(\t\022(\n\nbrokerInfo\030\002 \002(\0132\024.rocketm" + "q.BrokerInfo\"\306\001\n\020TopicRuntimeInfo\022.\n\014top" + "icBrokers\030\001 \003(\0132\030.rocketmq.TopicQueuePai" + "r\022-\n\017topicOrderConfs\030\002 \002(\0132\024.remoting.NV" + "PairList\022)\n\007brokers\030\003 \003(\0132\030.rocketmq.Bro" + "kerDataPair\022(\n\nbrokerList\030\004 \002(\0132\024.remoti" + "ng.StringList*\251\010\n\rMQRequestCode\022\020\n\014SEND_" + "MESSAGE\020\n\022\020\n\014PULL_MESSAGE\020\013\022\021\n\rQUERY_MES", "SAGE\020\014\022\027\n\023QUERY_BROKER_OFFSET\020\r\022\031\n\025QUERY" + "_CONSUMER_OFFSET\020\016\022\032\n\026UPDATE_CONSUMER_OF" + "FSET\020\017\022\033\n\027UPDATE_AND_CREATE_TOPIC\020\021\022\020\n\014D" + "ELETE_TOPIC\020\023\022\030\n\024GET_ALL_TOPIC_CONFIG\020\025\022" + "\031\n\025GET_TOPIC_CONFIG_LIST\020\026\022\027\n\023GET_TOPIC_" + "NAME_LIST\020\027\022\034\n\030PULL_ALL_CONSUMER_OFFSET\020" + "\030\022\030\n\024UPDATE_BROKER_CONFIG\020\031\022\025\n\021GET_BROKE" + "R_CONFIG\020\032\022\030\n\024TRIGGER_DELETE_FILES\020\033\022\033\n\027" + "GET_BROKER_RUNTIME_INFO\020\034\022\036\n\032SEARCH_OFFS" + "ET_BY_TIMESTAMP\020\035\022\022\n\016GET_MAX_OFFSET\020\036\022\022\n", "\016GET_MIN_OFFSET\020\037\022\036\n\032GET_EARLIEST_MSG_ST" + "ORETIME\020 \022\026\n\022VIEW_MESSAGE_BY_ID\020!\022\016\n\nHEA" + "RT_BEAT\020\"\022\025\n\021UNREGISTER_CLIENT\020#\022\032\n\026CONS" + "UMER_SEND_MSG_BACK\020$\022\023\n\017END_TRANSACTION\020" + "%\022\033\n\027CHECK_TRANSACTION_STATE\020&\022\023\n\017REGIST" + "ER_BROKER\020d\022\025\n\021UNREGISTER_BROKER\020e\022\023\n\017GE" + "T_BROKER_LIST\020f\022\030\n\024REGISTER_ORDER_TOPIC\020" + "g\022\032\n\026UNREGISTER_ORDER_TOPIC\020h\022\030\n\024GET_ORD" + "ER_TOPIC_LIST\020i\022\031\n\025UPDATE_NAMESRV_CONFIG" + "\020j\022\026\n\022GET_NAMESRV_CONFIG\020k\022\034\n\030GET_NAMESR", "V_RUNTIME_INFO\020l\022\032\n\026GET_ROUTEINTO_BY_TOP" + "IC\020m\022\035\n\031SYNC_NAMESRV_RUNTIME_CONF\020n\022\032\n\026R" + "EGISTER_BROKER_SINGLE\020o\022\034\n\030UNREGISTER_BR" + "OKER_SINGLE\020p\022\037\n\033REGISTER_ORDER_TOPIC_SI" + "NGLE\020q\022!\n\035UNREGISTER_ORDER_TOPIC_SINGLE\020" + "r*\313\005\n\016MQResponseCode\022\026\n\022FLUSH_DISK_TIMEO" + "UT\020\n\022\027\n\023SLAVE_NOT_AVAILABLE\020\013\022\027\n\023FLUSH_S" + "LAVE_TIMEOUT\020\014\022\023\n\017MESSAGE_ILLEGAL\020\r\022\031\n\025S" + "ERVICE_NOT_AVAILABLE\020\016\022\031\n\025VERSION_NOT_SU" + "PPORTED\020\017\022\021\n\rNO_PERMISSION\020\020\022\023\n\017TOPIC_NO", "T_EXIST\020\021\022\027\n\023TOPIC_EXIST_ALREADY\020\022\022\022\n\016PU" + "LL_NOT_FOUND\020\023\022\032\n\026PULL_RETRY_IMMEDIATELY" + "\020\024\022\025\n\021PULL_OFFSET_MOVED\020\025\022\023\n\017QUERY_NOT_F" + "OUND\020\026\022\027\n\023DELETE_INVALID_CONF\020d\022\022\n\016NOT_M" + "ERGE_CONF\020e\022\030\n\024REGISTER_BROKER_FAIL\020f\022\033\n" + "\027REGISTER_BROKER_TIMEOUT\020g\022\035\n\031REGISTER_O" + "RDER_TOPIC_FAIL\020h\022 \n\034REGISTER_ORDER_TOPI" + "C_TIMEOUT\020i\022\032\n\026UNREGISTER_BROKER_FAIL\020j\022" + "\035\n\031UNREGISTER_BROKER_TIMEOUT\020k\022\"\n\036UNREGI" + "STER_ORDER_TOPIC_TIMEOUT\020l\022\036\n\031TRANSACTIO", "N_SHOULD_COMMIT\020\310\001\022 \n\033TRANSACTION_SHOULD" + "_ROLLBACK\020\311\001\022\035\n\030TRANSACTION_STATE_UNKNOW" + "\020\312\001\022\"\n\035TRANSACTION_STATE_GROUP_WRONG\020\313\001B" + "2\n$com.alibaba.rocketmq.common.protocolB" + "\010MQProtosH\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_rocketmq_BrokerInfo_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_rocketmq_BrokerInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_BrokerInfo_descriptor, new java.lang.String[] { "BrokerName", "BrokerAddrs", }, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.Builder.class); internal_static_rocketmq_BrokerInfo_BrokerAddr_descriptor = internal_static_rocketmq_BrokerInfo_descriptor.getNestedTypes().get(0); internal_static_rocketmq_BrokerInfo_BrokerAddr_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_BrokerInfo_BrokerAddr_descriptor, new java.lang.String[] { "Id", "Addr", }, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.class, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerInfo.BrokerAddr.Builder.class); internal_static_rocketmq_QueueInfo_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_rocketmq_QueueInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_QueueInfo_descriptor, new java.lang.String[] { "BrokerName", "ReadQueueNums", "WriteQueueNums", "Perm", }, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.QueueInfo.Builder.class); internal_static_rocketmq_TopicRouteInfo_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_rocketmq_TopicRouteInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_TopicRouteInfo_descriptor, new java.lang.String[] { "QueueInfos", "BrokerInfos", "OrderTopicConf", }, com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.TopicRouteInfo.Builder.class); internal_static_rocketmq_ProducerInfo_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_rocketmq_ProducerInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_ProducerInfo_descriptor, new java.lang.String[] { "GroupName", }, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.ProducerInfo.Builder.class); internal_static_rocketmq_SubscriptionInfo_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_rocketmq_SubscriptionInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_SubscriptionInfo_descriptor, new java.lang.String[] { "Topic", "SubString", "SubNumfmt", "HasAndOperator", }, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.SubscriptionInfo.Builder.class); internal_static_rocketmq_ConsumerInfo_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_rocketmq_ConsumerInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_ConsumerInfo_descriptor, new java.lang.String[] { "GroupName", "ConsumeType", "MessageModel", "SubscriptionInfos", }, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.ConsumerInfo.Builder.class); internal_static_rocketmq_HeartbeatInfo_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_rocketmq_HeartbeatInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_HeartbeatInfo_descriptor, new java.lang.String[] { "ClientID", "ProducerInfos", "ConsumerInfos", }, com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.HeartbeatInfo.Builder.class); internal_static_rocketmq_TopicQueuePair_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_rocketmq_TopicQueuePair_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_TopicQueuePair_descriptor, new java.lang.String[] { "Topic", "QueueInfo", }, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.class, com.alibaba.rocketmq.common.protocol.MQProtos.TopicQueuePair.Builder.class); internal_static_rocketmq_BrokerDataPair_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_rocketmq_BrokerDataPair_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_BrokerDataPair_descriptor, new java.lang.String[] { "BrokerName", "BrokerInfo", }, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.class, com.alibaba.rocketmq.common.protocol.MQProtos.BrokerDataPair.Builder.class); internal_static_rocketmq_TopicRuntimeInfo_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_rocketmq_TopicRuntimeInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_rocketmq_TopicRuntimeInfo_descriptor, new java.lang.String[] { "TopicBrokers", "TopicOrderConfs", "Brokers", "BrokerList", }, com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.class, com.alibaba.rocketmq.common.protocol.MQProtos.TopicRuntimeInfo.Builder.class); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.alibaba.rocketmq.remoting.protocol.RemotingProtos.getDescriptor(), }, assigner); } // @@protoc_insertion_point(outer_class_scope) }