• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2019 The Grafeas Authors. All rights reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 // Generated by the protocol buffer compiler.  DO NOT EDIT!
18 // source: grafeas/v1/provenance.proto
19 
20 package io.grafeas.v1;
21 
22 /**
23  *
24  *
25  * <pre>
26  * A SourceContext referring to a Gerrit project.
27  * </pre>
28  *
29  * Protobuf type {@code grafeas.v1.GerritSourceContext}
30  */
31 public final class GerritSourceContext extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:grafeas.v1.GerritSourceContext)
34     GerritSourceContextOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use GerritSourceContext.newBuilder() to construct.
GerritSourceContext(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private GerritSourceContext(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
GerritSourceContext()41   private GerritSourceContext() {
42     hostUri_ = "";
43     gerritProject_ = "";
44   }
45 
46   @java.lang.Override
47   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)48   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
49     return new GerritSourceContext();
50   }
51 
52   @java.lang.Override
getUnknownFields()53   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
54     return this.unknownFields;
55   }
56 
getDescriptor()57   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
58     return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GerritSourceContext_descriptor;
59   }
60 
61   @java.lang.Override
62   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()63       internalGetFieldAccessorTable() {
64     return io.grafeas.v1.Provenance
65         .internal_static_grafeas_v1_GerritSourceContext_fieldAccessorTable
66         .ensureFieldAccessorsInitialized(
67             io.grafeas.v1.GerritSourceContext.class,
68             io.grafeas.v1.GerritSourceContext.Builder.class);
69   }
70 
71   private int revisionCase_ = 0;
72   private java.lang.Object revision_;
73 
74   public enum RevisionCase
75       implements
76           com.google.protobuf.Internal.EnumLite,
77           com.google.protobuf.AbstractMessage.InternalOneOfEnum {
78     REVISION_ID(3),
79     ALIAS_CONTEXT(4),
80     REVISION_NOT_SET(0);
81     private final int value;
82 
RevisionCase(int value)83     private RevisionCase(int value) {
84       this.value = value;
85     }
86     /**
87      * @param value The number of the enum to look for.
88      * @return The enum associated with the given number.
89      * @deprecated Use {@link #forNumber(int)} instead.
90      */
91     @java.lang.Deprecated
valueOf(int value)92     public static RevisionCase valueOf(int value) {
93       return forNumber(value);
94     }
95 
forNumber(int value)96     public static RevisionCase forNumber(int value) {
97       switch (value) {
98         case 3:
99           return REVISION_ID;
100         case 4:
101           return ALIAS_CONTEXT;
102         case 0:
103           return REVISION_NOT_SET;
104         default:
105           return null;
106       }
107     }
108 
getNumber()109     public int getNumber() {
110       return this.value;
111     }
112   };
113 
getRevisionCase()114   public RevisionCase getRevisionCase() {
115     return RevisionCase.forNumber(revisionCase_);
116   }
117 
118   public static final int HOST_URI_FIELD_NUMBER = 1;
119 
120   @SuppressWarnings("serial")
121   private volatile java.lang.Object hostUri_ = "";
122   /**
123    *
124    *
125    * <pre>
126    * The URI of a running Gerrit instance.
127    * </pre>
128    *
129    * <code>string host_uri = 1;</code>
130    *
131    * @return The hostUri.
132    */
133   @java.lang.Override
getHostUri()134   public java.lang.String getHostUri() {
135     java.lang.Object ref = hostUri_;
136     if (ref instanceof java.lang.String) {
137       return (java.lang.String) ref;
138     } else {
139       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
140       java.lang.String s = bs.toStringUtf8();
141       hostUri_ = s;
142       return s;
143     }
144   }
145   /**
146    *
147    *
148    * <pre>
149    * The URI of a running Gerrit instance.
150    * </pre>
151    *
152    * <code>string host_uri = 1;</code>
153    *
154    * @return The bytes for hostUri.
155    */
156   @java.lang.Override
getHostUriBytes()157   public com.google.protobuf.ByteString getHostUriBytes() {
158     java.lang.Object ref = hostUri_;
159     if (ref instanceof java.lang.String) {
160       com.google.protobuf.ByteString b =
161           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
162       hostUri_ = b;
163       return b;
164     } else {
165       return (com.google.protobuf.ByteString) ref;
166     }
167   }
168 
169   public static final int GERRIT_PROJECT_FIELD_NUMBER = 2;
170 
171   @SuppressWarnings("serial")
172   private volatile java.lang.Object gerritProject_ = "";
173   /**
174    *
175    *
176    * <pre>
177    * The full project name within the host. Projects may be nested, so
178    * "project/subproject" is a valid project name. The "repo name" is the
179    * hostURI/project.
180    * </pre>
181    *
182    * <code>string gerrit_project = 2;</code>
183    *
184    * @return The gerritProject.
185    */
186   @java.lang.Override
getGerritProject()187   public java.lang.String getGerritProject() {
188     java.lang.Object ref = gerritProject_;
189     if (ref instanceof java.lang.String) {
190       return (java.lang.String) ref;
191     } else {
192       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
193       java.lang.String s = bs.toStringUtf8();
194       gerritProject_ = s;
195       return s;
196     }
197   }
198   /**
199    *
200    *
201    * <pre>
202    * The full project name within the host. Projects may be nested, so
203    * "project/subproject" is a valid project name. The "repo name" is the
204    * hostURI/project.
205    * </pre>
206    *
207    * <code>string gerrit_project = 2;</code>
208    *
209    * @return The bytes for gerritProject.
210    */
211   @java.lang.Override
getGerritProjectBytes()212   public com.google.protobuf.ByteString getGerritProjectBytes() {
213     java.lang.Object ref = gerritProject_;
214     if (ref instanceof java.lang.String) {
215       com.google.protobuf.ByteString b =
216           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
217       gerritProject_ = b;
218       return b;
219     } else {
220       return (com.google.protobuf.ByteString) ref;
221     }
222   }
223 
224   public static final int REVISION_ID_FIELD_NUMBER = 3;
225   /**
226    *
227    *
228    * <pre>
229    * A revision (commit) ID.
230    * </pre>
231    *
232    * <code>string revision_id = 3;</code>
233    *
234    * @return Whether the revisionId field is set.
235    */
hasRevisionId()236   public boolean hasRevisionId() {
237     return revisionCase_ == 3;
238   }
239   /**
240    *
241    *
242    * <pre>
243    * A revision (commit) ID.
244    * </pre>
245    *
246    * <code>string revision_id = 3;</code>
247    *
248    * @return The revisionId.
249    */
getRevisionId()250   public java.lang.String getRevisionId() {
251     java.lang.Object ref = "";
252     if (revisionCase_ == 3) {
253       ref = revision_;
254     }
255     if (ref instanceof java.lang.String) {
256       return (java.lang.String) ref;
257     } else {
258       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
259       java.lang.String s = bs.toStringUtf8();
260       if (revisionCase_ == 3) {
261         revision_ = s;
262       }
263       return s;
264     }
265   }
266   /**
267    *
268    *
269    * <pre>
270    * A revision (commit) ID.
271    * </pre>
272    *
273    * <code>string revision_id = 3;</code>
274    *
275    * @return The bytes for revisionId.
276    */
getRevisionIdBytes()277   public com.google.protobuf.ByteString getRevisionIdBytes() {
278     java.lang.Object ref = "";
279     if (revisionCase_ == 3) {
280       ref = revision_;
281     }
282     if (ref instanceof java.lang.String) {
283       com.google.protobuf.ByteString b =
284           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
285       if (revisionCase_ == 3) {
286         revision_ = b;
287       }
288       return b;
289     } else {
290       return (com.google.protobuf.ByteString) ref;
291     }
292   }
293 
294   public static final int ALIAS_CONTEXT_FIELD_NUMBER = 4;
295   /**
296    *
297    *
298    * <pre>
299    * An alias, which may be a branch or tag.
300    * </pre>
301    *
302    * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
303    *
304    * @return Whether the aliasContext field is set.
305    */
306   @java.lang.Override
hasAliasContext()307   public boolean hasAliasContext() {
308     return revisionCase_ == 4;
309   }
310   /**
311    *
312    *
313    * <pre>
314    * An alias, which may be a branch or tag.
315    * </pre>
316    *
317    * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
318    *
319    * @return The aliasContext.
320    */
321   @java.lang.Override
getAliasContext()322   public io.grafeas.v1.AliasContext getAliasContext() {
323     if (revisionCase_ == 4) {
324       return (io.grafeas.v1.AliasContext) revision_;
325     }
326     return io.grafeas.v1.AliasContext.getDefaultInstance();
327   }
328   /**
329    *
330    *
331    * <pre>
332    * An alias, which may be a branch or tag.
333    * </pre>
334    *
335    * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
336    */
337   @java.lang.Override
getAliasContextOrBuilder()338   public io.grafeas.v1.AliasContextOrBuilder getAliasContextOrBuilder() {
339     if (revisionCase_ == 4) {
340       return (io.grafeas.v1.AliasContext) revision_;
341     }
342     return io.grafeas.v1.AliasContext.getDefaultInstance();
343   }
344 
345   private byte memoizedIsInitialized = -1;
346 
347   @java.lang.Override
isInitialized()348   public final boolean isInitialized() {
349     byte isInitialized = memoizedIsInitialized;
350     if (isInitialized == 1) return true;
351     if (isInitialized == 0) return false;
352 
353     memoizedIsInitialized = 1;
354     return true;
355   }
356 
357   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)358   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
359     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostUri_)) {
360       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, hostUri_);
361     }
362     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gerritProject_)) {
363       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, gerritProject_);
364     }
365     if (revisionCase_ == 3) {
366       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, revision_);
367     }
368     if (revisionCase_ == 4) {
369       output.writeMessage(4, (io.grafeas.v1.AliasContext) revision_);
370     }
371     getUnknownFields().writeTo(output);
372   }
373 
374   @java.lang.Override
getSerializedSize()375   public int getSerializedSize() {
376     int size = memoizedSize;
377     if (size != -1) return size;
378 
379     size = 0;
380     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostUri_)) {
381       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, hostUri_);
382     }
383     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(gerritProject_)) {
384       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, gerritProject_);
385     }
386     if (revisionCase_ == 3) {
387       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, revision_);
388     }
389     if (revisionCase_ == 4) {
390       size +=
391           com.google.protobuf.CodedOutputStream.computeMessageSize(
392               4, (io.grafeas.v1.AliasContext) revision_);
393     }
394     size += getUnknownFields().getSerializedSize();
395     memoizedSize = size;
396     return size;
397   }
398 
399   @java.lang.Override
equals(final java.lang.Object obj)400   public boolean equals(final java.lang.Object obj) {
401     if (obj == this) {
402       return true;
403     }
404     if (!(obj instanceof io.grafeas.v1.GerritSourceContext)) {
405       return super.equals(obj);
406     }
407     io.grafeas.v1.GerritSourceContext other = (io.grafeas.v1.GerritSourceContext) obj;
408 
409     if (!getHostUri().equals(other.getHostUri())) return false;
410     if (!getGerritProject().equals(other.getGerritProject())) return false;
411     if (!getRevisionCase().equals(other.getRevisionCase())) return false;
412     switch (revisionCase_) {
413       case 3:
414         if (!getRevisionId().equals(other.getRevisionId())) return false;
415         break;
416       case 4:
417         if (!getAliasContext().equals(other.getAliasContext())) return false;
418         break;
419       case 0:
420       default:
421     }
422     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
423     return true;
424   }
425 
426   @java.lang.Override
hashCode()427   public int hashCode() {
428     if (memoizedHashCode != 0) {
429       return memoizedHashCode;
430     }
431     int hash = 41;
432     hash = (19 * hash) + getDescriptor().hashCode();
433     hash = (37 * hash) + HOST_URI_FIELD_NUMBER;
434     hash = (53 * hash) + getHostUri().hashCode();
435     hash = (37 * hash) + GERRIT_PROJECT_FIELD_NUMBER;
436     hash = (53 * hash) + getGerritProject().hashCode();
437     switch (revisionCase_) {
438       case 3:
439         hash = (37 * hash) + REVISION_ID_FIELD_NUMBER;
440         hash = (53 * hash) + getRevisionId().hashCode();
441         break;
442       case 4:
443         hash = (37 * hash) + ALIAS_CONTEXT_FIELD_NUMBER;
444         hash = (53 * hash) + getAliasContext().hashCode();
445         break;
446       case 0:
447       default:
448     }
449     hash = (29 * hash) + getUnknownFields().hashCode();
450     memoizedHashCode = hash;
451     return hash;
452   }
453 
parseFrom(java.nio.ByteBuffer data)454   public static io.grafeas.v1.GerritSourceContext parseFrom(java.nio.ByteBuffer data)
455       throws com.google.protobuf.InvalidProtocolBufferException {
456     return PARSER.parseFrom(data);
457   }
458 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)459   public static io.grafeas.v1.GerritSourceContext parseFrom(
460       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
461       throws com.google.protobuf.InvalidProtocolBufferException {
462     return PARSER.parseFrom(data, extensionRegistry);
463   }
464 
parseFrom(com.google.protobuf.ByteString data)465   public static io.grafeas.v1.GerritSourceContext parseFrom(com.google.protobuf.ByteString data)
466       throws com.google.protobuf.InvalidProtocolBufferException {
467     return PARSER.parseFrom(data);
468   }
469 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)470   public static io.grafeas.v1.GerritSourceContext parseFrom(
471       com.google.protobuf.ByteString data,
472       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
473       throws com.google.protobuf.InvalidProtocolBufferException {
474     return PARSER.parseFrom(data, extensionRegistry);
475   }
476 
parseFrom(byte[] data)477   public static io.grafeas.v1.GerritSourceContext parseFrom(byte[] data)
478       throws com.google.protobuf.InvalidProtocolBufferException {
479     return PARSER.parseFrom(data);
480   }
481 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)482   public static io.grafeas.v1.GerritSourceContext parseFrom(
483       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
484       throws com.google.protobuf.InvalidProtocolBufferException {
485     return PARSER.parseFrom(data, extensionRegistry);
486   }
487 
parseFrom(java.io.InputStream input)488   public static io.grafeas.v1.GerritSourceContext parseFrom(java.io.InputStream input)
489       throws java.io.IOException {
490     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
491   }
492 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)493   public static io.grafeas.v1.GerritSourceContext parseFrom(
494       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
495       throws java.io.IOException {
496     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
497         PARSER, input, extensionRegistry);
498   }
499 
parseDelimitedFrom(java.io.InputStream input)500   public static io.grafeas.v1.GerritSourceContext parseDelimitedFrom(java.io.InputStream input)
501       throws java.io.IOException {
502     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
503   }
504 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)505   public static io.grafeas.v1.GerritSourceContext parseDelimitedFrom(
506       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
507       throws java.io.IOException {
508     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
509         PARSER, input, extensionRegistry);
510   }
511 
parseFrom( com.google.protobuf.CodedInputStream input)512   public static io.grafeas.v1.GerritSourceContext parseFrom(
513       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
514     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
515   }
516 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)517   public static io.grafeas.v1.GerritSourceContext parseFrom(
518       com.google.protobuf.CodedInputStream input,
519       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
520       throws java.io.IOException {
521     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
522         PARSER, input, extensionRegistry);
523   }
524 
525   @java.lang.Override
newBuilderForType()526   public Builder newBuilderForType() {
527     return newBuilder();
528   }
529 
newBuilder()530   public static Builder newBuilder() {
531     return DEFAULT_INSTANCE.toBuilder();
532   }
533 
newBuilder(io.grafeas.v1.GerritSourceContext prototype)534   public static Builder newBuilder(io.grafeas.v1.GerritSourceContext prototype) {
535     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
536   }
537 
538   @java.lang.Override
toBuilder()539   public Builder toBuilder() {
540     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
541   }
542 
543   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)544   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
545     Builder builder = new Builder(parent);
546     return builder;
547   }
548   /**
549    *
550    *
551    * <pre>
552    * A SourceContext referring to a Gerrit project.
553    * </pre>
554    *
555    * Protobuf type {@code grafeas.v1.GerritSourceContext}
556    */
557   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
558       implements
559       // @@protoc_insertion_point(builder_implements:grafeas.v1.GerritSourceContext)
560       io.grafeas.v1.GerritSourceContextOrBuilder {
getDescriptor()561     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
562       return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GerritSourceContext_descriptor;
563     }
564 
565     @java.lang.Override
566     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()567         internalGetFieldAccessorTable() {
568       return io.grafeas.v1.Provenance
569           .internal_static_grafeas_v1_GerritSourceContext_fieldAccessorTable
570           .ensureFieldAccessorsInitialized(
571               io.grafeas.v1.GerritSourceContext.class,
572               io.grafeas.v1.GerritSourceContext.Builder.class);
573     }
574 
575     // Construct using io.grafeas.v1.GerritSourceContext.newBuilder()
Builder()576     private Builder() {}
577 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)578     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
579       super(parent);
580     }
581 
582     @java.lang.Override
clear()583     public Builder clear() {
584       super.clear();
585       bitField0_ = 0;
586       hostUri_ = "";
587       gerritProject_ = "";
588       if (aliasContextBuilder_ != null) {
589         aliasContextBuilder_.clear();
590       }
591       revisionCase_ = 0;
592       revision_ = null;
593       return this;
594     }
595 
596     @java.lang.Override
getDescriptorForType()597     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
598       return io.grafeas.v1.Provenance.internal_static_grafeas_v1_GerritSourceContext_descriptor;
599     }
600 
601     @java.lang.Override
getDefaultInstanceForType()602     public io.grafeas.v1.GerritSourceContext getDefaultInstanceForType() {
603       return io.grafeas.v1.GerritSourceContext.getDefaultInstance();
604     }
605 
606     @java.lang.Override
build()607     public io.grafeas.v1.GerritSourceContext build() {
608       io.grafeas.v1.GerritSourceContext result = buildPartial();
609       if (!result.isInitialized()) {
610         throw newUninitializedMessageException(result);
611       }
612       return result;
613     }
614 
615     @java.lang.Override
buildPartial()616     public io.grafeas.v1.GerritSourceContext buildPartial() {
617       io.grafeas.v1.GerritSourceContext result = new io.grafeas.v1.GerritSourceContext(this);
618       if (bitField0_ != 0) {
619         buildPartial0(result);
620       }
621       buildPartialOneofs(result);
622       onBuilt();
623       return result;
624     }
625 
buildPartial0(io.grafeas.v1.GerritSourceContext result)626     private void buildPartial0(io.grafeas.v1.GerritSourceContext result) {
627       int from_bitField0_ = bitField0_;
628       if (((from_bitField0_ & 0x00000001) != 0)) {
629         result.hostUri_ = hostUri_;
630       }
631       if (((from_bitField0_ & 0x00000002) != 0)) {
632         result.gerritProject_ = gerritProject_;
633       }
634     }
635 
buildPartialOneofs(io.grafeas.v1.GerritSourceContext result)636     private void buildPartialOneofs(io.grafeas.v1.GerritSourceContext result) {
637       result.revisionCase_ = revisionCase_;
638       result.revision_ = this.revision_;
639       if (revisionCase_ == 4 && aliasContextBuilder_ != null) {
640         result.revision_ = aliasContextBuilder_.build();
641       }
642     }
643 
644     @java.lang.Override
clone()645     public Builder clone() {
646       return super.clone();
647     }
648 
649     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)650     public Builder setField(
651         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
652       return super.setField(field, value);
653     }
654 
655     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)656     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
657       return super.clearField(field);
658     }
659 
660     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)661     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
662       return super.clearOneof(oneof);
663     }
664 
665     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)666     public Builder setRepeatedField(
667         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
668       return super.setRepeatedField(field, index, value);
669     }
670 
671     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)672     public Builder addRepeatedField(
673         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
674       return super.addRepeatedField(field, value);
675     }
676 
677     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)678     public Builder mergeFrom(com.google.protobuf.Message other) {
679       if (other instanceof io.grafeas.v1.GerritSourceContext) {
680         return mergeFrom((io.grafeas.v1.GerritSourceContext) other);
681       } else {
682         super.mergeFrom(other);
683         return this;
684       }
685     }
686 
mergeFrom(io.grafeas.v1.GerritSourceContext other)687     public Builder mergeFrom(io.grafeas.v1.GerritSourceContext other) {
688       if (other == io.grafeas.v1.GerritSourceContext.getDefaultInstance()) return this;
689       if (!other.getHostUri().isEmpty()) {
690         hostUri_ = other.hostUri_;
691         bitField0_ |= 0x00000001;
692         onChanged();
693       }
694       if (!other.getGerritProject().isEmpty()) {
695         gerritProject_ = other.gerritProject_;
696         bitField0_ |= 0x00000002;
697         onChanged();
698       }
699       switch (other.getRevisionCase()) {
700         case REVISION_ID:
701           {
702             revisionCase_ = 3;
703             revision_ = other.revision_;
704             onChanged();
705             break;
706           }
707         case ALIAS_CONTEXT:
708           {
709             mergeAliasContext(other.getAliasContext());
710             break;
711           }
712         case REVISION_NOT_SET:
713           {
714             break;
715           }
716       }
717       this.mergeUnknownFields(other.getUnknownFields());
718       onChanged();
719       return this;
720     }
721 
722     @java.lang.Override
isInitialized()723     public final boolean isInitialized() {
724       return true;
725     }
726 
727     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)728     public Builder mergeFrom(
729         com.google.protobuf.CodedInputStream input,
730         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
731         throws java.io.IOException {
732       if (extensionRegistry == null) {
733         throw new java.lang.NullPointerException();
734       }
735       try {
736         boolean done = false;
737         while (!done) {
738           int tag = input.readTag();
739           switch (tag) {
740             case 0:
741               done = true;
742               break;
743             case 10:
744               {
745                 hostUri_ = input.readStringRequireUtf8();
746                 bitField0_ |= 0x00000001;
747                 break;
748               } // case 10
749             case 18:
750               {
751                 gerritProject_ = input.readStringRequireUtf8();
752                 bitField0_ |= 0x00000002;
753                 break;
754               } // case 18
755             case 26:
756               {
757                 java.lang.String s = input.readStringRequireUtf8();
758                 revisionCase_ = 3;
759                 revision_ = s;
760                 break;
761               } // case 26
762             case 34:
763               {
764                 input.readMessage(getAliasContextFieldBuilder().getBuilder(), extensionRegistry);
765                 revisionCase_ = 4;
766                 break;
767               } // case 34
768             default:
769               {
770                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
771                   done = true; // was an endgroup tag
772                 }
773                 break;
774               } // default:
775           } // switch (tag)
776         } // while (!done)
777       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
778         throw e.unwrapIOException();
779       } finally {
780         onChanged();
781       } // finally
782       return this;
783     }
784 
785     private int revisionCase_ = 0;
786     private java.lang.Object revision_;
787 
getRevisionCase()788     public RevisionCase getRevisionCase() {
789       return RevisionCase.forNumber(revisionCase_);
790     }
791 
clearRevision()792     public Builder clearRevision() {
793       revisionCase_ = 0;
794       revision_ = null;
795       onChanged();
796       return this;
797     }
798 
799     private int bitField0_;
800 
801     private java.lang.Object hostUri_ = "";
802     /**
803      *
804      *
805      * <pre>
806      * The URI of a running Gerrit instance.
807      * </pre>
808      *
809      * <code>string host_uri = 1;</code>
810      *
811      * @return The hostUri.
812      */
getHostUri()813     public java.lang.String getHostUri() {
814       java.lang.Object ref = hostUri_;
815       if (!(ref instanceof java.lang.String)) {
816         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
817         java.lang.String s = bs.toStringUtf8();
818         hostUri_ = s;
819         return s;
820       } else {
821         return (java.lang.String) ref;
822       }
823     }
824     /**
825      *
826      *
827      * <pre>
828      * The URI of a running Gerrit instance.
829      * </pre>
830      *
831      * <code>string host_uri = 1;</code>
832      *
833      * @return The bytes for hostUri.
834      */
getHostUriBytes()835     public com.google.protobuf.ByteString getHostUriBytes() {
836       java.lang.Object ref = hostUri_;
837       if (ref instanceof String) {
838         com.google.protobuf.ByteString b =
839             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
840         hostUri_ = b;
841         return b;
842       } else {
843         return (com.google.protobuf.ByteString) ref;
844       }
845     }
846     /**
847      *
848      *
849      * <pre>
850      * The URI of a running Gerrit instance.
851      * </pre>
852      *
853      * <code>string host_uri = 1;</code>
854      *
855      * @param value The hostUri to set.
856      * @return This builder for chaining.
857      */
setHostUri(java.lang.String value)858     public Builder setHostUri(java.lang.String value) {
859       if (value == null) {
860         throw new NullPointerException();
861       }
862       hostUri_ = value;
863       bitField0_ |= 0x00000001;
864       onChanged();
865       return this;
866     }
867     /**
868      *
869      *
870      * <pre>
871      * The URI of a running Gerrit instance.
872      * </pre>
873      *
874      * <code>string host_uri = 1;</code>
875      *
876      * @return This builder for chaining.
877      */
clearHostUri()878     public Builder clearHostUri() {
879       hostUri_ = getDefaultInstance().getHostUri();
880       bitField0_ = (bitField0_ & ~0x00000001);
881       onChanged();
882       return this;
883     }
884     /**
885      *
886      *
887      * <pre>
888      * The URI of a running Gerrit instance.
889      * </pre>
890      *
891      * <code>string host_uri = 1;</code>
892      *
893      * @param value The bytes for hostUri to set.
894      * @return This builder for chaining.
895      */
setHostUriBytes(com.google.protobuf.ByteString value)896     public Builder setHostUriBytes(com.google.protobuf.ByteString value) {
897       if (value == null) {
898         throw new NullPointerException();
899       }
900       checkByteStringIsUtf8(value);
901       hostUri_ = value;
902       bitField0_ |= 0x00000001;
903       onChanged();
904       return this;
905     }
906 
907     private java.lang.Object gerritProject_ = "";
908     /**
909      *
910      *
911      * <pre>
912      * The full project name within the host. Projects may be nested, so
913      * "project/subproject" is a valid project name. The "repo name" is the
914      * hostURI/project.
915      * </pre>
916      *
917      * <code>string gerrit_project = 2;</code>
918      *
919      * @return The gerritProject.
920      */
getGerritProject()921     public java.lang.String getGerritProject() {
922       java.lang.Object ref = gerritProject_;
923       if (!(ref instanceof java.lang.String)) {
924         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
925         java.lang.String s = bs.toStringUtf8();
926         gerritProject_ = s;
927         return s;
928       } else {
929         return (java.lang.String) ref;
930       }
931     }
932     /**
933      *
934      *
935      * <pre>
936      * The full project name within the host. Projects may be nested, so
937      * "project/subproject" is a valid project name. The "repo name" is the
938      * hostURI/project.
939      * </pre>
940      *
941      * <code>string gerrit_project = 2;</code>
942      *
943      * @return The bytes for gerritProject.
944      */
getGerritProjectBytes()945     public com.google.protobuf.ByteString getGerritProjectBytes() {
946       java.lang.Object ref = gerritProject_;
947       if (ref instanceof String) {
948         com.google.protobuf.ByteString b =
949             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
950         gerritProject_ = b;
951         return b;
952       } else {
953         return (com.google.protobuf.ByteString) ref;
954       }
955     }
956     /**
957      *
958      *
959      * <pre>
960      * The full project name within the host. Projects may be nested, so
961      * "project/subproject" is a valid project name. The "repo name" is the
962      * hostURI/project.
963      * </pre>
964      *
965      * <code>string gerrit_project = 2;</code>
966      *
967      * @param value The gerritProject to set.
968      * @return This builder for chaining.
969      */
setGerritProject(java.lang.String value)970     public Builder setGerritProject(java.lang.String value) {
971       if (value == null) {
972         throw new NullPointerException();
973       }
974       gerritProject_ = value;
975       bitField0_ |= 0x00000002;
976       onChanged();
977       return this;
978     }
979     /**
980      *
981      *
982      * <pre>
983      * The full project name within the host. Projects may be nested, so
984      * "project/subproject" is a valid project name. The "repo name" is the
985      * hostURI/project.
986      * </pre>
987      *
988      * <code>string gerrit_project = 2;</code>
989      *
990      * @return This builder for chaining.
991      */
clearGerritProject()992     public Builder clearGerritProject() {
993       gerritProject_ = getDefaultInstance().getGerritProject();
994       bitField0_ = (bitField0_ & ~0x00000002);
995       onChanged();
996       return this;
997     }
998     /**
999      *
1000      *
1001      * <pre>
1002      * The full project name within the host. Projects may be nested, so
1003      * "project/subproject" is a valid project name. The "repo name" is the
1004      * hostURI/project.
1005      * </pre>
1006      *
1007      * <code>string gerrit_project = 2;</code>
1008      *
1009      * @param value The bytes for gerritProject to set.
1010      * @return This builder for chaining.
1011      */
setGerritProjectBytes(com.google.protobuf.ByteString value)1012     public Builder setGerritProjectBytes(com.google.protobuf.ByteString value) {
1013       if (value == null) {
1014         throw new NullPointerException();
1015       }
1016       checkByteStringIsUtf8(value);
1017       gerritProject_ = value;
1018       bitField0_ |= 0x00000002;
1019       onChanged();
1020       return this;
1021     }
1022 
1023     /**
1024      *
1025      *
1026      * <pre>
1027      * A revision (commit) ID.
1028      * </pre>
1029      *
1030      * <code>string revision_id = 3;</code>
1031      *
1032      * @return Whether the revisionId field is set.
1033      */
1034     @java.lang.Override
hasRevisionId()1035     public boolean hasRevisionId() {
1036       return revisionCase_ == 3;
1037     }
1038     /**
1039      *
1040      *
1041      * <pre>
1042      * A revision (commit) ID.
1043      * </pre>
1044      *
1045      * <code>string revision_id = 3;</code>
1046      *
1047      * @return The revisionId.
1048      */
1049     @java.lang.Override
getRevisionId()1050     public java.lang.String getRevisionId() {
1051       java.lang.Object ref = "";
1052       if (revisionCase_ == 3) {
1053         ref = revision_;
1054       }
1055       if (!(ref instanceof java.lang.String)) {
1056         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1057         java.lang.String s = bs.toStringUtf8();
1058         if (revisionCase_ == 3) {
1059           revision_ = s;
1060         }
1061         return s;
1062       } else {
1063         return (java.lang.String) ref;
1064       }
1065     }
1066     /**
1067      *
1068      *
1069      * <pre>
1070      * A revision (commit) ID.
1071      * </pre>
1072      *
1073      * <code>string revision_id = 3;</code>
1074      *
1075      * @return The bytes for revisionId.
1076      */
1077     @java.lang.Override
getRevisionIdBytes()1078     public com.google.protobuf.ByteString getRevisionIdBytes() {
1079       java.lang.Object ref = "";
1080       if (revisionCase_ == 3) {
1081         ref = revision_;
1082       }
1083       if (ref instanceof String) {
1084         com.google.protobuf.ByteString b =
1085             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1086         if (revisionCase_ == 3) {
1087           revision_ = b;
1088         }
1089         return b;
1090       } else {
1091         return (com.google.protobuf.ByteString) ref;
1092       }
1093     }
1094     /**
1095      *
1096      *
1097      * <pre>
1098      * A revision (commit) ID.
1099      * </pre>
1100      *
1101      * <code>string revision_id = 3;</code>
1102      *
1103      * @param value The revisionId to set.
1104      * @return This builder for chaining.
1105      */
setRevisionId(java.lang.String value)1106     public Builder setRevisionId(java.lang.String value) {
1107       if (value == null) {
1108         throw new NullPointerException();
1109       }
1110       revisionCase_ = 3;
1111       revision_ = value;
1112       onChanged();
1113       return this;
1114     }
1115     /**
1116      *
1117      *
1118      * <pre>
1119      * A revision (commit) ID.
1120      * </pre>
1121      *
1122      * <code>string revision_id = 3;</code>
1123      *
1124      * @return This builder for chaining.
1125      */
clearRevisionId()1126     public Builder clearRevisionId() {
1127       if (revisionCase_ == 3) {
1128         revisionCase_ = 0;
1129         revision_ = null;
1130         onChanged();
1131       }
1132       return this;
1133     }
1134     /**
1135      *
1136      *
1137      * <pre>
1138      * A revision (commit) ID.
1139      * </pre>
1140      *
1141      * <code>string revision_id = 3;</code>
1142      *
1143      * @param value The bytes for revisionId to set.
1144      * @return This builder for chaining.
1145      */
setRevisionIdBytes(com.google.protobuf.ByteString value)1146     public Builder setRevisionIdBytes(com.google.protobuf.ByteString value) {
1147       if (value == null) {
1148         throw new NullPointerException();
1149       }
1150       checkByteStringIsUtf8(value);
1151       revisionCase_ = 3;
1152       revision_ = value;
1153       onChanged();
1154       return this;
1155     }
1156 
1157     private com.google.protobuf.SingleFieldBuilderV3<
1158             io.grafeas.v1.AliasContext,
1159             io.grafeas.v1.AliasContext.Builder,
1160             io.grafeas.v1.AliasContextOrBuilder>
1161         aliasContextBuilder_;
1162     /**
1163      *
1164      *
1165      * <pre>
1166      * An alias, which may be a branch or tag.
1167      * </pre>
1168      *
1169      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1170      *
1171      * @return Whether the aliasContext field is set.
1172      */
1173     @java.lang.Override
hasAliasContext()1174     public boolean hasAliasContext() {
1175       return revisionCase_ == 4;
1176     }
1177     /**
1178      *
1179      *
1180      * <pre>
1181      * An alias, which may be a branch or tag.
1182      * </pre>
1183      *
1184      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1185      *
1186      * @return The aliasContext.
1187      */
1188     @java.lang.Override
getAliasContext()1189     public io.grafeas.v1.AliasContext getAliasContext() {
1190       if (aliasContextBuilder_ == null) {
1191         if (revisionCase_ == 4) {
1192           return (io.grafeas.v1.AliasContext) revision_;
1193         }
1194         return io.grafeas.v1.AliasContext.getDefaultInstance();
1195       } else {
1196         if (revisionCase_ == 4) {
1197           return aliasContextBuilder_.getMessage();
1198         }
1199         return io.grafeas.v1.AliasContext.getDefaultInstance();
1200       }
1201     }
1202     /**
1203      *
1204      *
1205      * <pre>
1206      * An alias, which may be a branch or tag.
1207      * </pre>
1208      *
1209      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1210      */
setAliasContext(io.grafeas.v1.AliasContext value)1211     public Builder setAliasContext(io.grafeas.v1.AliasContext value) {
1212       if (aliasContextBuilder_ == null) {
1213         if (value == null) {
1214           throw new NullPointerException();
1215         }
1216         revision_ = value;
1217         onChanged();
1218       } else {
1219         aliasContextBuilder_.setMessage(value);
1220       }
1221       revisionCase_ = 4;
1222       return this;
1223     }
1224     /**
1225      *
1226      *
1227      * <pre>
1228      * An alias, which may be a branch or tag.
1229      * </pre>
1230      *
1231      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1232      */
setAliasContext(io.grafeas.v1.AliasContext.Builder builderForValue)1233     public Builder setAliasContext(io.grafeas.v1.AliasContext.Builder builderForValue) {
1234       if (aliasContextBuilder_ == null) {
1235         revision_ = builderForValue.build();
1236         onChanged();
1237       } else {
1238         aliasContextBuilder_.setMessage(builderForValue.build());
1239       }
1240       revisionCase_ = 4;
1241       return this;
1242     }
1243     /**
1244      *
1245      *
1246      * <pre>
1247      * An alias, which may be a branch or tag.
1248      * </pre>
1249      *
1250      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1251      */
mergeAliasContext(io.grafeas.v1.AliasContext value)1252     public Builder mergeAliasContext(io.grafeas.v1.AliasContext value) {
1253       if (aliasContextBuilder_ == null) {
1254         if (revisionCase_ == 4 && revision_ != io.grafeas.v1.AliasContext.getDefaultInstance()) {
1255           revision_ =
1256               io.grafeas.v1.AliasContext.newBuilder((io.grafeas.v1.AliasContext) revision_)
1257                   .mergeFrom(value)
1258                   .buildPartial();
1259         } else {
1260           revision_ = value;
1261         }
1262         onChanged();
1263       } else {
1264         if (revisionCase_ == 4) {
1265           aliasContextBuilder_.mergeFrom(value);
1266         } else {
1267           aliasContextBuilder_.setMessage(value);
1268         }
1269       }
1270       revisionCase_ = 4;
1271       return this;
1272     }
1273     /**
1274      *
1275      *
1276      * <pre>
1277      * An alias, which may be a branch or tag.
1278      * </pre>
1279      *
1280      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1281      */
clearAliasContext()1282     public Builder clearAliasContext() {
1283       if (aliasContextBuilder_ == null) {
1284         if (revisionCase_ == 4) {
1285           revisionCase_ = 0;
1286           revision_ = null;
1287           onChanged();
1288         }
1289       } else {
1290         if (revisionCase_ == 4) {
1291           revisionCase_ = 0;
1292           revision_ = null;
1293         }
1294         aliasContextBuilder_.clear();
1295       }
1296       return this;
1297     }
1298     /**
1299      *
1300      *
1301      * <pre>
1302      * An alias, which may be a branch or tag.
1303      * </pre>
1304      *
1305      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1306      */
getAliasContextBuilder()1307     public io.grafeas.v1.AliasContext.Builder getAliasContextBuilder() {
1308       return getAliasContextFieldBuilder().getBuilder();
1309     }
1310     /**
1311      *
1312      *
1313      * <pre>
1314      * An alias, which may be a branch or tag.
1315      * </pre>
1316      *
1317      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1318      */
1319     @java.lang.Override
getAliasContextOrBuilder()1320     public io.grafeas.v1.AliasContextOrBuilder getAliasContextOrBuilder() {
1321       if ((revisionCase_ == 4) && (aliasContextBuilder_ != null)) {
1322         return aliasContextBuilder_.getMessageOrBuilder();
1323       } else {
1324         if (revisionCase_ == 4) {
1325           return (io.grafeas.v1.AliasContext) revision_;
1326         }
1327         return io.grafeas.v1.AliasContext.getDefaultInstance();
1328       }
1329     }
1330     /**
1331      *
1332      *
1333      * <pre>
1334      * An alias, which may be a branch or tag.
1335      * </pre>
1336      *
1337      * <code>.grafeas.v1.AliasContext alias_context = 4;</code>
1338      */
1339     private com.google.protobuf.SingleFieldBuilderV3<
1340             io.grafeas.v1.AliasContext,
1341             io.grafeas.v1.AliasContext.Builder,
1342             io.grafeas.v1.AliasContextOrBuilder>
getAliasContextFieldBuilder()1343         getAliasContextFieldBuilder() {
1344       if (aliasContextBuilder_ == null) {
1345         if (!(revisionCase_ == 4)) {
1346           revision_ = io.grafeas.v1.AliasContext.getDefaultInstance();
1347         }
1348         aliasContextBuilder_ =
1349             new com.google.protobuf.SingleFieldBuilderV3<
1350                 io.grafeas.v1.AliasContext,
1351                 io.grafeas.v1.AliasContext.Builder,
1352                 io.grafeas.v1.AliasContextOrBuilder>(
1353                 (io.grafeas.v1.AliasContext) revision_, getParentForChildren(), isClean());
1354         revision_ = null;
1355       }
1356       revisionCase_ = 4;
1357       onChanged();
1358       return aliasContextBuilder_;
1359     }
1360 
1361     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1362     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1363       return super.setUnknownFields(unknownFields);
1364     }
1365 
1366     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1367     public final Builder mergeUnknownFields(
1368         final com.google.protobuf.UnknownFieldSet unknownFields) {
1369       return super.mergeUnknownFields(unknownFields);
1370     }
1371 
1372     // @@protoc_insertion_point(builder_scope:grafeas.v1.GerritSourceContext)
1373   }
1374 
1375   // @@protoc_insertion_point(class_scope:grafeas.v1.GerritSourceContext)
1376   private static final io.grafeas.v1.GerritSourceContext DEFAULT_INSTANCE;
1377 
1378   static {
1379     DEFAULT_INSTANCE = new io.grafeas.v1.GerritSourceContext();
1380   }
1381 
getDefaultInstance()1382   public static io.grafeas.v1.GerritSourceContext getDefaultInstance() {
1383     return DEFAULT_INSTANCE;
1384   }
1385 
1386   private static final com.google.protobuf.Parser<GerritSourceContext> PARSER =
1387       new com.google.protobuf.AbstractParser<GerritSourceContext>() {
1388         @java.lang.Override
1389         public GerritSourceContext parsePartialFrom(
1390             com.google.protobuf.CodedInputStream input,
1391             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1392             throws com.google.protobuf.InvalidProtocolBufferException {
1393           Builder builder = newBuilder();
1394           try {
1395             builder.mergeFrom(input, extensionRegistry);
1396           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1397             throw e.setUnfinishedMessage(builder.buildPartial());
1398           } catch (com.google.protobuf.UninitializedMessageException e) {
1399             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1400           } catch (java.io.IOException e) {
1401             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1402                 .setUnfinishedMessage(builder.buildPartial());
1403           }
1404           return builder.buildPartial();
1405         }
1406       };
1407 
parser()1408   public static com.google.protobuf.Parser<GerritSourceContext> parser() {
1409     return PARSER;
1410   }
1411 
1412   @java.lang.Override
getParserForType()1413   public com.google.protobuf.Parser<GerritSourceContext> getParserForType() {
1414     return PARSER;
1415   }
1416 
1417   @java.lang.Override
getDefaultInstanceForType()1418   public io.grafeas.v1.GerritSourceContext getDefaultInstanceForType() {
1419     return DEFAULT_INSTANCE;
1420   }
1421 }
1422