aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Android_Studio
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2020-01-27 17:31:20 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2020-01-27 17:31:20 +0200
commit1f78f8b3220487028bd20cd317094ea55517d0af (patch)
tree99351cf019bc118426d148723e0c912eadf2dc13 /Software/Android_Studio
parentdead9a919e2a786162a420cb1233db178aeb11f3 (diff)
downloadTango-1f78f8b3220487028bd20cd317094ea55517d0af.tar.gz
Tango-1f78f8b3220487028bd20cd317094ea55517d0af.zip
Implemented validation and more extension methods for VersionPackageDescriptor.
Implemented TFP package validation on Firmware Upgrade and Package Generator. Omitted MCU file from uploading when upgrading package.
Diffstat (limited to 'Software/Android_Studio')
-rw-r--r--Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusOuterClass.java209
-rw-r--r--Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusRequestOuterClass.java537
-rw-r--r--Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusResponseOuterClass.java440
3 files changed, 1186 insertions, 0 deletions
diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusOuterClass.java
new file mode 100644
index 000000000..533a3e6e8
--- /dev/null
+++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusOuterClass.java
@@ -0,0 +1,209 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: UpdateStatus.proto
+
+package com.twine.tango.pmr.integration;
+
+public final class UpdateStatusOuterClass {
+ private UpdateStatusOuterClass() {}
+ 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 Tango.PMR.Integration.UpdateStatus}
+ */
+ public enum UpdateStatus
+ implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ * <code>Disconnected = 0;</code>
+ */
+ Disconnected(0),
+ /**
+ * <code>Standby = 1;</code>
+ */
+ Standby(1),
+ /**
+ * <code>ReadyToDye = 2;</code>
+ */
+ ReadyToDye(2),
+ /**
+ * <code>GettingReady = 3;</code>
+ */
+ GettingReady(3),
+ /**
+ * <code>Printing = 4;</code>
+ */
+ Printing(4),
+ /**
+ * <code>Service = 5;</code>
+ */
+ Service(5),
+ /**
+ * <code>Upgrading = 6;</code>
+ */
+ Upgrading(6),
+ /**
+ * <code>ShuttingDown = 7;</code>
+ */
+ ShuttingDown(7),
+ /**
+ * <code>Error = 8;</code>
+ */
+ Error(8),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * <code>Disconnected = 0;</code>
+ */
+ public static final int Disconnected_VALUE = 0;
+ /**
+ * <code>Standby = 1;</code>
+ */
+ public static final int Standby_VALUE = 1;
+ /**
+ * <code>ReadyToDye = 2;</code>
+ */
+ public static final int ReadyToDye_VALUE = 2;
+ /**
+ * <code>GettingReady = 3;</code>
+ */
+ public static final int GettingReady_VALUE = 3;
+ /**
+ * <code>Printing = 4;</code>
+ */
+ public static final int Printing_VALUE = 4;
+ /**
+ * <code>Service = 5;</code>
+ */
+ public static final int Service_VALUE = 5;
+ /**
+ * <code>Upgrading = 6;</code>
+ */
+ public static final int Upgrading_VALUE = 6;
+ /**
+ * <code>ShuttingDown = 7;</code>
+ */
+ public static final int ShuttingDown_VALUE = 7;
+ /**
+ * <code>Error = 8;</code>
+ */
+ public static final int Error_VALUE = 8;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static UpdateStatus valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static UpdateStatus forNumber(int value) {
+ switch (value) {
+ case 0: return Disconnected;
+ case 1: return Standby;
+ case 2: return ReadyToDye;
+ case 3: return GettingReady;
+ case 4: return Printing;
+ case 5: return Service;
+ case 6: return Upgrading;
+ case 7: return ShuttingDown;
+ case 8: return Error;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap<UpdateStatus>
+ internalGetValueMap() {
+ return internalValueMap;
+ }
+ private static final com.google.protobuf.Internal.EnumLiteMap<
+ UpdateStatus> internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap<UpdateStatus>() {
+ public UpdateStatus findValueByNumber(int number) {
+ return UpdateStatus.forNumber(number);
+ }
+ };
+
+ public final com.google.protobuf.Descriptors.EnumValueDescriptor
+ getValueDescriptor() {
+ 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 com.twine.tango.pmr.integration.UpdateStatusOuterClass.getDescriptor().getEnumTypes().get(0);
+ }
+
+ private static final UpdateStatus[] VALUES = values();
+
+ public static UpdateStatus 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 UpdateStatus(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:Tango.PMR.Integration.UpdateStatus)
+ }
+
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\022UpdateStatus.proto\022\025Tango.PMR.Integrat" +
+ "ion*\226\001\n\014UpdateStatus\022\020\n\014Disconnected\020\000\022\013" +
+ "\n\007Standby\020\001\022\016\n\nReadyToDye\020\002\022\020\n\014GettingRe" +
+ "ady\020\003\022\014\n\010Printing\020\004\022\013\n\007Service\020\005\022\r\n\tUpgr" +
+ "ading\020\006\022\020\n\014ShuttingDown\020\007\022\t\n\005Error\020\010B!\n\037" +
+ "com.twine.tango.pmr.integrationb\006proto3"
+ };
+ com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
+ new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
+ public com.google.protobuf.ExtensionRegistry assignDescriptors(
+ com.google.protobuf.Descriptors.FileDescriptor root) {
+ descriptor = root;
+ return null;
+ }
+ };
+ com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ }, assigner);
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusRequestOuterClass.java
new file mode 100644
index 000000000..f0cd8aed0
--- /dev/null
+++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusRequestOuterClass.java
@@ -0,0 +1,537 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: UpdateStatusRequest.proto
+
+package com.twine.tango.pmr.integration;
+
+public final class UpdateStatusRequestOuterClass {
+ private UpdateStatusRequestOuterClass() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface UpdateStatusRequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.UpdateStatusRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ int getStatusValue();
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus getStatus();
+ }
+ /**
+ * Protobuf type {@code Tango.PMR.Integration.UpdateStatusRequest}
+ */
+ public static final class UpdateStatusRequest extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.UpdateStatusRequest)
+ UpdateStatusRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use UpdateStatusRequest.newBuilder() to construct.
+ private UpdateStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
+ super(builder);
+ }
+ private UpdateStatusRequest() {
+ status_ = 0;
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private UpdateStatusRequest(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownFieldProto3(
+ input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ int rawValue = input.readEnum();
+
+ status_ = rawValue;
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.class, com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.Builder.class);
+ }
+
+ public static final int STATUS_FIELD_NUMBER = 1;
+ private int status_;
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public int getStatusValue() {
+ return status_;
+ }
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus getStatus() {
+ com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus result = com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.valueOf(status_);
+ return result == null ? com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.UNRECOGNIZED : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (status_ != com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.Disconnected.getNumber()) {
+ output.writeEnum(1, status_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (status_ != com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.Disconnected.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(1, status_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest)) {
+ return super.equals(obj);
+ }
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest other = (com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest) obj;
+
+ boolean result = true;
+ result = result && status_ == other.status_;
+ result = result && unknownFields.equals(other.unknownFields);
+ return result;
+ }
+
+ @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) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest 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 com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest 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 com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ 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 Tango.PMR.Integration.UpdateStatusRequest}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
+ // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.UpdateStatusRequest)
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.class, com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.Builder.class);
+ }
+
+ // Construct using com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3
+ .alwaysUseFieldBuilders) {
+ }
+ }
+ public Builder clear() {
+ super.clear();
+ status_ = 0;
+
+ return this;
+ }
+
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest getDefaultInstanceForType() {
+ return com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.getDefaultInstance();
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest build() {
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest buildPartial() {
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest result = new com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest(this);
+ result.status_ = status_;
+ onBuilt();
+ return result;
+ }
+
+ public Builder clone() {
+ return (Builder) super.clone();
+ }
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return (Builder) super.setField(field, value);
+ }
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return (Builder) super.clearField(field);
+ }
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return (Builder) super.clearOneof(oneof);
+ }
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return (Builder) super.setRepeatedField(field, index, value);
+ }
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return (Builder) super.addRepeatedField(field, value);
+ }
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest) {
+ return mergeFrom((com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest other) {
+ if (other == com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest.getDefaultInstance()) return this;
+ if (other.status_ != 0) {
+ setStatusValue(other.getStatusValue());
+ }
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest) e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+
+ private int status_ = 0;
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public int getStatusValue() {
+ return status_;
+ }
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public Builder setStatusValue(int value) {
+ status_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus getStatus() {
+ com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus result = com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.valueOf(status_);
+ return result == null ? com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus.UNRECOGNIZED : result;
+ }
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public Builder setStatus(com.twine.tango.pmr.integration.UpdateStatusOuterClass.UpdateStatus value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ status_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>.Tango.PMR.Integration.UpdateStatus Status = 1;</code>
+ */
+ public Builder clearStatus() {
+
+ status_ = 0;
+ onChanged();
+ return this;
+ }
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFieldsProto3(unknownFields);
+ }
+
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.UpdateStatusRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.UpdateStatusRequest)
+ private static final com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest();
+ }
+
+ public static com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser<UpdateStatusRequest>
+ PARSER = new com.google.protobuf.AbstractParser<UpdateStatusRequest>() {
+ public UpdateStatusRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new UpdateStatusRequest(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser<UpdateStatusRequest> parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser<UpdateStatusRequest> getParserForType() {
+ return PARSER;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusRequestOuterClass.UpdateStatusRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Tango_PMR_Integration_UpdateStatusRequest_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\031UpdateStatusRequest.proto\022\025Tango.PMR.I" +
+ "ntegration\032\022UpdateStatus.proto\"J\n\023Update" +
+ "StatusRequest\0223\n\006Status\030\001 \001(\0162#.Tango.PM" +
+ "R.Integration.UpdateStatusB!\n\037com.twine." +
+ "tango.pmr.integrationb\006proto3"
+ };
+ com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
+ new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
+ public com.google.protobuf.ExtensionRegistry assignDescriptors(
+ com.google.protobuf.Descriptors.FileDescriptor root) {
+ descriptor = root;
+ return null;
+ }
+ };
+ com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ com.twine.tango.pmr.integration.UpdateStatusOuterClass.getDescriptor(),
+ }, assigner);
+ internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_Tango_PMR_Integration_UpdateStatusRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Tango_PMR_Integration_UpdateStatusRequest_descriptor,
+ new java.lang.String[] { "Status", });
+ com.twine.tango.pmr.integration.UpdateStatusOuterClass.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusResponseOuterClass.java
new file mode 100644
index 000000000..3e1f029a1
--- /dev/null
+++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/UpdateStatusResponseOuterClass.java
@@ -0,0 +1,440 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: UpdateStatusResponse.proto
+
+package com.twine.tango.pmr.integration;
+
+public final class UpdateStatusResponseOuterClass {
+ private UpdateStatusResponseOuterClass() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface UpdateStatusResponseOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.UpdateStatusResponse)
+ com.google.protobuf.MessageOrBuilder {
+ }
+ /**
+ * Protobuf type {@code Tango.PMR.Integration.UpdateStatusResponse}
+ */
+ public static final class UpdateStatusResponse extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.UpdateStatusResponse)
+ UpdateStatusResponseOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use UpdateStatusResponse.newBuilder() to construct.
+ private UpdateStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
+ super(builder);
+ }
+ private UpdateStatusResponse() {
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private UpdateStatusResponse(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ this();
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownFieldProto3(
+ input, unknownFields, extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusResponse_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.class, com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ unknownFields.writeTo(output);
+ }
+
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse)) {
+ return super.equals(obj);
+ }
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse other = (com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse) obj;
+
+ boolean result = true;
+ result = result && unknownFields.equals(other.unknownFields);
+ return result;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse 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 com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse 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 com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ 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 Tango.PMR.Integration.UpdateStatusResponse}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
+ // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.UpdateStatusResponse)
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponseOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusResponse_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.class, com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.Builder.class);
+ }
+
+ // Construct using com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessageV3
+ .alwaysUseFieldBuilders) {
+ }
+ }
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse getDefaultInstanceForType() {
+ return com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.getDefaultInstance();
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse build() {
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse buildPartial() {
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse result = new com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse(this);
+ onBuilt();
+ return result;
+ }
+
+ public Builder clone() {
+ return (Builder) super.clone();
+ }
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return (Builder) super.setField(field, value);
+ }
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return (Builder) super.clearField(field);
+ }
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return (Builder) super.clearOneof(oneof);
+ }
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return (Builder) super.setRepeatedField(field, index, value);
+ }
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return (Builder) super.addRepeatedField(field, value);
+ }
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse) {
+ return mergeFrom((com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse other) {
+ if (other == com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.unknownFields);
+ onChanged();
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse) e.getUnfinishedMessage();
+ throw e.unwrapIOException();
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFieldsProto3(unknownFields);
+ }
+
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.UpdateStatusResponse)
+ }
+
+ // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.UpdateStatusResponse)
+ private static final com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse();
+ }
+
+ public static com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser<UpdateStatusResponse>
+ PARSER = new com.google.protobuf.AbstractParser<UpdateStatusResponse>() {
+ public UpdateStatusResponse parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new UpdateStatusResponse(input, extensionRegistry);
+ }
+ };
+
+ public static com.google.protobuf.Parser<UpdateStatusResponse> parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser<UpdateStatusResponse> getParserForType() {
+ return PARSER;
+ }
+
+ public com.twine.tango.pmr.integration.UpdateStatusResponseOuterClass.UpdateStatusResponse getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_Tango_PMR_Integration_UpdateStatusResponse_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\032UpdateStatusResponse.proto\022\025Tango.PMR." +
+ "Integration\"\026\n\024UpdateStatusResponseB!\n\037c" +
+ "om.twine.tango.pmr.integrationb\006proto3"
+ };
+ com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
+ new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
+ public com.google.protobuf.ExtensionRegistry assignDescriptors(
+ com.google.protobuf.Descriptors.FileDescriptor root) {
+ descriptor = root;
+ return null;
+ }
+ };
+ com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ }, assigner);
+ internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_Tango_PMR_Integration_UpdateStatusResponse_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_Tango_PMR_Integration_UpdateStatusResponse_descriptor,
+ new java.lang.String[] { });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}