diff options
Diffstat (limited to 'build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java')
-rw-r--r-- | build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java | 4222 |
1 files changed, 4222 insertions, 0 deletions
diff --git a/build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java b/build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java new file mode 100644 index 0000000..d8b05ff --- /dev/null +++ b/build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java @@ -0,0 +1,4222 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: messages/VehicleRemoteHvac.proto + +package messages; + +public final class VehicleRemoteHvac { + private VehicleRemoteHvac() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code messages.AcStatusEnum} + */ + public enum AcStatusEnum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * <code>ON = 0;</code> + */ + ON(0), + /** + * <code>OFF = 1;</code> + */ + OFF(1), + /** + * <code>UKNONWN_ERROR = 2;</code> + */ + UKNONWN_ERROR(2), + UNRECOGNIZED(-1), + ; + + /** + * <code>ON = 0;</code> + */ + public static final int ON_VALUE = 0; + /** + * <code>OFF = 1;</code> + */ + public static final int OFF_VALUE = 1; + /** + * <code>UKNONWN_ERROR = 2;</code> + */ + public static final int UKNONWN_ERROR_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AcStatusEnum valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AcStatusEnum forNumber(int value) { + switch (value) { + case 0: return ON; + case 1: return OFF; + case 2: return UKNONWN_ERROR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap<AcStatusEnum> + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AcStatusEnum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap<AcStatusEnum>() { + public AcStatusEnum findValueByNumber(int number) { + return AcStatusEnum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return messages.VehicleRemoteHvac.getDescriptor().getEnumTypes().get(0); + } + + private static final AcStatusEnum[] VALUES = values(); + + public static AcStatusEnum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AcStatusEnum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:messages.AcStatusEnum) + } + + /** + * Protobuf enum {@code messages.SetTempStatusEnum} + */ + public enum SetTempStatusEnum + implements com.google.protobuf.ProtocolMessageEnum { + /** + * <code>TEMP_SUCCESS = 0;</code> + */ + TEMP_SUCCESS(0), + /** + * <code>TEMP_ERROR = 1;</code> + */ + TEMP_ERROR(1), + UNRECOGNIZED(-1), + ; + + /** + * <code>TEMP_SUCCESS = 0;</code> + */ + public static final int TEMP_SUCCESS_VALUE = 0; + /** + * <code>TEMP_ERROR = 1;</code> + */ + public static final int TEMP_ERROR_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SetTempStatusEnum valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static SetTempStatusEnum forNumber(int value) { + switch (value) { + case 0: return TEMP_SUCCESS; + case 1: return TEMP_ERROR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap<SetTempStatusEnum> + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + SetTempStatusEnum> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap<SetTempStatusEnum>() { + public SetTempStatusEnum findValueByNumber(int number) { + return SetTempStatusEnum.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return messages.VehicleRemoteHvac.getDescriptor().getEnumTypes().get(1); + } + + private static final SetTempStatusEnum[] VALUES = values(); + + public static SetTempStatusEnum valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private SetTempStatusEnum(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:messages.SetTempStatusEnum) + } + + public interface CabinPreconditionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.CabinPreconditionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + boolean hasMessageHeader(); + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader(); + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder(); + + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return Whether the setAcStatus field is set. + */ + boolean hasSetAcStatus(); + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return The setAcStatus. + */ + messages.VehicleRemoteHvac.SetAcStatusRequest getSetAcStatus(); + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder getSetAcStatusOrBuilder(); + + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return Whether the setTemp field is set. + */ + boolean hasSetTemp(); + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return The setTemp. + */ + messages.VehicleRemoteHvac.SetTemperatureRequest getSetTemp(); + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder getSetTempOrBuilder(); + } + /** + * Protobuf type {@code messages.CabinPreconditionRequest} + */ + public static final class CabinPreconditionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.CabinPreconditionRequest) + CabinPreconditionRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use CabinPreconditionRequest.newBuilder() to construct. + private CabinPreconditionRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private CabinPreconditionRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CabinPreconditionRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreconditionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreconditionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.CabinPreconditionRequest.class, messages.VehicleRemoteHvac.CabinPreconditionRequest.Builder.class); + } + + public static final int MESSAGEHEADER_FIELD_NUMBER = 1; + private messages.VehicleMessageHeader.VehicleMessageHeading messageHeader_; + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + @java.lang.Override + public boolean hasMessageHeader() { + return messageHeader_ != null; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + @java.lang.Override + public messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader() { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + @java.lang.Override + public messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder() { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + + public static final int SETACSTATUS_FIELD_NUMBER = 2; + private messages.VehicleRemoteHvac.SetAcStatusRequest setAcStatus_; + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return Whether the setAcStatus field is set. + */ + @java.lang.Override + public boolean hasSetAcStatus() { + return setAcStatus_ != null; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return The setAcStatus. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequest getSetAcStatus() { + return setAcStatus_ == null ? messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance() : setAcStatus_; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder getSetAcStatusOrBuilder() { + return setAcStatus_ == null ? messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance() : setAcStatus_; + } + + public static final int SETTEMP_FIELD_NUMBER = 3; + private messages.VehicleRemoteHvac.SetTemperatureRequest setTemp_; + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return Whether the setTemp field is set. + */ + @java.lang.Override + public boolean hasSetTemp() { + return setTemp_ != null; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return The setTemp. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequest getSetTemp() { + return setTemp_ == null ? messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance() : setTemp_; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder getSetTempOrBuilder() { + return setTemp_ == null ? messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance() : setTemp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageHeader_ != null) { + output.writeMessage(1, getMessageHeader()); + } + if (setAcStatus_ != null) { + output.writeMessage(2, getSetAcStatus()); + } + if (setTemp_ != null) { + output.writeMessage(3, getSetTemp()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageHeader_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageHeader()); + } + if (setAcStatus_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSetAcStatus()); + } + if (setTemp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSetTemp()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.CabinPreconditionRequest)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.CabinPreconditionRequest other = (messages.VehicleRemoteHvac.CabinPreconditionRequest) obj; + + if (hasMessageHeader() != other.hasMessageHeader()) return false; + if (hasMessageHeader()) { + if (!getMessageHeader() + .equals(other.getMessageHeader())) return false; + } + if (hasSetAcStatus() != other.hasSetAcStatus()) return false; + if (hasSetAcStatus()) { + if (!getSetAcStatus() + .equals(other.getSetAcStatus())) return false; + } + if (hasSetTemp() != other.hasSetTemp()) return false; + if (hasSetTemp()) { + if (!getSetTemp() + .equals(other.getSetTemp())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageHeader()) { + hash = (37 * hash) + MESSAGEHEADER_FIELD_NUMBER; + hash = (53 * hash) + getMessageHeader().hashCode(); + } + if (hasSetAcStatus()) { + hash = (37 * hash) + SETACSTATUS_FIELD_NUMBER; + hash = (53 * hash) + getSetAcStatus().hashCode(); + } + if (hasSetTemp()) { + hash = (37 * hash) + SETTEMP_FIELD_NUMBER; + hash = (53 * hash) + getSetTemp().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreconditionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.CabinPreconditionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code messages.CabinPreconditionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.CabinPreconditionRequest) + messages.VehicleRemoteHvac.CabinPreconditionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreconditionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreconditionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.CabinPreconditionRequest.class, messages.VehicleRemoteHvac.CabinPreconditionRequest.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.CabinPreconditionRequest.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + messageHeader_ = null; + if (messageHeaderBuilder_ != null) { + messageHeaderBuilder_.dispose(); + messageHeaderBuilder_ = null; + } + setAcStatus_ = null; + if (setAcStatusBuilder_ != null) { + setAcStatusBuilder_.dispose(); + setAcStatusBuilder_ = null; + } + setTemp_ = null; + if (setTempBuilder_ != null) { + setTempBuilder_.dispose(); + setTempBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreconditionRequest_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreconditionRequest getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.CabinPreconditionRequest.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreconditionRequest build() { + messages.VehicleRemoteHvac.CabinPreconditionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreconditionRequest buildPartial() { + messages.VehicleRemoteHvac.CabinPreconditionRequest result = new messages.VehicleRemoteHvac.CabinPreconditionRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.CabinPreconditionRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.messageHeader_ = messageHeaderBuilder_ == null + ? messageHeader_ + : messageHeaderBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.setAcStatus_ = setAcStatusBuilder_ == null + ? setAcStatus_ + : setAcStatusBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.setTemp_ = setTempBuilder_ == null + ? setTemp_ + : setTempBuilder_.build(); + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.CabinPreconditionRequest) { + return mergeFrom((messages.VehicleRemoteHvac.CabinPreconditionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.CabinPreconditionRequest other) { + if (other == messages.VehicleRemoteHvac.CabinPreconditionRequest.getDefaultInstance()) return this; + if (other.hasMessageHeader()) { + mergeMessageHeader(other.getMessageHeader()); + } + if (other.hasSetAcStatus()) { + mergeSetAcStatus(other.getSetAcStatus()); + } + if (other.hasSetTemp()) { + mergeSetTemp(other.getSetTemp()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMessageHeaderFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getSetAcStatusFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + input.readMessage( + getSetTempFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private messages.VehicleMessageHeader.VehicleMessageHeading messageHeader_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder> messageHeaderBuilder_; + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + public boolean hasMessageHeader() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + public messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader() { + if (messageHeaderBuilder_ == null) { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } else { + return messageHeaderBuilder_.getMessage(); + } + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder setMessageHeader(messages.VehicleMessageHeader.VehicleMessageHeading value) { + if (messageHeaderBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageHeader_ = value; + } else { + messageHeaderBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder setMessageHeader( + messages.VehicleMessageHeader.VehicleMessageHeading.Builder builderForValue) { + if (messageHeaderBuilder_ == null) { + messageHeader_ = builderForValue.build(); + } else { + messageHeaderBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder mergeMessageHeader(messages.VehicleMessageHeader.VehicleMessageHeading value) { + if (messageHeaderBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + messageHeader_ != null && + messageHeader_ != messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance()) { + getMessageHeaderBuilder().mergeFrom(value); + } else { + messageHeader_ = value; + } + } else { + messageHeaderBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder clearMessageHeader() { + bitField0_ = (bitField0_ & ~0x00000001); + messageHeader_ = null; + if (messageHeaderBuilder_ != null) { + messageHeaderBuilder_.dispose(); + messageHeaderBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public messages.VehicleMessageHeader.VehicleMessageHeading.Builder getMessageHeaderBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMessageHeaderFieldBuilder().getBuilder(); + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder() { + if (messageHeaderBuilder_ != null) { + return messageHeaderBuilder_.getMessageOrBuilder(); + } else { + return messageHeader_ == null ? + messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder> + getMessageHeaderFieldBuilder() { + if (messageHeaderBuilder_ == null) { + messageHeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder>( + getMessageHeader(), + getParentForChildren(), + isClean()); + messageHeader_ = null; + } + return messageHeaderBuilder_; + } + + private messages.VehicleRemoteHvac.SetAcStatusRequest setAcStatus_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusRequest, messages.VehicleRemoteHvac.SetAcStatusRequest.Builder, messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder> setAcStatusBuilder_; + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return Whether the setAcStatus field is set. + */ + public boolean hasSetAcStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + * @return The setAcStatus. + */ + public messages.VehicleRemoteHvac.SetAcStatusRequest getSetAcStatus() { + if (setAcStatusBuilder_ == null) { + return setAcStatus_ == null ? messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance() : setAcStatus_; + } else { + return setAcStatusBuilder_.getMessage(); + } + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public Builder setSetAcStatus(messages.VehicleRemoteHvac.SetAcStatusRequest value) { + if (setAcStatusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + setAcStatus_ = value; + } else { + setAcStatusBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public Builder setSetAcStatus( + messages.VehicleRemoteHvac.SetAcStatusRequest.Builder builderForValue) { + if (setAcStatusBuilder_ == null) { + setAcStatus_ = builderForValue.build(); + } else { + setAcStatusBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public Builder mergeSetAcStatus(messages.VehicleRemoteHvac.SetAcStatusRequest value) { + if (setAcStatusBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + setAcStatus_ != null && + setAcStatus_ != messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance()) { + getSetAcStatusBuilder().mergeFrom(value); + } else { + setAcStatus_ = value; + } + } else { + setAcStatusBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public Builder clearSetAcStatus() { + bitField0_ = (bitField0_ & ~0x00000002); + setAcStatus_ = null; + if (setAcStatusBuilder_ != null) { + setAcStatusBuilder_.dispose(); + setAcStatusBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public messages.VehicleRemoteHvac.SetAcStatusRequest.Builder getSetAcStatusBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSetAcStatusFieldBuilder().getBuilder(); + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + public messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder getSetAcStatusOrBuilder() { + if (setAcStatusBuilder_ != null) { + return setAcStatusBuilder_.getMessageOrBuilder(); + } else { + return setAcStatus_ == null ? + messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance() : setAcStatus_; + } + } + /** + * <code>.messages.SetAcStatusRequest setAcStatus = 2;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusRequest, messages.VehicleRemoteHvac.SetAcStatusRequest.Builder, messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder> + getSetAcStatusFieldBuilder() { + if (setAcStatusBuilder_ == null) { + setAcStatusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusRequest, messages.VehicleRemoteHvac.SetAcStatusRequest.Builder, messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder>( + getSetAcStatus(), + getParentForChildren(), + isClean()); + setAcStatus_ = null; + } + return setAcStatusBuilder_; + } + + private messages.VehicleRemoteHvac.SetTemperatureRequest setTemp_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureRequest, messages.VehicleRemoteHvac.SetTemperatureRequest.Builder, messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder> setTempBuilder_; + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return Whether the setTemp field is set. + */ + public boolean hasSetTemp() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + * @return The setTemp. + */ + public messages.VehicleRemoteHvac.SetTemperatureRequest getSetTemp() { + if (setTempBuilder_ == null) { + return setTemp_ == null ? messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance() : setTemp_; + } else { + return setTempBuilder_.getMessage(); + } + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public Builder setSetTemp(messages.VehicleRemoteHvac.SetTemperatureRequest value) { + if (setTempBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + setTemp_ = value; + } else { + setTempBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public Builder setSetTemp( + messages.VehicleRemoteHvac.SetTemperatureRequest.Builder builderForValue) { + if (setTempBuilder_ == null) { + setTemp_ = builderForValue.build(); + } else { + setTempBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public Builder mergeSetTemp(messages.VehicleRemoteHvac.SetTemperatureRequest value) { + if (setTempBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + setTemp_ != null && + setTemp_ != messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance()) { + getSetTempBuilder().mergeFrom(value); + } else { + setTemp_ = value; + } + } else { + setTempBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public Builder clearSetTemp() { + bitField0_ = (bitField0_ & ~0x00000004); + setTemp_ = null; + if (setTempBuilder_ != null) { + setTempBuilder_.dispose(); + setTempBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public messages.VehicleRemoteHvac.SetTemperatureRequest.Builder getSetTempBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getSetTempFieldBuilder().getBuilder(); + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + public messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder getSetTempOrBuilder() { + if (setTempBuilder_ != null) { + return setTempBuilder_.getMessageOrBuilder(); + } else { + return setTemp_ == null ? + messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance() : setTemp_; + } + } + /** + * <code>.messages.SetTemperatureRequest setTemp = 3;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureRequest, messages.VehicleRemoteHvac.SetTemperatureRequest.Builder, messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder> + getSetTempFieldBuilder() { + if (setTempBuilder_ == null) { + setTempBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureRequest, messages.VehicleRemoteHvac.SetTemperatureRequest.Builder, messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder>( + getSetTemp(), + getParentForChildren(), + isClean()); + setTemp_ = null; + } + return setTempBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.CabinPreconditionRequest) + } + + // @@protoc_insertion_point(class_scope:messages.CabinPreconditionRequest) + private static final messages.VehicleRemoteHvac.CabinPreconditionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.CabinPreconditionRequest(); + } + + public static messages.VehicleRemoteHvac.CabinPreconditionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<CabinPreconditionRequest> + PARSER = new com.google.protobuf.AbstractParser<CabinPreconditionRequest>() { + @java.lang.Override + public CabinPreconditionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<CabinPreconditionRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<CabinPreconditionRequest> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreconditionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface CabinPreConditionReponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.CabinPreConditionReponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + boolean hasMessageHeader(); + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader(); + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder(); + + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return Whether the setAcStatusReply field is set. + */ + boolean hasSetAcStatusReply(); + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return The setAcStatusReply. + */ + messages.VehicleRemoteHvac.SetAcStatusReply getSetAcStatusReply(); + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder getSetAcStatusReplyOrBuilder(); + + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return Whether the setTemperatureReply field is set. + */ + boolean hasSetTemperatureReply(); + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return The setTemperatureReply. + */ + messages.VehicleRemoteHvac.SetTemperatureReply getSetTemperatureReply(); + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder getSetTemperatureReplyOrBuilder(); + } + /** + * Protobuf type {@code messages.CabinPreConditionReponse} + */ + public static final class CabinPreConditionReponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.CabinPreConditionReponse) + CabinPreConditionReponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use CabinPreConditionReponse.newBuilder() to construct. + private CabinPreConditionReponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private CabinPreConditionReponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CabinPreConditionReponse(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreConditionReponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreConditionReponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.CabinPreConditionReponse.class, messages.VehicleRemoteHvac.CabinPreConditionReponse.Builder.class); + } + + public static final int MESSAGEHEADER_FIELD_NUMBER = 1; + private messages.VehicleMessageHeader.VehicleMessageHeading messageHeader_; + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + @java.lang.Override + public boolean hasMessageHeader() { + return messageHeader_ != null; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + @java.lang.Override + public messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader() { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + @java.lang.Override + public messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder() { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + + public static final int SETACSTATUSREPLY_FIELD_NUMBER = 2; + private messages.VehicleRemoteHvac.SetAcStatusReply setAcStatusReply_; + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return Whether the setAcStatusReply field is set. + */ + @java.lang.Override + public boolean hasSetAcStatusReply() { + return setAcStatusReply_ != null; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return The setAcStatusReply. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReply getSetAcStatusReply() { + return setAcStatusReply_ == null ? messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance() : setAcStatusReply_; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder getSetAcStatusReplyOrBuilder() { + return setAcStatusReply_ == null ? messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance() : setAcStatusReply_; + } + + public static final int SETTEMPERATUREREPLY_FIELD_NUMBER = 3; + private messages.VehicleRemoteHvac.SetTemperatureReply setTemperatureReply_; + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return Whether the setTemperatureReply field is set. + */ + @java.lang.Override + public boolean hasSetTemperatureReply() { + return setTemperatureReply_ != null; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return The setTemperatureReply. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReply getSetTemperatureReply() { + return setTemperatureReply_ == null ? messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance() : setTemperatureReply_; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder getSetTemperatureReplyOrBuilder() { + return setTemperatureReply_ == null ? messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance() : setTemperatureReply_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageHeader_ != null) { + output.writeMessage(1, getMessageHeader()); + } + if (setAcStatusReply_ != null) { + output.writeMessage(2, getSetAcStatusReply()); + } + if (setTemperatureReply_ != null) { + output.writeMessage(3, getSetTemperatureReply()); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageHeader_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageHeader()); + } + if (setAcStatusReply_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSetAcStatusReply()); + } + if (setTemperatureReply_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSetTemperatureReply()); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.CabinPreConditionReponse)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.CabinPreConditionReponse other = (messages.VehicleRemoteHvac.CabinPreConditionReponse) obj; + + if (hasMessageHeader() != other.hasMessageHeader()) return false; + if (hasMessageHeader()) { + if (!getMessageHeader() + .equals(other.getMessageHeader())) return false; + } + if (hasSetAcStatusReply() != other.hasSetAcStatusReply()) return false; + if (hasSetAcStatusReply()) { + if (!getSetAcStatusReply() + .equals(other.getSetAcStatusReply())) return false; + } + if (hasSetTemperatureReply() != other.hasSetTemperatureReply()) return false; + if (hasSetTemperatureReply()) { + if (!getSetTemperatureReply() + .equals(other.getSetTemperatureReply())) return false; + } + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageHeader()) { + hash = (37 * hash) + MESSAGEHEADER_FIELD_NUMBER; + hash = (53 * hash) + getMessageHeader().hashCode(); + } + if (hasSetAcStatusReply()) { + hash = (37 * hash) + SETACSTATUSREPLY_FIELD_NUMBER; + hash = (53 * hash) + getSetAcStatusReply().hashCode(); + } + if (hasSetTemperatureReply()) { + hash = (37 * hash) + SETTEMPERATUREREPLY_FIELD_NUMBER; + hash = (53 * hash) + getSetTemperatureReply().hashCode(); + } + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.CabinPreConditionReponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.CabinPreConditionReponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code messages.CabinPreConditionReponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.CabinPreConditionReponse) + messages.VehicleRemoteHvac.CabinPreConditionReponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreConditionReponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreConditionReponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.CabinPreConditionReponse.class, messages.VehicleRemoteHvac.CabinPreConditionReponse.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.CabinPreConditionReponse.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + messageHeader_ = null; + if (messageHeaderBuilder_ != null) { + messageHeaderBuilder_.dispose(); + messageHeaderBuilder_ = null; + } + setAcStatusReply_ = null; + if (setAcStatusReplyBuilder_ != null) { + setAcStatusReplyBuilder_.dispose(); + setAcStatusReplyBuilder_ = null; + } + setTemperatureReply_ = null; + if (setTemperatureReplyBuilder_ != null) { + setTemperatureReplyBuilder_.dispose(); + setTemperatureReplyBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_CabinPreConditionReponse_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreConditionReponse getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.CabinPreConditionReponse.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreConditionReponse build() { + messages.VehicleRemoteHvac.CabinPreConditionReponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreConditionReponse buildPartial() { + messages.VehicleRemoteHvac.CabinPreConditionReponse result = new messages.VehicleRemoteHvac.CabinPreConditionReponse(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.CabinPreConditionReponse result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.messageHeader_ = messageHeaderBuilder_ == null + ? messageHeader_ + : messageHeaderBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.setAcStatusReply_ = setAcStatusReplyBuilder_ == null + ? setAcStatusReply_ + : setAcStatusReplyBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.setTemperatureReply_ = setTemperatureReplyBuilder_ == null + ? setTemperatureReply_ + : setTemperatureReplyBuilder_.build(); + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.CabinPreConditionReponse) { + return mergeFrom((messages.VehicleRemoteHvac.CabinPreConditionReponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.CabinPreConditionReponse other) { + if (other == messages.VehicleRemoteHvac.CabinPreConditionReponse.getDefaultInstance()) return this; + if (other.hasMessageHeader()) { + mergeMessageHeader(other.getMessageHeader()); + } + if (other.hasSetAcStatusReply()) { + mergeSetAcStatusReply(other.getSetAcStatusReply()); + } + if (other.hasSetTemperatureReply()) { + mergeSetTemperatureReply(other.getSetTemperatureReply()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + input.readMessage( + getMessageHeaderFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000001; + break; + } // case 10 + case 18: { + input.readMessage( + getSetAcStatusReplyFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000002; + break; + } // case 18 + case 26: { + input.readMessage( + getSetTemperatureReplyFieldBuilder().getBuilder(), + extensionRegistry); + bitField0_ |= 0x00000004; + break; + } // case 26 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private messages.VehicleMessageHeader.VehicleMessageHeading messageHeader_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder> messageHeaderBuilder_; + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return Whether the messageHeader field is set. + */ + public boolean hasMessageHeader() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + * @return The messageHeader. + */ + public messages.VehicleMessageHeader.VehicleMessageHeading getMessageHeader() { + if (messageHeaderBuilder_ == null) { + return messageHeader_ == null ? messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } else { + return messageHeaderBuilder_.getMessage(); + } + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder setMessageHeader(messages.VehicleMessageHeader.VehicleMessageHeading value) { + if (messageHeaderBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageHeader_ = value; + } else { + messageHeaderBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder setMessageHeader( + messages.VehicleMessageHeader.VehicleMessageHeading.Builder builderForValue) { + if (messageHeaderBuilder_ == null) { + messageHeader_ = builderForValue.build(); + } else { + messageHeaderBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder mergeMessageHeader(messages.VehicleMessageHeader.VehicleMessageHeading value) { + if (messageHeaderBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + messageHeader_ != null && + messageHeader_ != messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance()) { + getMessageHeaderBuilder().mergeFrom(value); + } else { + messageHeader_ = value; + } + } else { + messageHeaderBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public Builder clearMessageHeader() { + bitField0_ = (bitField0_ & ~0x00000001); + messageHeader_ = null; + if (messageHeaderBuilder_ != null) { + messageHeaderBuilder_.dispose(); + messageHeaderBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public messages.VehicleMessageHeader.VehicleMessageHeading.Builder getMessageHeaderBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getMessageHeaderFieldBuilder().getBuilder(); + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + public messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder getMessageHeaderOrBuilder() { + if (messageHeaderBuilder_ != null) { + return messageHeaderBuilder_.getMessageOrBuilder(); + } else { + return messageHeader_ == null ? + messages.VehicleMessageHeader.VehicleMessageHeading.getDefaultInstance() : messageHeader_; + } + } + /** + * <code>.messages.VehicleMessageHeading messageHeader = 1;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder> + getMessageHeaderFieldBuilder() { + if (messageHeaderBuilder_ == null) { + messageHeaderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleMessageHeader.VehicleMessageHeading, messages.VehicleMessageHeader.VehicleMessageHeading.Builder, messages.VehicleMessageHeader.VehicleMessageHeadingOrBuilder>( + getMessageHeader(), + getParentForChildren(), + isClean()); + messageHeader_ = null; + } + return messageHeaderBuilder_; + } + + private messages.VehicleRemoteHvac.SetAcStatusReply setAcStatusReply_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusReply, messages.VehicleRemoteHvac.SetAcStatusReply.Builder, messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder> setAcStatusReplyBuilder_; + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return Whether the setAcStatusReply field is set. + */ + public boolean hasSetAcStatusReply() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + * @return The setAcStatusReply. + */ + public messages.VehicleRemoteHvac.SetAcStatusReply getSetAcStatusReply() { + if (setAcStatusReplyBuilder_ == null) { + return setAcStatusReply_ == null ? messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance() : setAcStatusReply_; + } else { + return setAcStatusReplyBuilder_.getMessage(); + } + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public Builder setSetAcStatusReply(messages.VehicleRemoteHvac.SetAcStatusReply value) { + if (setAcStatusReplyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + setAcStatusReply_ = value; + } else { + setAcStatusReplyBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public Builder setSetAcStatusReply( + messages.VehicleRemoteHvac.SetAcStatusReply.Builder builderForValue) { + if (setAcStatusReplyBuilder_ == null) { + setAcStatusReply_ = builderForValue.build(); + } else { + setAcStatusReplyBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public Builder mergeSetAcStatusReply(messages.VehicleRemoteHvac.SetAcStatusReply value) { + if (setAcStatusReplyBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + setAcStatusReply_ != null && + setAcStatusReply_ != messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance()) { + getSetAcStatusReplyBuilder().mergeFrom(value); + } else { + setAcStatusReply_ = value; + } + } else { + setAcStatusReplyBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public Builder clearSetAcStatusReply() { + bitField0_ = (bitField0_ & ~0x00000002); + setAcStatusReply_ = null; + if (setAcStatusReplyBuilder_ != null) { + setAcStatusReplyBuilder_.dispose(); + setAcStatusReplyBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public messages.VehicleRemoteHvac.SetAcStatusReply.Builder getSetAcStatusReplyBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getSetAcStatusReplyFieldBuilder().getBuilder(); + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + public messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder getSetAcStatusReplyOrBuilder() { + if (setAcStatusReplyBuilder_ != null) { + return setAcStatusReplyBuilder_.getMessageOrBuilder(); + } else { + return setAcStatusReply_ == null ? + messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance() : setAcStatusReply_; + } + } + /** + * <code>.messages.SetAcStatusReply setAcStatusReply = 2;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusReply, messages.VehicleRemoteHvac.SetAcStatusReply.Builder, messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder> + getSetAcStatusReplyFieldBuilder() { + if (setAcStatusReplyBuilder_ == null) { + setAcStatusReplyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetAcStatusReply, messages.VehicleRemoteHvac.SetAcStatusReply.Builder, messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder>( + getSetAcStatusReply(), + getParentForChildren(), + isClean()); + setAcStatusReply_ = null; + } + return setAcStatusReplyBuilder_; + } + + private messages.VehicleRemoteHvac.SetTemperatureReply setTemperatureReply_; + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureReply, messages.VehicleRemoteHvac.SetTemperatureReply.Builder, messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder> setTemperatureReplyBuilder_; + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return Whether the setTemperatureReply field is set. + */ + public boolean hasSetTemperatureReply() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + * @return The setTemperatureReply. + */ + public messages.VehicleRemoteHvac.SetTemperatureReply getSetTemperatureReply() { + if (setTemperatureReplyBuilder_ == null) { + return setTemperatureReply_ == null ? messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance() : setTemperatureReply_; + } else { + return setTemperatureReplyBuilder_.getMessage(); + } + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public Builder setSetTemperatureReply(messages.VehicleRemoteHvac.SetTemperatureReply value) { + if (setTemperatureReplyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + setTemperatureReply_ = value; + } else { + setTemperatureReplyBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public Builder setSetTemperatureReply( + messages.VehicleRemoteHvac.SetTemperatureReply.Builder builderForValue) { + if (setTemperatureReplyBuilder_ == null) { + setTemperatureReply_ = builderForValue.build(); + } else { + setTemperatureReplyBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public Builder mergeSetTemperatureReply(messages.VehicleRemoteHvac.SetTemperatureReply value) { + if (setTemperatureReplyBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + setTemperatureReply_ != null && + setTemperatureReply_ != messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance()) { + getSetTemperatureReplyBuilder().mergeFrom(value); + } else { + setTemperatureReply_ = value; + } + } else { + setTemperatureReplyBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public Builder clearSetTemperatureReply() { + bitField0_ = (bitField0_ & ~0x00000004); + setTemperatureReply_ = null; + if (setTemperatureReplyBuilder_ != null) { + setTemperatureReplyBuilder_.dispose(); + setTemperatureReplyBuilder_ = null; + } + onChanged(); + return this; + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public messages.VehicleRemoteHvac.SetTemperatureReply.Builder getSetTemperatureReplyBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getSetTemperatureReplyFieldBuilder().getBuilder(); + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + public messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder getSetTemperatureReplyOrBuilder() { + if (setTemperatureReplyBuilder_ != null) { + return setTemperatureReplyBuilder_.getMessageOrBuilder(); + } else { + return setTemperatureReply_ == null ? + messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance() : setTemperatureReply_; + } + } + /** + * <code>.messages.SetTemperatureReply setTemperatureReply = 3;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureReply, messages.VehicleRemoteHvac.SetTemperatureReply.Builder, messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder> + getSetTemperatureReplyFieldBuilder() { + if (setTemperatureReplyBuilder_ == null) { + setTemperatureReplyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + messages.VehicleRemoteHvac.SetTemperatureReply, messages.VehicleRemoteHvac.SetTemperatureReply.Builder, messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder>( + getSetTemperatureReply(), + getParentForChildren(), + isClean()); + setTemperatureReply_ = null; + } + return setTemperatureReplyBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.CabinPreConditionReponse) + } + + // @@protoc_insertion_point(class_scope:messages.CabinPreConditionReponse) + private static final messages.VehicleRemoteHvac.CabinPreConditionReponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.CabinPreConditionReponse(); + } + + public static messages.VehicleRemoteHvac.CabinPreConditionReponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<CabinPreConditionReponse> + PARSER = new com.google.protobuf.AbstractParser<CabinPreConditionReponse>() { + @java.lang.Override + public CabinPreConditionReponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<CabinPreConditionReponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<CabinPreConditionReponse> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.CabinPreConditionReponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SetAcStatusRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.SetAcStatusRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The enum numeric value on the wire for desiredStatus. + */ + int getDesiredStatusValue(); + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The desiredStatus. + */ + messages.VehicleRemoteHvac.AcStatusEnum getDesiredStatus(); + } + /** + * Protobuf type {@code messages.SetAcStatusRequest} + */ + public static final class SetAcStatusRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.SetAcStatusRequest) + SetAcStatusRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetAcStatusRequest.newBuilder() to construct. + private SetAcStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private SetAcStatusRequest() { + desiredStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetAcStatusRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetAcStatusRequest.class, messages.VehicleRemoteHvac.SetAcStatusRequest.Builder.class); + } + + public static final int DESIREDSTATUS_FIELD_NUMBER = 1; + private int desiredStatus_ = 0; + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The enum numeric value on the wire for desiredStatus. + */ + @java.lang.Override public int getDesiredStatusValue() { + return desiredStatus_; + } + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The desiredStatus. + */ + @java.lang.Override public messages.VehicleRemoteHvac.AcStatusEnum getDesiredStatus() { + messages.VehicleRemoteHvac.AcStatusEnum result = messages.VehicleRemoteHvac.AcStatusEnum.forNumber(desiredStatus_); + return result == null ? messages.VehicleRemoteHvac.AcStatusEnum.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (desiredStatus_ != messages.VehicleRemoteHvac.AcStatusEnum.ON.getNumber()) { + output.writeEnum(1, desiredStatus_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (desiredStatus_ != messages.VehicleRemoteHvac.AcStatusEnum.ON.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, desiredStatus_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.SetAcStatusRequest)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.SetAcStatusRequest other = (messages.VehicleRemoteHvac.SetAcStatusRequest) obj; + + if (desiredStatus_ != other.desiredStatus_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + DESIREDSTATUS_FIELD_NUMBER; + hash = (53 * hash) + desiredStatus_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.SetAcStatusRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code messages.SetAcStatusRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.SetAcStatusRequest) + messages.VehicleRemoteHvac.SetAcStatusRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetAcStatusRequest.class, messages.VehicleRemoteHvac.SetAcStatusRequest.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.SetAcStatusRequest.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + desiredStatus_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusRequest_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequest getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequest build() { + messages.VehicleRemoteHvac.SetAcStatusRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequest buildPartial() { + messages.VehicleRemoteHvac.SetAcStatusRequest result = new messages.VehicleRemoteHvac.SetAcStatusRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.SetAcStatusRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.desiredStatus_ = desiredStatus_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.SetAcStatusRequest) { + return mergeFrom((messages.VehicleRemoteHvac.SetAcStatusRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.SetAcStatusRequest other) { + if (other == messages.VehicleRemoteHvac.SetAcStatusRequest.getDefaultInstance()) return this; + if (other.desiredStatus_ != 0) { + setDesiredStatusValue(other.getDesiredStatusValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + desiredStatus_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private int desiredStatus_ = 0; + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The enum numeric value on the wire for desiredStatus. + */ + @java.lang.Override public int getDesiredStatusValue() { + return desiredStatus_; + } + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @param value The enum numeric value on the wire for desiredStatus to set. + * @return This builder for chaining. + */ + public Builder setDesiredStatusValue(int value) { + desiredStatus_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return The desiredStatus. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.AcStatusEnum getDesiredStatus() { + messages.VehicleRemoteHvac.AcStatusEnum result = messages.VehicleRemoteHvac.AcStatusEnum.forNumber(desiredStatus_); + return result == null ? messages.VehicleRemoteHvac.AcStatusEnum.UNRECOGNIZED : result; + } + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @param value The desiredStatus to set. + * @return This builder for chaining. + */ + public Builder setDesiredStatus(messages.VehicleRemoteHvac.AcStatusEnum value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + desiredStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <pre> + * The desired status of A/C + * </pre> + * + * <code>.messages.AcStatusEnum desiredStatus = 1;</code> + * @return This builder for chaining. + */ + public Builder clearDesiredStatus() { + bitField0_ = (bitField0_ & ~0x00000001); + desiredStatus_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.SetAcStatusRequest) + } + + // @@protoc_insertion_point(class_scope:messages.SetAcStatusRequest) + private static final messages.VehicleRemoteHvac.SetAcStatusRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.SetAcStatusRequest(); + } + + public static messages.VehicleRemoteHvac.SetAcStatusRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<SetAcStatusRequest> + PARSER = new com.google.protobuf.AbstractParser<SetAcStatusRequest>() { + @java.lang.Override + public SetAcStatusRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<SetAcStatusRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<SetAcStatusRequest> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SetAcStatusReplyOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.SetAcStatusReply) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The enum numeric value on the wire for status. + */ + int getStatusValue(); + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The status. + */ + messages.VehicleRemoteHvac.AcStatusEnum getStatus(); + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetAcStatusReply} + */ + public static final class SetAcStatusReply extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.SetAcStatusReply) + SetAcStatusReplyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetAcStatusReply.newBuilder() to construct. + private SetAcStatusReply(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private SetAcStatusReply() { + status_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetAcStatusReply(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusReply_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusReply_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetAcStatusReply.class, messages.VehicleRemoteHvac.SetAcStatusReply.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private int status_ = 0; + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The status. + */ + @java.lang.Override public messages.VehicleRemoteHvac.AcStatusEnum getStatus() { + messages.VehicleRemoteHvac.AcStatusEnum result = messages.VehicleRemoteHvac.AcStatusEnum.forNumber(status_); + return result == null ? messages.VehicleRemoteHvac.AcStatusEnum.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != messages.VehicleRemoteHvac.AcStatusEnum.ON.getNumber()) { + output.writeEnum(1, status_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != messages.VehicleRemoteHvac.AcStatusEnum.ON.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, status_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.SetAcStatusReply)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.SetAcStatusReply other = (messages.VehicleRemoteHvac.SetAcStatusReply) obj; + + if (status_ != other.status_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + status_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetAcStatusReply parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.SetAcStatusReply prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetAcStatusReply} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.SetAcStatusReply) + messages.VehicleRemoteHvac.SetAcStatusReplyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusReply_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusReply_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetAcStatusReply.class, messages.VehicleRemoteHvac.SetAcStatusReply.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.SetAcStatusReply.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + status_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_SetAcStatusReply_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReply getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReply build() { + messages.VehicleRemoteHvac.SetAcStatusReply result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReply buildPartial() { + messages.VehicleRemoteHvac.SetAcStatusReply result = new messages.VehicleRemoteHvac.SetAcStatusReply(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.SetAcStatusReply result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.status_ = status_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.SetAcStatusReply) { + return mergeFrom((messages.VehicleRemoteHvac.SetAcStatusReply)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.SetAcStatusReply other) { + if (other == messages.VehicleRemoteHvac.SetAcStatusReply.getDefaultInstance()) return this; + if (other.status_ != 0) { + setStatusValue(other.getStatusValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + status_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private int status_ = 0; + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The enum numeric value on the wire for status. + */ + @java.lang.Override public int getStatusValue() { + return status_; + } + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @param value The enum numeric value on the wire for status to set. + * @return This builder for chaining. + */ + public Builder setStatusValue(int value) { + status_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return The status. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.AcStatusEnum getStatus() { + messages.VehicleRemoteHvac.AcStatusEnum result = messages.VehicleRemoteHvac.AcStatusEnum.forNumber(status_); + return result == null ? messages.VehicleRemoteHvac.AcStatusEnum.UNRECOGNIZED : result; + } + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus(messages.VehicleRemoteHvac.AcStatusEnum value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + status_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <code>.messages.AcStatusEnum status = 1;</code> + * @return This builder for chaining. + */ + public Builder clearStatus() { + bitField0_ = (bitField0_ & ~0x00000001); + status_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.SetAcStatusReply) + } + + // @@protoc_insertion_point(class_scope:messages.SetAcStatusReply) + private static final messages.VehicleRemoteHvac.SetAcStatusReply DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.SetAcStatusReply(); + } + + public static messages.VehicleRemoteHvac.SetAcStatusReply getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<SetAcStatusReply> + PARSER = new com.google.protobuf.AbstractParser<SetAcStatusReply>() { + @java.lang.Override + public SetAcStatusReply parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<SetAcStatusReply> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<SetAcStatusReply> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetAcStatusReply getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SetTemperatureRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.SetTemperatureRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <pre> + * The desired cabin temperature in degree Celsius + * </pre> + * + * <code>float temperature = 1;</code> + * @return The temperature. + */ + float getTemperature(); + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetTemperatureRequest} + */ + public static final class SetTemperatureRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.SetTemperatureRequest) + SetTemperatureRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetTemperatureRequest.newBuilder() to construct. + private SetTemperatureRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private SetTemperatureRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetTemperatureRequest(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetTemperatureRequest.class, messages.VehicleRemoteHvac.SetTemperatureRequest.Builder.class); + } + + public static final int TEMPERATURE_FIELD_NUMBER = 1; + private float temperature_ = 0F; + /** + * <pre> + * The desired cabin temperature in degree Celsius + * </pre> + * + * <code>float temperature = 1;</code> + * @return The temperature. + */ + @java.lang.Override + public float getTemperature() { + return temperature_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (java.lang.Float.floatToRawIntBits(temperature_) != 0) { + output.writeFloat(1, temperature_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (java.lang.Float.floatToRawIntBits(temperature_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(1, temperature_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.SetTemperatureRequest)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.SetTemperatureRequest other = (messages.VehicleRemoteHvac.SetTemperatureRequest) obj; + + if (java.lang.Float.floatToIntBits(getTemperature()) + != java.lang.Float.floatToIntBits( + other.getTemperature())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TEMPERATURE_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getTemperature()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.SetTemperatureRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetTemperatureRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.SetTemperatureRequest) + messages.VehicleRemoteHvac.SetTemperatureRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetTemperatureRequest.class, messages.VehicleRemoteHvac.SetTemperatureRequest.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.SetTemperatureRequest.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + temperature_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureRequest_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequest getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequest build() { + messages.VehicleRemoteHvac.SetTemperatureRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequest buildPartial() { + messages.VehicleRemoteHvac.SetTemperatureRequest result = new messages.VehicleRemoteHvac.SetTemperatureRequest(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.SetTemperatureRequest result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.temperature_ = temperature_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.SetTemperatureRequest) { + return mergeFrom((messages.VehicleRemoteHvac.SetTemperatureRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.SetTemperatureRequest other) { + if (other == messages.VehicleRemoteHvac.SetTemperatureRequest.getDefaultInstance()) return this; + if (other.getTemperature() != 0F) { + setTemperature(other.getTemperature()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + temperature_ = input.readFloat(); + bitField0_ |= 0x00000001; + break; + } // case 13 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private float temperature_ ; + /** + * <pre> + * The desired cabin temperature in degree Celsius + * </pre> + * + * <code>float temperature = 1;</code> + * @return The temperature. + */ + @java.lang.Override + public float getTemperature() { + return temperature_; + } + /** + * <pre> + * The desired cabin temperature in degree Celsius + * </pre> + * + * <code>float temperature = 1;</code> + * @param value The temperature to set. + * @return This builder for chaining. + */ + public Builder setTemperature(float value) { + + temperature_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <pre> + * The desired cabin temperature in degree Celsius + * </pre> + * + * <code>float temperature = 1;</code> + * @return This builder for chaining. + */ + public Builder clearTemperature() { + bitField0_ = (bitField0_ & ~0x00000001); + temperature_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.SetTemperatureRequest) + } + + // @@protoc_insertion_point(class_scope:messages.SetTemperatureRequest) + private static final messages.VehicleRemoteHvac.SetTemperatureRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.SetTemperatureRequest(); + } + + public static messages.VehicleRemoteHvac.SetTemperatureRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<SetTemperatureRequest> + PARSER = new com.google.protobuf.AbstractParser<SetTemperatureRequest>() { + @java.lang.Override + public SetTemperatureRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<SetTemperatureRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<SetTemperatureRequest> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SetTemperatureReplyOrBuilder extends + // @@protoc_insertion_point(interface_extends:messages.SetTemperatureReply) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The enum numeric value on the wire for tempStatus. + */ + int getTempStatusValue(); + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The tempStatus. + */ + messages.VehicleRemoteHvac.SetTempStatusEnum getTempStatus(); + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetTemperatureReply} + */ + public static final class SetTemperatureReply extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:messages.SetTemperatureReply) + SetTemperatureReplyOrBuilder { + private static final long serialVersionUID = 0L; + // Use SetTemperatureReply.newBuilder() to construct. + private SetTemperatureReply(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private SetTemperatureReply() { + tempStatus_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SetTemperatureReply(); + } + + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureReply_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureReply_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetTemperatureReply.class, messages.VehicleRemoteHvac.SetTemperatureReply.Builder.class); + } + + public static final int TEMPSTATUS_FIELD_NUMBER = 1; + private int tempStatus_ = 0; + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The enum numeric value on the wire for tempStatus. + */ + @java.lang.Override public int getTempStatusValue() { + return tempStatus_; + } + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The tempStatus. + */ + @java.lang.Override public messages.VehicleRemoteHvac.SetTempStatusEnum getTempStatus() { + messages.VehicleRemoteHvac.SetTempStatusEnum result = messages.VehicleRemoteHvac.SetTempStatusEnum.forNumber(tempStatus_); + return result == null ? messages.VehicleRemoteHvac.SetTempStatusEnum.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tempStatus_ != messages.VehicleRemoteHvac.SetTempStatusEnum.TEMP_SUCCESS.getNumber()) { + output.writeEnum(1, tempStatus_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tempStatus_ != messages.VehicleRemoteHvac.SetTempStatusEnum.TEMP_SUCCESS.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, tempStatus_); + } + size += getUnknownFields().getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof messages.VehicleRemoteHvac.SetTemperatureReply)) { + return super.equals(obj); + } + messages.VehicleRemoteHvac.SetTemperatureReply other = (messages.VehicleRemoteHvac.SetTemperatureReply) obj; + + if (tempStatus_ != other.tempStatus_) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TEMPSTATUS_FIELD_NUMBER; + hash = (53 * hash) + tempStatus_; + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static messages.VehicleRemoteHvac.SetTemperatureReply parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(messages.VehicleRemoteHvac.SetTemperatureReply prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * <pre> + ** + * @brief + * </pre> + * + * Protobuf type {@code messages.SetTemperatureReply} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:messages.SetTemperatureReply) + messages.VehicleRemoteHvac.SetTemperatureReplyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureReply_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureReply_fieldAccessorTable + .ensureFieldAccessorsInitialized( + messages.VehicleRemoteHvac.SetTemperatureReply.class, messages.VehicleRemoteHvac.SetTemperatureReply.Builder.class); + } + + // Construct using messages.VehicleRemoteHvac.SetTemperatureReply.newBuilder() + private Builder() { + + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + + } + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + tempStatus_ = 0; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return messages.VehicleRemoteHvac.internal_static_messages_SetTemperatureReply_descriptor; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReply getDefaultInstanceForType() { + return messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance(); + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReply build() { + messages.VehicleRemoteHvac.SetTemperatureReply result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReply buildPartial() { + messages.VehicleRemoteHvac.SetTemperatureReply result = new messages.VehicleRemoteHvac.SetTemperatureReply(this); + if (bitField0_ != 0) { buildPartial0(result); } + onBuilt(); + return result; + } + + private void buildPartial0(messages.VehicleRemoteHvac.SetTemperatureReply result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.tempStatus_ = tempStatus_; + } + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof messages.VehicleRemoteHvac.SetTemperatureReply) { + return mergeFrom((messages.VehicleRemoteHvac.SetTemperatureReply)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(messages.VehicleRemoteHvac.SetTemperatureReply other) { + if (other == messages.VehicleRemoteHvac.SetTemperatureReply.getDefaultInstance()) return this; + if (other.tempStatus_ != 0) { + setTempStatusValue(other.getTempStatusValue()); + } + this.mergeUnknownFields(other.getUnknownFields()); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + tempStatus_ = input.readEnum(); + bitField0_ |= 0x00000001; + break; + } // case 8 + default: { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + private int bitField0_; + + private int tempStatus_ = 0; + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The enum numeric value on the wire for tempStatus. + */ + @java.lang.Override public int getTempStatusValue() { + return tempStatus_; + } + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @param value The enum numeric value on the wire for tempStatus to set. + * @return This builder for chaining. + */ + public Builder setTempStatusValue(int value) { + tempStatus_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return The tempStatus. + */ + @java.lang.Override + public messages.VehicleRemoteHvac.SetTempStatusEnum getTempStatus() { + messages.VehicleRemoteHvac.SetTempStatusEnum result = messages.VehicleRemoteHvac.SetTempStatusEnum.forNumber(tempStatus_); + return result == null ? messages.VehicleRemoteHvac.SetTempStatusEnum.UNRECOGNIZED : result; + } + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @param value The tempStatus to set. + * @return This builder for chaining. + */ + public Builder setTempStatus(messages.VehicleRemoteHvac.SetTempStatusEnum value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + tempStatus_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <code>.messages.SetTempStatusEnum tempStatus = 1;</code> + * @return This builder for chaining. + */ + public Builder clearTempStatus() { + bitField0_ = (bitField0_ & ~0x00000001); + tempStatus_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:messages.SetTemperatureReply) + } + + // @@protoc_insertion_point(class_scope:messages.SetTemperatureReply) + private static final messages.VehicleRemoteHvac.SetTemperatureReply DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new messages.VehicleRemoteHvac.SetTemperatureReply(); + } + + public static messages.VehicleRemoteHvac.SetTemperatureReply getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<SetTemperatureReply> + PARSER = new com.google.protobuf.AbstractParser<SetTemperatureReply>() { + @java.lang.Override + public SetTemperatureReply parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + public static com.google.protobuf.Parser<SetTemperatureReply> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<SetTemperatureReply> getParserForType() { + return PARSER; + } + + @java.lang.Override + public messages.VehicleRemoteHvac.SetTemperatureReply getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_CabinPreconditionRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_CabinPreconditionRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_CabinPreConditionReponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_CabinPreConditionReponse_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_SetAcStatusRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_SetAcStatusRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_SetAcStatusReply_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_SetAcStatusReply_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_SetTemperatureRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_SetTemperatureRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_messages_SetTemperatureReply_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_messages_SetTemperatureReply_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n messages/VehicleRemoteHvac.proto\022\010mess" + + "ages\032\017vss/vspec.proto\032#messages/VehicleM" + + "essageHeader.proto\"\267\001\n\030CabinPrecondition" + + "Request\0226\n\rmessageHeader\030\001 \001(\0132\037.message" + + "s.VehicleMessageHeading\0221\n\013setAcStatus\030\002" + + " \001(\0132\034.messages.SetAcStatusRequest\0220\n\007se" + + "tTemp\030\003 \001(\0132\037.messages.SetTemperatureReq" + + "uest\"\304\001\n\030CabinPreConditionReponse\0226\n\rmes" + + "sageHeader\030\001 \001(\0132\037.messages.VehicleMessa" + + "geHeading\0224\n\020setAcStatusReply\030\002 \001(\0132\032.me" + + "ssages.SetAcStatusReply\022:\n\023setTemperatur" + + "eReply\030\003 \001(\0132\035.messages.SetTemperatureRe" + + "ply\"C\n\022SetAcStatusRequest\022-\n\rdesiredStat" + + "us\030\001 \001(\0162\026.messages.AcStatusEnum\":\n\020SetA" + + "cStatusReply\022&\n\006status\030\001 \001(\0162\026.messages." + + "AcStatusEnum\",\n\025SetTemperatureRequest\022\023\n" + + "\013temperature\030\001 \001(\002\"F\n\023SetTemperatureRepl" + + "y\022/\n\ntempStatus\030\001 \001(\0162\033.messages.SetTemp" + + "StatusEnum*2\n\014AcStatusEnum\022\006\n\002ON\020\000\022\007\n\003OF" + + "F\020\001\022\021\n\rUKNONWN_ERROR\020\002*5\n\021SetTempStatusE" + + "num\022\020\n\014TEMP_SUCCESS\020\000\022\016\n\nTEMP_ERROR\020\001b\006p" + + "roto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + vss.Vspec.getDescriptor(), + messages.VehicleMessageHeader.getDescriptor(), + }); + internal_static_messages_CabinPreconditionRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_messages_CabinPreconditionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_CabinPreconditionRequest_descriptor, + new java.lang.String[] { "MessageHeader", "SetAcStatus", "SetTemp", }); + internal_static_messages_CabinPreConditionReponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_messages_CabinPreConditionReponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_CabinPreConditionReponse_descriptor, + new java.lang.String[] { "MessageHeader", "SetAcStatusReply", "SetTemperatureReply", }); + internal_static_messages_SetAcStatusRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_messages_SetAcStatusRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_SetAcStatusRequest_descriptor, + new java.lang.String[] { "DesiredStatus", }); + internal_static_messages_SetAcStatusReply_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_messages_SetAcStatusReply_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_SetAcStatusReply_descriptor, + new java.lang.String[] { "Status", }); + internal_static_messages_SetTemperatureRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_messages_SetTemperatureRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_SetTemperatureRequest_descriptor, + new java.lang.String[] { "Temperature", }); + internal_static_messages_SetTemperatureReply_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_messages_SetTemperatureReply_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_messages_SetTemperatureReply_descriptor, + new java.lang.String[] { "TempStatus", }); + vss.Vspec.getDescriptor(); + messages.VehicleMessageHeader.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} |