aboutsummaryrefslogtreecommitdiffstats
path: root/build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java
diff options
context:
space:
mode:
Diffstat (limited to 'build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java')
-rw-r--r--build/generated/source/proto/main/java/messages/VehicleRemoteHvac.java4222
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>
+ **
+ * &#64;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>
+ **
+ * &#64;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>
+ **
+ * &#64;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>
+ **
+ * &#64;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>
+ **
+ * &#64;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>
+ **
+ * &#64;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)
+}