// Generated by the protocol buffer compiler. DO NOT EDIT! // source: src/main/proto/PulsarApi.proto package com.yahoo.pulsar.common.api.proto; public final class PulsarApi { private PulsarApi() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry) { } public enum CompressionType implements com.google.protobuf.Internal.EnumLite { NONE(0, 0), LZ4(1, 1), ZLIB(2, 2), ; public static final int NONE_VALUE = 0; public static final int LZ4_VALUE = 1; public static final int ZLIB_VALUE = 2; public final int getNumber() { return value; } public static CompressionType valueOf(int value) { switch (value) { case 0: return NONE; case 1: return LZ4; case 2: return ZLIB; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<CompressionType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<CompressionType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<CompressionType>() { public CompressionType findValueByNumber(int number) { return CompressionType.valueOf(number); } }; private final int value; private CompressionType(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CompressionType) } public enum ServerError implements com.google.protobuf.Internal.EnumLite { UnknownError(0, 0), MetadataError(1, 1), PersistenceError(2, 2), AuthenticationError(3, 3), AuthorizationError(4, 4), ConsumerBusy(5, 5), ServiceNotReady(6, 6), ProducerBlockedQuotaExceededError(7, 7), ProducerBlockedQuotaExceededException(8, 8), ChecksumError(9, 9), UnsupportedVersionError(10, 10), TopicNotFound(11, 11), SubscriptionNotFound(12, 12), ConsumerNotFound(13, 13), TooManyRequests(14, 14), ; public static final int UnknownError_VALUE = 0; public static final int MetadataError_VALUE = 1; public static final int PersistenceError_VALUE = 2; public static final int AuthenticationError_VALUE = 3; public static final int AuthorizationError_VALUE = 4; public static final int ConsumerBusy_VALUE = 5; public static final int ServiceNotReady_VALUE = 6; public static final int ProducerBlockedQuotaExceededError_VALUE = 7; public static final int ProducerBlockedQuotaExceededException_VALUE = 8; public static final int ChecksumError_VALUE = 9; public static final int UnsupportedVersionError_VALUE = 10; public static final int TopicNotFound_VALUE = 11; public static final int SubscriptionNotFound_VALUE = 12; public static final int ConsumerNotFound_VALUE = 13; public static final int TooManyRequests_VALUE = 14; public final int getNumber() { return value; } public static ServerError valueOf(int value) { switch (value) { case 0: return UnknownError; case 1: return MetadataError; case 2: return PersistenceError; case 3: return AuthenticationError; case 4: return AuthorizationError; case 5: return ConsumerBusy; case 6: return ServiceNotReady; case 7: return ProducerBlockedQuotaExceededError; case 8: return ProducerBlockedQuotaExceededException; case 9: return ChecksumError; case 10: return UnsupportedVersionError; case 11: return TopicNotFound; case 12: return SubscriptionNotFound; case 13: return ConsumerNotFound; case 14: return TooManyRequests; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<ServerError> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<ServerError> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<ServerError>() { public ServerError findValueByNumber(int number) { return ServerError.valueOf(number); } }; private final int value; private ServerError(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.ServerError) } public enum AuthMethod implements com.google.protobuf.Internal.EnumLite { AuthMethodNone(0, 0), AuthMethodYcaV1(1, 1), AuthMethodAthens(2, 2), ; public static final int AuthMethodNone_VALUE = 0; public static final int AuthMethodYcaV1_VALUE = 1; public static final int AuthMethodAthens_VALUE = 2; public final int getNumber() { return value; } public static AuthMethod valueOf(int value) { switch (value) { case 0: return AuthMethodNone; case 1: return AuthMethodYcaV1; case 2: return AuthMethodAthens; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<AuthMethod> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<AuthMethod> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<AuthMethod>() { public AuthMethod findValueByNumber(int number) { return AuthMethod.valueOf(number); } }; private final int value; private AuthMethod(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.AuthMethod) } public enum ProtocolVersion implements com.google.protobuf.Internal.EnumLite { v0(0, 0), v1(1, 1), v2(2, 2), v3(3, 3), v4(4, 4), v5(5, 5), v6(6, 6), v7(7, 7), v8(8, 8), ; public static final int v0_VALUE = 0; public static final int v1_VALUE = 1; public static final int v2_VALUE = 2; public static final int v3_VALUE = 3; public static final int v4_VALUE = 4; public static final int v5_VALUE = 5; public static final int v6_VALUE = 6; public static final int v7_VALUE = 7; public static final int v8_VALUE = 8; public final int getNumber() { return value; } public static ProtocolVersion valueOf(int value) { switch (value) { case 0: return v0; case 1: return v1; case 2: return v2; case 3: return v3; case 4: return v4; case 5: return v5; case 6: return v6; case 7: return v7; case 8: return v8; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<ProtocolVersion> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<ProtocolVersion> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<ProtocolVersion>() { public ProtocolVersion findValueByNumber(int number) { return ProtocolVersion.valueOf(number); } }; private final int value; private ProtocolVersion(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.ProtocolVersion) } public interface MessageIdDataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 ledgerId = 1; boolean hasLedgerId(); long getLedgerId(); // required uint64 entryId = 2; boolean hasEntryId(); long getEntryId(); // optional int32 partition = 3 [default = -1]; boolean hasPartition(); int getPartition(); // optional int32 batch_index = 4 [default = -1]; boolean hasBatchIndex(); int getBatchIndex(); } public static final class MessageIdData extends com.google.protobuf.GeneratedMessageLite implements MessageIdDataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use MessageIdData.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private MessageIdData(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<MessageIdData> RECYCLER = new io.netty.util.Recycler<MessageIdData>() { protected MessageIdData newObject(Handle handle) { return new MessageIdData(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private MessageIdData(boolean noInit) {} private static final MessageIdData defaultInstance; public static MessageIdData getDefaultInstance() { return defaultInstance; } public MessageIdData getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 ledgerId = 1; public static final int LEDGERID_FIELD_NUMBER = 1; private long ledgerId_; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } // required uint64 entryId = 2; public static final int ENTRYID_FIELD_NUMBER = 2; private long entryId_; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } // optional int32 partition = 3 [default = -1]; public static final int PARTITION_FIELD_NUMBER = 3; private int partition_; public boolean hasPartition() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPartition() { return partition_; } // optional int32 batch_index = 4 [default = -1]; public static final int BATCH_INDEX_FIELD_NUMBER = 4; private int batchIndex_; public boolean hasBatchIndex() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getBatchIndex() { return batchIndex_; } private void initFields() { ledgerId_ = 0L; entryId_ = 0L; partition_ = -1; batchIndex_ = -1; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasLedgerId()) { memoizedIsInitialized = 0; return false; } if (!hasEntryId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, entryId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, partition_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt32(4, batchIndex_); } } 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 .computeUInt64Size(1, ledgerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, entryId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, partition_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, batchIndex_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdDataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); ledgerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); entryId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); partition_ = -1; bitField0_ = (bitField0_ & ~0x00000004); batchIndex_ = -1; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData build() { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData result = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.ledgerId_ = ledgerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.entryId_ = entryId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.partition_ = partition_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.batchIndex_ = batchIndex_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance()) return this; if (other.hasLedgerId()) { setLedgerId(other.getLedgerId()); } if (other.hasEntryId()) { setEntryId(other.getEntryId()); } if (other.hasPartition()) { setPartition(other.getPartition()); } if (other.hasBatchIndex()) { setBatchIndex(other.getBatchIndex()); } return this; } public final boolean isInitialized() { if (!hasLedgerId()) { return false; } if (!hasEntryId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; ledgerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; entryId_ = input.readUInt64(); break; } case 24: { bitField0_ |= 0x00000004; partition_ = input.readInt32(); break; } case 32: { bitField0_ |= 0x00000008; batchIndex_ = input.readInt32(); break; } } } } private int bitField0_; // required uint64 ledgerId = 1; private long ledgerId_ ; public boolean hasLedgerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getLedgerId() { return ledgerId_; } public Builder setLedgerId(long value) { bitField0_ |= 0x00000001; ledgerId_ = value; return this; } public Builder clearLedgerId() { bitField0_ = (bitField0_ & ~0x00000001); ledgerId_ = 0L; return this; } // required uint64 entryId = 2; private long entryId_ ; public boolean hasEntryId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getEntryId() { return entryId_; } public Builder setEntryId(long value) { bitField0_ |= 0x00000002; entryId_ = value; return this; } public Builder clearEntryId() { bitField0_ = (bitField0_ & ~0x00000002); entryId_ = 0L; return this; } // optional int32 partition = 3 [default = -1]; private int partition_ = -1; public boolean hasPartition() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPartition() { return partition_; } public Builder setPartition(int value) { bitField0_ |= 0x00000004; partition_ = value; return this; } public Builder clearPartition() { bitField0_ = (bitField0_ & ~0x00000004); partition_ = -1; return this; } // optional int32 batch_index = 4 [default = -1]; private int batchIndex_ = -1; public boolean hasBatchIndex() { return ((bitField0_ & 0x00000008) == 0x00000008); } public int getBatchIndex() { return batchIndex_; } public Builder setBatchIndex(int value) { bitField0_ |= 0x00000008; batchIndex_ = value; return this; } public Builder clearBatchIndex() { bitField0_ = (bitField0_ & ~0x00000008); batchIndex_ = -1; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.MessageIdData) } static { defaultInstance = new MessageIdData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.MessageIdData) } public interface KeyValueOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string key = 1; boolean hasKey(); String getKey(); // required string value = 2; boolean hasValue(); String getValue(); } public static final class KeyValue extends com.google.protobuf.GeneratedMessageLite implements KeyValueOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use KeyValue.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private KeyValue(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<KeyValue> RECYCLER = new io.netty.util.Recycler<KeyValue>() { protected KeyValue newObject(Handle handle) { return new KeyValue(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private KeyValue(boolean noInit) {} private static final KeyValue defaultInstance; public static KeyValue getDefaultInstance() { return defaultInstance; } public KeyValue getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required string key = 1; public static final int KEY_FIELD_NUMBER = 1; private java.lang.Object key_; public boolean hasKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getKey() { java.lang.Object ref = key_; 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)) { key_ = s; } return s; } } private com.google.protobuf.ByteString getKeyBytes() { java.lang.Object ref = key_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); key_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required string value = 2; public static final int VALUE_FIELD_NUMBER = 2; private java.lang.Object value_; public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getValue() { java.lang.Object ref = value_; 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)) { value_ = s; } return s; } } private com.google.protobuf.ByteString getValueBytes() { java.lang.Object ref = value_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); value_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { key_ = ""; value_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasKey()) { memoizedIsInitialized = 0; return false; } if (!hasValue()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getValueBytes()); } } 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, getKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getValueBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue 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.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue 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.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue 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.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValueOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); key_ = ""; bitField0_ = (bitField0_ & ~0x00000001); value_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue build() { com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue result = com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.key_ = key_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.value_ = value_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.getDefaultInstance()) return this; if (other.hasKey()) { setKey(other.getKey()); } if (other.hasValue()) { setValue(other.getValue()); } return this; } public final boolean isInitialized() { if (!hasKey()) { return false; } if (!hasValue()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; key_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; value_ = input.readBytes(); break; } } } } private int bitField0_; // required string key = 1; private java.lang.Object key_ = ""; public boolean hasKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getKey() { java.lang.Object ref = key_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); key_ = s; return s; } else { return (String) ref; } } public Builder setKey(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; key_ = value; return this; } public Builder clearKey() { bitField0_ = (bitField0_ & ~0x00000001); key_ = getDefaultInstance().getKey(); return this; } void setKey(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; key_ = value; } // required string value = 2; private java.lang.Object value_ = ""; public boolean hasValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getValue() { java.lang.Object ref = value_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); value_ = s; return s; } else { return (String) ref; } } public Builder setValue(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; value_ = value; return this; } public Builder clearValue() { bitField0_ = (bitField0_ & ~0x00000002); value_ = getDefaultInstance().getValue(); return this; } void setValue(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; value_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.KeyValue) } static { defaultInstance = new KeyValue(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.KeyValue) } public interface MessageMetadataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string producer_name = 1; boolean hasProducerName(); String getProducerName(); // required uint64 sequence_id = 2; boolean hasSequenceId(); long getSequenceId(); // required uint64 publish_time = 3; boolean hasPublishTime(); long getPublishTime(); // repeated .pulsar.proto.KeyValue properties = 4; java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList(); com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index); int getPropertiesCount(); // optional string replicated_from = 5; boolean hasReplicatedFrom(); String getReplicatedFrom(); // optional string partition_key = 6; boolean hasPartitionKey(); String getPartitionKey(); // repeated string replicate_to = 7; java.util.List<String> getReplicateToList(); int getReplicateToCount(); String getReplicateTo(int index); // optional .pulsar.proto.CompressionType compression = 8 [default = NONE]; boolean hasCompression(); com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType getCompression(); // optional uint32 uncompressed_size = 9 [default = 0]; boolean hasUncompressedSize(); int getUncompressedSize(); // optional int32 num_messages_in_batch = 11 [default = 1]; boolean hasNumMessagesInBatch(); int getNumMessagesInBatch(); } public static final class MessageMetadata extends com.google.protobuf.GeneratedMessageLite implements MessageMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use MessageMetadata.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private MessageMetadata(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<MessageMetadata> RECYCLER = new io.netty.util.Recycler<MessageMetadata>() { protected MessageMetadata newObject(Handle handle) { return new MessageMetadata(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private MessageMetadata(boolean noInit) {} private static final MessageMetadata defaultInstance; public static MessageMetadata getDefaultInstance() { return defaultInstance; } public MessageMetadata getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required string producer_name = 1; public static final int PRODUCER_NAME_FIELD_NUMBER = 1; private java.lang.Object producerName_; public boolean hasProducerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProducerName() { java.lang.Object ref = producerName_; 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)) { producerName_ = s; } return s; } } private com.google.protobuf.ByteString getProducerNameBytes() { java.lang.Object ref = producerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); producerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required uint64 sequence_id = 2; public static final int SEQUENCE_ID_FIELD_NUMBER = 2; private long sequenceId_; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } // required uint64 publish_time = 3; public static final int PUBLISH_TIME_FIELD_NUMBER = 3; private long publishTime_; public boolean hasPublishTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getPublishTime() { return publishTime_; } // repeated .pulsar.proto.KeyValue properties = 4; public static final int PROPERTIES_FIELD_NUMBER = 4; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> properties_; public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList() { return properties_; } public java.util.List<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValueOrBuilder> getPropertiesOrBuilderList() { return properties_; } public int getPropertiesCount() { return properties_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index) { return properties_.get(index); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValueOrBuilder getPropertiesOrBuilder( int index) { return properties_.get(index); } // optional string replicated_from = 5; public static final int REPLICATED_FROM_FIELD_NUMBER = 5; private java.lang.Object replicatedFrom_; public boolean hasReplicatedFrom() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getReplicatedFrom() { java.lang.Object ref = replicatedFrom_; 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)) { replicatedFrom_ = s; } return s; } } private com.google.protobuf.ByteString getReplicatedFromBytes() { java.lang.Object ref = replicatedFrom_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); replicatedFrom_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string partition_key = 6; public static final int PARTITION_KEY_FIELD_NUMBER = 6; private java.lang.Object partitionKey_; public boolean hasPartitionKey() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getPartitionKey() { java.lang.Object ref = partitionKey_; 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)) { partitionKey_ = s; } return s; } } private com.google.protobuf.ByteString getPartitionKeyBytes() { java.lang.Object ref = partitionKey_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); partitionKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated string replicate_to = 7; public static final int REPLICATE_TO_FIELD_NUMBER = 7; private com.google.protobuf.LazyStringList replicateTo_; public java.util.List<String> getReplicateToList() { return replicateTo_; } public int getReplicateToCount() { return replicateTo_.size(); } public String getReplicateTo(int index) { return replicateTo_.get(index); } // optional .pulsar.proto.CompressionType compression = 8 [default = NONE]; public static final int COMPRESSION_FIELD_NUMBER = 8; private com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType compression_; public boolean hasCompression() { return ((bitField0_ & 0x00000020) == 0x00000020); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType getCompression() { return compression_; } // optional uint32 uncompressed_size = 9 [default = 0]; public static final int UNCOMPRESSED_SIZE_FIELD_NUMBER = 9; private int uncompressedSize_; public boolean hasUncompressedSize() { return ((bitField0_ & 0x00000040) == 0x00000040); } public int getUncompressedSize() { return uncompressedSize_; } // optional int32 num_messages_in_batch = 11 [default = 1]; public static final int NUM_MESSAGES_IN_BATCH_FIELD_NUMBER = 11; private int numMessagesInBatch_; public boolean hasNumMessagesInBatch() { return ((bitField0_ & 0x00000080) == 0x00000080); } public int getNumMessagesInBatch() { return numMessagesInBatch_; } private void initFields() { producerName_ = ""; sequenceId_ = 0L; publishTime_ = 0L; properties_ = java.util.Collections.emptyList(); replicatedFrom_ = ""; partitionKey_ = ""; replicateTo_ = com.google.protobuf.LazyStringArrayList.EMPTY; compression_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType.NONE; uncompressedSize_ = 0; numMessagesInBatch_ = 1; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProducerName()) { memoizedIsInitialized = 0; return false; } if (!hasSequenceId()) { memoizedIsInitialized = 0; return false; } if (!hasPublishTime()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getPropertiesCount(); i++) { if (!getProperties(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getProducerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeUInt64(3, publishTime_); } for (int i = 0; i < properties_.size(); i++) { output.writeMessage(4, properties_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(5, getReplicatedFromBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBytes(6, getPartitionKeyBytes()); } for (int i = 0; i < replicateTo_.size(); i++) { output.writeBytes(7, replicateTo_.getByteString(i)); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeEnum(8, compression_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeUInt32(9, uncompressedSize_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeInt32(11, numMessagesInBatch_); } } 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, getProducerNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(3, publishTime_); } for (int i = 0; i < properties_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, properties_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getReplicatedFromBytes()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, getPartitionKeyBytes()); } { int dataSize = 0; for (int i = 0; i < replicateTo_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(replicateTo_.getByteString(i)); } size += dataSize; size += 1 * getReplicateToList().size(); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(8, compression_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(9, uncompressedSize_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(11, numMessagesInBatch_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); producerName_ = ""; bitField0_ = (bitField0_ & ~0x00000001); sequenceId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); publishTime_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); properties_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); replicatedFrom_ = ""; bitField0_ = (bitField0_ & ~0x00000010); partitionKey_ = ""; bitField0_ = (bitField0_ & ~0x00000020); replicateTo_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); compression_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType.NONE; bitField0_ = (bitField0_ & ~0x00000080); uncompressedSize_ = 0; bitField0_ = (bitField0_ & ~0x00000100); numMessagesInBatch_ = 1; bitField0_ = (bitField0_ & ~0x00000200); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata build() { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata result = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.producerName_ = producerName_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.sequenceId_ = sequenceId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.publishTime_ = publishTime_; if (((bitField0_ & 0x00000008) == 0x00000008)) { properties_ = java.util.Collections.unmodifiableList(properties_); bitField0_ = (bitField0_ & ~0x00000008); } result.properties_ = properties_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000008; } result.replicatedFrom_ = replicatedFrom_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000010; } result.partitionKey_ = partitionKey_; if (((bitField0_ & 0x00000040) == 0x00000040)) { replicateTo_ = new com.google.protobuf.UnmodifiableLazyStringList( replicateTo_); bitField0_ = (bitField0_ & ~0x00000040); } result.replicateTo_ = replicateTo_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000020; } result.compression_ = compression_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000040; } result.uncompressedSize_ = uncompressedSize_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000080; } result.numMessagesInBatch_ = numMessagesInBatch_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.MessageMetadata.getDefaultInstance()) return this; if (other.hasProducerName()) { setProducerName(other.getProducerName()); } if (other.hasSequenceId()) { setSequenceId(other.getSequenceId()); } if (other.hasPublishTime()) { setPublishTime(other.getPublishTime()); } if (!other.properties_.isEmpty()) { if (properties_.isEmpty()) { properties_ = other.properties_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensurePropertiesIsMutable(); properties_.addAll(other.properties_); } } if (other.hasReplicatedFrom()) { setReplicatedFrom(other.getReplicatedFrom()); } if (other.hasPartitionKey()) { setPartitionKey(other.getPartitionKey()); } if (!other.replicateTo_.isEmpty()) { if (replicateTo_.isEmpty()) { replicateTo_ = other.replicateTo_; bitField0_ = (bitField0_ & ~0x00000040); } else { ensureReplicateToIsMutable(); replicateTo_.addAll(other.replicateTo_); } } if (other.hasCompression()) { setCompression(other.getCompression()); } if (other.hasUncompressedSize()) { setUncompressedSize(other.getUncompressedSize()); } if (other.hasNumMessagesInBatch()) { setNumMessagesInBatch(other.getNumMessagesInBatch()); } return this; } public final boolean isInitialized() { if (!hasProducerName()) { return false; } if (!hasSequenceId()) { return false; } if (!hasPublishTime()) { return false; } for (int i = 0; i < getPropertiesCount(); i++) { if (!getProperties(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; producerName_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; sequenceId_ = input.readUInt64(); break; } case 24: { bitField0_ |= 0x00000004; publishTime_ = input.readUInt64(); break; } case 34: { com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addProperties(subBuilder.buildPartial()); break; } case 42: { bitField0_ |= 0x00000010; replicatedFrom_ = input.readBytes(); break; } case 50: { bitField0_ |= 0x00000020; partitionKey_ = input.readBytes(); break; } case 58: { ensureReplicateToIsMutable(); replicateTo_.add(input.readBytes()); break; } case 64: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType value = com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000080; compression_ = value; } break; } case 72: { bitField0_ |= 0x00000100; uncompressedSize_ = input.readUInt32(); break; } case 88: { bitField0_ |= 0x00000200; numMessagesInBatch_ = input.readInt32(); break; } } } } private int bitField0_; // required string producer_name = 1; private java.lang.Object producerName_ = ""; public boolean hasProducerName() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getProducerName() { java.lang.Object ref = producerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); producerName_ = s; return s; } else { return (String) ref; } } public Builder setProducerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; producerName_ = value; return this; } public Builder clearProducerName() { bitField0_ = (bitField0_ & ~0x00000001); producerName_ = getDefaultInstance().getProducerName(); return this; } void setProducerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; producerName_ = value; } // required uint64 sequence_id = 2; private long sequenceId_ ; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } public Builder setSequenceId(long value) { bitField0_ |= 0x00000002; sequenceId_ = value; return this; } public Builder clearSequenceId() { bitField0_ = (bitField0_ & ~0x00000002); sequenceId_ = 0L; return this; } // required uint64 publish_time = 3; private long publishTime_ ; public boolean hasPublishTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getPublishTime() { return publishTime_; } public Builder setPublishTime(long value) { bitField0_ |= 0x00000004; publishTime_ = value; return this; } public Builder clearPublishTime() { bitField0_ = (bitField0_ & ~0x00000004); publishTime_ = 0L; return this; } // repeated .pulsar.proto.KeyValue properties = 4; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> properties_ = java.util.Collections.emptyList(); private void ensurePropertiesIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { properties_ = new java.util.ArrayList<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue>(properties_); bitField0_ |= 0x00000008; } } public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList() { return java.util.Collections.unmodifiableList(properties_); } public int getPropertiesCount() { return properties_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index) { return properties_.get(index); } public Builder setProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.set(index, value); return this; } public Builder setProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.set(index, builderForValue.build()); return this; } public Builder addProperties(com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.add(value); return this; } public Builder addProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.add(index, value); return this; } public Builder addProperties( com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.add(builderForValue.build()); return this; } public Builder addProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.add(index, builderForValue.build()); return this; } public Builder addAllProperties( java.lang.Iterable<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> values) { ensurePropertiesIsMutable(); super.addAll(values, properties_); return this; } public Builder clearProperties() { properties_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder removeProperties(int index) { ensurePropertiesIsMutable(); properties_.remove(index); return this; } // optional string replicated_from = 5; private java.lang.Object replicatedFrom_ = ""; public boolean hasReplicatedFrom() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getReplicatedFrom() { java.lang.Object ref = replicatedFrom_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); replicatedFrom_ = s; return s; } else { return (String) ref; } } public Builder setReplicatedFrom(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; replicatedFrom_ = value; return this; } public Builder clearReplicatedFrom() { bitField0_ = (bitField0_ & ~0x00000010); replicatedFrom_ = getDefaultInstance().getReplicatedFrom(); return this; } void setReplicatedFrom(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000010; replicatedFrom_ = value; } // optional string partition_key = 6; private java.lang.Object partitionKey_ = ""; public boolean hasPartitionKey() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getPartitionKey() { java.lang.Object ref = partitionKey_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); partitionKey_ = s; return s; } else { return (String) ref; } } public Builder setPartitionKey(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; partitionKey_ = value; return this; } public Builder clearPartitionKey() { bitField0_ = (bitField0_ & ~0x00000020); partitionKey_ = getDefaultInstance().getPartitionKey(); return this; } void setPartitionKey(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000020; partitionKey_ = value; } // repeated string replicate_to = 7; private com.google.protobuf.LazyStringList replicateTo_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureReplicateToIsMutable() { if (!((bitField0_ & 0x00000040) == 0x00000040)) { replicateTo_ = new com.google.protobuf.LazyStringArrayList(replicateTo_); bitField0_ |= 0x00000040; } } public java.util.List<String> getReplicateToList() { return java.util.Collections.unmodifiableList(replicateTo_); } public int getReplicateToCount() { return replicateTo_.size(); } public String getReplicateTo(int index) { return replicateTo_.get(index); } public Builder setReplicateTo( int index, String value) { if (value == null) { throw new NullPointerException(); } ensureReplicateToIsMutable(); replicateTo_.set(index, value); return this; } public Builder addReplicateTo(String value) { if (value == null) { throw new NullPointerException(); } ensureReplicateToIsMutable(); replicateTo_.add(value); return this; } public Builder addAllReplicateTo( java.lang.Iterable<String> values) { ensureReplicateToIsMutable(); super.addAll(values, replicateTo_); return this; } public Builder clearReplicateTo() { replicateTo_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); return this; } void addReplicateTo(com.google.protobuf.ByteString value) { ensureReplicateToIsMutable(); replicateTo_.add(value); } // optional .pulsar.proto.CompressionType compression = 8 [default = NONE]; private com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType compression_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType.NONE; public boolean hasCompression() { return ((bitField0_ & 0x00000080) == 0x00000080); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType getCompression() { return compression_; } public Builder setCompression(com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000080; compression_ = value; return this; } public Builder clearCompression() { bitField0_ = (bitField0_ & ~0x00000080); compression_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CompressionType.NONE; return this; } // optional uint32 uncompressed_size = 9 [default = 0]; private int uncompressedSize_ ; public boolean hasUncompressedSize() { return ((bitField0_ & 0x00000100) == 0x00000100); } public int getUncompressedSize() { return uncompressedSize_; } public Builder setUncompressedSize(int value) { bitField0_ |= 0x00000100; uncompressedSize_ = value; return this; } public Builder clearUncompressedSize() { bitField0_ = (bitField0_ & ~0x00000100); uncompressedSize_ = 0; return this; } // optional int32 num_messages_in_batch = 11 [default = 1]; private int numMessagesInBatch_ = 1; public boolean hasNumMessagesInBatch() { return ((bitField0_ & 0x00000200) == 0x00000200); } public int getNumMessagesInBatch() { return numMessagesInBatch_; } public Builder setNumMessagesInBatch(int value) { bitField0_ |= 0x00000200; numMessagesInBatch_ = value; return this; } public Builder clearNumMessagesInBatch() { bitField0_ = (bitField0_ & ~0x00000200); numMessagesInBatch_ = 1; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.MessageMetadata) } static { defaultInstance = new MessageMetadata(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.MessageMetadata) } public interface SingleMessageMetadataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // repeated .pulsar.proto.KeyValue properties = 1; java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList(); com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index); int getPropertiesCount(); // optional string partition_key = 2; boolean hasPartitionKey(); String getPartitionKey(); // required int32 payload_size = 3; boolean hasPayloadSize(); int getPayloadSize(); } public static final class SingleMessageMetadata extends com.google.protobuf.GeneratedMessageLite implements SingleMessageMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use SingleMessageMetadata.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private SingleMessageMetadata(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<SingleMessageMetadata> RECYCLER = new io.netty.util.Recycler<SingleMessageMetadata>() { protected SingleMessageMetadata newObject(Handle handle) { return new SingleMessageMetadata(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private SingleMessageMetadata(boolean noInit) {} private static final SingleMessageMetadata defaultInstance; public static SingleMessageMetadata getDefaultInstance() { return defaultInstance; } public SingleMessageMetadata getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // repeated .pulsar.proto.KeyValue properties = 1; public static final int PROPERTIES_FIELD_NUMBER = 1; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> properties_; public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList() { return properties_; } public java.util.List<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValueOrBuilder> getPropertiesOrBuilderList() { return properties_; } public int getPropertiesCount() { return properties_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index) { return properties_.get(index); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValueOrBuilder getPropertiesOrBuilder( int index) { return properties_.get(index); } // optional string partition_key = 2; public static final int PARTITION_KEY_FIELD_NUMBER = 2; private java.lang.Object partitionKey_; public boolean hasPartitionKey() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getPartitionKey() { java.lang.Object ref = partitionKey_; 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)) { partitionKey_ = s; } return s; } } private com.google.protobuf.ByteString getPartitionKeyBytes() { java.lang.Object ref = partitionKey_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); partitionKey_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required int32 payload_size = 3; public static final int PAYLOAD_SIZE_FIELD_NUMBER = 3; private int payloadSize_; public boolean hasPayloadSize() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getPayloadSize() { return payloadSize_; } private void initFields() { properties_ = java.util.Collections.emptyList(); partitionKey_ = ""; payloadSize_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasPayloadSize()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getPropertiesCount(); i++) { if (!getProperties(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < properties_.size(); i++) { output.writeMessage(1, properties_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(2, getPartitionKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(3, payloadSize_); } } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < properties_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, properties_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getPartitionKeyBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, payloadSize_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); properties_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); partitionKey_ = ""; bitField0_ = (bitField0_ & ~0x00000002); payloadSize_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata build() { com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata result = com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { properties_ = java.util.Collections.unmodifiableList(properties_); bitField0_ = (bitField0_ & ~0x00000001); } result.properties_ = properties_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } result.partitionKey_ = partitionKey_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000002; } result.payloadSize_ = payloadSize_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.SingleMessageMetadata.getDefaultInstance()) return this; if (!other.properties_.isEmpty()) { if (properties_.isEmpty()) { properties_ = other.properties_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensurePropertiesIsMutable(); properties_.addAll(other.properties_); } } if (other.hasPartitionKey()) { setPartitionKey(other.getPartitionKey()); } if (other.hasPayloadSize()) { setPayloadSize(other.getPayloadSize()); } return this; } public final boolean isInitialized() { if (!hasPayloadSize()) { return false; } for (int i = 0; i < getPropertiesCount(); i++) { if (!getProperties(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addProperties(subBuilder.buildPartial()); break; } case 18: { bitField0_ |= 0x00000002; partitionKey_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000004; payloadSize_ = input.readInt32(); break; } } } } private int bitField0_; // repeated .pulsar.proto.KeyValue properties = 1; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> properties_ = java.util.Collections.emptyList(); private void ensurePropertiesIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { properties_ = new java.util.ArrayList<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue>(properties_); bitField0_ |= 0x00000001; } } public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> getPropertiesList() { return java.util.Collections.unmodifiableList(properties_); } public int getPropertiesCount() { return properties_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue getProperties(int index) { return properties_.get(index); } public Builder setProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.set(index, value); return this; } public Builder setProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.set(index, builderForValue.build()); return this; } public Builder addProperties(com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.add(value); return this; } public Builder addProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue value) { if (value == null) { throw new NullPointerException(); } ensurePropertiesIsMutable(); properties_.add(index, value); return this; } public Builder addProperties( com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.add(builderForValue.build()); return this; } public Builder addProperties( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue.Builder builderForValue) { ensurePropertiesIsMutable(); properties_.add(index, builderForValue.build()); return this; } public Builder addAllProperties( java.lang.Iterable<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.KeyValue> values) { ensurePropertiesIsMutable(); super.addAll(values, properties_); return this; } public Builder clearProperties() { properties_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder removeProperties(int index) { ensurePropertiesIsMutable(); properties_.remove(index); return this; } // optional string partition_key = 2; private java.lang.Object partitionKey_ = ""; public boolean hasPartitionKey() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getPartitionKey() { java.lang.Object ref = partitionKey_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); partitionKey_ = s; return s; } else { return (String) ref; } } public Builder setPartitionKey(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; partitionKey_ = value; return this; } public Builder clearPartitionKey() { bitField0_ = (bitField0_ & ~0x00000002); partitionKey_ = getDefaultInstance().getPartitionKey(); return this; } void setPartitionKey(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; partitionKey_ = value; } // required int32 payload_size = 3; private int payloadSize_ ; public boolean hasPayloadSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getPayloadSize() { return payloadSize_; } public Builder setPayloadSize(int value) { bitField0_ |= 0x00000004; payloadSize_ = value; return this; } public Builder clearPayloadSize() { bitField0_ = (bitField0_ & ~0x00000004); payloadSize_ = 0; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.SingleMessageMetadata) } static { defaultInstance = new SingleMessageMetadata(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.SingleMessageMetadata) } public interface CommandConnectOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string client_version = 1; boolean hasClientVersion(); String getClientVersion(); // optional .pulsar.proto.AuthMethod auth_method = 2; boolean hasAuthMethod(); com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod getAuthMethod(); // optional string auth_method_name = 5; boolean hasAuthMethodName(); String getAuthMethodName(); // optional bytes auth_data = 3; boolean hasAuthData(); com.google.protobuf.ByteString getAuthData(); // optional int32 protocol_version = 4 [default = 0]; boolean hasProtocolVersion(); int getProtocolVersion(); } public static final class CommandConnect extends com.google.protobuf.GeneratedMessageLite implements CommandConnectOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandConnect.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandConnect(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandConnect> RECYCLER = new io.netty.util.Recycler<CommandConnect>() { protected CommandConnect newObject(Handle handle) { return new CommandConnect(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandConnect(boolean noInit) {} private static final CommandConnect defaultInstance; public static CommandConnect getDefaultInstance() { return defaultInstance; } public CommandConnect getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required string client_version = 1; public static final int CLIENT_VERSION_FIELD_NUMBER = 1; private java.lang.Object clientVersion_; public boolean hasClientVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getClientVersion() { java.lang.Object ref = clientVersion_; 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)) { clientVersion_ = s; } return s; } } private com.google.protobuf.ByteString getClientVersionBytes() { java.lang.Object ref = clientVersion_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); clientVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional .pulsar.proto.AuthMethod auth_method = 2; public static final int AUTH_METHOD_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod authMethod_; public boolean hasAuthMethod() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod getAuthMethod() { return authMethod_; } // optional string auth_method_name = 5; public static final int AUTH_METHOD_NAME_FIELD_NUMBER = 5; private java.lang.Object authMethodName_; public boolean hasAuthMethodName() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getAuthMethodName() { java.lang.Object ref = authMethodName_; 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)) { authMethodName_ = s; } return s; } } private com.google.protobuf.ByteString getAuthMethodNameBytes() { java.lang.Object ref = authMethodName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); authMethodName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional bytes auth_data = 3; public static final int AUTH_DATA_FIELD_NUMBER = 3; private com.google.protobuf.ByteString authData_; public boolean hasAuthData() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.google.protobuf.ByteString getAuthData() { return authData_; } // optional int32 protocol_version = 4 [default = 0]; public static final int PROTOCOL_VERSION_FIELD_NUMBER = 4; private int protocolVersion_; public boolean hasProtocolVersion() { return ((bitField0_ & 0x00000010) == 0x00000010); } public int getProtocolVersion() { return protocolVersion_; } private void initFields() { clientVersion_ = ""; authMethod_ = com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod.AuthMethodNone; authMethodName_ = ""; authData_ = com.google.protobuf.ByteString.EMPTY; protocolVersion_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasClientVersion()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getClientVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeEnum(2, authMethod_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(3, authData_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt32(4, protocolVersion_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(5, getAuthMethodNameBytes()); } } 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, getClientVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, authMethod_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, authData_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, protocolVersion_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getAuthMethodNameBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnectOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); clientVersion_ = ""; bitField0_ = (bitField0_ & ~0x00000001); authMethod_ = com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod.AuthMethodNone; bitField0_ = (bitField0_ & ~0x00000002); authMethodName_ = ""; bitField0_ = (bitField0_ & ~0x00000004); authData_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); protocolVersion_ = 0; bitField0_ = (bitField0_ & ~0x00000010); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.clientVersion_ = clientVersion_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.authMethod_ = authMethod_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.authMethodName_ = authMethodName_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.authData_ = authData_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.protocolVersion_ = protocolVersion_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance()) return this; if (other.hasClientVersion()) { setClientVersion(other.getClientVersion()); } if (other.hasAuthMethod()) { setAuthMethod(other.getAuthMethod()); } if (other.hasAuthMethodName()) { setAuthMethodName(other.getAuthMethodName()); } if (other.hasAuthData()) { setAuthData(other.getAuthData()); } if (other.hasProtocolVersion()) { setProtocolVersion(other.getProtocolVersion()); } return this; } public final boolean isInitialized() { if (!hasClientVersion()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; clientVersion_ = input.readBytes(); break; } case 16: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod value = com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000002; authMethod_ = value; } break; } case 26: { bitField0_ |= 0x00000008; authData_ = input.readBytes(); break; } case 32: { bitField0_ |= 0x00000010; protocolVersion_ = input.readInt32(); break; } case 42: { bitField0_ |= 0x00000004; authMethodName_ = input.readBytes(); break; } } } } private int bitField0_; // required string client_version = 1; private java.lang.Object clientVersion_ = ""; public boolean hasClientVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getClientVersion() { java.lang.Object ref = clientVersion_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); clientVersion_ = s; return s; } else { return (String) ref; } } public Builder setClientVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; clientVersion_ = value; return this; } public Builder clearClientVersion() { bitField0_ = (bitField0_ & ~0x00000001); clientVersion_ = getDefaultInstance().getClientVersion(); return this; } void setClientVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; clientVersion_ = value; } // optional .pulsar.proto.AuthMethod auth_method = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod authMethod_ = com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod.AuthMethodNone; public boolean hasAuthMethod() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod getAuthMethod() { return authMethod_; } public Builder setAuthMethod(com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; authMethod_ = value; return this; } public Builder clearAuthMethod() { bitField0_ = (bitField0_ & ~0x00000002); authMethod_ = com.yahoo.pulsar.common.api.proto.PulsarApi.AuthMethod.AuthMethodNone; return this; } // optional string auth_method_name = 5; private java.lang.Object authMethodName_ = ""; public boolean hasAuthMethodName() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getAuthMethodName() { java.lang.Object ref = authMethodName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); authMethodName_ = s; return s; } else { return (String) ref; } } public Builder setAuthMethodName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; authMethodName_ = value; return this; } public Builder clearAuthMethodName() { bitField0_ = (bitField0_ & ~0x00000004); authMethodName_ = getDefaultInstance().getAuthMethodName(); return this; } void setAuthMethodName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; authMethodName_ = value; } // optional bytes auth_data = 3; private com.google.protobuf.ByteString authData_ = com.google.protobuf.ByteString.EMPTY; public boolean hasAuthData() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.google.protobuf.ByteString getAuthData() { return authData_; } public Builder setAuthData(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; authData_ = value; return this; } public Builder clearAuthData() { bitField0_ = (bitField0_ & ~0x00000008); authData_ = getDefaultInstance().getAuthData(); return this; } // optional int32 protocol_version = 4 [default = 0]; private int protocolVersion_ ; public boolean hasProtocolVersion() { return ((bitField0_ & 0x00000010) == 0x00000010); } public int getProtocolVersion() { return protocolVersion_; } public Builder setProtocolVersion(int value) { bitField0_ |= 0x00000010; protocolVersion_ = value; return this; } public Builder clearProtocolVersion() { bitField0_ = (bitField0_ & ~0x00000010); protocolVersion_ = 0; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandConnect) } static { defaultInstance = new CommandConnect(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandConnect) } public interface CommandConnectedOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string server_version = 1; boolean hasServerVersion(); String getServerVersion(); // optional int32 protocol_version = 2 [default = 0]; boolean hasProtocolVersion(); int getProtocolVersion(); } public static final class CommandConnected extends com.google.protobuf.GeneratedMessageLite implements CommandConnectedOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandConnected.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandConnected(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandConnected> RECYCLER = new io.netty.util.Recycler<CommandConnected>() { protected CommandConnected newObject(Handle handle) { return new CommandConnected(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandConnected(boolean noInit) {} private static final CommandConnected defaultInstance; public static CommandConnected getDefaultInstance() { return defaultInstance; } public CommandConnected getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required string server_version = 1; public static final int SERVER_VERSION_FIELD_NUMBER = 1; private java.lang.Object serverVersion_; public boolean hasServerVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServerVersion() { java.lang.Object ref = serverVersion_; 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)) { serverVersion_ = s; } return s; } } private com.google.protobuf.ByteString getServerVersionBytes() { java.lang.Object ref = serverVersion_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); serverVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int32 protocol_version = 2 [default = 0]; public static final int PROTOCOL_VERSION_FIELD_NUMBER = 2; private int protocolVersion_; public boolean hasProtocolVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getProtocolVersion() { return protocolVersion_; } private void initFields() { serverVersion_ = ""; protocolVersion_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasServerVersion()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getServerVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, protocolVersion_); } } 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, getServerVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, protocolVersion_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnectedOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); serverVersion_ = ""; bitField0_ = (bitField0_ & ~0x00000001); protocolVersion_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.serverVersion_ = serverVersion_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.protocolVersion_ = protocolVersion_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance()) return this; if (other.hasServerVersion()) { setServerVersion(other.getServerVersion()); } if (other.hasProtocolVersion()) { setProtocolVersion(other.getProtocolVersion()); } return this; } public final boolean isInitialized() { if (!hasServerVersion()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; serverVersion_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; protocolVersion_ = input.readInt32(); break; } } } } private int bitField0_; // required string server_version = 1; private java.lang.Object serverVersion_ = ""; public boolean hasServerVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getServerVersion() { java.lang.Object ref = serverVersion_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); serverVersion_ = s; return s; } else { return (String) ref; } } public Builder setServerVersion(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; serverVersion_ = value; return this; } public Builder clearServerVersion() { bitField0_ = (bitField0_ & ~0x00000001); serverVersion_ = getDefaultInstance().getServerVersion(); return this; } void setServerVersion(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; serverVersion_ = value; } // optional int32 protocol_version = 2 [default = 0]; private int protocolVersion_ ; public boolean hasProtocolVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getProtocolVersion() { return protocolVersion_; } public Builder setProtocolVersion(int value) { bitField0_ |= 0x00000002; protocolVersion_ = value; return this; } public Builder clearProtocolVersion() { bitField0_ = (bitField0_ & ~0x00000002); protocolVersion_ = 0; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandConnected) } static { defaultInstance = new CommandConnected(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandConnected) } public interface CommandSubscribeOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // required string subscription = 2; boolean hasSubscription(); String getSubscription(); // required .pulsar.proto.CommandSubscribe.SubType subType = 3; boolean hasSubType(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType getSubType(); // required uint64 consumer_id = 4; boolean hasConsumerId(); long getConsumerId(); // required uint64 request_id = 5; boolean hasRequestId(); long getRequestId(); // optional string consumer_name = 6; boolean hasConsumerName(); String getConsumerName(); // optional int32 priority_level = 7; boolean hasPriorityLevel(); int getPriorityLevel(); // optional bool durable = 8 [default = true]; boolean hasDurable(); boolean getDurable(); // optional .pulsar.proto.MessageIdData start_message_id = 9; boolean hasStartMessageId(); com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getStartMessageId(); } public static final class CommandSubscribe extends com.google.protobuf.GeneratedMessageLite implements CommandSubscribeOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandSubscribe.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandSubscribe(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandSubscribe> RECYCLER = new io.netty.util.Recycler<CommandSubscribe>() { protected CommandSubscribe newObject(Handle handle) { return new CommandSubscribe(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandSubscribe(boolean noInit) {} private static final CommandSubscribe defaultInstance; public static CommandSubscribe getDefaultInstance() { return defaultInstance; } public CommandSubscribe getDefaultInstanceForType() { return defaultInstance; } public enum SubType implements com.google.protobuf.Internal.EnumLite { Exclusive(0, 0), Shared(1, 1), Failover(2, 2), ; public static final int Exclusive_VALUE = 0; public static final int Shared_VALUE = 1; public static final int Failover_VALUE = 2; public final int getNumber() { return value; } public static SubType valueOf(int value) { switch (value) { case 0: return Exclusive; case 1: return Shared; case 2: return Failover; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<SubType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<SubType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<SubType>() { public SubType findValueByNumber(int number) { return SubType.valueOf(number); } }; private final int value; private SubType(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CommandSubscribe.SubType) } 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 subscription = 2; public static final int SUBSCRIPTION_FIELD_NUMBER = 2; private java.lang.Object subscription_; public boolean hasSubscription() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getSubscription() { java.lang.Object ref = subscription_; 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)) { subscription_ = s; } return s; } } private com.google.protobuf.ByteString getSubscriptionBytes() { java.lang.Object ref = subscription_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); subscription_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // required .pulsar.proto.CommandSubscribe.SubType subType = 3; public static final int SUBTYPE_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType subType_; public boolean hasSubType() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType getSubType() { return subType_; } // required uint64 consumer_id = 4; public static final int CONSUMER_ID_FIELD_NUMBER = 4; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getConsumerId() { return consumerId_; } // required uint64 request_id = 5; public static final int REQUEST_ID_FIELD_NUMBER = 5; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000010) == 0x00000010); } public long getRequestId() { return requestId_; } // optional string consumer_name = 6; public static final int CONSUMER_NAME_FIELD_NUMBER = 6; private java.lang.Object consumerName_; public boolean hasConsumerName() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getConsumerName() { java.lang.Object ref = consumerName_; 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)) { consumerName_ = s; } return s; } } private com.google.protobuf.ByteString getConsumerNameBytes() { java.lang.Object ref = consumerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); consumerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int32 priority_level = 7; public static final int PRIORITY_LEVEL_FIELD_NUMBER = 7; private int priorityLevel_; public boolean hasPriorityLevel() { return ((bitField0_ & 0x00000040) == 0x00000040); } public int getPriorityLevel() { return priorityLevel_; } // optional bool durable = 8 [default = true]; public static final int DURABLE_FIELD_NUMBER = 8; private boolean durable_; public boolean hasDurable() { return ((bitField0_ & 0x00000080) == 0x00000080); } public boolean getDurable() { return durable_; } // optional .pulsar.proto.MessageIdData start_message_id = 9; public static final int START_MESSAGE_ID_FIELD_NUMBER = 9; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData startMessageId_; public boolean hasStartMessageId() { return ((bitField0_ & 0x00000100) == 0x00000100); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getStartMessageId() { return startMessageId_; } private void initFields() { topic_ = ""; subscription_ = ""; subType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType.Exclusive; consumerId_ = 0L; requestId_ = 0L; consumerName_ = ""; priorityLevel_ = 0; durable_ = true; startMessageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopic()) { memoizedIsInitialized = 0; return false; } if (!hasSubscription()) { memoizedIsInitialized = 0; return false; } if (!hasSubType()) { memoizedIsInitialized = 0; return false; } if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } if (hasStartMessageId()) { if (!getStartMessageId().isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getSubscriptionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeEnum(3, subType_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeUInt64(4, consumerId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeUInt64(5, requestId_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeBytes(6, getConsumerNameBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeInt32(7, priorityLevel_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeBool(8, durable_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeMessage(9, startMessageId_); } } 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, getSubscriptionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(3, subType_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(4, consumerId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(5, requestId_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(6, getConsumerNameBytes()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(7, priorityLevel_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(8, durable_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, startMessageId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribeOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); subscription_ = ""; bitField0_ = (bitField0_ & ~0x00000002); subType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType.Exclusive; bitField0_ = (bitField0_ & ~0x00000004); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000010); consumerName_ = ""; bitField0_ = (bitField0_ & ~0x00000020); priorityLevel_ = 0; bitField0_ = (bitField0_ & ~0x00000040); durable_ = true; bitField0_ = (bitField0_ & ~0x00000080); startMessageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.RECYCLER.get(); 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.subscription_ = subscription_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.subType_ = subType_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.consumerName_ = consumerName_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.priorityLevel_ = priorityLevel_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.durable_ = durable_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.startMessageId_ = startMessageId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (other.hasSubscription()) { setSubscription(other.getSubscription()); } if (other.hasSubType()) { setSubType(other.getSubType()); } if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasConsumerName()) { setConsumerName(other.getConsumerName()); } if (other.hasPriorityLevel()) { setPriorityLevel(other.getPriorityLevel()); } if (other.hasDurable()) { setDurable(other.getDurable()); } if (other.hasStartMessageId()) { mergeStartMessageId(other.getStartMessageId()); } return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } if (!hasSubscription()) { return false; } if (!hasSubType()) { return false; } if (!hasConsumerId()) { return false; } if (!hasRequestId()) { return false; } if (hasStartMessageId()) { if (!getStartMessageId().isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; subscription_ = input.readBytes(); break; } case 24: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType value = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000004; subType_ = value; } break; } case 32: { bitField0_ |= 0x00000008; consumerId_ = input.readUInt64(); break; } case 40: { bitField0_ |= 0x00000010; requestId_ = input.readUInt64(); break; } case 50: { bitField0_ |= 0x00000020; consumerName_ = input.readBytes(); break; } case 56: { bitField0_ |= 0x00000040; priorityLevel_ = input.readInt32(); break; } case 64: { bitField0_ |= 0x00000080; durable_ = input.readBool(); break; } case 74: { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(); if (hasStartMessageId()) { subBuilder.mergeFrom(getStartMessageId()); } input.readMessage(subBuilder, extensionRegistry); setStartMessageId(subBuilder.buildPartial()); subBuilder.recycle(); 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; return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; } // required string subscription = 2; private java.lang.Object subscription_ = ""; public boolean hasSubscription() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getSubscription() { java.lang.Object ref = subscription_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); subscription_ = s; return s; } else { return (String) ref; } } public Builder setSubscription(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; subscription_ = value; return this; } public Builder clearSubscription() { bitField0_ = (bitField0_ & ~0x00000002); subscription_ = getDefaultInstance().getSubscription(); return this; } void setSubscription(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; subscription_ = value; } // required .pulsar.proto.CommandSubscribe.SubType subType = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType subType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType.Exclusive; public boolean hasSubType() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType getSubType() { return subType_; } public Builder setSubType(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; subType_ = value; return this; } public Builder clearSubType() { bitField0_ = (bitField0_ & ~0x00000004); subType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType.Exclusive; return this; } // required uint64 consumer_id = 4; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000008; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000008); consumerId_ = 0L; return this; } // required uint64 request_id = 5; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000010) == 0x00000010); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000010; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000010); requestId_ = 0L; return this; } // optional string consumer_name = 6; private java.lang.Object consumerName_ = ""; public boolean hasConsumerName() { return ((bitField0_ & 0x00000020) == 0x00000020); } public String getConsumerName() { java.lang.Object ref = consumerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); consumerName_ = s; return s; } else { return (String) ref; } } public Builder setConsumerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; consumerName_ = value; return this; } public Builder clearConsumerName() { bitField0_ = (bitField0_ & ~0x00000020); consumerName_ = getDefaultInstance().getConsumerName(); return this; } void setConsumerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000020; consumerName_ = value; } // optional int32 priority_level = 7; private int priorityLevel_ ; public boolean hasPriorityLevel() { return ((bitField0_ & 0x00000040) == 0x00000040); } public int getPriorityLevel() { return priorityLevel_; } public Builder setPriorityLevel(int value) { bitField0_ |= 0x00000040; priorityLevel_ = value; return this; } public Builder clearPriorityLevel() { bitField0_ = (bitField0_ & ~0x00000040); priorityLevel_ = 0; return this; } // optional bool durable = 8 [default = true]; private boolean durable_ = true; public boolean hasDurable() { return ((bitField0_ & 0x00000080) == 0x00000080); } public boolean getDurable() { return durable_; } public Builder setDurable(boolean value) { bitField0_ |= 0x00000080; durable_ = value; return this; } public Builder clearDurable() { bitField0_ = (bitField0_ & ~0x00000080); durable_ = true; return this; } // optional .pulsar.proto.MessageIdData start_message_id = 9; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData startMessageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); public boolean hasStartMessageId() { return ((bitField0_ & 0x00000100) == 0x00000100); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getStartMessageId() { return startMessageId_; } public Builder setStartMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } startMessageId_ = value; bitField0_ |= 0x00000100; return this; } public Builder setStartMessageId( com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { startMessageId_ = builderForValue.build(); bitField0_ |= 0x00000100; return this; } public Builder mergeStartMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (((bitField0_ & 0x00000100) == 0x00000100) && startMessageId_ != com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance()) { startMessageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(startMessageId_).mergeFrom(value).buildPartial(); } else { startMessageId_ = value; } bitField0_ |= 0x00000100; return this; } public Builder clearStartMessageId() { startMessageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandSubscribe) } static { defaultInstance = new CommandSubscribe(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandSubscribe) } public interface CommandPartitionedTopicMetadataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); } public static final class CommandPartitionedTopicMetadata extends com.google.protobuf.GeneratedMessageLite implements CommandPartitionedTopicMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandPartitionedTopicMetadata.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandPartitionedTopicMetadata(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandPartitionedTopicMetadata> RECYCLER = new io.netty.util.Recycler<CommandPartitionedTopicMetadata>() { protected CommandPartitionedTopicMetadata newObject(Handle handle) { return new CommandPartitionedTopicMetadata(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandPartitionedTopicMetadata(boolean noInit) {} private static final CommandPartitionedTopicMetadata defaultInstance; public static CommandPartitionedTopicMetadata getDefaultInstance() { return defaultInstance; } public CommandPartitionedTopicMetadata getDefaultInstanceForType() { return defaultInstance; } 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 uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } private void initFields() { topic_ = ""; requestId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopic()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } } 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 .computeUInt64Size(2, requestId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.RECYCLER.get(); 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.requestId_ = requestId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); 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; return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandPartitionedTopicMetadata) } static { defaultInstance = new CommandPartitionedTopicMetadata(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandPartitionedTopicMetadata) } public interface CommandPartitionedTopicMetadataResponseOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // optional uint32 partitions = 1; boolean hasPartitions(); int getPartitions(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse.LookupType response = 3; boolean hasResponse(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType getResponse(); // optional .pulsar.proto.ServerError error = 4; boolean hasError(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError(); // optional string message = 5; boolean hasMessage(); String getMessage(); } public static final class CommandPartitionedTopicMetadataResponse extends com.google.protobuf.GeneratedMessageLite implements CommandPartitionedTopicMetadataResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandPartitionedTopicMetadataResponse.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandPartitionedTopicMetadataResponse(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandPartitionedTopicMetadataResponse> RECYCLER = new io.netty.util.Recycler<CommandPartitionedTopicMetadataResponse>() { protected CommandPartitionedTopicMetadataResponse newObject(Handle handle) { return new CommandPartitionedTopicMetadataResponse(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandPartitionedTopicMetadataResponse(boolean noInit) {} private static final CommandPartitionedTopicMetadataResponse defaultInstance; public static CommandPartitionedTopicMetadataResponse getDefaultInstance() { return defaultInstance; } public CommandPartitionedTopicMetadataResponse getDefaultInstanceForType() { return defaultInstance; } public enum LookupType implements com.google.protobuf.Internal.EnumLite { Success(0, 0), Failed(1, 1), ; public static final int Success_VALUE = 0; public static final int Failed_VALUE = 1; public final int getNumber() { return value; } public static LookupType valueOf(int value) { switch (value) { case 0: return Success; case 1: return Failed; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<LookupType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<LookupType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<LookupType>() { public LookupType findValueByNumber(int number) { return LookupType.valueOf(number); } }; private final int value; private LookupType(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CommandPartitionedTopicMetadataResponse.LookupType) } private int bitField0_; // optional uint32 partitions = 1; public static final int PARTITIONS_FIELD_NUMBER = 1; private int partitions_; public boolean hasPartitions() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getPartitions() { return partitions_; } // required uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse.LookupType response = 3; public static final int RESPONSE_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType response_; public boolean hasResponse() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType getResponse() { return response_; } // optional .pulsar.proto.ServerError error = 4; public static final int ERROR_FIELD_NUMBER = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_; public boolean hasError() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } // optional string message = 5; public static final int MESSAGE_FIELD_NUMBER = 5; private java.lang.Object message_; public boolean hasMessage() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getMessage() { java.lang.Object ref = message_; 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)) { message_ = s; } return s; } } private com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { partitions_ = 0; requestId_ = 0L; response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType.Success; error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; message_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt32(1, partitions_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeEnum(3, response_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeEnum(4, error_.getNumber()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBytes(5, getMessageBytes()); } } 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 .computeUInt32Size(1, partitions_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, requestId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(3, response_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(4, error_.getNumber()); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(5, getMessageBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); partitions_ = 0; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType.Success; bitField0_ = (bitField0_ & ~0x00000004); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; bitField0_ = (bitField0_ & ~0x00000008); message_ = ""; bitField0_ = (bitField0_ & ~0x00000010); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.partitions_ = partitions_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.response_ = response_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.error_ = error_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.message_ = message_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance()) return this; if (other.hasPartitions()) { setPartitions(other.getPartitions()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasResponse()) { setResponse(other.getResponse()); } if (other.hasError()) { setError(other.getError()); } if (other.hasMessage()) { setMessage(other.getMessage()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; partitions_ = input.readUInt32(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); break; } case 24: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType value = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000004; response_ = value; } break; } case 32: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000008; error_ = value; } break; } case 42: { bitField0_ |= 0x00000010; message_ = input.readBytes(); break; } } } } private int bitField0_; // optional uint32 partitions = 1; private int partitions_ ; public boolean hasPartitions() { return ((bitField0_ & 0x00000001) == 0x00000001); } public int getPartitions() { return partitions_; } public Builder setPartitions(int value) { bitField0_ |= 0x00000001; partitions_ = value; return this; } public Builder clearPartitions() { bitField0_ = (bitField0_ & ~0x00000001); partitions_ = 0; return this; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse.LookupType response = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType.Success; public boolean hasResponse() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType getResponse() { return response_; } public Builder setResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; response_ = value; return this; } public Builder clearResponse() { bitField0_ = (bitField0_ & ~0x00000004); response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.LookupType.Success; return this; } // optional .pulsar.proto.ServerError error = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; public boolean hasError() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } public Builder setError(com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; error_ = value; return this; } public Builder clearError() { bitField0_ = (bitField0_ & ~0x00000008); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; return this; } // optional string message = 5; private java.lang.Object message_ = ""; public boolean hasMessage() { return ((bitField0_ & 0x00000010) == 0x00000010); } public String getMessage() { java.lang.Object ref = message_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); message_ = s; return s; } else { return (String) ref; } } public Builder setMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000010; message_ = value; return this; } public Builder clearMessage() { bitField0_ = (bitField0_ & ~0x00000010); message_ = getDefaultInstance().getMessage(); return this; } void setMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000010; message_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandPartitionedTopicMetadataResponse) } static { defaultInstance = new CommandPartitionedTopicMetadataResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandPartitionedTopicMetadataResponse) } public interface CommandLookupTopicOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); // optional bool authoritative = 3 [default = false]; boolean hasAuthoritative(); boolean getAuthoritative(); } public static final class CommandLookupTopic extends com.google.protobuf.GeneratedMessageLite implements CommandLookupTopicOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandLookupTopic.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandLookupTopic(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandLookupTopic> RECYCLER = new io.netty.util.Recycler<CommandLookupTopic>() { protected CommandLookupTopic newObject(Handle handle) { return new CommandLookupTopic(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandLookupTopic(boolean noInit) {} private static final CommandLookupTopic defaultInstance; public static CommandLookupTopic getDefaultInstance() { return defaultInstance; } public CommandLookupTopic getDefaultInstanceForType() { return defaultInstance; } 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 uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } // optional bool authoritative = 3 [default = false]; public static final int AUTHORITATIVE_FIELD_NUMBER = 3; private boolean authoritative_; public boolean hasAuthoritative() { return ((bitField0_ & 0x00000004) == 0x00000004); } public boolean getAuthoritative() { return authoritative_; } private void initFields() { topic_ = ""; requestId_ = 0L; authoritative_ = 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 (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBool(3, authoritative_); } } 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 .computeUInt64Size(2, requestId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(3, authoritative_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); authoritative_ = false; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.RECYCLER.get(); 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.requestId_ = requestId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.authoritative_ = authoritative_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasAuthoritative()) { setAuthoritative(other.getAuthoritative()); } return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); break; } case 24: { bitField0_ |= 0x00000004; authoritative_ = 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; return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // optional bool authoritative = 3 [default = false]; private boolean authoritative_ ; public boolean hasAuthoritative() { return ((bitField0_ & 0x00000004) == 0x00000004); } public boolean getAuthoritative() { return authoritative_; } public Builder setAuthoritative(boolean value) { bitField0_ |= 0x00000004; authoritative_ = value; return this; } public Builder clearAuthoritative() { bitField0_ = (bitField0_ & ~0x00000004); authoritative_ = false; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandLookupTopic) } static { defaultInstance = new CommandLookupTopic(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandLookupTopic) } public interface CommandLookupTopicResponseOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // optional string brokerServiceUrl = 1; boolean hasBrokerServiceUrl(); String getBrokerServiceUrl(); // optional string brokerServiceUrlTls = 2; boolean hasBrokerServiceUrlTls(); String getBrokerServiceUrlTls(); // optional .pulsar.proto.CommandLookupTopicResponse.LookupType response = 3; boolean hasResponse(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType getResponse(); // required uint64 request_id = 4; boolean hasRequestId(); long getRequestId(); // optional bool authoritative = 5 [default = false]; boolean hasAuthoritative(); boolean getAuthoritative(); // optional .pulsar.proto.ServerError error = 6; boolean hasError(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError(); // optional string message = 7; boolean hasMessage(); String getMessage(); } public static final class CommandLookupTopicResponse extends com.google.protobuf.GeneratedMessageLite implements CommandLookupTopicResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandLookupTopicResponse.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandLookupTopicResponse(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandLookupTopicResponse> RECYCLER = new io.netty.util.Recycler<CommandLookupTopicResponse>() { protected CommandLookupTopicResponse newObject(Handle handle) { return new CommandLookupTopicResponse(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandLookupTopicResponse(boolean noInit) {} private static final CommandLookupTopicResponse defaultInstance; public static CommandLookupTopicResponse getDefaultInstance() { return defaultInstance; } public CommandLookupTopicResponse getDefaultInstanceForType() { return defaultInstance; } public enum LookupType implements com.google.protobuf.Internal.EnumLite { Redirect(0, 0), Connect(1, 1), Failed(2, 2), ; public static final int Redirect_VALUE = 0; public static final int Connect_VALUE = 1; public static final int Failed_VALUE = 2; public final int getNumber() { return value; } public static LookupType valueOf(int value) { switch (value) { case 0: return Redirect; case 1: return Connect; case 2: return Failed; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<LookupType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<LookupType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<LookupType>() { public LookupType findValueByNumber(int number) { return LookupType.valueOf(number); } }; private final int value; private LookupType(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CommandLookupTopicResponse.LookupType) } private int bitField0_; // optional string brokerServiceUrl = 1; public static final int BROKERSERVICEURL_FIELD_NUMBER = 1; private java.lang.Object brokerServiceUrl_; public boolean hasBrokerServiceUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerServiceUrl() { java.lang.Object ref = brokerServiceUrl_; 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)) { brokerServiceUrl_ = s; } return s; } } private com.google.protobuf.ByteString getBrokerServiceUrlBytes() { java.lang.Object ref = brokerServiceUrl_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); brokerServiceUrl_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string brokerServiceUrlTls = 2; public static final int BROKERSERVICEURLTLS_FIELD_NUMBER = 2; private java.lang.Object brokerServiceUrlTls_; public boolean hasBrokerServiceUrlTls() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getBrokerServiceUrlTls() { java.lang.Object ref = brokerServiceUrlTls_; 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)) { brokerServiceUrlTls_ = s; } return s; } } private com.google.protobuf.ByteString getBrokerServiceUrlTlsBytes() { java.lang.Object ref = brokerServiceUrlTls_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); brokerServiceUrlTls_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional .pulsar.proto.CommandLookupTopicResponse.LookupType response = 3; public static final int RESPONSE_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType response_; public boolean hasResponse() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType getResponse() { return response_; } // required uint64 request_id = 4; public static final int REQUEST_ID_FIELD_NUMBER = 4; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getRequestId() { return requestId_; } // optional bool authoritative = 5 [default = false]; public static final int AUTHORITATIVE_FIELD_NUMBER = 5; private boolean authoritative_; public boolean hasAuthoritative() { return ((bitField0_ & 0x00000010) == 0x00000010); } public boolean getAuthoritative() { return authoritative_; } // optional .pulsar.proto.ServerError error = 6; public static final int ERROR_FIELD_NUMBER = 6; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_; public boolean hasError() { return ((bitField0_ & 0x00000020) == 0x00000020); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } // optional string message = 7; public static final int MESSAGE_FIELD_NUMBER = 7; private java.lang.Object message_; public boolean hasMessage() { return ((bitField0_ & 0x00000040) == 0x00000040); } public String getMessage() { java.lang.Object ref = message_; 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)) { message_ = s; } return s; } } private com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { brokerServiceUrl_ = ""; brokerServiceUrlTls_ = ""; response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType.Redirect; requestId_ = 0L; authoritative_ = false; error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; message_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getBrokerServiceUrlBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getBrokerServiceUrlTlsBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeEnum(3, response_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeUInt64(4, requestId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeBool(5, authoritative_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeEnum(6, error_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(7, getMessageBytes()); } } 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, getBrokerServiceUrlBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getBrokerServiceUrlTlsBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(3, response_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(4, requestId_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(5, authoritative_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(6, error_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(7, getMessageBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); brokerServiceUrl_ = ""; bitField0_ = (bitField0_ & ~0x00000001); brokerServiceUrlTls_ = ""; bitField0_ = (bitField0_ & ~0x00000002); response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType.Redirect; bitField0_ = (bitField0_ & ~0x00000004); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); authoritative_ = false; bitField0_ = (bitField0_ & ~0x00000010); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; bitField0_ = (bitField0_ & ~0x00000020); message_ = ""; bitField0_ = (bitField0_ & ~0x00000040); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.brokerServiceUrl_ = brokerServiceUrl_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.brokerServiceUrlTls_ = brokerServiceUrlTls_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.response_ = response_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.authoritative_ = authoritative_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.error_ = error_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.message_ = message_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance()) return this; if (other.hasBrokerServiceUrl()) { setBrokerServiceUrl(other.getBrokerServiceUrl()); } if (other.hasBrokerServiceUrlTls()) { setBrokerServiceUrlTls(other.getBrokerServiceUrlTls()); } if (other.hasResponse()) { setResponse(other.getResponse()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasAuthoritative()) { setAuthoritative(other.getAuthoritative()); } if (other.hasError()) { setError(other.getError()); } if (other.hasMessage()) { setMessage(other.getMessage()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; brokerServiceUrl_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; brokerServiceUrlTls_ = input.readBytes(); break; } case 24: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType value = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000004; response_ = value; } break; } case 32: { bitField0_ |= 0x00000008; requestId_ = input.readUInt64(); break; } case 40: { bitField0_ |= 0x00000010; authoritative_ = input.readBool(); break; } case 48: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000020; error_ = value; } break; } case 58: { bitField0_ |= 0x00000040; message_ = input.readBytes(); break; } } } } private int bitField0_; // optional string brokerServiceUrl = 1; private java.lang.Object brokerServiceUrl_ = ""; public boolean hasBrokerServiceUrl() { return ((bitField0_ & 0x00000001) == 0x00000001); } public String getBrokerServiceUrl() { java.lang.Object ref = brokerServiceUrl_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); brokerServiceUrl_ = s; return s; } else { return (String) ref; } } public Builder setBrokerServiceUrl(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; brokerServiceUrl_ = value; return this; } public Builder clearBrokerServiceUrl() { bitField0_ = (bitField0_ & ~0x00000001); brokerServiceUrl_ = getDefaultInstance().getBrokerServiceUrl(); return this; } void setBrokerServiceUrl(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; brokerServiceUrl_ = value; } // optional string brokerServiceUrlTls = 2; private java.lang.Object brokerServiceUrlTls_ = ""; public boolean hasBrokerServiceUrlTls() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getBrokerServiceUrlTls() { java.lang.Object ref = brokerServiceUrlTls_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); brokerServiceUrlTls_ = s; return s; } else { return (String) ref; } } public Builder setBrokerServiceUrlTls(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; brokerServiceUrlTls_ = value; return this; } public Builder clearBrokerServiceUrlTls() { bitField0_ = (bitField0_ & ~0x00000002); brokerServiceUrlTls_ = getDefaultInstance().getBrokerServiceUrlTls(); return this; } void setBrokerServiceUrlTls(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; brokerServiceUrlTls_ = value; } // optional .pulsar.proto.CommandLookupTopicResponse.LookupType response = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType.Redirect; public boolean hasResponse() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType getResponse() { return response_; } public Builder setResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; response_ = value; return this; } public Builder clearResponse() { bitField0_ = (bitField0_ & ~0x00000004); response_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.LookupType.Redirect; return this; } // required uint64 request_id = 4; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000008) == 0x00000008); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000008; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000008); requestId_ = 0L; return this; } // optional bool authoritative = 5 [default = false]; private boolean authoritative_ ; public boolean hasAuthoritative() { return ((bitField0_ & 0x00000010) == 0x00000010); } public boolean getAuthoritative() { return authoritative_; } public Builder setAuthoritative(boolean value) { bitField0_ |= 0x00000010; authoritative_ = value; return this; } public Builder clearAuthoritative() { bitField0_ = (bitField0_ & ~0x00000010); authoritative_ = false; return this; } // optional .pulsar.proto.ServerError error = 6; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; public boolean hasError() { return ((bitField0_ & 0x00000020) == 0x00000020); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } public Builder setError(com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; error_ = value; return this; } public Builder clearError() { bitField0_ = (bitField0_ & ~0x00000020); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; return this; } // optional string message = 7; private java.lang.Object message_ = ""; public boolean hasMessage() { return ((bitField0_ & 0x00000040) == 0x00000040); } public String getMessage() { java.lang.Object ref = message_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); message_ = s; return s; } else { return (String) ref; } } public Builder setMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; message_ = value; return this; } public Builder clearMessage() { bitField0_ = (bitField0_ & ~0x00000040); message_ = getDefaultInstance().getMessage(); return this; } void setMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000040; message_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandLookupTopicResponse) } static { defaultInstance = new CommandLookupTopicResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandLookupTopicResponse) } public interface CommandProducerOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required string topic = 1; boolean hasTopic(); String getTopic(); // required uint64 producer_id = 2; boolean hasProducerId(); long getProducerId(); // required uint64 request_id = 3; boolean hasRequestId(); long getRequestId(); // optional string producer_name = 4; boolean hasProducerName(); String getProducerName(); } public static final class CommandProducer extends com.google.protobuf.GeneratedMessageLite implements CommandProducerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandProducer.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandProducer(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandProducer> RECYCLER = new io.netty.util.Recycler<CommandProducer>() { protected CommandProducer newObject(Handle handle) { return new CommandProducer(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandProducer(boolean noInit) {} private static final CommandProducer defaultInstance; public static CommandProducer getDefaultInstance() { return defaultInstance; } public CommandProducer getDefaultInstanceForType() { return defaultInstance; } 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 uint64 producer_id = 2; public static final int PRODUCER_ID_FIELD_NUMBER = 2; private long producerId_; public boolean hasProducerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getProducerId() { return producerId_; } // required uint64 request_id = 3; public static final int REQUEST_ID_FIELD_NUMBER = 3; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getRequestId() { return requestId_; } // optional string producer_name = 4; public static final int PRODUCER_NAME_FIELD_NUMBER = 4; private java.lang.Object producerName_; public boolean hasProducerName() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getProducerName() { java.lang.Object ref = producerName_; 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)) { producerName_ = s; } return s; } } private com.google.protobuf.ByteString getProducerNameBytes() { java.lang.Object ref = producerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); producerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { topic_ = ""; producerId_ = 0L; requestId_ = 0L; producerName_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasTopic()) { memoizedIsInitialized = 0; return false; } if (!hasProducerId()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTopicBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, producerId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeUInt64(3, requestId_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getProducerNameBytes()); } } 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 .computeUInt64Size(2, producerId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(3, requestId_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getProducerNameBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); topic_ = ""; bitField0_ = (bitField0_ & ~0x00000001); producerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); producerName_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.RECYCLER.get(); 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.producerId_ = producerId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.producerName_ = producerName_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance()) return this; if (other.hasTopic()) { setTopic(other.getTopic()); } if (other.hasProducerId()) { setProducerId(other.getProducerId()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasProducerName()) { setProducerName(other.getProducerName()); } return this; } public final boolean isInitialized() { if (!hasTopic()) { return false; } if (!hasProducerId()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 10: { bitField0_ |= 0x00000001; topic_ = input.readBytes(); break; } case 16: { bitField0_ |= 0x00000002; producerId_ = input.readUInt64(); break; } case 24: { bitField0_ |= 0x00000004; requestId_ = input.readUInt64(); break; } case 34: { bitField0_ |= 0x00000008; producerName_ = input.readBytes(); 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; return this; } public Builder clearTopic() { bitField0_ = (bitField0_ & ~0x00000001); topic_ = getDefaultInstance().getTopic(); return this; } void setTopic(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000001; topic_ = value; } // required uint64 producer_id = 2; private long producerId_ ; public boolean hasProducerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getProducerId() { return producerId_; } public Builder setProducerId(long value) { bitField0_ |= 0x00000002; producerId_ = value; return this; } public Builder clearProducerId() { bitField0_ = (bitField0_ & ~0x00000002); producerId_ = 0L; return this; } // required uint64 request_id = 3; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000004; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000004); requestId_ = 0L; return this; } // optional string producer_name = 4; private java.lang.Object producerName_ = ""; public boolean hasProducerName() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getProducerName() { java.lang.Object ref = producerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); producerName_ = s; return s; } else { return (String) ref; } } public Builder setProducerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; producerName_ = value; return this; } public Builder clearProducerName() { bitField0_ = (bitField0_ & ~0x00000008); producerName_ = getDefaultInstance().getProducerName(); return this; } void setProducerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000008; producerName_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandProducer) } static { defaultInstance = new CommandProducer(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandProducer) } public interface CommandSendOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 producer_id = 1; boolean hasProducerId(); long getProducerId(); // required uint64 sequence_id = 2; boolean hasSequenceId(); long getSequenceId(); // optional int32 num_messages = 3 [default = 1]; boolean hasNumMessages(); int getNumMessages(); } public static final class CommandSend extends com.google.protobuf.GeneratedMessageLite implements CommandSendOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandSend.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandSend(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandSend> RECYCLER = new io.netty.util.Recycler<CommandSend>() { protected CommandSend newObject(Handle handle) { return new CommandSend(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandSend(boolean noInit) {} private static final CommandSend defaultInstance; public static CommandSend getDefaultInstance() { return defaultInstance; } public CommandSend getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 producer_id = 1; public static final int PRODUCER_ID_FIELD_NUMBER = 1; private long producerId_; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } // required uint64 sequence_id = 2; public static final int SEQUENCE_ID_FIELD_NUMBER = 2; private long sequenceId_; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } // optional int32 num_messages = 3 [default = 1]; public static final int NUM_MESSAGES_FIELD_NUMBER = 3; private int numMessages_; public boolean hasNumMessages() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNumMessages() { return numMessages_; } private void initFields() { producerId_ = 0L; sequenceId_ = 0L; numMessages_ = 1; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProducerId()) { memoizedIsInitialized = 0; return false; } if (!hasSequenceId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, numMessages_); } } 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 .computeUInt64Size(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, numMessages_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); producerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); sequenceId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); numMessages_ = 1; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.producerId_ = producerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.sequenceId_ = sequenceId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.numMessages_ = numMessages_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance()) return this; if (other.hasProducerId()) { setProducerId(other.getProducerId()); } if (other.hasSequenceId()) { setSequenceId(other.getSequenceId()); } if (other.hasNumMessages()) { setNumMessages(other.getNumMessages()); } return this; } public final boolean isInitialized() { if (!hasProducerId()) { return false; } if (!hasSequenceId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; producerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; sequenceId_ = input.readUInt64(); break; } case 24: { bitField0_ |= 0x00000004; numMessages_ = input.readInt32(); break; } } } } private int bitField0_; // required uint64 producer_id = 1; private long producerId_ ; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } public Builder setProducerId(long value) { bitField0_ |= 0x00000001; producerId_ = value; return this; } public Builder clearProducerId() { bitField0_ = (bitField0_ & ~0x00000001); producerId_ = 0L; return this; } // required uint64 sequence_id = 2; private long sequenceId_ ; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } public Builder setSequenceId(long value) { bitField0_ |= 0x00000002; sequenceId_ = value; return this; } public Builder clearSequenceId() { bitField0_ = (bitField0_ & ~0x00000002); sequenceId_ = 0L; return this; } // optional int32 num_messages = 3 [default = 1]; private int numMessages_ = 1; public boolean hasNumMessages() { return ((bitField0_ & 0x00000004) == 0x00000004); } public int getNumMessages() { return numMessages_; } public Builder setNumMessages(int value) { bitField0_ |= 0x00000004; numMessages_ = value; return this; } public Builder clearNumMessages() { bitField0_ = (bitField0_ & ~0x00000004); numMessages_ = 1; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandSend) } static { defaultInstance = new CommandSend(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandSend) } public interface CommandSendReceiptOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 producer_id = 1; boolean hasProducerId(); long getProducerId(); // required uint64 sequence_id = 2; boolean hasSequenceId(); long getSequenceId(); // optional .pulsar.proto.MessageIdData message_id = 3; boolean hasMessageId(); com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId(); } public static final class CommandSendReceipt extends com.google.protobuf.GeneratedMessageLite implements CommandSendReceiptOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandSendReceipt.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandSendReceipt(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandSendReceipt> RECYCLER = new io.netty.util.Recycler<CommandSendReceipt>() { protected CommandSendReceipt newObject(Handle handle) { return new CommandSendReceipt(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandSendReceipt(boolean noInit) {} private static final CommandSendReceipt defaultInstance; public static CommandSendReceipt getDefaultInstance() { return defaultInstance; } public CommandSendReceipt getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 producer_id = 1; public static final int PRODUCER_ID_FIELD_NUMBER = 1; private long producerId_; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } // required uint64 sequence_id = 2; public static final int SEQUENCE_ID_FIELD_NUMBER = 2; private long sequenceId_; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } // optional .pulsar.proto.MessageIdData message_id = 3; public static final int MESSAGE_ID_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_; public boolean hasMessageId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } private void initFields() { producerId_ = 0L; sequenceId_ = 0L; messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProducerId()) { memoizedIsInitialized = 0; return false; } if (!hasSequenceId()) { memoizedIsInitialized = 0; return false; } if (hasMessageId()) { if (!getMessageId().isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, messageId_); } } 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 .computeUInt64Size(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, messageId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceiptOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); producerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); sequenceId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.producerId_ = producerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.sequenceId_ = sequenceId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.messageId_ = messageId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance()) return this; if (other.hasProducerId()) { setProducerId(other.getProducerId()); } if (other.hasSequenceId()) { setSequenceId(other.getSequenceId()); } if (other.hasMessageId()) { mergeMessageId(other.getMessageId()); } return this; } public final boolean isInitialized() { if (!hasProducerId()) { return false; } if (!hasSequenceId()) { return false; } if (hasMessageId()) { if (!getMessageId().isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; producerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; sequenceId_ = input.readUInt64(); break; } case 26: { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(); if (hasMessageId()) { subBuilder.mergeFrom(getMessageId()); } input.readMessage(subBuilder, extensionRegistry); setMessageId(subBuilder.buildPartial()); subBuilder.recycle(); break; } } } } private int bitField0_; // required uint64 producer_id = 1; private long producerId_ ; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } public Builder setProducerId(long value) { bitField0_ |= 0x00000001; producerId_ = value; return this; } public Builder clearProducerId() { bitField0_ = (bitField0_ & ~0x00000001); producerId_ = 0L; return this; } // required uint64 sequence_id = 2; private long sequenceId_ ; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } public Builder setSequenceId(long value) { bitField0_ |= 0x00000002; sequenceId_ = value; return this; } public Builder clearSequenceId() { bitField0_ = (bitField0_ & ~0x00000002); sequenceId_ = 0L; return this; } // optional .pulsar.proto.MessageIdData message_id = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); public boolean hasMessageId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } public Builder setMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } messageId_ = value; bitField0_ |= 0x00000004; return this; } public Builder setMessageId( com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { messageId_ = builderForValue.build(); bitField0_ |= 0x00000004; return this; } public Builder mergeMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (((bitField0_ & 0x00000004) == 0x00000004) && messageId_ != com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance()) { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(messageId_).mergeFrom(value).buildPartial(); } else { messageId_ = value; } bitField0_ |= 0x00000004; return this; } public Builder clearMessageId() { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandSendReceipt) } static { defaultInstance = new CommandSendReceipt(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandSendReceipt) } public interface CommandSendErrorOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 producer_id = 1; boolean hasProducerId(); long getProducerId(); // required uint64 sequence_id = 2; boolean hasSequenceId(); long getSequenceId(); // required .pulsar.proto.ServerError error = 3; boolean hasError(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError(); // required string message = 4; boolean hasMessage(); String getMessage(); } public static final class CommandSendError extends com.google.protobuf.GeneratedMessageLite implements CommandSendErrorOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandSendError.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandSendError(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandSendError> RECYCLER = new io.netty.util.Recycler<CommandSendError>() { protected CommandSendError newObject(Handle handle) { return new CommandSendError(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandSendError(boolean noInit) {} private static final CommandSendError defaultInstance; public static CommandSendError getDefaultInstance() { return defaultInstance; } public CommandSendError getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 producer_id = 1; public static final int PRODUCER_ID_FIELD_NUMBER = 1; private long producerId_; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } // required uint64 sequence_id = 2; public static final int SEQUENCE_ID_FIELD_NUMBER = 2; private long sequenceId_; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } // required .pulsar.proto.ServerError error = 3; public static final int ERROR_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_; public boolean hasError() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } // required string message = 4; public static final int MESSAGE_FIELD_NUMBER = 4; private java.lang.Object message_; public boolean hasMessage() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getMessage() { java.lang.Object ref = message_; 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)) { message_ = s; } return s; } } private com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { producerId_ = 0L; sequenceId_ = 0L; error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; message_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProducerId()) { memoizedIsInitialized = 0; return false; } if (!hasSequenceId()) { memoizedIsInitialized = 0; return false; } if (!hasError()) { memoizedIsInitialized = 0; return false; } if (!hasMessage()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeEnum(3, error_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, getMessageBytes()); } } 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 .computeUInt64Size(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, sequenceId_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(3, error_.getNumber()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, getMessageBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendErrorOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); producerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); sequenceId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; bitField0_ = (bitField0_ & ~0x00000004); message_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.producerId_ = producerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.sequenceId_ = sequenceId_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.error_ = error_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.message_ = message_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance()) return this; if (other.hasProducerId()) { setProducerId(other.getProducerId()); } if (other.hasSequenceId()) { setSequenceId(other.getSequenceId()); } if (other.hasError()) { setError(other.getError()); } if (other.hasMessage()) { setMessage(other.getMessage()); } return this; } public final boolean isInitialized() { if (!hasProducerId()) { return false; } if (!hasSequenceId()) { return false; } if (!hasError()) { return false; } if (!hasMessage()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; producerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; sequenceId_ = input.readUInt64(); break; } case 24: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000004; error_ = value; } break; } case 34: { bitField0_ |= 0x00000008; message_ = input.readBytes(); break; } } } } private int bitField0_; // required uint64 producer_id = 1; private long producerId_ ; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } public Builder setProducerId(long value) { bitField0_ |= 0x00000001; producerId_ = value; return this; } public Builder clearProducerId() { bitField0_ = (bitField0_ & ~0x00000001); producerId_ = 0L; return this; } // required uint64 sequence_id = 2; private long sequenceId_ ; public boolean hasSequenceId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getSequenceId() { return sequenceId_; } public Builder setSequenceId(long value) { bitField0_ |= 0x00000002; sequenceId_ = value; return this; } public Builder clearSequenceId() { bitField0_ = (bitField0_ & ~0x00000002); sequenceId_ = 0L; return this; } // required .pulsar.proto.ServerError error = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; public boolean hasError() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } public Builder setError(com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; error_ = value; return this; } public Builder clearError() { bitField0_ = (bitField0_ & ~0x00000004); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; return this; } // required string message = 4; private java.lang.Object message_ = ""; public boolean hasMessage() { return ((bitField0_ & 0x00000008) == 0x00000008); } public String getMessage() { java.lang.Object ref = message_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); message_ = s; return s; } else { return (String) ref; } } public Builder setMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; message_ = value; return this; } public Builder clearMessage() { bitField0_ = (bitField0_ & ~0x00000008); message_ = getDefaultInstance().getMessage(); return this; } void setMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000008; message_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandSendError) } static { defaultInstance = new CommandSendError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandSendError) } public interface CommandMessageOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // required .pulsar.proto.MessageIdData message_id = 2; boolean hasMessageId(); com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId(); } public static final class CommandMessage extends com.google.protobuf.GeneratedMessageLite implements CommandMessageOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandMessage.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandMessage(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandMessage> RECYCLER = new io.netty.util.Recycler<CommandMessage>() { protected CommandMessage newObject(Handle handle) { return new CommandMessage(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandMessage(boolean noInit) {} private static final CommandMessage defaultInstance; public static CommandMessage getDefaultInstance() { return defaultInstance; } public CommandMessage getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // required .pulsar.proto.MessageIdData message_id = 2; public static final int MESSAGE_ID_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_; public boolean hasMessageId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } private void initFields() { consumerId_ = 0L; messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasMessageId()) { memoizedIsInitialized = 0; return false; } if (!getMessageId().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, messageId_); } } 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 .computeUInt64Size(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, messageId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessageOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.messageId_ = messageId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasMessageId()) { mergeMessageId(other.getMessageId()); } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } if (!hasMessageId()) { return false; } if (!getMessageId().isInitialized()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 18: { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(); if (hasMessageId()) { subBuilder.mergeFrom(getMessageId()); } input.readMessage(subBuilder, extensionRegistry); setMessageId(subBuilder.buildPartial()); subBuilder.recycle(); break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // required .pulsar.proto.MessageIdData message_id = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); public boolean hasMessageId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } public Builder setMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } messageId_ = value; bitField0_ |= 0x00000002; return this; } public Builder setMessageId( com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { messageId_ = builderForValue.build(); bitField0_ |= 0x00000002; return this; } public Builder mergeMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (((bitField0_ & 0x00000002) == 0x00000002) && messageId_ != com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance()) { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(messageId_).mergeFrom(value).buildPartial(); } else { messageId_ = value; } bitField0_ |= 0x00000002; return this; } public Builder clearMessageId() { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandMessage) } static { defaultInstance = new CommandMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandMessage) } public interface CommandAckOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // required .pulsar.proto.CommandAck.AckType ack_type = 2; boolean hasAckType(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType getAckType(); // required .pulsar.proto.MessageIdData message_id = 3; boolean hasMessageId(); com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId(); // optional .pulsar.proto.CommandAck.ValidationError validation_error = 4; boolean hasValidationError(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError getValidationError(); } public static final class CommandAck extends com.google.protobuf.GeneratedMessageLite implements CommandAckOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandAck.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandAck(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandAck> RECYCLER = new io.netty.util.Recycler<CommandAck>() { protected CommandAck newObject(Handle handle) { return new CommandAck(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandAck(boolean noInit) {} private static final CommandAck defaultInstance; public static CommandAck getDefaultInstance() { return defaultInstance; } public CommandAck getDefaultInstanceForType() { return defaultInstance; } public enum AckType implements com.google.protobuf.Internal.EnumLite { Individual(0, 0), Cumulative(1, 1), ; public static final int Individual_VALUE = 0; public static final int Cumulative_VALUE = 1; public final int getNumber() { return value; } public static AckType valueOf(int value) { switch (value) { case 0: return Individual; case 1: return Cumulative; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<AckType> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<AckType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<AckType>() { public AckType findValueByNumber(int number) { return AckType.valueOf(number); } }; private final int value; private AckType(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CommandAck.AckType) } public enum ValidationError implements com.google.protobuf.Internal.EnumLite { UncompressedSizeCorruption(0, 0), DecompressionError(1, 1), ChecksumMismatch(2, 2), BatchDeSerializeError(3, 3), ; public static final int UncompressedSizeCorruption_VALUE = 0; public static final int DecompressionError_VALUE = 1; public static final int ChecksumMismatch_VALUE = 2; public static final int BatchDeSerializeError_VALUE = 3; public final int getNumber() { return value; } public static ValidationError valueOf(int value) { switch (value) { case 0: return UncompressedSizeCorruption; case 1: return DecompressionError; case 2: return ChecksumMismatch; case 3: return BatchDeSerializeError; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<ValidationError> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<ValidationError> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<ValidationError>() { public ValidationError findValueByNumber(int number) { return ValidationError.valueOf(number); } }; private final int value; private ValidationError(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.CommandAck.ValidationError) } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // required .pulsar.proto.CommandAck.AckType ack_type = 2; public static final int ACK_TYPE_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType ackType_; public boolean hasAckType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType getAckType() { return ackType_; } // required .pulsar.proto.MessageIdData message_id = 3; public static final int MESSAGE_ID_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_; public boolean hasMessageId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } // optional .pulsar.proto.CommandAck.ValidationError validation_error = 4; public static final int VALIDATION_ERROR_FIELD_NUMBER = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError validationError_; public boolean hasValidationError() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError getValidationError() { return validationError_; } private void initFields() { consumerId_ = 0L; ackType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType.Individual; messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); validationError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError.UncompressedSizeCorruption; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasAckType()) { memoizedIsInitialized = 0; return false; } if (!hasMessageId()) { memoizedIsInitialized = 0; return false; } if (!getMessageId().isInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeEnum(2, ackType_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, messageId_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeEnum(4, validationError_.getNumber()); } } 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 .computeUInt64Size(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, ackType_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, messageId_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(4, validationError_.getNumber()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAckOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); ackType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType.Individual; bitField0_ = (bitField0_ & ~0x00000002); messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); validationError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError.UncompressedSizeCorruption; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.ackType_ = ackType_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.messageId_ = messageId_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.validationError_ = validationError_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasAckType()) { setAckType(other.getAckType()); } if (other.hasMessageId()) { mergeMessageId(other.getMessageId()); } if (other.hasValidationError()) { setValidationError(other.getValidationError()); } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } if (!hasAckType()) { return false; } if (!hasMessageId()) { return false; } if (!getMessageId().isInitialized()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 16: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType value = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000002; ackType_ = value; } break; } case 26: { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(); if (hasMessageId()) { subBuilder.mergeFrom(getMessageId()); } input.readMessage(subBuilder, extensionRegistry); setMessageId(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 32: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError value = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000008; validationError_ = value; } break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // required .pulsar.proto.CommandAck.AckType ack_type = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType ackType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType.Individual; public boolean hasAckType() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType getAckType() { return ackType_; } public Builder setAckType(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; ackType_ = value; return this; } public Builder clearAckType() { bitField0_ = (bitField0_ & ~0x00000002); ackType_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.AckType.Individual; return this; } // required .pulsar.proto.MessageIdData message_id = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); public boolean hasMessageId() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageId() { return messageId_; } public Builder setMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } messageId_ = value; bitField0_ |= 0x00000004; return this; } public Builder setMessageId( com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { messageId_ = builderForValue.build(); bitField0_ |= 0x00000004; return this; } public Builder mergeMessageId(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (((bitField0_ & 0x00000004) == 0x00000004) && messageId_ != com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance()) { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(messageId_).mergeFrom(value).buildPartial(); } else { messageId_ = value; } bitField0_ |= 0x00000004; return this; } public Builder clearMessageId() { messageId_ = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); return this; } // optional .pulsar.proto.CommandAck.ValidationError validation_error = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError validationError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError.UncompressedSizeCorruption; public boolean hasValidationError() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError getValidationError() { return validationError_; } public Builder setValidationError(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; validationError_ = value; return this; } public Builder clearValidationError() { bitField0_ = (bitField0_ & ~0x00000008); validationError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.ValidationError.UncompressedSizeCorruption; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandAck) } static { defaultInstance = new CommandAck(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandAck) } public interface CommandFlowOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // required uint32 messagePermits = 2; boolean hasMessagePermits(); int getMessagePermits(); } public static final class CommandFlow extends com.google.protobuf.GeneratedMessageLite implements CommandFlowOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandFlow.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandFlow(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandFlow> RECYCLER = new io.netty.util.Recycler<CommandFlow>() { protected CommandFlow newObject(Handle handle) { return new CommandFlow(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandFlow(boolean noInit) {} private static final CommandFlow defaultInstance; public static CommandFlow getDefaultInstance() { return defaultInstance; } public CommandFlow getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // required uint32 messagePermits = 2; public static final int MESSAGEPERMITS_FIELD_NUMBER = 2; private int messagePermits_; public boolean hasMessagePermits() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getMessagePermits() { return messagePermits_; } private void initFields() { consumerId_ = 0L; messagePermits_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasMessagePermits()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt32(2, messagePermits_); } } 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 .computeUInt64Size(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, messagePermits_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlowOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); messagePermits_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.messagePermits_ = messagePermits_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasMessagePermits()) { setMessagePermits(other.getMessagePermits()); } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } if (!hasMessagePermits()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; messagePermits_ = input.readUInt32(); break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // required uint32 messagePermits = 2; private int messagePermits_ ; public boolean hasMessagePermits() { return ((bitField0_ & 0x00000002) == 0x00000002); } public int getMessagePermits() { return messagePermits_; } public Builder setMessagePermits(int value) { bitField0_ |= 0x00000002; messagePermits_ = value; return this; } public Builder clearMessagePermits() { bitField0_ = (bitField0_ & ~0x00000002); messagePermits_ = 0; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandFlow) } static { defaultInstance = new CommandFlow(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandFlow) } public interface CommandUnsubscribeOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); } public static final class CommandUnsubscribe extends com.google.protobuf.GeneratedMessageLite implements CommandUnsubscribeOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandUnsubscribe.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandUnsubscribe(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandUnsubscribe> RECYCLER = new io.netty.util.Recycler<CommandUnsubscribe>() { protected CommandUnsubscribe newObject(Handle handle) { return new CommandUnsubscribe(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandUnsubscribe(boolean noInit) {} private static final CommandUnsubscribe defaultInstance; public static CommandUnsubscribe getDefaultInstance() { return defaultInstance; } public CommandUnsubscribe getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // required uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } private void initFields() { consumerId_ = 0L; requestId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } } 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 .computeUInt64Size(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, requestId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribeOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.requestId_ = requestId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandUnsubscribe) } static { defaultInstance = new CommandUnsubscribe(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandUnsubscribe) } public interface CommandCloseProducerOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 producer_id = 1; boolean hasProducerId(); long getProducerId(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); } public static final class CommandCloseProducer extends com.google.protobuf.GeneratedMessageLite implements CommandCloseProducerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandCloseProducer.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandCloseProducer(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandCloseProducer> RECYCLER = new io.netty.util.Recycler<CommandCloseProducer>() { protected CommandCloseProducer newObject(Handle handle) { return new CommandCloseProducer(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandCloseProducer(boolean noInit) {} private static final CommandCloseProducer defaultInstance; public static CommandCloseProducer getDefaultInstance() { return defaultInstance; } public CommandCloseProducer getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 producer_id = 1; public static final int PRODUCER_ID_FIELD_NUMBER = 1; private long producerId_; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } // required uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } private void initFields() { producerId_ = 0L; requestId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasProducerId()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } } 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 .computeUInt64Size(1, producerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, requestId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); producerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.producerId_ = producerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.requestId_ = requestId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance()) return this; if (other.hasProducerId()) { setProducerId(other.getProducerId()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } return this; } public final boolean isInitialized() { if (!hasProducerId()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; producerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 producer_id = 1; private long producerId_ ; public boolean hasProducerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getProducerId() { return producerId_; } public Builder setProducerId(long value) { bitField0_ |= 0x00000001; producerId_ = value; return this; } public Builder clearProducerId() { bitField0_ = (bitField0_ & ~0x00000001); producerId_ = 0L; return this; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandCloseProducer) } static { defaultInstance = new CommandCloseProducer(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandCloseProducer) } public interface CommandCloseConsumerOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // required uint64 request_id = 2; boolean hasRequestId(); long getRequestId(); } public static final class CommandCloseConsumer extends com.google.protobuf.GeneratedMessageLite implements CommandCloseConsumerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandCloseConsumer.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandCloseConsumer(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandCloseConsumer> RECYCLER = new io.netty.util.Recycler<CommandCloseConsumer>() { protected CommandCloseConsumer newObject(Handle handle) { return new CommandCloseConsumer(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandCloseConsumer(boolean noInit) {} private static final CommandCloseConsumer defaultInstance; public static CommandCloseConsumer getDefaultInstance() { return defaultInstance; } public CommandCloseConsumer getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // required uint64 request_id = 2; public static final int REQUEST_ID_FIELD_NUMBER = 2; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } private void initFields() { consumerId_ = 0L; requestId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(2, requestId_); } } 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 .computeUInt64Size(1, consumerId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(2, requestId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumerOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.requestId_ = requestId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (other.hasRequestId()) { setRequestId(other.getRequestId()); } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 16: { bitField0_ |= 0x00000002; requestId_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // required uint64 request_id = 2; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000002; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000002); requestId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandCloseConsumer) } static { defaultInstance = new CommandCloseConsumer(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandCloseConsumer) } public interface CommandRedeliverUnacknowledgedMessagesOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 consumer_id = 1; boolean hasConsumerId(); long getConsumerId(); // repeated .pulsar.proto.MessageIdData message_ids = 2; java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> getMessageIdsList(); com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageIds(int index); int getMessageIdsCount(); } public static final class CommandRedeliverUnacknowledgedMessages extends com.google.protobuf.GeneratedMessageLite implements CommandRedeliverUnacknowledgedMessagesOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandRedeliverUnacknowledgedMessages.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandRedeliverUnacknowledgedMessages(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandRedeliverUnacknowledgedMessages> RECYCLER = new io.netty.util.Recycler<CommandRedeliverUnacknowledgedMessages>() { protected CommandRedeliverUnacknowledgedMessages newObject(Handle handle) { return new CommandRedeliverUnacknowledgedMessages(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandRedeliverUnacknowledgedMessages(boolean noInit) {} private static final CommandRedeliverUnacknowledgedMessages defaultInstance; public static CommandRedeliverUnacknowledgedMessages getDefaultInstance() { return defaultInstance; } public CommandRedeliverUnacknowledgedMessages getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 consumer_id = 1; public static final int CONSUMER_ID_FIELD_NUMBER = 1; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } // repeated .pulsar.proto.MessageIdData message_ids = 2; public static final int MESSAGE_IDS_FIELD_NUMBER = 2; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> messageIds_; public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> getMessageIdsList() { return messageIds_; } public java.util.List<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdDataOrBuilder> getMessageIdsOrBuilderList() { return messageIds_; } public int getMessageIdsCount() { return messageIds_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageIds(int index) { return messageIds_.get(index); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdDataOrBuilder getMessageIdsOrBuilder( int index) { return messageIds_.get(index); } private void initFields() { consumerId_ = 0L; messageIds_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } for (int i = 0; i < getMessageIdsCount(); i++) { if (!getMessageIds(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, consumerId_); } for (int i = 0; i < messageIds_.size(); i++) { output.writeMessage(2, messageIds_.get(i)); } } 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 .computeUInt64Size(1, consumerId_); } for (int i = 0; i < messageIds_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, messageIds_.get(i)); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessagesOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); messageIds_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.consumerId_ = consumerId_; if (((bitField0_ & 0x00000002) == 0x00000002)) { messageIds_ = java.util.Collections.unmodifiableList(messageIds_); bitField0_ = (bitField0_ & ~0x00000002); } result.messageIds_ = messageIds_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance()) return this; if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } if (!other.messageIds_.isEmpty()) { if (messageIds_.isEmpty()) { messageIds_ = other.messageIds_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureMessageIdsIsMutable(); messageIds_.addAll(other.messageIds_); } } return this; } public final boolean isInitialized() { if (!hasConsumerId()) { return false; } for (int i = 0; i < getMessageIdsCount(); i++) { if (!getMessageIds(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; consumerId_ = input.readUInt64(); break; } case 18: { com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.newBuilder(); input.readMessage(subBuilder, extensionRegistry); addMessageIds(subBuilder.buildPartial()); break; } } } } private int bitField0_; // required uint64 consumer_id = 1; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000001; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; return this; } // repeated .pulsar.proto.MessageIdData message_ids = 2; private java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> messageIds_ = java.util.Collections.emptyList(); private void ensureMessageIdsIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { messageIds_ = new java.util.ArrayList<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData>(messageIds_); bitField0_ |= 0x00000002; } } public java.util.List<com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> getMessageIdsList() { return java.util.Collections.unmodifiableList(messageIds_); } public int getMessageIdsCount() { return messageIds_.size(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData getMessageIds(int index) { return messageIds_.get(index); } public Builder setMessageIds( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } ensureMessageIdsIsMutable(); messageIds_.set(index, value); return this; } public Builder setMessageIds( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { ensureMessageIdsIsMutable(); messageIds_.set(index, builderForValue.build()); return this; } public Builder addMessageIds(com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } ensureMessageIdsIsMutable(); messageIds_.add(value); return this; } public Builder addMessageIds( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData value) { if (value == null) { throw new NullPointerException(); } ensureMessageIdsIsMutable(); messageIds_.add(index, value); return this; } public Builder addMessageIds( com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { ensureMessageIdsIsMutable(); messageIds_.add(builderForValue.build()); return this; } public Builder addMessageIds( int index, com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData.Builder builderForValue) { ensureMessageIdsIsMutable(); messageIds_.add(index, builderForValue.build()); return this; } public Builder addAllMessageIds( java.lang.Iterable<? extends com.yahoo.pulsar.common.api.proto.PulsarApi.MessageIdData> values) { ensureMessageIdsIsMutable(); super.addAll(values, messageIds_); return this; } public Builder clearMessageIds() { messageIds_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder removeMessageIds(int index) { ensureMessageIdsIsMutable(); messageIds_.remove(index); return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandRedeliverUnacknowledgedMessages) } static { defaultInstance = new CommandRedeliverUnacknowledgedMessages(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandRedeliverUnacknowledgedMessages) } public interface CommandSuccessOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 request_id = 1; boolean hasRequestId(); long getRequestId(); } public static final class CommandSuccess extends com.google.protobuf.GeneratedMessageLite implements CommandSuccessOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandSuccess.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandSuccess(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandSuccess> RECYCLER = new io.netty.util.Recycler<CommandSuccess>() { protected CommandSuccess newObject(Handle handle) { return new CommandSuccess(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandSuccess(boolean noInit) {} private static final CommandSuccess defaultInstance; public static CommandSuccess getDefaultInstance() { return defaultInstance; } public CommandSuccess getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 request_id = 1; public static final int REQUEST_ID_FIELD_NUMBER = 1; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } private void initFields() { requestId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, requestId_); } } 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 .computeUInt64Size(1, requestId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccessOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.requestId_ = requestId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance()) return this; if (other.hasRequestId()) { setRequestId(other.getRequestId()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; requestId_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 request_id = 1; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000001; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandSuccess) } static { defaultInstance = new CommandSuccess(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandSuccess) } public interface CommandProducerSuccessOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 request_id = 1; boolean hasRequestId(); long getRequestId(); // required string producer_name = 2; boolean hasProducerName(); String getProducerName(); } public static final class CommandProducerSuccess extends com.google.protobuf.GeneratedMessageLite implements CommandProducerSuccessOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandProducerSuccess.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandProducerSuccess(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandProducerSuccess> RECYCLER = new io.netty.util.Recycler<CommandProducerSuccess>() { protected CommandProducerSuccess newObject(Handle handle) { return new CommandProducerSuccess(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandProducerSuccess(boolean noInit) {} private static final CommandProducerSuccess defaultInstance; public static CommandProducerSuccess getDefaultInstance() { return defaultInstance; } public CommandProducerSuccess getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 request_id = 1; public static final int REQUEST_ID_FIELD_NUMBER = 1; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } // required string producer_name = 2; public static final int PRODUCER_NAME_FIELD_NUMBER = 2; private java.lang.Object producerName_; public boolean hasProducerName() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getProducerName() { java.lang.Object ref = producerName_; 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)) { producerName_ = s; } return s; } } private com.google.protobuf.ByteString getProducerNameBytes() { java.lang.Object ref = producerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); producerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { requestId_ = 0L; producerName_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } if (!hasProducerName()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getProducerNameBytes()); } } 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 .computeUInt64Size(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getProducerNameBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccessOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); producerName_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.producerName_ = producerName_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance()) return this; if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasProducerName()) { setProducerName(other.getProducerName()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } if (!hasProducerName()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; requestId_ = input.readUInt64(); break; } case 18: { bitField0_ |= 0x00000002; producerName_ = input.readBytes(); break; } } } } private int bitField0_; // required uint64 request_id = 1; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000001; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; return this; } // required string producer_name = 2; private java.lang.Object producerName_ = ""; public boolean hasProducerName() { return ((bitField0_ & 0x00000002) == 0x00000002); } public String getProducerName() { java.lang.Object ref = producerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); producerName_ = s; return s; } else { return (String) ref; } } public Builder setProducerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; producerName_ = value; return this; } public Builder clearProducerName() { bitField0_ = (bitField0_ & ~0x00000002); producerName_ = getDefaultInstance().getProducerName(); return this; } void setProducerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000002; producerName_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandProducerSuccess) } static { defaultInstance = new CommandProducerSuccess(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandProducerSuccess) } public interface CommandErrorOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 request_id = 1; boolean hasRequestId(); long getRequestId(); // required .pulsar.proto.ServerError error = 2; boolean hasError(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError(); // required string message = 3; boolean hasMessage(); String getMessage(); } public static final class CommandError extends com.google.protobuf.GeneratedMessageLite implements CommandErrorOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandError.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandError(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandError> RECYCLER = new io.netty.util.Recycler<CommandError>() { protected CommandError newObject(Handle handle) { return new CommandError(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandError(boolean noInit) {} private static final CommandError defaultInstance; public static CommandError getDefaultInstance() { return defaultInstance; } public CommandError getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 request_id = 1; public static final int REQUEST_ID_FIELD_NUMBER = 1; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } // required .pulsar.proto.ServerError error = 2; public static final int ERROR_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_; public boolean hasError() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } // required string message = 3; public static final int MESSAGE_FIELD_NUMBER = 3; private java.lang.Object message_; public boolean hasMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getMessage() { java.lang.Object ref = message_; 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)) { message_ = s; } return s; } } private com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { requestId_ = 0L; error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; message_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } if (!hasError()) { memoizedIsInitialized = 0; return false; } if (!hasMessage()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeEnum(2, error_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getMessageBytes()); } } 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 .computeUInt64Size(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, error_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getMessageBytes()); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandError prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandErrorOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; bitField0_ = (bitField0_ & ~0x00000002); message_ = ""; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.error_ = error_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.message_ = message_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance()) return this; if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasError()) { setError(other.getError()); } if (other.hasMessage()) { setMessage(other.getMessage()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } if (!hasError()) { return false; } if (!hasMessage()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; requestId_ = input.readUInt64(); break; } case 16: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000002; error_ = value; } break; } case 26: { bitField0_ |= 0x00000004; message_ = input.readBytes(); break; } } } } private int bitField0_; // required uint64 request_id = 1; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000001; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; return this; } // required .pulsar.proto.ServerError error = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; public boolean hasError() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getError() { return error_; } public Builder setError(com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; error_ = value; return this; } public Builder clearError() { bitField0_ = (bitField0_ & ~0x00000002); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; return this; } // required string message = 3; private java.lang.Object message_ = ""; public boolean hasMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getMessage() { java.lang.Object ref = message_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); message_ = s; return s; } else { return (String) ref; } } public Builder setMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; message_ = value; return this; } public Builder clearMessage() { bitField0_ = (bitField0_ & ~0x00000004); message_ = getDefaultInstance().getMessage(); return this; } void setMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; message_ = value; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandError) } static { defaultInstance = new CommandError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandError) } public interface CommandPingOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { } public static final class CommandPing extends com.google.protobuf.GeneratedMessageLite implements CommandPingOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandPing.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandPing(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandPing> RECYCLER = new io.netty.util.Recycler<CommandPing>() { protected CommandPing newObject(Handle handle) { return new CommandPing(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandPing(boolean noInit) {} private static final CommandPing defaultInstance; public static CommandPing getDefaultInstance() { return defaultInstance; } public CommandPing getDefaultInstanceForType() { return defaultInstance; } private void initFields() { } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPingOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.RECYCLER.get(); return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance()) return this; return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } } } } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandPing) } static { defaultInstance = new CommandPing(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandPing) } public interface CommandPongOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { } public static final class CommandPong extends com.google.protobuf.GeneratedMessageLite implements CommandPongOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandPong.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandPong(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandPong> RECYCLER = new io.netty.util.Recycler<CommandPong>() { protected CommandPong newObject(Handle handle) { return new CommandPong(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandPong(boolean noInit) {} private static final CommandPong defaultInstance; public static CommandPong getDefaultInstance() { return defaultInstance; } public CommandPong getDefaultInstanceForType() { return defaultInstance; } private void initFields() { } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPongOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.RECYCLER.get(); return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance()) return this; return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } } } } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandPong) } static { defaultInstance = new CommandPong(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandPong) } public interface CommandConsumerStatsOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 request_id = 1; boolean hasRequestId(); long getRequestId(); // required uint64 consumer_id = 4; boolean hasConsumerId(); long getConsumerId(); } public static final class CommandConsumerStats extends com.google.protobuf.GeneratedMessageLite implements CommandConsumerStatsOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandConsumerStats.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandConsumerStats(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandConsumerStats> RECYCLER = new io.netty.util.Recycler<CommandConsumerStats>() { protected CommandConsumerStats newObject(Handle handle) { return new CommandConsumerStats(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandConsumerStats(boolean noInit) {} private static final CommandConsumerStats defaultInstance; public static CommandConsumerStats getDefaultInstance() { return defaultInstance; } public CommandConsumerStats getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 request_id = 1; public static final int REQUEST_ID_FIELD_NUMBER = 1; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } // required uint64 consumer_id = 4; public static final int CONSUMER_ID_FIELD_NUMBER = 4; private long consumerId_; public boolean hasConsumerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getConsumerId() { return consumerId_; } private void initFields() { requestId_ = 0L; consumerId_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } if (!hasConsumerId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeUInt64(4, consumerId_); } } 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 .computeUInt64Size(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(4, consumerId_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); consumerId_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.consumerId_ = consumerId_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance()) return this; if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasConsumerId()) { setConsumerId(other.getConsumerId()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } if (!hasConsumerId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; requestId_ = input.readUInt64(); break; } case 32: { bitField0_ |= 0x00000002; consumerId_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 request_id = 1; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000001; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; return this; } // required uint64 consumer_id = 4; private long consumerId_ ; public boolean hasConsumerId() { return ((bitField0_ & 0x00000002) == 0x00000002); } public long getConsumerId() { return consumerId_; } public Builder setConsumerId(long value) { bitField0_ |= 0x00000002; consumerId_ = value; return this; } public Builder clearConsumerId() { bitField0_ = (bitField0_ & ~0x00000002); consumerId_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandConsumerStats) } static { defaultInstance = new CommandConsumerStats(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandConsumerStats) } public interface CommandConsumerStatsResponseOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required uint64 request_id = 1; boolean hasRequestId(); long getRequestId(); // optional .pulsar.proto.ServerError error_code = 2; boolean hasErrorCode(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getErrorCode(); // optional string error_message = 3; boolean hasErrorMessage(); String getErrorMessage(); // optional double msgRateOut = 4; boolean hasMsgRateOut(); double getMsgRateOut(); // optional double msgThroughputOut = 5; boolean hasMsgThroughputOut(); double getMsgThroughputOut(); // optional double msgRateRedeliver = 6; boolean hasMsgRateRedeliver(); double getMsgRateRedeliver(); // optional string consumerName = 7; boolean hasConsumerName(); String getConsumerName(); // optional uint64 availablePermits = 8; boolean hasAvailablePermits(); long getAvailablePermits(); // optional uint64 unackedMessages = 9; boolean hasUnackedMessages(); long getUnackedMessages(); // optional bool blockedConsumerOnUnackedMsgs = 10; boolean hasBlockedConsumerOnUnackedMsgs(); boolean getBlockedConsumerOnUnackedMsgs(); // optional string address = 11; boolean hasAddress(); String getAddress(); // optional string connectedSince = 12; boolean hasConnectedSince(); String getConnectedSince(); // optional string type = 13; boolean hasType(); String getType(); // optional double msgRateExpired = 14; boolean hasMsgRateExpired(); double getMsgRateExpired(); // optional uint64 msgBacklog = 15; boolean hasMsgBacklog(); long getMsgBacklog(); } public static final class CommandConsumerStatsResponse extends com.google.protobuf.GeneratedMessageLite implements CommandConsumerStatsResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use CommandConsumerStatsResponse.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private CommandConsumerStatsResponse(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<CommandConsumerStatsResponse> RECYCLER = new io.netty.util.Recycler<CommandConsumerStatsResponse>() { protected CommandConsumerStatsResponse newObject(Handle handle) { return new CommandConsumerStatsResponse(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private CommandConsumerStatsResponse(boolean noInit) {} private static final CommandConsumerStatsResponse defaultInstance; public static CommandConsumerStatsResponse getDefaultInstance() { return defaultInstance; } public CommandConsumerStatsResponse getDefaultInstanceForType() { return defaultInstance; } private int bitField0_; // required uint64 request_id = 1; public static final int REQUEST_ID_FIELD_NUMBER = 1; private long requestId_; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } // optional .pulsar.proto.ServerError error_code = 2; public static final int ERROR_CODE_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError errorCode_; public boolean hasErrorCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getErrorCode() { return errorCode_; } // optional string error_message = 3; public static final int ERROR_MESSAGE_FIELD_NUMBER = 3; private java.lang.Object errorMessage_; public boolean hasErrorMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getErrorMessage() { java.lang.Object ref = errorMessage_; 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)) { errorMessage_ = s; } return s; } } private com.google.protobuf.ByteString getErrorMessageBytes() { java.lang.Object ref = errorMessage_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); errorMessage_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional double msgRateOut = 4; public static final int MSGRATEOUT_FIELD_NUMBER = 4; private double msgRateOut_; public boolean hasMsgRateOut() { return ((bitField0_ & 0x00000008) == 0x00000008); } public double getMsgRateOut() { return msgRateOut_; } // optional double msgThroughputOut = 5; public static final int MSGTHROUGHPUTOUT_FIELD_NUMBER = 5; private double msgThroughputOut_; public boolean hasMsgThroughputOut() { return ((bitField0_ & 0x00000010) == 0x00000010); } public double getMsgThroughputOut() { return msgThroughputOut_; } // optional double msgRateRedeliver = 6; public static final int MSGRATEREDELIVER_FIELD_NUMBER = 6; private double msgRateRedeliver_; public boolean hasMsgRateRedeliver() { return ((bitField0_ & 0x00000020) == 0x00000020); } public double getMsgRateRedeliver() { return msgRateRedeliver_; } // optional string consumerName = 7; public static final int CONSUMERNAME_FIELD_NUMBER = 7; private java.lang.Object consumerName_; public boolean hasConsumerName() { return ((bitField0_ & 0x00000040) == 0x00000040); } public String getConsumerName() { java.lang.Object ref = consumerName_; 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)) { consumerName_ = s; } return s; } } private com.google.protobuf.ByteString getConsumerNameBytes() { java.lang.Object ref = consumerName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); consumerName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional uint64 availablePermits = 8; public static final int AVAILABLEPERMITS_FIELD_NUMBER = 8; private long availablePermits_; public boolean hasAvailablePermits() { return ((bitField0_ & 0x00000080) == 0x00000080); } public long getAvailablePermits() { return availablePermits_; } // optional uint64 unackedMessages = 9; public static final int UNACKEDMESSAGES_FIELD_NUMBER = 9; private long unackedMessages_; public boolean hasUnackedMessages() { return ((bitField0_ & 0x00000100) == 0x00000100); } public long getUnackedMessages() { return unackedMessages_; } // optional bool blockedConsumerOnUnackedMsgs = 10; public static final int BLOCKEDCONSUMERONUNACKEDMSGS_FIELD_NUMBER = 10; private boolean blockedConsumerOnUnackedMsgs_; public boolean hasBlockedConsumerOnUnackedMsgs() { return ((bitField0_ & 0x00000200) == 0x00000200); } public boolean getBlockedConsumerOnUnackedMsgs() { return blockedConsumerOnUnackedMsgs_; } // optional string address = 11; public static final int ADDRESS_FIELD_NUMBER = 11; private java.lang.Object address_; public boolean hasAddress() { return ((bitField0_ & 0x00000400) == 0x00000400); } public String getAddress() { java.lang.Object ref = address_; 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)) { address_ = s; } return s; } } private com.google.protobuf.ByteString getAddressBytes() { java.lang.Object ref = address_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); address_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string connectedSince = 12; public static final int CONNECTEDSINCE_FIELD_NUMBER = 12; private java.lang.Object connectedSince_; public boolean hasConnectedSince() { return ((bitField0_ & 0x00000800) == 0x00000800); } public String getConnectedSince() { java.lang.Object ref = connectedSince_; 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)) { connectedSince_ = s; } return s; } } private com.google.protobuf.ByteString getConnectedSinceBytes() { java.lang.Object ref = connectedSince_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); connectedSince_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string type = 13; public static final int TYPE_FIELD_NUMBER = 13; private java.lang.Object type_; public boolean hasType() { return ((bitField0_ & 0x00001000) == 0x00001000); } public String getType() { java.lang.Object ref = type_; 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)) { type_ = s; } return s; } } private com.google.protobuf.ByteString getTypeBytes() { java.lang.Object ref = type_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8((String) ref); type_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional double msgRateExpired = 14; public static final int MSGRATEEXPIRED_FIELD_NUMBER = 14; private double msgRateExpired_; public boolean hasMsgRateExpired() { return ((bitField0_ & 0x00002000) == 0x00002000); } public double getMsgRateExpired() { return msgRateExpired_; } // optional uint64 msgBacklog = 15; public static final int MSGBACKLOG_FIELD_NUMBER = 15; private long msgBacklog_; public boolean hasMsgBacklog() { return ((bitField0_ & 0x00004000) == 0x00004000); } public long getMsgBacklog() { return msgBacklog_; } private void initFields() { requestId_ = 0L; errorCode_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; errorMessage_ = ""; msgRateOut_ = 0D; msgThroughputOut_ = 0D; msgRateRedeliver_ = 0D; consumerName_ = ""; availablePermits_ = 0L; unackedMessages_ = 0L; blockedConsumerOnUnackedMsgs_ = false; address_ = ""; connectedSince_ = ""; type_ = ""; msgRateExpired_ = 0D; msgBacklog_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasRequestId()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt64(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeEnum(2, errorCode_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, getErrorMessageBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeDouble(4, msgRateOut_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeDouble(5, msgThroughputOut_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeDouble(6, msgRateRedeliver_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBytes(7, getConsumerNameBytes()); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeUInt64(8, availablePermits_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeUInt64(9, unackedMessages_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeBool(10, blockedConsumerOnUnackedMsgs_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeBytes(11, getAddressBytes()); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeBytes(12, getConnectedSinceBytes()); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeBytes(13, getTypeBytes()); } if (((bitField0_ & 0x00002000) == 0x00002000)) { output.writeDouble(14, msgRateExpired_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { output.writeUInt64(15, msgBacklog_); } } 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 .computeUInt64Size(1, requestId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, errorCode_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, getErrorMessageBytes()); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(4, msgRateOut_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(5, msgThroughputOut_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(6, msgRateRedeliver_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(7, getConsumerNameBytes()); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(8, availablePermits_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(9, unackedMessages_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(10, blockedConsumerOnUnackedMsgs_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(11, getAddressBytes()); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(12, getConnectedSinceBytes()); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(13, getTypeBytes()); } if (((bitField0_ & 0x00002000) == 0x00002000)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(14, msgRateExpired_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(15, msgBacklog_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse 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.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponseOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); requestId_ = 0L; bitField0_ = (bitField0_ & ~0x00000001); errorCode_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; bitField0_ = (bitField0_ & ~0x00000002); errorMessage_ = ""; bitField0_ = (bitField0_ & ~0x00000004); msgRateOut_ = 0D; bitField0_ = (bitField0_ & ~0x00000008); msgThroughputOut_ = 0D; bitField0_ = (bitField0_ & ~0x00000010); msgRateRedeliver_ = 0D; bitField0_ = (bitField0_ & ~0x00000020); consumerName_ = ""; bitField0_ = (bitField0_ & ~0x00000040); availablePermits_ = 0L; bitField0_ = (bitField0_ & ~0x00000080); unackedMessages_ = 0L; bitField0_ = (bitField0_ & ~0x00000100); blockedConsumerOnUnackedMsgs_ = false; bitField0_ = (bitField0_ & ~0x00000200); address_ = ""; bitField0_ = (bitField0_ & ~0x00000400); connectedSince_ = ""; bitField0_ = (bitField0_ & ~0x00000800); type_ = ""; bitField0_ = (bitField0_ & ~0x00001000); msgRateExpired_ = 0D; bitField0_ = (bitField0_ & ~0x00002000); msgBacklog_ = 0L; bitField0_ = (bitField0_ & ~0x00004000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse build() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse result = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.requestId_ = requestId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.errorCode_ = errorCode_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.errorMessage_ = errorMessage_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.msgRateOut_ = msgRateOut_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.msgThroughputOut_ = msgThroughputOut_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.msgRateRedeliver_ = msgRateRedeliver_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.consumerName_ = consumerName_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.availablePermits_ = availablePermits_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.unackedMessages_ = unackedMessages_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } result.blockedConsumerOnUnackedMsgs_ = blockedConsumerOnUnackedMsgs_; if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } result.address_ = address_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } result.connectedSince_ = connectedSince_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } result.type_ = type_; if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00002000; } result.msgRateExpired_ = msgRateExpired_; if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00004000; } result.msgBacklog_ = msgBacklog_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance()) return this; if (other.hasRequestId()) { setRequestId(other.getRequestId()); } if (other.hasErrorCode()) { setErrorCode(other.getErrorCode()); } if (other.hasErrorMessage()) { setErrorMessage(other.getErrorMessage()); } if (other.hasMsgRateOut()) { setMsgRateOut(other.getMsgRateOut()); } if (other.hasMsgThroughputOut()) { setMsgThroughputOut(other.getMsgThroughputOut()); } if (other.hasMsgRateRedeliver()) { setMsgRateRedeliver(other.getMsgRateRedeliver()); } if (other.hasConsumerName()) { setConsumerName(other.getConsumerName()); } if (other.hasAvailablePermits()) { setAvailablePermits(other.getAvailablePermits()); } if (other.hasUnackedMessages()) { setUnackedMessages(other.getUnackedMessages()); } if (other.hasBlockedConsumerOnUnackedMsgs()) { setBlockedConsumerOnUnackedMsgs(other.getBlockedConsumerOnUnackedMsgs()); } if (other.hasAddress()) { setAddress(other.getAddress()); } if (other.hasConnectedSince()) { setConnectedSince(other.getConnectedSince()); } if (other.hasType()) { setType(other.getType()); } if (other.hasMsgRateExpired()) { setMsgRateExpired(other.getMsgRateExpired()); } if (other.hasMsgBacklog()) { setMsgBacklog(other.getMsgBacklog()); } return this; } public final boolean isInitialized() { if (!hasRequestId()) { return false; } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { bitField0_ |= 0x00000001; requestId_ = input.readUInt64(); break; } case 16: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000002; errorCode_ = value; } break; } case 26: { bitField0_ |= 0x00000004; errorMessage_ = input.readBytes(); break; } case 33: { bitField0_ |= 0x00000008; msgRateOut_ = input.readDouble(); break; } case 41: { bitField0_ |= 0x00000010; msgThroughputOut_ = input.readDouble(); break; } case 49: { bitField0_ |= 0x00000020; msgRateRedeliver_ = input.readDouble(); break; } case 58: { bitField0_ |= 0x00000040; consumerName_ = input.readBytes(); break; } case 64: { bitField0_ |= 0x00000080; availablePermits_ = input.readUInt64(); break; } case 72: { bitField0_ |= 0x00000100; unackedMessages_ = input.readUInt64(); break; } case 80: { bitField0_ |= 0x00000200; blockedConsumerOnUnackedMsgs_ = input.readBool(); break; } case 90: { bitField0_ |= 0x00000400; address_ = input.readBytes(); break; } case 98: { bitField0_ |= 0x00000800; connectedSince_ = input.readBytes(); break; } case 106: { bitField0_ |= 0x00001000; type_ = input.readBytes(); break; } case 113: { bitField0_ |= 0x00002000; msgRateExpired_ = input.readDouble(); break; } case 120: { bitField0_ |= 0x00004000; msgBacklog_ = input.readUInt64(); break; } } } } private int bitField0_; // required uint64 request_id = 1; private long requestId_ ; public boolean hasRequestId() { return ((bitField0_ & 0x00000001) == 0x00000001); } public long getRequestId() { return requestId_; } public Builder setRequestId(long value) { bitField0_ |= 0x00000001; requestId_ = value; return this; } public Builder clearRequestId() { bitField0_ = (bitField0_ & ~0x00000001); requestId_ = 0L; return this; } // optional .pulsar.proto.ServerError error_code = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError errorCode_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; public boolean hasErrorCode() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError getErrorCode() { return errorCode_; } public Builder setErrorCode(com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; errorCode_ = value; return this; } public Builder clearErrorCode() { bitField0_ = (bitField0_ & ~0x00000002); errorCode_ = com.yahoo.pulsar.common.api.proto.PulsarApi.ServerError.UnknownError; return this; } // optional string error_message = 3; private java.lang.Object errorMessage_ = ""; public boolean hasErrorMessage() { return ((bitField0_ & 0x00000004) == 0x00000004); } public String getErrorMessage() { java.lang.Object ref = errorMessage_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); errorMessage_ = s; return s; } else { return (String) ref; } } public Builder setErrorMessage(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; errorMessage_ = value; return this; } public Builder clearErrorMessage() { bitField0_ = (bitField0_ & ~0x00000004); errorMessage_ = getDefaultInstance().getErrorMessage(); return this; } void setErrorMessage(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000004; errorMessage_ = value; } // optional double msgRateOut = 4; private double msgRateOut_ ; public boolean hasMsgRateOut() { return ((bitField0_ & 0x00000008) == 0x00000008); } public double getMsgRateOut() { return msgRateOut_; } public Builder setMsgRateOut(double value) { bitField0_ |= 0x00000008; msgRateOut_ = value; return this; } public Builder clearMsgRateOut() { bitField0_ = (bitField0_ & ~0x00000008); msgRateOut_ = 0D; return this; } // optional double msgThroughputOut = 5; private double msgThroughputOut_ ; public boolean hasMsgThroughputOut() { return ((bitField0_ & 0x00000010) == 0x00000010); } public double getMsgThroughputOut() { return msgThroughputOut_; } public Builder setMsgThroughputOut(double value) { bitField0_ |= 0x00000010; msgThroughputOut_ = value; return this; } public Builder clearMsgThroughputOut() { bitField0_ = (bitField0_ & ~0x00000010); msgThroughputOut_ = 0D; return this; } // optional double msgRateRedeliver = 6; private double msgRateRedeliver_ ; public boolean hasMsgRateRedeliver() { return ((bitField0_ & 0x00000020) == 0x00000020); } public double getMsgRateRedeliver() { return msgRateRedeliver_; } public Builder setMsgRateRedeliver(double value) { bitField0_ |= 0x00000020; msgRateRedeliver_ = value; return this; } public Builder clearMsgRateRedeliver() { bitField0_ = (bitField0_ & ~0x00000020); msgRateRedeliver_ = 0D; return this; } // optional string consumerName = 7; private java.lang.Object consumerName_ = ""; public boolean hasConsumerName() { return ((bitField0_ & 0x00000040) == 0x00000040); } public String getConsumerName() { java.lang.Object ref = consumerName_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); consumerName_ = s; return s; } else { return (String) ref; } } public Builder setConsumerName(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000040; consumerName_ = value; return this; } public Builder clearConsumerName() { bitField0_ = (bitField0_ & ~0x00000040); consumerName_ = getDefaultInstance().getConsumerName(); return this; } void setConsumerName(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000040; consumerName_ = value; } // optional uint64 availablePermits = 8; private long availablePermits_ ; public boolean hasAvailablePermits() { return ((bitField0_ & 0x00000080) == 0x00000080); } public long getAvailablePermits() { return availablePermits_; } public Builder setAvailablePermits(long value) { bitField0_ |= 0x00000080; availablePermits_ = value; return this; } public Builder clearAvailablePermits() { bitField0_ = (bitField0_ & ~0x00000080); availablePermits_ = 0L; return this; } // optional uint64 unackedMessages = 9; private long unackedMessages_ ; public boolean hasUnackedMessages() { return ((bitField0_ & 0x00000100) == 0x00000100); } public long getUnackedMessages() { return unackedMessages_; } public Builder setUnackedMessages(long value) { bitField0_ |= 0x00000100; unackedMessages_ = value; return this; } public Builder clearUnackedMessages() { bitField0_ = (bitField0_ & ~0x00000100); unackedMessages_ = 0L; return this; } // optional bool blockedConsumerOnUnackedMsgs = 10; private boolean blockedConsumerOnUnackedMsgs_ ; public boolean hasBlockedConsumerOnUnackedMsgs() { return ((bitField0_ & 0x00000200) == 0x00000200); } public boolean getBlockedConsumerOnUnackedMsgs() { return blockedConsumerOnUnackedMsgs_; } public Builder setBlockedConsumerOnUnackedMsgs(boolean value) { bitField0_ |= 0x00000200; blockedConsumerOnUnackedMsgs_ = value; return this; } public Builder clearBlockedConsumerOnUnackedMsgs() { bitField0_ = (bitField0_ & ~0x00000200); blockedConsumerOnUnackedMsgs_ = false; return this; } // optional string address = 11; private java.lang.Object address_ = ""; public boolean hasAddress() { return ((bitField0_ & 0x00000400) == 0x00000400); } public String getAddress() { java.lang.Object ref = address_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); address_ = s; return s; } else { return (String) ref; } } public Builder setAddress(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000400; address_ = value; return this; } public Builder clearAddress() { bitField0_ = (bitField0_ & ~0x00000400); address_ = getDefaultInstance().getAddress(); return this; } void setAddress(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000400; address_ = value; } // optional string connectedSince = 12; private java.lang.Object connectedSince_ = ""; public boolean hasConnectedSince() { return ((bitField0_ & 0x00000800) == 0x00000800); } public String getConnectedSince() { java.lang.Object ref = connectedSince_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); connectedSince_ = s; return s; } else { return (String) ref; } } public Builder setConnectedSince(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000800; connectedSince_ = value; return this; } public Builder clearConnectedSince() { bitField0_ = (bitField0_ & ~0x00000800); connectedSince_ = getDefaultInstance().getConnectedSince(); return this; } void setConnectedSince(com.google.protobuf.ByteString value) { bitField0_ |= 0x00000800; connectedSince_ = value; } // optional string type = 13; private java.lang.Object type_ = ""; public boolean hasType() { return ((bitField0_ & 0x00001000) == 0x00001000); } public String getType() { java.lang.Object ref = type_; if (!(ref instanceof String)) { String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); type_ = s; return s; } else { return (String) ref; } } public Builder setType(String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; type_ = value; return this; } public Builder clearType() { bitField0_ = (bitField0_ & ~0x00001000); type_ = getDefaultInstance().getType(); return this; } void setType(com.google.protobuf.ByteString value) { bitField0_ |= 0x00001000; type_ = value; } // optional double msgRateExpired = 14; private double msgRateExpired_ ; public boolean hasMsgRateExpired() { return ((bitField0_ & 0x00002000) == 0x00002000); } public double getMsgRateExpired() { return msgRateExpired_; } public Builder setMsgRateExpired(double value) { bitField0_ |= 0x00002000; msgRateExpired_ = value; return this; } public Builder clearMsgRateExpired() { bitField0_ = (bitField0_ & ~0x00002000); msgRateExpired_ = 0D; return this; } // optional uint64 msgBacklog = 15; private long msgBacklog_ ; public boolean hasMsgBacklog() { return ((bitField0_ & 0x00004000) == 0x00004000); } public long getMsgBacklog() { return msgBacklog_; } public Builder setMsgBacklog(long value) { bitField0_ |= 0x00004000; msgBacklog_ = value; return this; } public Builder clearMsgBacklog() { bitField0_ = (bitField0_ & ~0x00004000); msgBacklog_ = 0L; return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.CommandConsumerStatsResponse) } static { defaultInstance = new CommandConsumerStatsResponse(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.CommandConsumerStatsResponse) } public interface BaseCommandOrBuilder extends com.google.protobuf.MessageLiteOrBuilder { // required .pulsar.proto.BaseCommand.Type type = 1; boolean hasType(); com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type getType(); // optional .pulsar.proto.CommandConnect connect = 2; boolean hasConnect(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect getConnect(); // optional .pulsar.proto.CommandConnected connected = 3; boolean hasConnected(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected getConnected(); // optional .pulsar.proto.CommandSubscribe subscribe = 4; boolean hasSubscribe(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe getSubscribe(); // optional .pulsar.proto.CommandProducer producer = 5; boolean hasProducer(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer getProducer(); // optional .pulsar.proto.CommandSend send = 6; boolean hasSend(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend getSend(); // optional .pulsar.proto.CommandSendReceipt send_receipt = 7; boolean hasSendReceipt(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt getSendReceipt(); // optional .pulsar.proto.CommandSendError send_error = 8; boolean hasSendError(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError getSendError(); // optional .pulsar.proto.CommandMessage message = 9; boolean hasMessage(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage getMessage(); // optional .pulsar.proto.CommandAck ack = 10; boolean hasAck(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck getAck(); // optional .pulsar.proto.CommandFlow flow = 11; boolean hasFlow(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow getFlow(); // optional .pulsar.proto.CommandUnsubscribe unsubscribe = 12; boolean hasUnsubscribe(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe getUnsubscribe(); // optional .pulsar.proto.CommandSuccess success = 13; boolean hasSuccess(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess getSuccess(); // optional .pulsar.proto.CommandError error = 14; boolean hasError(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError getError(); // optional .pulsar.proto.CommandCloseProducer close_producer = 15; boolean hasCloseProducer(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer getCloseProducer(); // optional .pulsar.proto.CommandCloseConsumer close_consumer = 16; boolean hasCloseConsumer(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer getCloseConsumer(); // optional .pulsar.proto.CommandProducerSuccess producer_success = 17; boolean hasProducerSuccess(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess getProducerSuccess(); // optional .pulsar.proto.CommandPing ping = 18; boolean hasPing(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing getPing(); // optional .pulsar.proto.CommandPong pong = 19; boolean hasPong(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong getPong(); // optional .pulsar.proto.CommandRedeliverUnacknowledgedMessages redeliverUnacknowledgedMessages = 20; boolean hasRedeliverUnacknowledgedMessages(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages getRedeliverUnacknowledgedMessages(); // optional .pulsar.proto.CommandPartitionedTopicMetadata partitionMetadata = 21; boolean hasPartitionMetadata(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata getPartitionMetadata(); // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse partitionMetadataResponse = 22; boolean hasPartitionMetadataResponse(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse getPartitionMetadataResponse(); // optional .pulsar.proto.CommandLookupTopic lookupTopic = 23; boolean hasLookupTopic(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic getLookupTopic(); // optional .pulsar.proto.CommandLookupTopicResponse lookupTopicResponse = 24; boolean hasLookupTopicResponse(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse getLookupTopicResponse(); // optional .pulsar.proto.CommandConsumerStats consumerStats = 25; boolean hasConsumerStats(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats getConsumerStats(); // optional .pulsar.proto.CommandConsumerStatsResponse consumerStatsResponse = 26; boolean hasConsumerStatsResponse(); com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse getConsumerStatsResponse(); } public static final class BaseCommand extends com.google.protobuf.GeneratedMessageLite implements BaseCommandOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream.ByteBufGeneratedMessage { // Use BaseCommand.newBuilder() to construct. private io.netty.util.Recycler.Handle handle; private BaseCommand(io.netty.util.Recycler.Handle handle) { this.handle = handle; } private static final io.netty.util.Recycler<BaseCommand> RECYCLER = new io.netty.util.Recycler<BaseCommand>() { protected BaseCommand newObject(Handle handle) { return new BaseCommand(handle); } }; public void recycle() { this.initFields(); this.memoizedIsInitialized = -1; this.bitField0_ = 0; this.memoizedSerializedSize = -1; if (handle != null) { RECYCLER.recycle(this, handle); } } private BaseCommand(boolean noInit) {} private static final BaseCommand defaultInstance; public static BaseCommand getDefaultInstance() { return defaultInstance; } public BaseCommand getDefaultInstanceForType() { return defaultInstance; } public enum Type implements com.google.protobuf.Internal.EnumLite { CONNECT(0, 2), CONNECTED(1, 3), SUBSCRIBE(2, 4), PRODUCER(3, 5), SEND(4, 6), SEND_RECEIPT(5, 7), SEND_ERROR(6, 8), MESSAGE(7, 9), ACK(8, 10), FLOW(9, 11), UNSUBSCRIBE(10, 12), SUCCESS(11, 13), ERROR(12, 14), CLOSE_PRODUCER(13, 15), CLOSE_CONSUMER(14, 16), PRODUCER_SUCCESS(15, 17), PING(16, 18), PONG(17, 19), REDELIVER_UNACKNOWLEDGED_MESSAGES(18, 20), PARTITIONED_METADATA(19, 21), PARTITIONED_METADATA_RESPONSE(20, 22), LOOKUP(21, 23), LOOKUP_RESPONSE(22, 24), CONSUMER_STATS(23, 25), CONSUMER_STATS_RESPONSE(24, 26), ; public static final int CONNECT_VALUE = 2; public static final int CONNECTED_VALUE = 3; public static final int SUBSCRIBE_VALUE = 4; public static final int PRODUCER_VALUE = 5; public static final int SEND_VALUE = 6; public static final int SEND_RECEIPT_VALUE = 7; public static final int SEND_ERROR_VALUE = 8; public static final int MESSAGE_VALUE = 9; public static final int ACK_VALUE = 10; public static final int FLOW_VALUE = 11; public static final int UNSUBSCRIBE_VALUE = 12; public static final int SUCCESS_VALUE = 13; public static final int ERROR_VALUE = 14; public static final int CLOSE_PRODUCER_VALUE = 15; public static final int CLOSE_CONSUMER_VALUE = 16; public static final int PRODUCER_SUCCESS_VALUE = 17; public static final int PING_VALUE = 18; public static final int PONG_VALUE = 19; public static final int REDELIVER_UNACKNOWLEDGED_MESSAGES_VALUE = 20; public static final int PARTITIONED_METADATA_VALUE = 21; public static final int PARTITIONED_METADATA_RESPONSE_VALUE = 22; public static final int LOOKUP_VALUE = 23; public static final int LOOKUP_RESPONSE_VALUE = 24; public static final int CONSUMER_STATS_VALUE = 25; public static final int CONSUMER_STATS_RESPONSE_VALUE = 26; public final int getNumber() { return value; } public static Type valueOf(int value) { switch (value) { case 2: return CONNECT; case 3: return CONNECTED; case 4: return SUBSCRIBE; case 5: return PRODUCER; case 6: return SEND; case 7: return SEND_RECEIPT; case 8: return SEND_ERROR; case 9: return MESSAGE; case 10: return ACK; case 11: return FLOW; case 12: return UNSUBSCRIBE; case 13: return SUCCESS; case 14: return ERROR; case 15: return CLOSE_PRODUCER; case 16: return CLOSE_CONSUMER; case 17: return PRODUCER_SUCCESS; case 18: return PING; case 19: return PONG; case 20: return REDELIVER_UNACKNOWLEDGED_MESSAGES; case 21: return PARTITIONED_METADATA; case 22: return PARTITIONED_METADATA_RESPONSE; case 23: return LOOKUP; case 24: return LOOKUP_RESPONSE; case 25: return CONSUMER_STATS; case 26: return CONSUMER_STATS_RESPONSE; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<Type> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<Type> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<Type>() { public Type findValueByNumber(int number) { return Type.valueOf(number); } }; private final int value; private Type(int index, int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:pulsar.proto.BaseCommand.Type) } private int bitField0_; // required .pulsar.proto.BaseCommand.Type type = 1; public static final int TYPE_FIELD_NUMBER = 1; private com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type type_; public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type getType() { return type_; } // optional .pulsar.proto.CommandConnect connect = 2; public static final int CONNECT_FIELD_NUMBER = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect connect_; public boolean hasConnect() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect getConnect() { return connect_; } // optional .pulsar.proto.CommandConnected connected = 3; public static final int CONNECTED_FIELD_NUMBER = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected connected_; public boolean hasConnected() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected getConnected() { return connected_; } // optional .pulsar.proto.CommandSubscribe subscribe = 4; public static final int SUBSCRIBE_FIELD_NUMBER = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe subscribe_; public boolean hasSubscribe() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe getSubscribe() { return subscribe_; } // optional .pulsar.proto.CommandProducer producer = 5; public static final int PRODUCER_FIELD_NUMBER = 5; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer producer_; public boolean hasProducer() { return ((bitField0_ & 0x00000010) == 0x00000010); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer getProducer() { return producer_; } // optional .pulsar.proto.CommandSend send = 6; public static final int SEND_FIELD_NUMBER = 6; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend send_; public boolean hasSend() { return ((bitField0_ & 0x00000020) == 0x00000020); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend getSend() { return send_; } // optional .pulsar.proto.CommandSendReceipt send_receipt = 7; public static final int SEND_RECEIPT_FIELD_NUMBER = 7; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt sendReceipt_; public boolean hasSendReceipt() { return ((bitField0_ & 0x00000040) == 0x00000040); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt getSendReceipt() { return sendReceipt_; } // optional .pulsar.proto.CommandSendError send_error = 8; public static final int SEND_ERROR_FIELD_NUMBER = 8; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError sendError_; public boolean hasSendError() { return ((bitField0_ & 0x00000080) == 0x00000080); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError getSendError() { return sendError_; } // optional .pulsar.proto.CommandMessage message = 9; public static final int MESSAGE_FIELD_NUMBER = 9; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage message_; public boolean hasMessage() { return ((bitField0_ & 0x00000100) == 0x00000100); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage getMessage() { return message_; } // optional .pulsar.proto.CommandAck ack = 10; public static final int ACK_FIELD_NUMBER = 10; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck ack_; public boolean hasAck() { return ((bitField0_ & 0x00000200) == 0x00000200); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck getAck() { return ack_; } // optional .pulsar.proto.CommandFlow flow = 11; public static final int FLOW_FIELD_NUMBER = 11; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow flow_; public boolean hasFlow() { return ((bitField0_ & 0x00000400) == 0x00000400); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow getFlow() { return flow_; } // optional .pulsar.proto.CommandUnsubscribe unsubscribe = 12; public static final int UNSUBSCRIBE_FIELD_NUMBER = 12; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe unsubscribe_; public boolean hasUnsubscribe() { return ((bitField0_ & 0x00000800) == 0x00000800); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe getUnsubscribe() { return unsubscribe_; } // optional .pulsar.proto.CommandSuccess success = 13; public static final int SUCCESS_FIELD_NUMBER = 13; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess success_; public boolean hasSuccess() { return ((bitField0_ & 0x00001000) == 0x00001000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess getSuccess() { return success_; } // optional .pulsar.proto.CommandError error = 14; public static final int ERROR_FIELD_NUMBER = 14; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError error_; public boolean hasError() { return ((bitField0_ & 0x00002000) == 0x00002000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError getError() { return error_; } // optional .pulsar.proto.CommandCloseProducer close_producer = 15; public static final int CLOSE_PRODUCER_FIELD_NUMBER = 15; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer closeProducer_; public boolean hasCloseProducer() { return ((bitField0_ & 0x00004000) == 0x00004000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer getCloseProducer() { return closeProducer_; } // optional .pulsar.proto.CommandCloseConsumer close_consumer = 16; public static final int CLOSE_CONSUMER_FIELD_NUMBER = 16; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer closeConsumer_; public boolean hasCloseConsumer() { return ((bitField0_ & 0x00008000) == 0x00008000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer getCloseConsumer() { return closeConsumer_; } // optional .pulsar.proto.CommandProducerSuccess producer_success = 17; public static final int PRODUCER_SUCCESS_FIELD_NUMBER = 17; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess producerSuccess_; public boolean hasProducerSuccess() { return ((bitField0_ & 0x00010000) == 0x00010000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess getProducerSuccess() { return producerSuccess_; } // optional .pulsar.proto.CommandPing ping = 18; public static final int PING_FIELD_NUMBER = 18; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing ping_; public boolean hasPing() { return ((bitField0_ & 0x00020000) == 0x00020000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing getPing() { return ping_; } // optional .pulsar.proto.CommandPong pong = 19; public static final int PONG_FIELD_NUMBER = 19; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong pong_; public boolean hasPong() { return ((bitField0_ & 0x00040000) == 0x00040000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong getPong() { return pong_; } // optional .pulsar.proto.CommandRedeliverUnacknowledgedMessages redeliverUnacknowledgedMessages = 20; public static final int REDELIVERUNACKNOWLEDGEDMESSAGES_FIELD_NUMBER = 20; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages redeliverUnacknowledgedMessages_; public boolean hasRedeliverUnacknowledgedMessages() { return ((bitField0_ & 0x00080000) == 0x00080000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages getRedeliverUnacknowledgedMessages() { return redeliverUnacknowledgedMessages_; } // optional .pulsar.proto.CommandPartitionedTopicMetadata partitionMetadata = 21; public static final int PARTITIONMETADATA_FIELD_NUMBER = 21; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata partitionMetadata_; public boolean hasPartitionMetadata() { return ((bitField0_ & 0x00100000) == 0x00100000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata getPartitionMetadata() { return partitionMetadata_; } // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse partitionMetadataResponse = 22; public static final int PARTITIONMETADATARESPONSE_FIELD_NUMBER = 22; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse partitionMetadataResponse_; public boolean hasPartitionMetadataResponse() { return ((bitField0_ & 0x00200000) == 0x00200000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse getPartitionMetadataResponse() { return partitionMetadataResponse_; } // optional .pulsar.proto.CommandLookupTopic lookupTopic = 23; public static final int LOOKUPTOPIC_FIELD_NUMBER = 23; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic lookupTopic_; public boolean hasLookupTopic() { return ((bitField0_ & 0x00400000) == 0x00400000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic getLookupTopic() { return lookupTopic_; } // optional .pulsar.proto.CommandLookupTopicResponse lookupTopicResponse = 24; public static final int LOOKUPTOPICRESPONSE_FIELD_NUMBER = 24; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse lookupTopicResponse_; public boolean hasLookupTopicResponse() { return ((bitField0_ & 0x00800000) == 0x00800000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse getLookupTopicResponse() { return lookupTopicResponse_; } // optional .pulsar.proto.CommandConsumerStats consumerStats = 25; public static final int CONSUMERSTATS_FIELD_NUMBER = 25; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats consumerStats_; public boolean hasConsumerStats() { return ((bitField0_ & 0x01000000) == 0x01000000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats getConsumerStats() { return consumerStats_; } // optional .pulsar.proto.CommandConsumerStatsResponse consumerStatsResponse = 26; public static final int CONSUMERSTATSRESPONSE_FIELD_NUMBER = 26; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse consumerStatsResponse_; public boolean hasConsumerStatsResponse() { return ((bitField0_ & 0x02000000) == 0x02000000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse getConsumerStatsResponse() { return consumerStatsResponse_; } private void initFields() { type_ = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type.CONNECT; connect_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance(); connected_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance(); subscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance(); producer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance(); send_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance(); sendReceipt_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance(); sendError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance(); message_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance(); ack_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance(); flow_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance(); unsubscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance(); success_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance(); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance(); closeProducer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance(); closeConsumer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance(); producerSuccess_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance(); ping_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance(); pong_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance(); redeliverUnacknowledgedMessages_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance(); partitionMetadata_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance(); partitionMetadataResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance(); lookupTopic_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance(); lookupTopicResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance(); consumerStats_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance(); consumerStatsResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (!hasType()) { memoizedIsInitialized = 0; return false; } if (hasConnect()) { if (!getConnect().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasConnected()) { if (!getConnected().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSubscribe()) { if (!getSubscribe().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasProducer()) { if (!getProducer().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSend()) { if (!getSend().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSendReceipt()) { if (!getSendReceipt().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSendError()) { if (!getSendError().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasMessage()) { if (!getMessage().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasAck()) { if (!getAck().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasFlow()) { if (!getFlow().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasUnsubscribe()) { if (!getUnsubscribe().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasSuccess()) { if (!getSuccess().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasError()) { if (!getError().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasCloseProducer()) { if (!getCloseProducer().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasCloseConsumer()) { if (!getCloseConsumer().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasProducerSuccess()) { if (!getProducerSuccess().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasRedeliverUnacknowledgedMessages()) { if (!getRedeliverUnacknowledgedMessages().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasPartitionMetadata()) { if (!getPartitionMetadata().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasPartitionMetadataResponse()) { if (!getPartitionMetadataResponse().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasLookupTopic()) { if (!getLookupTopic().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasLookupTopicResponse()) { if (!getLookupTopicResponse().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasConsumerStats()) { if (!getConsumerStats().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasConsumerStatsResponse()) { if (!getConsumerStatsResponse().isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { throw new RuntimeException("Cannot use CodedOutputStream"); } public void writeTo(com.yahoo.pulsar.common.util.protobuf.ByteBufCodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeEnum(1, type_.getNumber()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, connect_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, connected_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, subscribe_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(5, producer_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(6, send_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeMessage(7, sendReceipt_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeMessage(8, sendError_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeMessage(9, message_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeMessage(10, ack_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeMessage(11, flow_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeMessage(12, unsubscribe_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeMessage(13, success_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { output.writeMessage(14, error_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { output.writeMessage(15, closeProducer_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { output.writeMessage(16, closeConsumer_); } if (((bitField0_ & 0x00010000) == 0x00010000)) { output.writeMessage(17, producerSuccess_); } if (((bitField0_ & 0x00020000) == 0x00020000)) { output.writeMessage(18, ping_); } if (((bitField0_ & 0x00040000) == 0x00040000)) { output.writeMessage(19, pong_); } if (((bitField0_ & 0x00080000) == 0x00080000)) { output.writeMessage(20, redeliverUnacknowledgedMessages_); } if (((bitField0_ & 0x00100000) == 0x00100000)) { output.writeMessage(21, partitionMetadata_); } if (((bitField0_ & 0x00200000) == 0x00200000)) { output.writeMessage(22, partitionMetadataResponse_); } if (((bitField0_ & 0x00400000) == 0x00400000)) { output.writeMessage(23, lookupTopic_); } if (((bitField0_ & 0x00800000) == 0x00800000)) { output.writeMessage(24, lookupTopicResponse_); } if (((bitField0_ & 0x01000000) == 0x01000000)) { output.writeMessage(25, consumerStats_); } if (((bitField0_ & 0x02000000) == 0x02000000)) { output.writeMessage(26, consumerStatsResponse_); } } 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 .computeEnumSize(1, type_.getNumber()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, connect_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, connected_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, subscribe_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, producer_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, send_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, sendReceipt_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, sendError_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, message_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, ack_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, flow_); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, unsubscribe_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(13, success_); } if (((bitField0_ & 0x00002000) == 0x00002000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, error_); } if (((bitField0_ & 0x00004000) == 0x00004000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(15, closeProducer_); } if (((bitField0_ & 0x00008000) == 0x00008000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(16, closeConsumer_); } if (((bitField0_ & 0x00010000) == 0x00010000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(17, producerSuccess_); } if (((bitField0_ & 0x00020000) == 0x00020000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(18, ping_); } if (((bitField0_ & 0x00040000) == 0x00040000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(19, pong_); } if (((bitField0_ & 0x00080000) == 0x00080000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(20, redeliverUnacknowledgedMessages_); } if (((bitField0_ & 0x00100000) == 0x00100000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(21, partitionMetadata_); } if (((bitField0_ & 0x00200000) == 0x00200000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(22, partitionMetadataResponse_); } if (((bitField0_ & 0x00400000) == 0x00400000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(23, lookupTopic_); } if (((bitField0_ & 0x00800000) == 0x00800000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(24, lookupTopicResponse_); } if (((bitField0_ & 0x01000000) == 0x01000000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(25, consumerStats_); } if (((bitField0_ & 0x02000000) == 0x02000000)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(26, consumerStatsResponse_); } 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.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { throw new RuntimeException("Disabled"); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return newBuilder().mergeFrom(data, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom(java.io.InputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return newBuilder().mergeFrom(input, extensionRegistry) .buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand 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.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand 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.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return newBuilder().mergeFrom(input).buildParsed(); } public static com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand 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.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand, Builder> implements com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommandOrBuilder, com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream.ByteBufMessageBuilder { // Construct using com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.newBuilder() private final io.netty.util.Recycler.Handle handle; private Builder(io.netty.util.Recycler.Handle handle) { this.handle = handle; maybeForceBuilderInitialization(); } private final static io.netty.util.Recycler<Builder> RECYCLER = new io.netty.util.Recycler<Builder>() { protected Builder newObject(io.netty.util.Recycler.Handle handle) { return new Builder(handle); } }; public void recycle() { clear(); if (handle != null) {RECYCLER.recycle(this, handle);} } private void maybeForceBuilderInitialization() { } private static Builder create() { return RECYCLER.get(); } public Builder clear() { super.clear(); type_ = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type.CONNECT; bitField0_ = (bitField0_ & ~0x00000001); connect_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); connected_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); subscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); producer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000010); send_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000020); sendReceipt_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000040); sendError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000080); message_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); ack_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000200); flow_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000400); unsubscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000800); success_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00001000); error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00002000); closeProducer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00004000); closeConsumer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00008000); producerSuccess_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00010000); ping_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00020000); pong_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00040000); redeliverUnacknowledgedMessages_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00080000); partitionMetadata_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00100000); partitionMetadataResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00200000); lookupTopic_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00400000); lookupTopicResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00800000); consumerStats_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x01000000); consumerStatsResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x02000000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand getDefaultInstanceForType() { return com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.getDefaultInstance(); } public com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand build() { com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } private com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand buildParsed() throws com.google.protobuf.InvalidProtocolBufferException { com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException( result).asInvalidProtocolBufferException(); } return result; } public com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand buildPartial() { com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand result = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.RECYCLER.get(); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.type_ = type_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.connect_ = connect_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.connected_ = connected_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.subscribe_ = subscribe_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.producer_ = producer_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.send_ = send_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.sendReceipt_ = sendReceipt_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.sendError_ = sendError_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.message_ = message_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } result.ack_ = ack_; if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } result.flow_ = flow_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } result.unsubscribe_ = unsubscribe_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } result.success_ = success_; if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00002000; } result.error_ = error_; if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00004000; } result.closeProducer_ = closeProducer_; if (((from_bitField0_ & 0x00008000) == 0x00008000)) { to_bitField0_ |= 0x00008000; } result.closeConsumer_ = closeConsumer_; if (((from_bitField0_ & 0x00010000) == 0x00010000)) { to_bitField0_ |= 0x00010000; } result.producerSuccess_ = producerSuccess_; if (((from_bitField0_ & 0x00020000) == 0x00020000)) { to_bitField0_ |= 0x00020000; } result.ping_ = ping_; if (((from_bitField0_ & 0x00040000) == 0x00040000)) { to_bitField0_ |= 0x00040000; } result.pong_ = pong_; if (((from_bitField0_ & 0x00080000) == 0x00080000)) { to_bitField0_ |= 0x00080000; } result.redeliverUnacknowledgedMessages_ = redeliverUnacknowledgedMessages_; if (((from_bitField0_ & 0x00100000) == 0x00100000)) { to_bitField0_ |= 0x00100000; } result.partitionMetadata_ = partitionMetadata_; if (((from_bitField0_ & 0x00200000) == 0x00200000)) { to_bitField0_ |= 0x00200000; } result.partitionMetadataResponse_ = partitionMetadataResponse_; if (((from_bitField0_ & 0x00400000) == 0x00400000)) { to_bitField0_ |= 0x00400000; } result.lookupTopic_ = lookupTopic_; if (((from_bitField0_ & 0x00800000) == 0x00800000)) { to_bitField0_ |= 0x00800000; } result.lookupTopicResponse_ = lookupTopicResponse_; if (((from_bitField0_ & 0x01000000) == 0x01000000)) { to_bitField0_ |= 0x01000000; } result.consumerStats_ = consumerStats_; if (((from_bitField0_ & 0x02000000) == 0x02000000)) { to_bitField0_ |= 0x02000000; } result.consumerStatsResponse_ = consumerStatsResponse_; result.bitField0_ = to_bitField0_; return result; } public Builder mergeFrom(com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand other) { if (other == com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.getDefaultInstance()) return this; if (other.hasType()) { setType(other.getType()); } if (other.hasConnect()) { mergeConnect(other.getConnect()); } if (other.hasConnected()) { mergeConnected(other.getConnected()); } if (other.hasSubscribe()) { mergeSubscribe(other.getSubscribe()); } if (other.hasProducer()) { mergeProducer(other.getProducer()); } if (other.hasSend()) { mergeSend(other.getSend()); } if (other.hasSendReceipt()) { mergeSendReceipt(other.getSendReceipt()); } if (other.hasSendError()) { mergeSendError(other.getSendError()); } if (other.hasMessage()) { mergeMessage(other.getMessage()); } if (other.hasAck()) { mergeAck(other.getAck()); } if (other.hasFlow()) { mergeFlow(other.getFlow()); } if (other.hasUnsubscribe()) { mergeUnsubscribe(other.getUnsubscribe()); } if (other.hasSuccess()) { mergeSuccess(other.getSuccess()); } if (other.hasError()) { mergeError(other.getError()); } if (other.hasCloseProducer()) { mergeCloseProducer(other.getCloseProducer()); } if (other.hasCloseConsumer()) { mergeCloseConsumer(other.getCloseConsumer()); } if (other.hasProducerSuccess()) { mergeProducerSuccess(other.getProducerSuccess()); } if (other.hasPing()) { mergePing(other.getPing()); } if (other.hasPong()) { mergePong(other.getPong()); } if (other.hasRedeliverUnacknowledgedMessages()) { mergeRedeliverUnacknowledgedMessages(other.getRedeliverUnacknowledgedMessages()); } if (other.hasPartitionMetadata()) { mergePartitionMetadata(other.getPartitionMetadata()); } if (other.hasPartitionMetadataResponse()) { mergePartitionMetadataResponse(other.getPartitionMetadataResponse()); } if (other.hasLookupTopic()) { mergeLookupTopic(other.getLookupTopic()); } if (other.hasLookupTopicResponse()) { mergeLookupTopicResponse(other.getLookupTopicResponse()); } if (other.hasConsumerStats()) { mergeConsumerStats(other.getConsumerStats()); } if (other.hasConsumerStatsResponse()) { mergeConsumerStatsResponse(other.getConsumerStatsResponse()); } return this; } public final boolean isInitialized() { if (!hasType()) { return false; } if (hasConnect()) { if (!getConnect().isInitialized()) { return false; } } if (hasConnected()) { if (!getConnected().isInitialized()) { return false; } } if (hasSubscribe()) { if (!getSubscribe().isInitialized()) { return false; } } if (hasProducer()) { if (!getProducer().isInitialized()) { return false; } } if (hasSend()) { if (!getSend().isInitialized()) { return false; } } if (hasSendReceipt()) { if (!getSendReceipt().isInitialized()) { return false; } } if (hasSendError()) { if (!getSendError().isInitialized()) { return false; } } if (hasMessage()) { if (!getMessage().isInitialized()) { return false; } } if (hasAck()) { if (!getAck().isInitialized()) { return false; } } if (hasFlow()) { if (!getFlow().isInitialized()) { return false; } } if (hasUnsubscribe()) { if (!getUnsubscribe().isInitialized()) { return false; } } if (hasSuccess()) { if (!getSuccess().isInitialized()) { return false; } } if (hasError()) { if (!getError().isInitialized()) { return false; } } if (hasCloseProducer()) { if (!getCloseProducer().isInitialized()) { return false; } } if (hasCloseConsumer()) { if (!getCloseConsumer().isInitialized()) { return false; } } if (hasProducerSuccess()) { if (!getProducerSuccess().isInitialized()) { return false; } } if (hasRedeliverUnacknowledgedMessages()) { if (!getRedeliverUnacknowledgedMessages().isInitialized()) { return false; } } if (hasPartitionMetadata()) { if (!getPartitionMetadata().isInitialized()) { return false; } } if (hasPartitionMetadataResponse()) { if (!getPartitionMetadataResponse().isInitialized()) { return false; } } if (hasLookupTopic()) { if (!getLookupTopic().isInitialized()) { return false; } } if (hasLookupTopicResponse()) { if (!getLookupTopicResponse().isInitialized()) { return false; } } if (hasConsumerStats()) { if (!getConsumerStats().isInitialized()) { return false; } } if (hasConsumerStatsResponse()) { if (!getConsumerStatsResponse().isInitialized()) { return false; } } return true; } public Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { throw new java.io.IOException("Merge from CodedInputStream is disabled"); } public Builder mergeFrom( com.yahoo.pulsar.common.util.protobuf.ByteBufCodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { while (true) { int tag = input.readTag(); switch (tag) { case 0: return this; default: { if (!input.skipField(tag)) { return this; } break; } case 8: { int rawValue = input.readEnum(); com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type value = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type.valueOf(rawValue); if (value != null) { bitField0_ |= 0x00000001; type_ = value; } break; } case 18: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.newBuilder(); if (hasConnect()) { subBuilder.mergeFrom(getConnect()); } input.readMessage(subBuilder, extensionRegistry); setConnect(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 26: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.newBuilder(); if (hasConnected()) { subBuilder.mergeFrom(getConnected()); } input.readMessage(subBuilder, extensionRegistry); setConnected(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 34: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.newBuilder(); if (hasSubscribe()) { subBuilder.mergeFrom(getSubscribe()); } input.readMessage(subBuilder, extensionRegistry); setSubscribe(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 42: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.newBuilder(); if (hasProducer()) { subBuilder.mergeFrom(getProducer()); } input.readMessage(subBuilder, extensionRegistry); setProducer(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 50: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.newBuilder(); if (hasSend()) { subBuilder.mergeFrom(getSend()); } input.readMessage(subBuilder, extensionRegistry); setSend(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 58: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.newBuilder(); if (hasSendReceipt()) { subBuilder.mergeFrom(getSendReceipt()); } input.readMessage(subBuilder, extensionRegistry); setSendReceipt(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 66: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.newBuilder(); if (hasSendError()) { subBuilder.mergeFrom(getSendError()); } input.readMessage(subBuilder, extensionRegistry); setSendError(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 74: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.newBuilder(); if (hasMessage()) { subBuilder.mergeFrom(getMessage()); } input.readMessage(subBuilder, extensionRegistry); setMessage(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 82: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.newBuilder(); if (hasAck()) { subBuilder.mergeFrom(getAck()); } input.readMessage(subBuilder, extensionRegistry); setAck(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 90: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.newBuilder(); if (hasFlow()) { subBuilder.mergeFrom(getFlow()); } input.readMessage(subBuilder, extensionRegistry); setFlow(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 98: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.newBuilder(); if (hasUnsubscribe()) { subBuilder.mergeFrom(getUnsubscribe()); } input.readMessage(subBuilder, extensionRegistry); setUnsubscribe(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 106: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.newBuilder(); if (hasSuccess()) { subBuilder.mergeFrom(getSuccess()); } input.readMessage(subBuilder, extensionRegistry); setSuccess(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 114: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.newBuilder(); if (hasError()) { subBuilder.mergeFrom(getError()); } input.readMessage(subBuilder, extensionRegistry); setError(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 122: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.newBuilder(); if (hasCloseProducer()) { subBuilder.mergeFrom(getCloseProducer()); } input.readMessage(subBuilder, extensionRegistry); setCloseProducer(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 130: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.newBuilder(); if (hasCloseConsumer()) { subBuilder.mergeFrom(getCloseConsumer()); } input.readMessage(subBuilder, extensionRegistry); setCloseConsumer(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 138: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.newBuilder(); if (hasProducerSuccess()) { subBuilder.mergeFrom(getProducerSuccess()); } input.readMessage(subBuilder, extensionRegistry); setProducerSuccess(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 146: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.newBuilder(); if (hasPing()) { subBuilder.mergeFrom(getPing()); } input.readMessage(subBuilder, extensionRegistry); setPing(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 154: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.newBuilder(); if (hasPong()) { subBuilder.mergeFrom(getPong()); } input.readMessage(subBuilder, extensionRegistry); setPong(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 162: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.newBuilder(); if (hasRedeliverUnacknowledgedMessages()) { subBuilder.mergeFrom(getRedeliverUnacknowledgedMessages()); } input.readMessage(subBuilder, extensionRegistry); setRedeliverUnacknowledgedMessages(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 170: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.newBuilder(); if (hasPartitionMetadata()) { subBuilder.mergeFrom(getPartitionMetadata()); } input.readMessage(subBuilder, extensionRegistry); setPartitionMetadata(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 178: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.newBuilder(); if (hasPartitionMetadataResponse()) { subBuilder.mergeFrom(getPartitionMetadataResponse()); } input.readMessage(subBuilder, extensionRegistry); setPartitionMetadataResponse(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 186: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.newBuilder(); if (hasLookupTopic()) { subBuilder.mergeFrom(getLookupTopic()); } input.readMessage(subBuilder, extensionRegistry); setLookupTopic(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 194: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.newBuilder(); if (hasLookupTopicResponse()) { subBuilder.mergeFrom(getLookupTopicResponse()); } input.readMessage(subBuilder, extensionRegistry); setLookupTopicResponse(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 202: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.newBuilder(); if (hasConsumerStats()) { subBuilder.mergeFrom(getConsumerStats()); } input.readMessage(subBuilder, extensionRegistry); setConsumerStats(subBuilder.buildPartial()); subBuilder.recycle(); break; } case 210: { com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.Builder subBuilder = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.newBuilder(); if (hasConsumerStatsResponse()) { subBuilder.mergeFrom(getConsumerStatsResponse()); } input.readMessage(subBuilder, extensionRegistry); setConsumerStatsResponse(subBuilder.buildPartial()); subBuilder.recycle(); break; } } } } private int bitField0_; // required .pulsar.proto.BaseCommand.Type type = 1; private com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type type_ = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type.CONNECT; public boolean hasType() { return ((bitField0_ & 0x00000001) == 0x00000001); } public com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type getType() { return type_; } public Builder setType(com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; type_ = value; return this; } public Builder clearType() { bitField0_ = (bitField0_ & ~0x00000001); type_ = com.yahoo.pulsar.common.api.proto.PulsarApi.BaseCommand.Type.CONNECT; return this; } // optional .pulsar.proto.CommandConnect connect = 2; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect connect_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance(); public boolean hasConnect() { return ((bitField0_ & 0x00000002) == 0x00000002); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect getConnect() { return connect_; } public Builder setConnect(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect value) { if (value == null) { throw new NullPointerException(); } connect_ = value; bitField0_ |= 0x00000002; return this; } public Builder setConnect( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.Builder builderForValue) { connect_ = builderForValue.build(); bitField0_ |= 0x00000002; return this; } public Builder mergeConnect(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect value) { if (((bitField0_ & 0x00000002) == 0x00000002) && connect_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance()) { connect_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.newBuilder(connect_).mergeFrom(value).buildPartial(); } else { connect_ = value; } bitField0_ |= 0x00000002; return this; } public Builder clearConnect() { connect_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnect.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000002); return this; } // optional .pulsar.proto.CommandConnected connected = 3; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected connected_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance(); public boolean hasConnected() { return ((bitField0_ & 0x00000004) == 0x00000004); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected getConnected() { return connected_; } public Builder setConnected(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected value) { if (value == null) { throw new NullPointerException(); } connected_ = value; bitField0_ |= 0x00000004; return this; } public Builder setConnected( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.Builder builderForValue) { connected_ = builderForValue.build(); bitField0_ |= 0x00000004; return this; } public Builder mergeConnected(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected value) { if (((bitField0_ & 0x00000004) == 0x00000004) && connected_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance()) { connected_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.newBuilder(connected_).mergeFrom(value).buildPartial(); } else { connected_ = value; } bitField0_ |= 0x00000004; return this; } public Builder clearConnected() { connected_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConnected.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000004); return this; } // optional .pulsar.proto.CommandSubscribe subscribe = 4; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe subscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance(); public boolean hasSubscribe() { return ((bitField0_ & 0x00000008) == 0x00000008); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe getSubscribe() { return subscribe_; } public Builder setSubscribe(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe value) { if (value == null) { throw new NullPointerException(); } subscribe_ = value; bitField0_ |= 0x00000008; return this; } public Builder setSubscribe( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.Builder builderForValue) { subscribe_ = builderForValue.build(); bitField0_ |= 0x00000008; return this; } public Builder mergeSubscribe(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe value) { if (((bitField0_ & 0x00000008) == 0x00000008) && subscribe_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance()) { subscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.newBuilder(subscribe_).mergeFrom(value).buildPartial(); } else { subscribe_ = value; } bitField0_ |= 0x00000008; return this; } public Builder clearSubscribe() { subscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSubscribe.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000008); return this; } // optional .pulsar.proto.CommandProducer producer = 5; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer producer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance(); public boolean hasProducer() { return ((bitField0_ & 0x00000010) == 0x00000010); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer getProducer() { return producer_; } public Builder setProducer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer value) { if (value == null) { throw new NullPointerException(); } producer_ = value; bitField0_ |= 0x00000010; return this; } public Builder setProducer( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.Builder builderForValue) { producer_ = builderForValue.build(); bitField0_ |= 0x00000010; return this; } public Builder mergeProducer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer value) { if (((bitField0_ & 0x00000010) == 0x00000010) && producer_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance()) { producer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.newBuilder(producer_).mergeFrom(value).buildPartial(); } else { producer_ = value; } bitField0_ |= 0x00000010; return this; } public Builder clearProducer() { producer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000010); return this; } // optional .pulsar.proto.CommandSend send = 6; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend send_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance(); public boolean hasSend() { return ((bitField0_ & 0x00000020) == 0x00000020); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend getSend() { return send_; } public Builder setSend(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend value) { if (value == null) { throw new NullPointerException(); } send_ = value; bitField0_ |= 0x00000020; return this; } public Builder setSend( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.Builder builderForValue) { send_ = builderForValue.build(); bitField0_ |= 0x00000020; return this; } public Builder mergeSend(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend value) { if (((bitField0_ & 0x00000020) == 0x00000020) && send_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance()) { send_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.newBuilder(send_).mergeFrom(value).buildPartial(); } else { send_ = value; } bitField0_ |= 0x00000020; return this; } public Builder clearSend() { send_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSend.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000020); return this; } // optional .pulsar.proto.CommandSendReceipt send_receipt = 7; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt sendReceipt_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance(); public boolean hasSendReceipt() { return ((bitField0_ & 0x00000040) == 0x00000040); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt getSendReceipt() { return sendReceipt_; } public Builder setSendReceipt(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt value) { if (value == null) { throw new NullPointerException(); } sendReceipt_ = value; bitField0_ |= 0x00000040; return this; } public Builder setSendReceipt( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.Builder builderForValue) { sendReceipt_ = builderForValue.build(); bitField0_ |= 0x00000040; return this; } public Builder mergeSendReceipt(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt value) { if (((bitField0_ & 0x00000040) == 0x00000040) && sendReceipt_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance()) { sendReceipt_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.newBuilder(sendReceipt_).mergeFrom(value).buildPartial(); } else { sendReceipt_ = value; } bitField0_ |= 0x00000040; return this; } public Builder clearSendReceipt() { sendReceipt_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendReceipt.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000040); return this; } // optional .pulsar.proto.CommandSendError send_error = 8; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError sendError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance(); public boolean hasSendError() { return ((bitField0_ & 0x00000080) == 0x00000080); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError getSendError() { return sendError_; } public Builder setSendError(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError value) { if (value == null) { throw new NullPointerException(); } sendError_ = value; bitField0_ |= 0x00000080; return this; } public Builder setSendError( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.Builder builderForValue) { sendError_ = builderForValue.build(); bitField0_ |= 0x00000080; return this; } public Builder mergeSendError(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError value) { if (((bitField0_ & 0x00000080) == 0x00000080) && sendError_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance()) { sendError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.newBuilder(sendError_).mergeFrom(value).buildPartial(); } else { sendError_ = value; } bitField0_ |= 0x00000080; return this; } public Builder clearSendError() { sendError_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSendError.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000080); return this; } // optional .pulsar.proto.CommandMessage message = 9; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage message_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance(); public boolean hasMessage() { return ((bitField0_ & 0x00000100) == 0x00000100); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage getMessage() { return message_; } public Builder setMessage(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage value) { if (value == null) { throw new NullPointerException(); } message_ = value; bitField0_ |= 0x00000100; return this; } public Builder setMessage( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.Builder builderForValue) { message_ = builderForValue.build(); bitField0_ |= 0x00000100; return this; } public Builder mergeMessage(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage value) { if (((bitField0_ & 0x00000100) == 0x00000100) && message_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance()) { message_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.newBuilder(message_).mergeFrom(value).buildPartial(); } else { message_ = value; } bitField0_ |= 0x00000100; return this; } public Builder clearMessage() { message_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandMessage.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000100); return this; } // optional .pulsar.proto.CommandAck ack = 10; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck ack_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance(); public boolean hasAck() { return ((bitField0_ & 0x00000200) == 0x00000200); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck getAck() { return ack_; } public Builder setAck(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck value) { if (value == null) { throw new NullPointerException(); } ack_ = value; bitField0_ |= 0x00000200; return this; } public Builder setAck( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.Builder builderForValue) { ack_ = builderForValue.build(); bitField0_ |= 0x00000200; return this; } public Builder mergeAck(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck value) { if (((bitField0_ & 0x00000200) == 0x00000200) && ack_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance()) { ack_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.newBuilder(ack_).mergeFrom(value).buildPartial(); } else { ack_ = value; } bitField0_ |= 0x00000200; return this; } public Builder clearAck() { ack_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandAck.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000200); return this; } // optional .pulsar.proto.CommandFlow flow = 11; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow flow_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance(); public boolean hasFlow() { return ((bitField0_ & 0x00000400) == 0x00000400); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow getFlow() { return flow_; } public Builder setFlow(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow value) { if (value == null) { throw new NullPointerException(); } flow_ = value; bitField0_ |= 0x00000400; return this; } public Builder setFlow( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.Builder builderForValue) { flow_ = builderForValue.build(); bitField0_ |= 0x00000400; return this; } public Builder mergeFlow(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow value) { if (((bitField0_ & 0x00000400) == 0x00000400) && flow_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance()) { flow_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.newBuilder(flow_).mergeFrom(value).buildPartial(); } else { flow_ = value; } bitField0_ |= 0x00000400; return this; } public Builder clearFlow() { flow_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandFlow.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000400); return this; } // optional .pulsar.proto.CommandUnsubscribe unsubscribe = 12; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe unsubscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance(); public boolean hasUnsubscribe() { return ((bitField0_ & 0x00000800) == 0x00000800); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe getUnsubscribe() { return unsubscribe_; } public Builder setUnsubscribe(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe value) { if (value == null) { throw new NullPointerException(); } unsubscribe_ = value; bitField0_ |= 0x00000800; return this; } public Builder setUnsubscribe( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.Builder builderForValue) { unsubscribe_ = builderForValue.build(); bitField0_ |= 0x00000800; return this; } public Builder mergeUnsubscribe(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe value) { if (((bitField0_ & 0x00000800) == 0x00000800) && unsubscribe_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance()) { unsubscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.newBuilder(unsubscribe_).mergeFrom(value).buildPartial(); } else { unsubscribe_ = value; } bitField0_ |= 0x00000800; return this; } public Builder clearUnsubscribe() { unsubscribe_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandUnsubscribe.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00000800); return this; } // optional .pulsar.proto.CommandSuccess success = 13; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess success_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance(); public boolean hasSuccess() { return ((bitField0_ & 0x00001000) == 0x00001000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess getSuccess() { return success_; } public Builder setSuccess(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess value) { if (value == null) { throw new NullPointerException(); } success_ = value; bitField0_ |= 0x00001000; return this; } public Builder setSuccess( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.Builder builderForValue) { success_ = builderForValue.build(); bitField0_ |= 0x00001000; return this; } public Builder mergeSuccess(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess value) { if (((bitField0_ & 0x00001000) == 0x00001000) && success_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance()) { success_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.newBuilder(success_).mergeFrom(value).buildPartial(); } else { success_ = value; } bitField0_ |= 0x00001000; return this; } public Builder clearSuccess() { success_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandSuccess.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00001000); return this; } // optional .pulsar.proto.CommandError error = 14; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance(); public boolean hasError() { return ((bitField0_ & 0x00002000) == 0x00002000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError getError() { return error_; } public Builder setError(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError value) { if (value == null) { throw new NullPointerException(); } error_ = value; bitField0_ |= 0x00002000; return this; } public Builder setError( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.Builder builderForValue) { error_ = builderForValue.build(); bitField0_ |= 0x00002000; return this; } public Builder mergeError(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError value) { if (((bitField0_ & 0x00002000) == 0x00002000) && error_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance()) { error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.newBuilder(error_).mergeFrom(value).buildPartial(); } else { error_ = value; } bitField0_ |= 0x00002000; return this; } public Builder clearError() { error_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandError.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00002000); return this; } // optional .pulsar.proto.CommandCloseProducer close_producer = 15; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer closeProducer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance(); public boolean hasCloseProducer() { return ((bitField0_ & 0x00004000) == 0x00004000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer getCloseProducer() { return closeProducer_; } public Builder setCloseProducer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer value) { if (value == null) { throw new NullPointerException(); } closeProducer_ = value; bitField0_ |= 0x00004000; return this; } public Builder setCloseProducer( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.Builder builderForValue) { closeProducer_ = builderForValue.build(); bitField0_ |= 0x00004000; return this; } public Builder mergeCloseProducer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer value) { if (((bitField0_ & 0x00004000) == 0x00004000) && closeProducer_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance()) { closeProducer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.newBuilder(closeProducer_).mergeFrom(value).buildPartial(); } else { closeProducer_ = value; } bitField0_ |= 0x00004000; return this; } public Builder clearCloseProducer() { closeProducer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseProducer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00004000); return this; } // optional .pulsar.proto.CommandCloseConsumer close_consumer = 16; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer closeConsumer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance(); public boolean hasCloseConsumer() { return ((bitField0_ & 0x00008000) == 0x00008000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer getCloseConsumer() { return closeConsumer_; } public Builder setCloseConsumer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer value) { if (value == null) { throw new NullPointerException(); } closeConsumer_ = value; bitField0_ |= 0x00008000; return this; } public Builder setCloseConsumer( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.Builder builderForValue) { closeConsumer_ = builderForValue.build(); bitField0_ |= 0x00008000; return this; } public Builder mergeCloseConsumer(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer value) { if (((bitField0_ & 0x00008000) == 0x00008000) && closeConsumer_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance()) { closeConsumer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.newBuilder(closeConsumer_).mergeFrom(value).buildPartial(); } else { closeConsumer_ = value; } bitField0_ |= 0x00008000; return this; } public Builder clearCloseConsumer() { closeConsumer_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandCloseConsumer.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00008000); return this; } // optional .pulsar.proto.CommandProducerSuccess producer_success = 17; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess producerSuccess_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance(); public boolean hasProducerSuccess() { return ((bitField0_ & 0x00010000) == 0x00010000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess getProducerSuccess() { return producerSuccess_; } public Builder setProducerSuccess(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess value) { if (value == null) { throw new NullPointerException(); } producerSuccess_ = value; bitField0_ |= 0x00010000; return this; } public Builder setProducerSuccess( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.Builder builderForValue) { producerSuccess_ = builderForValue.build(); bitField0_ |= 0x00010000; return this; } public Builder mergeProducerSuccess(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess value) { if (((bitField0_ & 0x00010000) == 0x00010000) && producerSuccess_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance()) { producerSuccess_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.newBuilder(producerSuccess_).mergeFrom(value).buildPartial(); } else { producerSuccess_ = value; } bitField0_ |= 0x00010000; return this; } public Builder clearProducerSuccess() { producerSuccess_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandProducerSuccess.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00010000); return this; } // optional .pulsar.proto.CommandPing ping = 18; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing ping_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance(); public boolean hasPing() { return ((bitField0_ & 0x00020000) == 0x00020000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing getPing() { return ping_; } public Builder setPing(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing value) { if (value == null) { throw new NullPointerException(); } ping_ = value; bitField0_ |= 0x00020000; return this; } public Builder setPing( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.Builder builderForValue) { ping_ = builderForValue.build(); bitField0_ |= 0x00020000; return this; } public Builder mergePing(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing value) { if (((bitField0_ & 0x00020000) == 0x00020000) && ping_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance()) { ping_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.newBuilder(ping_).mergeFrom(value).buildPartial(); } else { ping_ = value; } bitField0_ |= 0x00020000; return this; } public Builder clearPing() { ping_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPing.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00020000); return this; } // optional .pulsar.proto.CommandPong pong = 19; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong pong_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance(); public boolean hasPong() { return ((bitField0_ & 0x00040000) == 0x00040000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong getPong() { return pong_; } public Builder setPong(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong value) { if (value == null) { throw new NullPointerException(); } pong_ = value; bitField0_ |= 0x00040000; return this; } public Builder setPong( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.Builder builderForValue) { pong_ = builderForValue.build(); bitField0_ |= 0x00040000; return this; } public Builder mergePong(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong value) { if (((bitField0_ & 0x00040000) == 0x00040000) && pong_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance()) { pong_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.newBuilder(pong_).mergeFrom(value).buildPartial(); } else { pong_ = value; } bitField0_ |= 0x00040000; return this; } public Builder clearPong() { pong_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPong.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00040000); return this; } // optional .pulsar.proto.CommandRedeliverUnacknowledgedMessages redeliverUnacknowledgedMessages = 20; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages redeliverUnacknowledgedMessages_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance(); public boolean hasRedeliverUnacknowledgedMessages() { return ((bitField0_ & 0x00080000) == 0x00080000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages getRedeliverUnacknowledgedMessages() { return redeliverUnacknowledgedMessages_; } public Builder setRedeliverUnacknowledgedMessages(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages value) { if (value == null) { throw new NullPointerException(); } redeliverUnacknowledgedMessages_ = value; bitField0_ |= 0x00080000; return this; } public Builder setRedeliverUnacknowledgedMessages( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.Builder builderForValue) { redeliverUnacknowledgedMessages_ = builderForValue.build(); bitField0_ |= 0x00080000; return this; } public Builder mergeRedeliverUnacknowledgedMessages(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages value) { if (((bitField0_ & 0x00080000) == 0x00080000) && redeliverUnacknowledgedMessages_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance()) { redeliverUnacknowledgedMessages_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.newBuilder(redeliverUnacknowledgedMessages_).mergeFrom(value).buildPartial(); } else { redeliverUnacknowledgedMessages_ = value; } bitField0_ |= 0x00080000; return this; } public Builder clearRedeliverUnacknowledgedMessages() { redeliverUnacknowledgedMessages_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandRedeliverUnacknowledgedMessages.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00080000); return this; } // optional .pulsar.proto.CommandPartitionedTopicMetadata partitionMetadata = 21; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata partitionMetadata_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance(); public boolean hasPartitionMetadata() { return ((bitField0_ & 0x00100000) == 0x00100000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata getPartitionMetadata() { return partitionMetadata_; } public Builder setPartitionMetadata(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata value) { if (value == null) { throw new NullPointerException(); } partitionMetadata_ = value; bitField0_ |= 0x00100000; return this; } public Builder setPartitionMetadata( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.Builder builderForValue) { partitionMetadata_ = builderForValue.build(); bitField0_ |= 0x00100000; return this; } public Builder mergePartitionMetadata(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata value) { if (((bitField0_ & 0x00100000) == 0x00100000) && partitionMetadata_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance()) { partitionMetadata_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.newBuilder(partitionMetadata_).mergeFrom(value).buildPartial(); } else { partitionMetadata_ = value; } bitField0_ |= 0x00100000; return this; } public Builder clearPartitionMetadata() { partitionMetadata_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadata.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00100000); return this; } // optional .pulsar.proto.CommandPartitionedTopicMetadataResponse partitionMetadataResponse = 22; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse partitionMetadataResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance(); public boolean hasPartitionMetadataResponse() { return ((bitField0_ & 0x00200000) == 0x00200000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse getPartitionMetadataResponse() { return partitionMetadataResponse_; } public Builder setPartitionMetadataResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse value) { if (value == null) { throw new NullPointerException(); } partitionMetadataResponse_ = value; bitField0_ |= 0x00200000; return this; } public Builder setPartitionMetadataResponse( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.Builder builderForValue) { partitionMetadataResponse_ = builderForValue.build(); bitField0_ |= 0x00200000; return this; } public Builder mergePartitionMetadataResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse value) { if (((bitField0_ & 0x00200000) == 0x00200000) && partitionMetadataResponse_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance()) { partitionMetadataResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.newBuilder(partitionMetadataResponse_).mergeFrom(value).buildPartial(); } else { partitionMetadataResponse_ = value; } bitField0_ |= 0x00200000; return this; } public Builder clearPartitionMetadataResponse() { partitionMetadataResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandPartitionedTopicMetadataResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00200000); return this; } // optional .pulsar.proto.CommandLookupTopic lookupTopic = 23; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic lookupTopic_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance(); public boolean hasLookupTopic() { return ((bitField0_ & 0x00400000) == 0x00400000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic getLookupTopic() { return lookupTopic_; } public Builder setLookupTopic(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic value) { if (value == null) { throw new NullPointerException(); } lookupTopic_ = value; bitField0_ |= 0x00400000; return this; } public Builder setLookupTopic( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.Builder builderForValue) { lookupTopic_ = builderForValue.build(); bitField0_ |= 0x00400000; return this; } public Builder mergeLookupTopic(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic value) { if (((bitField0_ & 0x00400000) == 0x00400000) && lookupTopic_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance()) { lookupTopic_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.newBuilder(lookupTopic_).mergeFrom(value).buildPartial(); } else { lookupTopic_ = value; } bitField0_ |= 0x00400000; return this; } public Builder clearLookupTopic() { lookupTopic_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopic.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00400000); return this; } // optional .pulsar.proto.CommandLookupTopicResponse lookupTopicResponse = 24; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse lookupTopicResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance(); public boolean hasLookupTopicResponse() { return ((bitField0_ & 0x00800000) == 0x00800000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse getLookupTopicResponse() { return lookupTopicResponse_; } public Builder setLookupTopicResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse value) { if (value == null) { throw new NullPointerException(); } lookupTopicResponse_ = value; bitField0_ |= 0x00800000; return this; } public Builder setLookupTopicResponse( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.Builder builderForValue) { lookupTopicResponse_ = builderForValue.build(); bitField0_ |= 0x00800000; return this; } public Builder mergeLookupTopicResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse value) { if (((bitField0_ & 0x00800000) == 0x00800000) && lookupTopicResponse_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance()) { lookupTopicResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.newBuilder(lookupTopicResponse_).mergeFrom(value).buildPartial(); } else { lookupTopicResponse_ = value; } bitField0_ |= 0x00800000; return this; } public Builder clearLookupTopicResponse() { lookupTopicResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandLookupTopicResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x00800000); return this; } // optional .pulsar.proto.CommandConsumerStats consumerStats = 25; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats consumerStats_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance(); public boolean hasConsumerStats() { return ((bitField0_ & 0x01000000) == 0x01000000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats getConsumerStats() { return consumerStats_; } public Builder setConsumerStats(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats value) { if (value == null) { throw new NullPointerException(); } consumerStats_ = value; bitField0_ |= 0x01000000; return this; } public Builder setConsumerStats( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.Builder builderForValue) { consumerStats_ = builderForValue.build(); bitField0_ |= 0x01000000; return this; } public Builder mergeConsumerStats(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats value) { if (((bitField0_ & 0x01000000) == 0x01000000) && consumerStats_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance()) { consumerStats_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.newBuilder(consumerStats_).mergeFrom(value).buildPartial(); } else { consumerStats_ = value; } bitField0_ |= 0x01000000; return this; } public Builder clearConsumerStats() { consumerStats_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStats.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x01000000); return this; } // optional .pulsar.proto.CommandConsumerStatsResponse consumerStatsResponse = 26; private com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse consumerStatsResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance(); public boolean hasConsumerStatsResponse() { return ((bitField0_ & 0x02000000) == 0x02000000); } public com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse getConsumerStatsResponse() { return consumerStatsResponse_; } public Builder setConsumerStatsResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse value) { if (value == null) { throw new NullPointerException(); } consumerStatsResponse_ = value; bitField0_ |= 0x02000000; return this; } public Builder setConsumerStatsResponse( com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.Builder builderForValue) { consumerStatsResponse_ = builderForValue.build(); bitField0_ |= 0x02000000; return this; } public Builder mergeConsumerStatsResponse(com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse value) { if (((bitField0_ & 0x02000000) == 0x02000000) && consumerStatsResponse_ != com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance()) { consumerStatsResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.newBuilder(consumerStatsResponse_).mergeFrom(value).buildPartial(); } else { consumerStatsResponse_ = value; } bitField0_ |= 0x02000000; return this; } public Builder clearConsumerStatsResponse() { consumerStatsResponse_ = com.yahoo.pulsar.common.api.proto.PulsarApi.CommandConsumerStatsResponse.getDefaultInstance(); bitField0_ = (bitField0_ & ~0x02000000); return this; } // @@protoc_insertion_point(builder_scope:pulsar.proto.BaseCommand) } static { defaultInstance = new BaseCommand(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pulsar.proto.BaseCommand) } static { } // @@protoc_insertion_point(outer_class_scope) }