// 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)
}