// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: polo.proto
package com.google.polo.wire.protobuf;
public final class PoloProto {
private PoloProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public interface OuterMessageOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required uint32 protocol_version = 1 [default = 1];
boolean hasProtocolVersion();
int getProtocolVersion();
// required .polo.wire.protobuf.OuterMessage.Status status = 2;
boolean hasStatus();
com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status getStatus();
// optional .polo.wire.protobuf.OuterMessage.MessageType type = 3;
boolean hasType();
com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType getType();
// optional bytes payload = 4;
boolean hasPayload();
com.google.protobuf.ByteString getPayload();
}
public static final class OuterMessage extends
com.google.protobuf.GeneratedMessageLite
implements OuterMessageOrBuilder {
// Use OuterMessage.newBuilder() to construct.
private OuterMessage(Builder builder) {
super(builder);
}
private OuterMessage(boolean noInit) {}
private static final OuterMessage defaultInstance;
public static OuterMessage getDefaultInstance() {
return defaultInstance;
}
public OuterMessage getDefaultInstanceForType() {
return defaultInstance;
}
public enum MessageType
implements com.google.protobuf.Internal.EnumLite {
MESSAGE_TYPE_PAIRING_REQUEST(0, 10),
MESSAGE_TYPE_PAIRING_REQUEST_ACK(1, 11),
MESSAGE_TYPE_OPTIONS(2, 20),
MESSAGE_TYPE_CONFIGURATION(3, 30),
MESSAGE_TYPE_CONFIGURATION_ACK(4, 31),
MESSAGE_TYPE_SECRET(5, 40),
MESSAGE_TYPE_SECRET_ACK(6, 41),
;
public static final int MESSAGE_TYPE_PAIRING_REQUEST_VALUE = 10;
public static final int MESSAGE_TYPE_PAIRING_REQUEST_ACK_VALUE = 11;
public static final int MESSAGE_TYPE_OPTIONS_VALUE = 20;
public static final int MESSAGE_TYPE_CONFIGURATION_VALUE = 30;
public static final int MESSAGE_TYPE_CONFIGURATION_ACK_VALUE = 31;
public static final int MESSAGE_TYPE_SECRET_VALUE = 40;
public static final int MESSAGE_TYPE_SECRET_ACK_VALUE = 41;
public final int getNumber() { return value; }
public static MessageType valueOf(int value) {
switch (value) {
case 10: return MESSAGE_TYPE_PAIRING_REQUEST;
case 11: return MESSAGE_TYPE_PAIRING_REQUEST_ACK;
case 20: return MESSAGE_TYPE_OPTIONS;
case 30: return MESSAGE_TYPE_CONFIGURATION;
case 31: return MESSAGE_TYPE_CONFIGURATION_ACK;
case 40: return MESSAGE_TYPE_SECRET;
case 41: return MESSAGE_TYPE_SECRET_ACK;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<MessageType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<MessageType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<MessageType>() {
public MessageType findValueByNumber(int number) {
return MessageType.valueOf(number);
}
};
private final int value;
private MessageType(int index, int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:polo.wire.protobuf.OuterMessage.MessageType)
}
public enum Status
implements com.google.protobuf.Internal.EnumLite {
STATUS_OK(0, 200),
STATUS_ERROR(1, 400),
STATUS_BAD_CONFIGURATION(2, 401),
STATUS_BAD_SECRET(3, 402),
;
public static final int STATUS_OK_VALUE = 200;
public static final int STATUS_ERROR_VALUE = 400;
public static final int STATUS_BAD_CONFIGURATION_VALUE = 401;
public static final int STATUS_BAD_SECRET_VALUE = 402;
public final int getNumber() { return value; }
public static Status valueOf(int value) {
switch (value) {
case 200: return STATUS_OK;
case 400: return STATUS_ERROR;
case 401: return STATUS_BAD_CONFIGURATION;
case 402: return STATUS_BAD_SECRET;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Status>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Status>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Status>() {
public Status findValueByNumber(int number) {
return Status.valueOf(number);
}
};
private final int value;
private Status(int index, int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:polo.wire.protobuf.OuterMessage.Status)
}
private int bitField0_;
// required uint32 protocol_version = 1 [default = 1];
public static final int PROTOCOL_VERSION_FIELD_NUMBER = 1;
private int protocolVersion_;
public boolean hasProtocolVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getProtocolVersion() {
return protocolVersion_;
}
// required .polo.wire.protobuf.OuterMessage.Status status = 2;
public static final int STATUS_FIELD_NUMBER = 2;
private com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status status_;
public boolean hasStatus() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status getStatus() {
return status_;
}
// optional .polo.wire.protobuf.OuterMessage.MessageType type = 3;
public static final int TYPE_FIELD_NUMBER = 3;
private com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType type_;
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType getType() {
return type_;
}
// optional bytes payload = 4;
public static final int PAYLOAD_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString payload_;
public boolean hasPayload() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
private void initFields() {
protocolVersion_ = 1;
status_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status.STATUS_OK;
type_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType.MESSAGE_TYPE_PAIRING_REQUEST;
payload_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasProtocolVersion()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasStatus()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeUInt32(1, protocolVersion_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, status_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeEnum(3, type_.getNumber());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, payload_);
}
}
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, protocolVersion_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, status_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, type_.getNumber());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, payload_);
}
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.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage 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.google.polo.wire.protobuf.PoloProto.OuterMessage 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.google.polo.wire.protobuf.PoloProto.OuterMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.OuterMessage 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.google.polo.wire.protobuf.PoloProto.OuterMessage prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.OuterMessage, Builder>
implements com.google.polo.wire.protobuf.PoloProto.OuterMessageOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.OuterMessage.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
protocolVersion_ = 1;
bitField0_ = (bitField0_ & ~0x00000001);
status_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status.STATUS_OK;
bitField0_ = (bitField0_ & ~0x00000002);
type_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType.MESSAGE_TYPE_PAIRING_REQUEST;
bitField0_ = (bitField0_ & ~0x00000004);
payload_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.OuterMessage.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage build() {
com.google.polo.wire.protobuf.PoloProto.OuterMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.OuterMessage buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.OuterMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage buildPartial() {
com.google.polo.wire.protobuf.PoloProto.OuterMessage result = new com.google.polo.wire.protobuf.PoloProto.OuterMessage(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.protocolVersion_ = protocolVersion_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.status_ = status_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.type_ = type_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.payload_ = payload_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.OuterMessage other) {
if (other == com.google.polo.wire.protobuf.PoloProto.OuterMessage.getDefaultInstance()) return this;
if (other.hasProtocolVersion()) {
setProtocolVersion(other.getProtocolVersion());
}
if (other.hasStatus()) {
setStatus(other.getStatus());
}
if (other.hasType()) {
setType(other.getType());
}
if (other.hasPayload()) {
setPayload(other.getPayload());
}
return this;
}
public final boolean isInitialized() {
if (!hasProtocolVersion()) {
return false;
}
if (!hasStatus()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
protocolVersion_ = input.readUInt32();
break;
}
case 16: {
int rawValue = input.readEnum();
com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status value = com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status.valueOf(rawValue);
if (value != null) {
bitField0_ |= 0x00000002;
status_ = value;
}
break;
}
case 24: {
int rawValue = input.readEnum();
com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType value = com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType.valueOf(rawValue);
if (value != null) {
bitField0_ |= 0x00000004;
type_ = value;
}
break;
}
case 34: {
bitField0_ |= 0x00000008;
payload_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required uint32 protocol_version = 1 [default = 1];
private int protocolVersion_ = 1;
public boolean hasProtocolVersion() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getProtocolVersion() {
return protocolVersion_;
}
public Builder setProtocolVersion(int value) {
bitField0_ |= 0x00000001;
protocolVersion_ = value;
return this;
}
public Builder clearProtocolVersion() {
bitField0_ = (bitField0_ & ~0x00000001);
protocolVersion_ = 1;
return this;
}
// required .polo.wire.protobuf.OuterMessage.Status status = 2;
private com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status status_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status.STATUS_OK;
public boolean hasStatus() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status getStatus() {
return status_;
}
public Builder setStatus(com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
status_ = value;
return this;
}
public Builder clearStatus() {
bitField0_ = (bitField0_ & ~0x00000002);
status_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.Status.STATUS_OK;
return this;
}
// optional .polo.wire.protobuf.OuterMessage.MessageType type = 3;
private com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType type_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType.MESSAGE_TYPE_PAIRING_REQUEST;
public boolean hasType() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType getType() {
return type_;
}
public Builder setType(com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
type_ = value;
return this;
}
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000004);
type_ = com.google.polo.wire.protobuf.PoloProto.OuterMessage.MessageType.MESSAGE_TYPE_PAIRING_REQUEST;
return this;
}
// optional bytes payload = 4;
private com.google.protobuf.ByteString payload_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasPayload() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
public Builder setPayload(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
payload_ = value;
return this;
}
public Builder clearPayload() {
bitField0_ = (bitField0_ & ~0x00000008);
payload_ = getDefaultInstance().getPayload();
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.OuterMessage)
}
static {
defaultInstance = new OuterMessage(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.OuterMessage)
}
public interface PairingRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required string service_name = 1;
boolean hasServiceName();
String getServiceName();
// optional string client_name = 2;
boolean hasClientName();
String getClientName();
}
public static final class PairingRequest extends
com.google.protobuf.GeneratedMessageLite
implements PairingRequestOrBuilder {
// Use PairingRequest.newBuilder() to construct.
private PairingRequest(Builder builder) {
super(builder);
}
private PairingRequest(boolean noInit) {}
private static final PairingRequest defaultInstance;
public static PairingRequest getDefaultInstance() {
return defaultInstance;
}
public PairingRequest getDefaultInstanceForType() {
return defaultInstance;
}
private int bitField0_;
// required string service_name = 1;
public static final int SERVICE_NAME_FIELD_NUMBER = 1;
private java.lang.Object serviceName_;
public boolean hasServiceName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public String getServiceName() {
java.lang.Object ref = serviceName_;
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)) {
serviceName_ = s;
}
return s;
}
}
private com.google.protobuf.ByteString getServiceNameBytes() {
java.lang.Object ref = serviceName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8((String) ref);
serviceName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string client_name = 2;
public static final int CLIENT_NAME_FIELD_NUMBER = 2;
private java.lang.Object clientName_;
public boolean hasClientName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public String getClientName() {
java.lang.Object ref = clientName_;
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)) {
clientName_ = s;
}
return s;
}
}
private com.google.protobuf.ByteString getClientNameBytes() {
java.lang.Object ref = clientName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8((String) ref);
clientName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
serviceName_ = "";
clientName_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasServiceName()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getServiceNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getClientNameBytes());
}
}
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, getServiceNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getClientNameBytes());
}
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.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest 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.google.polo.wire.protobuf.PoloProto.PairingRequest 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.google.polo.wire.protobuf.PoloProto.PairingRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequest 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.google.polo.wire.protobuf.PoloProto.PairingRequest prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.PairingRequest, Builder>
implements com.google.polo.wire.protobuf.PoloProto.PairingRequestOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.PairingRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
serviceName_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
clientName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequest getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.PairingRequest.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequest build() {
com.google.polo.wire.protobuf.PoloProto.PairingRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.PairingRequest buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.PairingRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequest buildPartial() {
com.google.polo.wire.protobuf.PoloProto.PairingRequest result = new com.google.polo.wire.protobuf.PoloProto.PairingRequest(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.serviceName_ = serviceName_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.clientName_ = clientName_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.PairingRequest other) {
if (other == com.google.polo.wire.protobuf.PoloProto.PairingRequest.getDefaultInstance()) return this;
if (other.hasServiceName()) {
setServiceName(other.getServiceName());
}
if (other.hasClientName()) {
setClientName(other.getClientName());
}
return this;
}
public final boolean isInitialized() {
if (!hasServiceName()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
serviceName_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
clientName_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required string service_name = 1;
private java.lang.Object serviceName_ = "";
public boolean hasServiceName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public String getServiceName() {
java.lang.Object ref = serviceName_;
if (!(ref instanceof String)) {
String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
serviceName_ = s;
return s;
} else {
return (String) ref;
}
}
public Builder setServiceName(String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
serviceName_ = value;
return this;
}
public Builder clearServiceName() {
bitField0_ = (bitField0_ & ~0x00000001);
serviceName_ = getDefaultInstance().getServiceName();
return this;
}
void setServiceName(com.google.protobuf.ByteString value) {
bitField0_ |= 0x00000001;
serviceName_ = value;
}
// optional string client_name = 2;
private java.lang.Object clientName_ = "";
public boolean hasClientName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public String getClientName() {
java.lang.Object ref = clientName_;
if (!(ref instanceof String)) {
String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
clientName_ = s;
return s;
} else {
return (String) ref;
}
}
public Builder setClientName(String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
clientName_ = value;
return this;
}
public Builder clearClientName() {
bitField0_ = (bitField0_ & ~0x00000002);
clientName_ = getDefaultInstance().getClientName();
return this;
}
void setClientName(com.google.protobuf.ByteString value) {
bitField0_ |= 0x00000002;
clientName_ = value;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.PairingRequest)
}
static {
defaultInstance = new PairingRequest(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.PairingRequest)
}
public interface PairingRequestAckOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// optional string server_name = 1;
boolean hasServerName();
String getServerName();
}
public static final class PairingRequestAck extends
com.google.protobuf.GeneratedMessageLite
implements PairingRequestAckOrBuilder {
// Use PairingRequestAck.newBuilder() to construct.
private PairingRequestAck(Builder builder) {
super(builder);
}
private PairingRequestAck(boolean noInit) {}
private static final PairingRequestAck defaultInstance;
public static PairingRequestAck getDefaultInstance() {
return defaultInstance;
}
public PairingRequestAck getDefaultInstanceForType() {
return defaultInstance;
}
private int bitField0_;
// optional string server_name = 1;
public static final int SERVER_NAME_FIELD_NUMBER = 1;
private java.lang.Object serverName_;
public boolean hasServerName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public String getServerName() {
java.lang.Object ref = serverName_;
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)) {
serverName_ = s;
}
return s;
}
}
private com.google.protobuf.ByteString getServerNameBytes() {
java.lang.Object ref = serverName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8((String) ref);
serverName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
serverName_ = "";
}
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 {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getServerNameBytes());
}
}
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, getServerNameBytes());
}
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.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck 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.google.polo.wire.protobuf.PoloProto.PairingRequestAck 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.google.polo.wire.protobuf.PoloProto.PairingRequestAck parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.PairingRequestAck 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.google.polo.wire.protobuf.PoloProto.PairingRequestAck prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.PairingRequestAck, Builder>
implements com.google.polo.wire.protobuf.PoloProto.PairingRequestAckOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.PairingRequestAck.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
serverName_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequestAck getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.PairingRequestAck.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequestAck build() {
com.google.polo.wire.protobuf.PoloProto.PairingRequestAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.PairingRequestAck buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.PairingRequestAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.PairingRequestAck buildPartial() {
com.google.polo.wire.protobuf.PoloProto.PairingRequestAck result = new com.google.polo.wire.protobuf.PoloProto.PairingRequestAck(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.serverName_ = serverName_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.PairingRequestAck other) {
if (other == com.google.polo.wire.protobuf.PoloProto.PairingRequestAck.getDefaultInstance()) return this;
if (other.hasServerName()) {
setServerName(other.getServerName());
}
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 {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
serverName_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// optional string server_name = 1;
private java.lang.Object serverName_ = "";
public boolean hasServerName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public String getServerName() {
java.lang.Object ref = serverName_;
if (!(ref instanceof String)) {
String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
serverName_ = s;
return s;
} else {
return (String) ref;
}
}
public Builder setServerName(String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
serverName_ = value;
return this;
}
public Builder clearServerName() {
bitField0_ = (bitField0_ & ~0x00000001);
serverName_ = getDefaultInstance().getServerName();
return this;
}
void setServerName(com.google.protobuf.ByteString value) {
bitField0_ |= 0x00000001;
serverName_ = value;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.PairingRequestAck)
}
static {
defaultInstance = new PairingRequestAck(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.PairingRequestAck)
}
public interface OptionsOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// repeated .polo.wire.protobuf.Options.Encoding input_encodings = 1;
java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding>
getInputEncodingsList();
com.google.polo.wire.protobuf.PoloProto.Options.Encoding getInputEncodings(int index);
int getInputEncodingsCount();
// repeated .polo.wire.protobuf.Options.Encoding output_encodings = 2;
java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding>
getOutputEncodingsList();
com.google.polo.wire.protobuf.PoloProto.Options.Encoding getOutputEncodings(int index);
int getOutputEncodingsCount();
// optional .polo.wire.protobuf.Options.RoleType preferred_role = 3;
boolean hasPreferredRole();
com.google.polo.wire.protobuf.PoloProto.Options.RoleType getPreferredRole();
}
public static final class Options extends
com.google.protobuf.GeneratedMessageLite
implements OptionsOrBuilder {
// Use Options.newBuilder() to construct.
private Options(Builder builder) {
super(builder);
}
private Options(boolean noInit) {}
private static final Options defaultInstance;
public static Options getDefaultInstance() {
return defaultInstance;
}
public Options getDefaultInstanceForType() {
return defaultInstance;
}
public enum RoleType
implements com.google.protobuf.Internal.EnumLite {
ROLE_TYPE_UNKNOWN(0, 0),
ROLE_TYPE_INPUT(1, 1),
ROLE_TYPE_OUTPUT(2, 2),
;
public static final int ROLE_TYPE_UNKNOWN_VALUE = 0;
public static final int ROLE_TYPE_INPUT_VALUE = 1;
public static final int ROLE_TYPE_OUTPUT_VALUE = 2;
public final int getNumber() { return value; }
public static RoleType valueOf(int value) {
switch (value) {
case 0: return ROLE_TYPE_UNKNOWN;
case 1: return ROLE_TYPE_INPUT;
case 2: return ROLE_TYPE_OUTPUT;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<RoleType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<RoleType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<RoleType>() {
public RoleType findValueByNumber(int number) {
return RoleType.valueOf(number);
}
};
private final int value;
private RoleType(int index, int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:polo.wire.protobuf.Options.RoleType)
}
public interface EncodingOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required .polo.wire.protobuf.Options.Encoding.EncodingType type = 1;
boolean hasType();
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType getType();
// required uint32 symbol_length = 2;
boolean hasSymbolLength();
int getSymbolLength();
}
public static final class Encoding extends
com.google.protobuf.GeneratedMessageLite
implements EncodingOrBuilder {
// Use Encoding.newBuilder() to construct.
private Encoding(Builder builder) {
super(builder);
}
private Encoding(boolean noInit) {}
private static final Encoding defaultInstance;
public static Encoding getDefaultInstance() {
return defaultInstance;
}
public Encoding getDefaultInstanceForType() {
return defaultInstance;
}
public enum EncodingType
implements com.google.protobuf.Internal.EnumLite {
ENCODING_TYPE_UNKNOWN(0, 0),
ENCODING_TYPE_ALPHANUMERIC(1, 1),
ENCODING_TYPE_NUMERIC(2, 2),
ENCODING_TYPE_HEXADECIMAL(3, 3),
ENCODING_TYPE_QRCODE(4, 4),
;
public static final int ENCODING_TYPE_UNKNOWN_VALUE = 0;
public static final int ENCODING_TYPE_ALPHANUMERIC_VALUE = 1;
public static final int ENCODING_TYPE_NUMERIC_VALUE = 2;
public static final int ENCODING_TYPE_HEXADECIMAL_VALUE = 3;
public static final int ENCODING_TYPE_QRCODE_VALUE = 4;
public final int getNumber() { return value; }
public static EncodingType valueOf(int value) {
switch (value) {
case 0: return ENCODING_TYPE_UNKNOWN;
case 1: return ENCODING_TYPE_ALPHANUMERIC;
case 2: return ENCODING_TYPE_NUMERIC;
case 3: return ENCODING_TYPE_HEXADECIMAL;
case 4: return ENCODING_TYPE_QRCODE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<EncodingType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<EncodingType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<EncodingType>() {
public EncodingType findValueByNumber(int number) {
return EncodingType.valueOf(number);
}
};
private final int value;
private EncodingType(int index, int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:polo.wire.protobuf.Options.Encoding.EncodingType)
}
private int bitField0_;
// required .polo.wire.protobuf.Options.Encoding.EncodingType type = 1;
public static final int TYPE_FIELD_NUMBER = 1;
private com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType type_;
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType getType() {
return type_;
}
// required uint32 symbol_length = 2;
public static final int SYMBOL_LENGTH_FIELD_NUMBER = 2;
private int symbolLength_;
public boolean hasSymbolLength() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getSymbolLength() {
return symbolLength_;
}
private void initFields() {
type_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType.ENCODING_TYPE_UNKNOWN;
symbolLength_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasSymbolLength()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeUInt32(2, symbolLength_);
}
}
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
.computeUInt32Size(2, symbolLength_);
}
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.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding 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.google.polo.wire.protobuf.PoloProto.Options.Encoding 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.google.polo.wire.protobuf.PoloProto.Options.Encoding parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options.Encoding 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.google.polo.wire.protobuf.PoloProto.Options.Encoding prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.Options.Encoding, Builder>
implements com.google.polo.wire.protobuf.PoloProto.Options.EncodingOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.Options.Encoding.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
type_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType.ENCODING_TYPE_UNKNOWN;
bitField0_ = (bitField0_ & ~0x00000001);
symbolLength_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding build() {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.Options.Encoding buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding buildPartial() {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding result = new com.google.polo.wire.protobuf.PoloProto.Options.Encoding(this);
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.symbolLength_ = symbolLength_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.Options.Encoding other) {
if (other == com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance()) return this;
if (other.hasType()) {
setType(other.getType());
}
if (other.hasSymbolLength()) {
setSymbolLength(other.getSymbolLength());
}
return this;
}
public final boolean isInitialized() {
if (!hasType()) {
return false;
}
if (!hasSymbolLength()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 8: {
int rawValue = input.readEnum();
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType value = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType.valueOf(rawValue);
if (value != null) {
bitField0_ |= 0x00000001;
type_ = value;
}
break;
}
case 16: {
bitField0_ |= 0x00000002;
symbolLength_ = input.readUInt32();
break;
}
}
}
}
private int bitField0_;
// required .polo.wire.protobuf.Options.Encoding.EncodingType type = 1;
private com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType type_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType.ENCODING_TYPE_UNKNOWN;
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType getType() {
return type_;
}
public Builder setType(com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
type_ = value;
return this;
}
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000001);
type_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.EncodingType.ENCODING_TYPE_UNKNOWN;
return this;
}
// required uint32 symbol_length = 2;
private int symbolLength_ ;
public boolean hasSymbolLength() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getSymbolLength() {
return symbolLength_;
}
public Builder setSymbolLength(int value) {
bitField0_ |= 0x00000002;
symbolLength_ = value;
return this;
}
public Builder clearSymbolLength() {
bitField0_ = (bitField0_ & ~0x00000002);
symbolLength_ = 0;
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.Options.Encoding)
}
static {
defaultInstance = new Encoding(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.Options.Encoding)
}
private int bitField0_;
// repeated .polo.wire.protobuf.Options.Encoding input_encodings = 1;
public static final int INPUT_ENCODINGS_FIELD_NUMBER = 1;
private java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> inputEncodings_;
public java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> getInputEncodingsList() {
return inputEncodings_;
}
public java.util.List<? extends com.google.polo.wire.protobuf.PoloProto.Options.EncodingOrBuilder>
getInputEncodingsOrBuilderList() {
return inputEncodings_;
}
public int getInputEncodingsCount() {
return inputEncodings_.size();
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getInputEncodings(int index) {
return inputEncodings_.get(index);
}
public com.google.polo.wire.protobuf.PoloProto.Options.EncodingOrBuilder getInputEncodingsOrBuilder(
int index) {
return inputEncodings_.get(index);
}
// repeated .polo.wire.protobuf.Options.Encoding output_encodings = 2;
public static final int OUTPUT_ENCODINGS_FIELD_NUMBER = 2;
private java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> outputEncodings_;
public java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> getOutputEncodingsList() {
return outputEncodings_;
}
public java.util.List<? extends com.google.polo.wire.protobuf.PoloProto.Options.EncodingOrBuilder>
getOutputEncodingsOrBuilderList() {
return outputEncodings_;
}
public int getOutputEncodingsCount() {
return outputEncodings_.size();
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getOutputEncodings(int index) {
return outputEncodings_.get(index);
}
public com.google.polo.wire.protobuf.PoloProto.Options.EncodingOrBuilder getOutputEncodingsOrBuilder(
int index) {
return outputEncodings_.get(index);
}
// optional .polo.wire.protobuf.Options.RoleType preferred_role = 3;
public static final int PREFERRED_ROLE_FIELD_NUMBER = 3;
private com.google.polo.wire.protobuf.PoloProto.Options.RoleType preferredRole_;
public boolean hasPreferredRole() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.polo.wire.protobuf.PoloProto.Options.RoleType getPreferredRole() {
return preferredRole_;
}
private void initFields() {
inputEncodings_ = java.util.Collections.emptyList();
outputEncodings_ = java.util.Collections.emptyList();
preferredRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getInputEncodingsCount(); i++) {
if (!getInputEncodings(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getOutputEncodingsCount(); i++) {
if (!getOutputEncodings(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < inputEncodings_.size(); i++) {
output.writeMessage(1, inputEncodings_.get(i));
}
for (int i = 0; i < outputEncodings_.size(); i++) {
output.writeMessage(2, outputEncodings_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(3, preferredRole_.getNumber());
}
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < inputEncodings_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, inputEncodings_.get(i));
}
for (int i = 0; i < outputEncodings_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, outputEncodings_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, preferredRole_.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.google.polo.wire.protobuf.PoloProto.Options parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options 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.google.polo.wire.protobuf.PoloProto.Options 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.google.polo.wire.protobuf.PoloProto.Options parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Options 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.google.polo.wire.protobuf.PoloProto.Options prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.Options, Builder>
implements com.google.polo.wire.protobuf.PoloProto.OptionsOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.Options.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
inputEncodings_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
outputEncodings_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
preferredRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.Options getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.Options.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.Options build() {
com.google.polo.wire.protobuf.PoloProto.Options result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.Options buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.Options result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.Options buildPartial() {
com.google.polo.wire.protobuf.PoloProto.Options result = new com.google.polo.wire.protobuf.PoloProto.Options(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
inputEncodings_ = java.util.Collections.unmodifiableList(inputEncodings_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.inputEncodings_ = inputEncodings_;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
outputEncodings_ = java.util.Collections.unmodifiableList(outputEncodings_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.outputEncodings_ = outputEncodings_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000001;
}
result.preferredRole_ = preferredRole_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.Options other) {
if (other == com.google.polo.wire.protobuf.PoloProto.Options.getDefaultInstance()) return this;
if (!other.inputEncodings_.isEmpty()) {
if (inputEncodings_.isEmpty()) {
inputEncodings_ = other.inputEncodings_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureInputEncodingsIsMutable();
inputEncodings_.addAll(other.inputEncodings_);
}
}
if (!other.outputEncodings_.isEmpty()) {
if (outputEncodings_.isEmpty()) {
outputEncodings_ = other.outputEncodings_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureOutputEncodingsIsMutable();
outputEncodings_.addAll(other.outputEncodings_);
}
}
if (other.hasPreferredRole()) {
setPreferredRole(other.getPreferredRole());
}
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getInputEncodingsCount(); i++) {
if (!getInputEncodings(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getOutputEncodingsCount(); i++) {
if (!getOutputEncodings(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder subBuilder = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addInputEncodings(subBuilder.buildPartial());
break;
}
case 18: {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder subBuilder = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addOutputEncodings(subBuilder.buildPartial());
break;
}
case 24: {
int rawValue = input.readEnum();
com.google.polo.wire.protobuf.PoloProto.Options.RoleType value = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.valueOf(rawValue);
if (value != null) {
bitField0_ |= 0x00000004;
preferredRole_ = value;
}
break;
}
}
}
}
private int bitField0_;
// repeated .polo.wire.protobuf.Options.Encoding input_encodings = 1;
private java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> inputEncodings_ =
java.util.Collections.emptyList();
private void ensureInputEncodingsIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
inputEncodings_ = new java.util.ArrayList<com.google.polo.wire.protobuf.PoloProto.Options.Encoding>(inputEncodings_);
bitField0_ |= 0x00000001;
}
}
public java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> getInputEncodingsList() {
return java.util.Collections.unmodifiableList(inputEncodings_);
}
public int getInputEncodingsCount() {
return inputEncodings_.size();
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getInputEncodings(int index) {
return inputEncodings_.get(index);
}
public Builder setInputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureInputEncodingsIsMutable();
inputEncodings_.set(index, value);
return this;
}
public Builder setInputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureInputEncodingsIsMutable();
inputEncodings_.set(index, builderForValue.build());
return this;
}
public Builder addInputEncodings(com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureInputEncodingsIsMutable();
inputEncodings_.add(value);
return this;
}
public Builder addInputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureInputEncodingsIsMutable();
inputEncodings_.add(index, value);
return this;
}
public Builder addInputEncodings(
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureInputEncodingsIsMutable();
inputEncodings_.add(builderForValue.build());
return this;
}
public Builder addInputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureInputEncodingsIsMutable();
inputEncodings_.add(index, builderForValue.build());
return this;
}
public Builder addAllInputEncodings(
java.lang.Iterable<? extends com.google.polo.wire.protobuf.PoloProto.Options.Encoding> values) {
ensureInputEncodingsIsMutable();
super.addAll(values, inputEncodings_);
return this;
}
public Builder clearInputEncodings() {
inputEncodings_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder removeInputEncodings(int index) {
ensureInputEncodingsIsMutable();
inputEncodings_.remove(index);
return this;
}
// repeated .polo.wire.protobuf.Options.Encoding output_encodings = 2;
private java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> outputEncodings_ =
java.util.Collections.emptyList();
private void ensureOutputEncodingsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
outputEncodings_ = new java.util.ArrayList<com.google.polo.wire.protobuf.PoloProto.Options.Encoding>(outputEncodings_);
bitField0_ |= 0x00000002;
}
}
public java.util.List<com.google.polo.wire.protobuf.PoloProto.Options.Encoding> getOutputEncodingsList() {
return java.util.Collections.unmodifiableList(outputEncodings_);
}
public int getOutputEncodingsCount() {
return outputEncodings_.size();
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getOutputEncodings(int index) {
return outputEncodings_.get(index);
}
public Builder setOutputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputEncodingsIsMutable();
outputEncodings_.set(index, value);
return this;
}
public Builder setOutputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureOutputEncodingsIsMutable();
outputEncodings_.set(index, builderForValue.build());
return this;
}
public Builder addOutputEncodings(com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputEncodingsIsMutable();
outputEncodings_.add(value);
return this;
}
public Builder addOutputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputEncodingsIsMutable();
outputEncodings_.add(index, value);
return this;
}
public Builder addOutputEncodings(
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureOutputEncodingsIsMutable();
outputEncodings_.add(builderForValue.build());
return this;
}
public Builder addOutputEncodings(
int index, com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
ensureOutputEncodingsIsMutable();
outputEncodings_.add(index, builderForValue.build());
return this;
}
public Builder addAllOutputEncodings(
java.lang.Iterable<? extends com.google.polo.wire.protobuf.PoloProto.Options.Encoding> values) {
ensureOutputEncodingsIsMutable();
super.addAll(values, outputEncodings_);
return this;
}
public Builder clearOutputEncodings() {
outputEncodings_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder removeOutputEncodings(int index) {
ensureOutputEncodingsIsMutable();
outputEncodings_.remove(index);
return this;
}
// optional .polo.wire.protobuf.Options.RoleType preferred_role = 3;
private com.google.polo.wire.protobuf.PoloProto.Options.RoleType preferredRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
public boolean hasPreferredRole() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public com.google.polo.wire.protobuf.PoloProto.Options.RoleType getPreferredRole() {
return preferredRole_;
}
public Builder setPreferredRole(com.google.polo.wire.protobuf.PoloProto.Options.RoleType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
preferredRole_ = value;
return this;
}
public Builder clearPreferredRole() {
bitField0_ = (bitField0_ & ~0x00000004);
preferredRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.Options)
}
static {
defaultInstance = new Options(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.Options)
}
public interface ConfigurationOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required .polo.wire.protobuf.Options.Encoding encoding = 1;
boolean hasEncoding();
com.google.polo.wire.protobuf.PoloProto.Options.Encoding getEncoding();
// required .polo.wire.protobuf.Options.RoleType client_role = 2;
boolean hasClientRole();
com.google.polo.wire.protobuf.PoloProto.Options.RoleType getClientRole();
}
public static final class Configuration extends
com.google.protobuf.GeneratedMessageLite
implements ConfigurationOrBuilder {
// Use Configuration.newBuilder() to construct.
private Configuration(Builder builder) {
super(builder);
}
private Configuration(boolean noInit) {}
private static final Configuration defaultInstance;
public static Configuration getDefaultInstance() {
return defaultInstance;
}
public Configuration getDefaultInstanceForType() {
return defaultInstance;
}
private int bitField0_;
// required .polo.wire.protobuf.Options.Encoding encoding = 1;
public static final int ENCODING_FIELD_NUMBER = 1;
private com.google.polo.wire.protobuf.PoloProto.Options.Encoding encoding_;
public boolean hasEncoding() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getEncoding() {
return encoding_;
}
// required .polo.wire.protobuf.Options.RoleType client_role = 2;
public static final int CLIENT_ROLE_FIELD_NUMBER = 2;
private com.google.polo.wire.protobuf.PoloProto.Options.RoleType clientRole_;
public boolean hasClientRole() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.polo.wire.protobuf.PoloProto.Options.RoleType getClientRole() {
return clientRole_;
}
private void initFields() {
encoding_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance();
clientRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasEncoding()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasClientRole()) {
memoizedIsInitialized = 0;
return false;
}
if (!getEncoding().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, encoding_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, clientRole_.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
.computeMessageSize(1, encoding_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, clientRole_.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.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration 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.google.polo.wire.protobuf.PoloProto.Configuration 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.google.polo.wire.protobuf.PoloProto.Configuration parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Configuration 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.google.polo.wire.protobuf.PoloProto.Configuration prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.Configuration, Builder>
implements com.google.polo.wire.protobuf.PoloProto.ConfigurationOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.Configuration.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
encoding_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance();
bitField0_ = (bitField0_ & ~0x00000001);
clientRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.Configuration getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.Configuration.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.Configuration build() {
com.google.polo.wire.protobuf.PoloProto.Configuration result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.Configuration buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.Configuration result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.Configuration buildPartial() {
com.google.polo.wire.protobuf.PoloProto.Configuration result = new com.google.polo.wire.protobuf.PoloProto.Configuration(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.encoding_ = encoding_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.clientRole_ = clientRole_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.Configuration other) {
if (other == com.google.polo.wire.protobuf.PoloProto.Configuration.getDefaultInstance()) return this;
if (other.hasEncoding()) {
mergeEncoding(other.getEncoding());
}
if (other.hasClientRole()) {
setClientRole(other.getClientRole());
}
return this;
}
public final boolean isInitialized() {
if (!hasEncoding()) {
return false;
}
if (!hasClientRole()) {
return false;
}
if (!getEncoding().isInitialized()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder subBuilder = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.newBuilder();
if (hasEncoding()) {
subBuilder.mergeFrom(getEncoding());
}
input.readMessage(subBuilder, extensionRegistry);
setEncoding(subBuilder.buildPartial());
break;
}
case 16: {
int rawValue = input.readEnum();
com.google.polo.wire.protobuf.PoloProto.Options.RoleType value = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.valueOf(rawValue);
if (value != null) {
bitField0_ |= 0x00000002;
clientRole_ = value;
}
break;
}
}
}
}
private int bitField0_;
// required .polo.wire.protobuf.Options.Encoding encoding = 1;
private com.google.polo.wire.protobuf.PoloProto.Options.Encoding encoding_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance();
public boolean hasEncoding() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.polo.wire.protobuf.PoloProto.Options.Encoding getEncoding() {
return encoding_;
}
public Builder setEncoding(com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (value == null) {
throw new NullPointerException();
}
encoding_ = value;
bitField0_ |= 0x00000001;
return this;
}
public Builder setEncoding(
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.Builder builderForValue) {
encoding_ = builderForValue.build();
bitField0_ |= 0x00000001;
return this;
}
public Builder mergeEncoding(com.google.polo.wire.protobuf.PoloProto.Options.Encoding value) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
encoding_ != com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance()) {
encoding_ =
com.google.polo.wire.protobuf.PoloProto.Options.Encoding.newBuilder(encoding_).mergeFrom(value).buildPartial();
} else {
encoding_ = value;
}
bitField0_ |= 0x00000001;
return this;
}
public Builder clearEncoding() {
encoding_ = com.google.polo.wire.protobuf.PoloProto.Options.Encoding.getDefaultInstance();
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
// required .polo.wire.protobuf.Options.RoleType client_role = 2;
private com.google.polo.wire.protobuf.PoloProto.Options.RoleType clientRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
public boolean hasClientRole() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.polo.wire.protobuf.PoloProto.Options.RoleType getClientRole() {
return clientRole_;
}
public Builder setClientRole(com.google.polo.wire.protobuf.PoloProto.Options.RoleType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
clientRole_ = value;
return this;
}
public Builder clearClientRole() {
bitField0_ = (bitField0_ & ~0x00000002);
clientRole_ = com.google.polo.wire.protobuf.PoloProto.Options.RoleType.ROLE_TYPE_UNKNOWN;
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.Configuration)
}
static {
defaultInstance = new Configuration(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.Configuration)
}
public interface ConfigurationAckOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
}
public static final class ConfigurationAck extends
com.google.protobuf.GeneratedMessageLite
implements ConfigurationAckOrBuilder {
// Use ConfigurationAck.newBuilder() to construct.
private ConfigurationAck(Builder builder) {
super(builder);
}
private ConfigurationAck(boolean noInit) {}
private static final ConfigurationAck defaultInstance;
public static ConfigurationAck getDefaultInstance() {
return defaultInstance;
}
public ConfigurationAck 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 {
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.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck 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.google.polo.wire.protobuf.PoloProto.ConfigurationAck 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.google.polo.wire.protobuf.PoloProto.ConfigurationAck parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.ConfigurationAck 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.google.polo.wire.protobuf.PoloProto.ConfigurationAck prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.ConfigurationAck, Builder>
implements com.google.polo.wire.protobuf.PoloProto.ConfigurationAckOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.ConfigurationAck.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.ConfigurationAck getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.ConfigurationAck.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.ConfigurationAck build() {
com.google.polo.wire.protobuf.PoloProto.ConfigurationAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.ConfigurationAck buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.ConfigurationAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.ConfigurationAck buildPartial() {
com.google.polo.wire.protobuf.PoloProto.ConfigurationAck result = new com.google.polo.wire.protobuf.PoloProto.ConfigurationAck(this);
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.ConfigurationAck other) {
if (other == com.google.polo.wire.protobuf.PoloProto.ConfigurationAck.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 {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
}
}
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.ConfigurationAck)
}
static {
defaultInstance = new ConfigurationAck(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.ConfigurationAck)
}
public interface SecretOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required bytes secret = 1;
boolean hasSecret();
com.google.protobuf.ByteString getSecret();
}
public static final class Secret extends
com.google.protobuf.GeneratedMessageLite
implements SecretOrBuilder {
// Use Secret.newBuilder() to construct.
private Secret(Builder builder) {
super(builder);
}
private Secret(boolean noInit) {}
private static final Secret defaultInstance;
public static Secret getDefaultInstance() {
return defaultInstance;
}
public Secret getDefaultInstanceForType() {
return defaultInstance;
}
private int bitField0_;
// required bytes secret = 1;
public static final int SECRET_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString secret_;
public boolean hasSecret() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSecret() {
return secret_;
}
private void initFields() {
secret_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasSecret()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, secret_);
}
}
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, secret_);
}
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.google.polo.wire.protobuf.PoloProto.Secret parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret 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.google.polo.wire.protobuf.PoloProto.Secret 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.google.polo.wire.protobuf.PoloProto.Secret parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.Secret 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.google.polo.wire.protobuf.PoloProto.Secret prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.Secret, Builder>
implements com.google.polo.wire.protobuf.PoloProto.SecretOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.Secret.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
secret_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.Secret getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.Secret.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.Secret build() {
com.google.polo.wire.protobuf.PoloProto.Secret result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.Secret buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.Secret result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.Secret buildPartial() {
com.google.polo.wire.protobuf.PoloProto.Secret result = new com.google.polo.wire.protobuf.PoloProto.Secret(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.secret_ = secret_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.Secret other) {
if (other == com.google.polo.wire.protobuf.PoloProto.Secret.getDefaultInstance()) return this;
if (other.hasSecret()) {
setSecret(other.getSecret());
}
return this;
}
public final boolean isInitialized() {
if (!hasSecret()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
secret_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required bytes secret = 1;
private com.google.protobuf.ByteString secret_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasSecret() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSecret() {
return secret_;
}
public Builder setSecret(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
secret_ = value;
return this;
}
public Builder clearSecret() {
bitField0_ = (bitField0_ & ~0x00000001);
secret_ = getDefaultInstance().getSecret();
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.Secret)
}
static {
defaultInstance = new Secret(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.Secret)
}
public interface SecretAckOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder {
// required bytes secret = 1;
boolean hasSecret();
com.google.protobuf.ByteString getSecret();
}
public static final class SecretAck extends
com.google.protobuf.GeneratedMessageLite
implements SecretAckOrBuilder {
// Use SecretAck.newBuilder() to construct.
private SecretAck(Builder builder) {
super(builder);
}
private SecretAck(boolean noInit) {}
private static final SecretAck defaultInstance;
public static SecretAck getDefaultInstance() {
return defaultInstance;
}
public SecretAck getDefaultInstanceForType() {
return defaultInstance;
}
private int bitField0_;
// required bytes secret = 1;
public static final int SECRET_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString secret_;
public boolean hasSecret() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSecret() {
return secret_;
}
private void initFields() {
secret_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasSecret()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, secret_);
}
}
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, secret_);
}
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.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck 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.google.polo.wire.protobuf.PoloProto.SecretAck 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.google.polo.wire.protobuf.PoloProto.SecretAck parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.google.polo.wire.protobuf.PoloProto.SecretAck 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.google.polo.wire.protobuf.PoloProto.SecretAck prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessageLite.Builder<
com.google.polo.wire.protobuf.PoloProto.SecretAck, Builder>
implements com.google.polo.wire.protobuf.PoloProto.SecretAckOrBuilder {
// Construct using com.google.polo.wire.protobuf.PoloProto.SecretAck.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
secret_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.polo.wire.protobuf.PoloProto.SecretAck getDefaultInstanceForType() {
return com.google.polo.wire.protobuf.PoloProto.SecretAck.getDefaultInstance();
}
public com.google.polo.wire.protobuf.PoloProto.SecretAck build() {
com.google.polo.wire.protobuf.PoloProto.SecretAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private com.google.polo.wire.protobuf.PoloProto.SecretAck buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
com.google.polo.wire.protobuf.PoloProto.SecretAck result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public com.google.polo.wire.protobuf.PoloProto.SecretAck buildPartial() {
com.google.polo.wire.protobuf.PoloProto.SecretAck result = new com.google.polo.wire.protobuf.PoloProto.SecretAck(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.secret_ = secret_;
result.bitField0_ = to_bitField0_;
return result;
}
public Builder mergeFrom(com.google.polo.wire.protobuf.PoloProto.SecretAck other) {
if (other == com.google.polo.wire.protobuf.PoloProto.SecretAck.getDefaultInstance()) return this;
if (other.hasSecret()) {
setSecret(other.getSecret());
}
return this;
}
public final boolean isInitialized() {
if (!hasSecret()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
return this;
default: {
if (!parseUnknownField(input, extensionRegistry, tag)) {
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
secret_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required bytes secret = 1;
private com.google.protobuf.ByteString secret_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasSecret() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSecret() {
return secret_;
}
public Builder setSecret(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
secret_ = value;
return this;
}
public Builder clearSecret() {
bitField0_ = (bitField0_ & ~0x00000001);
secret_ = getDefaultInstance().getSecret();
return this;
}
// @@protoc_insertion_point(builder_scope:polo.wire.protobuf.SecretAck)
}
static {
defaultInstance = new SecretAck(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:polo.wire.protobuf.SecretAck)
}
static {
}
// @@protoc_insertion_point(outer_class_scope)
}