001// Generated by the protocol buffer compiler.  DO NOT EDIT!
002// NO CHECKED-IN PROTOBUF GENCODE
003// source: java/dev/enola/core/enola_core.proto
004// Protobuf Java Version: 4.32.0
005
006package dev.enola.core.proto;
007
008/**
009 * Protobuf type {@code dev.enola.core.GetThingsResponse}
010 */
011@com.google.protobuf.Generated
012public final class GetThingsResponse extends
013    com.google.protobuf.GeneratedMessage implements
014    // @@protoc_insertion_point(message_implements:dev.enola.core.GetThingsResponse)
015    GetThingsResponseOrBuilder {
016private static final long serialVersionUID = 0L;
017  static {
018    com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
019      com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
020      /* major= */ 4,
021      /* minor= */ 32,
022      /* patch= */ 0,
023      /* suffix= */ "",
024      GetThingsResponse.class.getName());
025  }
026  // Use GetThingsResponse.newBuilder() to construct.
027  private GetThingsResponse(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
028    super(builder);
029  }
030  private GetThingsResponse() {
031    things_ = java.util.Collections.emptyList();
032  }
033
034  public static final com.google.protobuf.Descriptors.Descriptor
035      getDescriptor() {
036    return dev.enola.core.proto.EnolaCore.internal_static_dev_enola_core_GetThingsResponse_descriptor;
037  }
038
039  @java.lang.Override
040  protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
041      internalGetFieldAccessorTable() {
042    return dev.enola.core.proto.EnolaCore.internal_static_dev_enola_core_GetThingsResponse_fieldAccessorTable
043        .ensureFieldAccessorsInitialized(
044            dev.enola.core.proto.GetThingsResponse.class, dev.enola.core.proto.GetThingsResponse.Builder.class);
045  }
046
047  public static final int THINGS_FIELD_NUMBER = 1;
048  @SuppressWarnings("serial")
049  private java.util.List<dev.enola.thing.proto.Thing> things_;
050  /**
051   * <code>repeated .dev.enola.thing.Thing things = 1;</code>
052   */
053  @java.lang.Override
054  public java.util.List<dev.enola.thing.proto.Thing> getThingsList() {
055    return things_;
056  }
057  /**
058   * <code>repeated .dev.enola.thing.Thing things = 1;</code>
059   */
060  @java.lang.Override
061  public java.util.List<? extends dev.enola.thing.proto.ThingOrBuilder> 
062      getThingsOrBuilderList() {
063    return things_;
064  }
065  /**
066   * <code>repeated .dev.enola.thing.Thing things = 1;</code>
067   */
068  @java.lang.Override
069  public int getThingsCount() {
070    return things_.size();
071  }
072  /**
073   * <code>repeated .dev.enola.thing.Thing things = 1;</code>
074   */
075  @java.lang.Override
076  public dev.enola.thing.proto.Thing getThings(int index) {
077    return things_.get(index);
078  }
079  /**
080   * <code>repeated .dev.enola.thing.Thing things = 1;</code>
081   */
082  @java.lang.Override
083  public dev.enola.thing.proto.ThingOrBuilder getThingsOrBuilder(
084      int index) {
085    return things_.get(index);
086  }
087
088  private byte memoizedIsInitialized = -1;
089  @java.lang.Override
090  public final boolean isInitialized() {
091    byte isInitialized = memoizedIsInitialized;
092    if (isInitialized == 1) return true;
093    if (isInitialized == 0) return false;
094
095    memoizedIsInitialized = 1;
096    return true;
097  }
098
099  @java.lang.Override
100  public void writeTo(com.google.protobuf.CodedOutputStream output)
101                      throws java.io.IOException {
102    for (int i = 0; i < things_.size(); i++) {
103      output.writeMessage(1, things_.get(i));
104    }
105    getUnknownFields().writeTo(output);
106  }
107
108  @java.lang.Override
109  public int getSerializedSize() {
110    int size = memoizedSize;
111    if (size != -1) return size;
112
113    size = 0;
114    for (int i = 0; i < things_.size(); i++) {
115      size += com.google.protobuf.CodedOutputStream
116        .computeMessageSize(1, things_.get(i));
117    }
118    size += getUnknownFields().getSerializedSize();
119    memoizedSize = size;
120    return size;
121  }
122
123  @java.lang.Override
124  public boolean equals(final java.lang.Object obj) {
125    if (obj == this) {
126     return true;
127    }
128    if (!(obj instanceof dev.enola.core.proto.GetThingsResponse)) {
129      return super.equals(obj);
130    }
131    dev.enola.core.proto.GetThingsResponse other = (dev.enola.core.proto.GetThingsResponse) obj;
132
133    if (!getThingsList()
134        .equals(other.getThingsList())) return false;
135    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
136    return true;
137  }
138
139  @java.lang.Override
140  public int hashCode() {
141    if (memoizedHashCode != 0) {
142      return memoizedHashCode;
143    }
144    int hash = 41;
145    hash = (19 * hash) + getDescriptor().hashCode();
146    if (getThingsCount() > 0) {
147      hash = (37 * hash) + THINGS_FIELD_NUMBER;
148      hash = (53 * hash) + getThingsList().hashCode();
149    }
150    hash = (29 * hash) + getUnknownFields().hashCode();
151    memoizedHashCode = hash;
152    return hash;
153  }
154
155  public static dev.enola.core.proto.GetThingsResponse parseFrom(
156      java.nio.ByteBuffer data)
157      throws com.google.protobuf.InvalidProtocolBufferException {
158    return PARSER.parseFrom(data);
159  }
160  public static dev.enola.core.proto.GetThingsResponse parseFrom(
161      java.nio.ByteBuffer data,
162      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
163      throws com.google.protobuf.InvalidProtocolBufferException {
164    return PARSER.parseFrom(data, extensionRegistry);
165  }
166  public static dev.enola.core.proto.GetThingsResponse parseFrom(
167      com.google.protobuf.ByteString data)
168      throws com.google.protobuf.InvalidProtocolBufferException {
169    return PARSER.parseFrom(data);
170  }
171  public static dev.enola.core.proto.GetThingsResponse parseFrom(
172      com.google.protobuf.ByteString data,
173      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
174      throws com.google.protobuf.InvalidProtocolBufferException {
175    return PARSER.parseFrom(data, extensionRegistry);
176  }
177  public static dev.enola.core.proto.GetThingsResponse parseFrom(byte[] data)
178      throws com.google.protobuf.InvalidProtocolBufferException {
179    return PARSER.parseFrom(data);
180  }
181  public static dev.enola.core.proto.GetThingsResponse parseFrom(
182      byte[] data,
183      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
184      throws com.google.protobuf.InvalidProtocolBufferException {
185    return PARSER.parseFrom(data, extensionRegistry);
186  }
187  public static dev.enola.core.proto.GetThingsResponse parseFrom(java.io.InputStream input)
188      throws java.io.IOException {
189    return com.google.protobuf.GeneratedMessage
190        .parseWithIOException(PARSER, input);
191  }
192  public static dev.enola.core.proto.GetThingsResponse parseFrom(
193      java.io.InputStream input,
194      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
195      throws java.io.IOException {
196    return com.google.protobuf.GeneratedMessage
197        .parseWithIOException(PARSER, input, extensionRegistry);
198  }
199
200  public static dev.enola.core.proto.GetThingsResponse parseDelimitedFrom(java.io.InputStream input)
201      throws java.io.IOException {
202    return com.google.protobuf.GeneratedMessage
203        .parseDelimitedWithIOException(PARSER, input);
204  }
205
206  public static dev.enola.core.proto.GetThingsResponse parseDelimitedFrom(
207      java.io.InputStream input,
208      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
209      throws java.io.IOException {
210    return com.google.protobuf.GeneratedMessage
211        .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
212  }
213  public static dev.enola.core.proto.GetThingsResponse parseFrom(
214      com.google.protobuf.CodedInputStream input)
215      throws java.io.IOException {
216    return com.google.protobuf.GeneratedMessage
217        .parseWithIOException(PARSER, input);
218  }
219  public static dev.enola.core.proto.GetThingsResponse parseFrom(
220      com.google.protobuf.CodedInputStream input,
221      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
222      throws java.io.IOException {
223    return com.google.protobuf.GeneratedMessage
224        .parseWithIOException(PARSER, input, extensionRegistry);
225  }
226
227  @java.lang.Override
228  public Builder newBuilderForType() { return newBuilder(); }
229  public static Builder newBuilder() {
230    return DEFAULT_INSTANCE.toBuilder();
231  }
232  public static Builder newBuilder(dev.enola.core.proto.GetThingsResponse prototype) {
233    return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
234  }
235  @java.lang.Override
236  public Builder toBuilder() {
237    return this == DEFAULT_INSTANCE
238        ? new Builder() : new Builder().mergeFrom(this);
239  }
240
241  @java.lang.Override
242  protected Builder newBuilderForType(
243      com.google.protobuf.GeneratedMessage.BuilderParent parent) {
244    Builder builder = new Builder(parent);
245    return builder;
246  }
247  /**
248   * Protobuf type {@code dev.enola.core.GetThingsResponse}
249   */
250  public static final class Builder extends
251      com.google.protobuf.GeneratedMessage.Builder<Builder> implements
252      // @@protoc_insertion_point(builder_implements:dev.enola.core.GetThingsResponse)
253      dev.enola.core.proto.GetThingsResponseOrBuilder {
254    public static final com.google.protobuf.Descriptors.Descriptor
255        getDescriptor() {
256      return dev.enola.core.proto.EnolaCore.internal_static_dev_enola_core_GetThingsResponse_descriptor;
257    }
258
259    @java.lang.Override
260    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
261        internalGetFieldAccessorTable() {
262      return dev.enola.core.proto.EnolaCore.internal_static_dev_enola_core_GetThingsResponse_fieldAccessorTable
263          .ensureFieldAccessorsInitialized(
264              dev.enola.core.proto.GetThingsResponse.class, dev.enola.core.proto.GetThingsResponse.Builder.class);
265    }
266
267    // Construct using dev.enola.core.proto.GetThingsResponse.newBuilder()
268    private Builder() {
269
270    }
271
272    private Builder(
273        com.google.protobuf.GeneratedMessage.BuilderParent parent) {
274      super(parent);
275
276    }
277    @java.lang.Override
278    public Builder clear() {
279      super.clear();
280      bitField0_ = 0;
281      if (thingsBuilder_ == null) {
282        things_ = java.util.Collections.emptyList();
283      } else {
284        things_ = null;
285        thingsBuilder_.clear();
286      }
287      bitField0_ = (bitField0_ & ~0x00000001);
288      return this;
289    }
290
291    @java.lang.Override
292    public com.google.protobuf.Descriptors.Descriptor
293        getDescriptorForType() {
294      return dev.enola.core.proto.EnolaCore.internal_static_dev_enola_core_GetThingsResponse_descriptor;
295    }
296
297    @java.lang.Override
298    public dev.enola.core.proto.GetThingsResponse getDefaultInstanceForType() {
299      return dev.enola.core.proto.GetThingsResponse.getDefaultInstance();
300    }
301
302    @java.lang.Override
303    public dev.enola.core.proto.GetThingsResponse build() {
304      dev.enola.core.proto.GetThingsResponse result = buildPartial();
305      if (!result.isInitialized()) {
306        throw newUninitializedMessageException(result);
307      }
308      return result;
309    }
310
311    @java.lang.Override
312    public dev.enola.core.proto.GetThingsResponse buildPartial() {
313      dev.enola.core.proto.GetThingsResponse result = new dev.enola.core.proto.GetThingsResponse(this);
314      buildPartialRepeatedFields(result);
315      if (bitField0_ != 0) { buildPartial0(result); }
316      onBuilt();
317      return result;
318    }
319
320    private void buildPartialRepeatedFields(dev.enola.core.proto.GetThingsResponse result) {
321      if (thingsBuilder_ == null) {
322        if (((bitField0_ & 0x00000001) != 0)) {
323          things_ = java.util.Collections.unmodifiableList(things_);
324          bitField0_ = (bitField0_ & ~0x00000001);
325        }
326        result.things_ = things_;
327      } else {
328        result.things_ = thingsBuilder_.build();
329      }
330    }
331
332    private void buildPartial0(dev.enola.core.proto.GetThingsResponse result) {
333      int from_bitField0_ = bitField0_;
334    }
335
336    @java.lang.Override
337    public Builder mergeFrom(com.google.protobuf.Message other) {
338      if (other instanceof dev.enola.core.proto.GetThingsResponse) {
339        return mergeFrom((dev.enola.core.proto.GetThingsResponse)other);
340      } else {
341        super.mergeFrom(other);
342        return this;
343      }
344    }
345
346    public Builder mergeFrom(dev.enola.core.proto.GetThingsResponse other) {
347      if (other == dev.enola.core.proto.GetThingsResponse.getDefaultInstance()) return this;
348      if (thingsBuilder_ == null) {
349        if (!other.things_.isEmpty()) {
350          if (things_.isEmpty()) {
351            things_ = other.things_;
352            bitField0_ = (bitField0_ & ~0x00000001);
353          } else {
354            ensureThingsIsMutable();
355            things_.addAll(other.things_);
356          }
357          onChanged();
358        }
359      } else {
360        if (!other.things_.isEmpty()) {
361          if (thingsBuilder_.isEmpty()) {
362            thingsBuilder_.dispose();
363            thingsBuilder_ = null;
364            things_ = other.things_;
365            bitField0_ = (bitField0_ & ~0x00000001);
366            thingsBuilder_ = 
367              com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
368                 internalGetThingsFieldBuilder() : null;
369          } else {
370            thingsBuilder_.addAllMessages(other.things_);
371          }
372        }
373      }
374      this.mergeUnknownFields(other.getUnknownFields());
375      onChanged();
376      return this;
377    }
378
379    @java.lang.Override
380    public final boolean isInitialized() {
381      return true;
382    }
383
384    @java.lang.Override
385    public Builder mergeFrom(
386        com.google.protobuf.CodedInputStream input,
387        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
388        throws java.io.IOException {
389      if (extensionRegistry == null) {
390        throw new java.lang.NullPointerException();
391      }
392      try {
393        boolean done = false;
394        while (!done) {
395          int tag = input.readTag();
396          switch (tag) {
397            case 0:
398              done = true;
399              break;
400            case 10: {
401              dev.enola.thing.proto.Thing m =
402                  input.readMessage(
403                      dev.enola.thing.proto.Thing.parser(),
404                      extensionRegistry);
405              if (thingsBuilder_ == null) {
406                ensureThingsIsMutable();
407                things_.add(m);
408              } else {
409                thingsBuilder_.addMessage(m);
410              }
411              break;
412            } // case 10
413            default: {
414              if (!super.parseUnknownField(input, extensionRegistry, tag)) {
415                done = true; // was an endgroup tag
416              }
417              break;
418            } // default:
419          } // switch (tag)
420        } // while (!done)
421      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
422        throw e.unwrapIOException();
423      } finally {
424        onChanged();
425      } // finally
426      return this;
427    }
428    private int bitField0_;
429
430    private java.util.List<dev.enola.thing.proto.Thing> things_ =
431      java.util.Collections.emptyList();
432    private void ensureThingsIsMutable() {
433      if (!((bitField0_ & 0x00000001) != 0)) {
434        things_ = new java.util.ArrayList<dev.enola.thing.proto.Thing>(things_);
435        bitField0_ |= 0x00000001;
436       }
437    }
438
439    private com.google.protobuf.RepeatedFieldBuilder<
440        dev.enola.thing.proto.Thing, dev.enola.thing.proto.Thing.Builder, dev.enola.thing.proto.ThingOrBuilder> thingsBuilder_;
441
442    /**
443     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
444     */
445    public java.util.List<dev.enola.thing.proto.Thing> getThingsList() {
446      if (thingsBuilder_ == null) {
447        return java.util.Collections.unmodifiableList(things_);
448      } else {
449        return thingsBuilder_.getMessageList();
450      }
451    }
452    /**
453     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
454     */
455    public int getThingsCount() {
456      if (thingsBuilder_ == null) {
457        return things_.size();
458      } else {
459        return thingsBuilder_.getCount();
460      }
461    }
462    /**
463     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
464     */
465    public dev.enola.thing.proto.Thing getThings(int index) {
466      if (thingsBuilder_ == null) {
467        return things_.get(index);
468      } else {
469        return thingsBuilder_.getMessage(index);
470      }
471    }
472    /**
473     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
474     */
475    public Builder setThings(
476        int index, dev.enola.thing.proto.Thing value) {
477      if (thingsBuilder_ == null) {
478        if (value == null) {
479          throw new NullPointerException();
480        }
481        ensureThingsIsMutable();
482        things_.set(index, value);
483        onChanged();
484      } else {
485        thingsBuilder_.setMessage(index, value);
486      }
487      return this;
488    }
489    /**
490     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
491     */
492    public Builder setThings(
493        int index, dev.enola.thing.proto.Thing.Builder builderForValue) {
494      if (thingsBuilder_ == null) {
495        ensureThingsIsMutable();
496        things_.set(index, builderForValue.build());
497        onChanged();
498      } else {
499        thingsBuilder_.setMessage(index, builderForValue.build());
500      }
501      return this;
502    }
503    /**
504     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
505     */
506    public Builder addThings(dev.enola.thing.proto.Thing value) {
507      if (thingsBuilder_ == null) {
508        if (value == null) {
509          throw new NullPointerException();
510        }
511        ensureThingsIsMutable();
512        things_.add(value);
513        onChanged();
514      } else {
515        thingsBuilder_.addMessage(value);
516      }
517      return this;
518    }
519    /**
520     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
521     */
522    public Builder addThings(
523        int index, dev.enola.thing.proto.Thing value) {
524      if (thingsBuilder_ == null) {
525        if (value == null) {
526          throw new NullPointerException();
527        }
528        ensureThingsIsMutable();
529        things_.add(index, value);
530        onChanged();
531      } else {
532        thingsBuilder_.addMessage(index, value);
533      }
534      return this;
535    }
536    /**
537     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
538     */
539    public Builder addThings(
540        dev.enola.thing.proto.Thing.Builder builderForValue) {
541      if (thingsBuilder_ == null) {
542        ensureThingsIsMutable();
543        things_.add(builderForValue.build());
544        onChanged();
545      } else {
546        thingsBuilder_.addMessage(builderForValue.build());
547      }
548      return this;
549    }
550    /**
551     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
552     */
553    public Builder addThings(
554        int index, dev.enola.thing.proto.Thing.Builder builderForValue) {
555      if (thingsBuilder_ == null) {
556        ensureThingsIsMutable();
557        things_.add(index, builderForValue.build());
558        onChanged();
559      } else {
560        thingsBuilder_.addMessage(index, builderForValue.build());
561      }
562      return this;
563    }
564    /**
565     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
566     */
567    public Builder addAllThings(
568        java.lang.Iterable<? extends dev.enola.thing.proto.Thing> values) {
569      if (thingsBuilder_ == null) {
570        ensureThingsIsMutable();
571        com.google.protobuf.AbstractMessageLite.Builder.addAll(
572            values, things_);
573        onChanged();
574      } else {
575        thingsBuilder_.addAllMessages(values);
576      }
577      return this;
578    }
579    /**
580     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
581     */
582    public Builder clearThings() {
583      if (thingsBuilder_ == null) {
584        things_ = java.util.Collections.emptyList();
585        bitField0_ = (bitField0_ & ~0x00000001);
586        onChanged();
587      } else {
588        thingsBuilder_.clear();
589      }
590      return this;
591    }
592    /**
593     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
594     */
595    public Builder removeThings(int index) {
596      if (thingsBuilder_ == null) {
597        ensureThingsIsMutable();
598        things_.remove(index);
599        onChanged();
600      } else {
601        thingsBuilder_.remove(index);
602      }
603      return this;
604    }
605    /**
606     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
607     */
608    public dev.enola.thing.proto.Thing.Builder getThingsBuilder(
609        int index) {
610      return internalGetThingsFieldBuilder().getBuilder(index);
611    }
612    /**
613     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
614     */
615    public dev.enola.thing.proto.ThingOrBuilder getThingsOrBuilder(
616        int index) {
617      if (thingsBuilder_ == null) {
618        return things_.get(index);  } else {
619        return thingsBuilder_.getMessageOrBuilder(index);
620      }
621    }
622    /**
623     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
624     */
625    public java.util.List<? extends dev.enola.thing.proto.ThingOrBuilder> 
626         getThingsOrBuilderList() {
627      if (thingsBuilder_ != null) {
628        return thingsBuilder_.getMessageOrBuilderList();
629      } else {
630        return java.util.Collections.unmodifiableList(things_);
631      }
632    }
633    /**
634     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
635     */
636    public dev.enola.thing.proto.Thing.Builder addThingsBuilder() {
637      return internalGetThingsFieldBuilder().addBuilder(
638          dev.enola.thing.proto.Thing.getDefaultInstance());
639    }
640    /**
641     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
642     */
643    public dev.enola.thing.proto.Thing.Builder addThingsBuilder(
644        int index) {
645      return internalGetThingsFieldBuilder().addBuilder(
646          index, dev.enola.thing.proto.Thing.getDefaultInstance());
647    }
648    /**
649     * <code>repeated .dev.enola.thing.Thing things = 1;</code>
650     */
651    public java.util.List<dev.enola.thing.proto.Thing.Builder> 
652         getThingsBuilderList() {
653      return internalGetThingsFieldBuilder().getBuilderList();
654    }
655    private com.google.protobuf.RepeatedFieldBuilder<
656        dev.enola.thing.proto.Thing, dev.enola.thing.proto.Thing.Builder, dev.enola.thing.proto.ThingOrBuilder> 
657        internalGetThingsFieldBuilder() {
658      if (thingsBuilder_ == null) {
659        thingsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
660            dev.enola.thing.proto.Thing, dev.enola.thing.proto.Thing.Builder, dev.enola.thing.proto.ThingOrBuilder>(
661                things_,
662                ((bitField0_ & 0x00000001) != 0),
663                getParentForChildren(),
664                isClean());
665        things_ = null;
666      }
667      return thingsBuilder_;
668    }
669
670    // @@protoc_insertion_point(builder_scope:dev.enola.core.GetThingsResponse)
671  }
672
673  // @@protoc_insertion_point(class_scope:dev.enola.core.GetThingsResponse)
674  private static final dev.enola.core.proto.GetThingsResponse DEFAULT_INSTANCE;
675  static {
676    DEFAULT_INSTANCE = new dev.enola.core.proto.GetThingsResponse();
677  }
678
679  public static dev.enola.core.proto.GetThingsResponse getDefaultInstance() {
680    return DEFAULT_INSTANCE;
681  }
682
683  private static final com.google.protobuf.Parser<GetThingsResponse>
684      PARSER = new com.google.protobuf.AbstractParser<GetThingsResponse>() {
685    @java.lang.Override
686    public GetThingsResponse parsePartialFrom(
687        com.google.protobuf.CodedInputStream input,
688        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
689        throws com.google.protobuf.InvalidProtocolBufferException {
690      Builder builder = newBuilder();
691      try {
692        builder.mergeFrom(input, extensionRegistry);
693      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
694        throw e.setUnfinishedMessage(builder.buildPartial());
695      } catch (com.google.protobuf.UninitializedMessageException e) {
696        throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
697      } catch (java.io.IOException e) {
698        throw new com.google.protobuf.InvalidProtocolBufferException(e)
699            .setUnfinishedMessage(builder.buildPartial());
700      }
701      return builder.buildPartial();
702    }
703  };
704
705  public static com.google.protobuf.Parser<GetThingsResponse> parser() {
706    return PARSER;
707  }
708
709  @java.lang.Override
710  public com.google.protobuf.Parser<GetThingsResponse> getParserForType() {
711    return PARSER;
712  }
713
714  @java.lang.Override
715  public dev.enola.core.proto.GetThingsResponse getDefaultInstanceForType() {
716    return DEFAULT_INSTANCE;
717  }
718
719}
720