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