• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
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 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/devtools/cloudbuild/v1/cloudbuild.proto
18 
19 package com.google.cloudbuild.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Specifies a build to retry.
26  * </pre>
27  *
28  * Protobuf type {@code google.devtools.cloudbuild.v1.RetryBuildRequest}
29  */
30 public final class RetryBuildRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.devtools.cloudbuild.v1.RetryBuildRequest)
33     RetryBuildRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use RetryBuildRequest.newBuilder() to construct.
RetryBuildRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private RetryBuildRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
RetryBuildRequest()40   private RetryBuildRequest() {
41     name_ = "";
42     projectId_ = "";
43     id_ = "";
44   }
45 
46   @java.lang.Override
47   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)48   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
49     return new RetryBuildRequest();
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 com.google.cloudbuild.v1.Cloudbuild
59         .internal_static_google_devtools_cloudbuild_v1_RetryBuildRequest_descriptor;
60   }
61 
62   @java.lang.Override
63   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()64       internalGetFieldAccessorTable() {
65     return com.google.cloudbuild.v1.Cloudbuild
66         .internal_static_google_devtools_cloudbuild_v1_RetryBuildRequest_fieldAccessorTable
67         .ensureFieldAccessorsInitialized(
68             com.google.cloudbuild.v1.RetryBuildRequest.class,
69             com.google.cloudbuild.v1.RetryBuildRequest.Builder.class);
70   }
71 
72   public static final int NAME_FIELD_NUMBER = 3;
73 
74   @SuppressWarnings("serial")
75   private volatile java.lang.Object name_ = "";
76   /**
77    *
78    *
79    * <pre>
80    * The name of the `Build` to retry.
81    * Format: `projects/{project}/locations/{location}/builds/{build}`
82    * </pre>
83    *
84    * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
85    *
86    * @return The name.
87    */
88   @java.lang.Override
getName()89   public java.lang.String getName() {
90     java.lang.Object ref = name_;
91     if (ref instanceof java.lang.String) {
92       return (java.lang.String) ref;
93     } else {
94       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
95       java.lang.String s = bs.toStringUtf8();
96       name_ = s;
97       return s;
98     }
99   }
100   /**
101    *
102    *
103    * <pre>
104    * The name of the `Build` to retry.
105    * Format: `projects/{project}/locations/{location}/builds/{build}`
106    * </pre>
107    *
108    * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
109    *
110    * @return The bytes for name.
111    */
112   @java.lang.Override
getNameBytes()113   public com.google.protobuf.ByteString getNameBytes() {
114     java.lang.Object ref = name_;
115     if (ref instanceof java.lang.String) {
116       com.google.protobuf.ByteString b =
117           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
118       name_ = b;
119       return b;
120     } else {
121       return (com.google.protobuf.ByteString) ref;
122     }
123   }
124 
125   public static final int PROJECT_ID_FIELD_NUMBER = 1;
126 
127   @SuppressWarnings("serial")
128   private volatile java.lang.Object projectId_ = "";
129   /**
130    *
131    *
132    * <pre>
133    * Required. ID of the project.
134    * </pre>
135    *
136    * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
137    *
138    * @return The projectId.
139    */
140   @java.lang.Override
getProjectId()141   public java.lang.String getProjectId() {
142     java.lang.Object ref = projectId_;
143     if (ref instanceof java.lang.String) {
144       return (java.lang.String) ref;
145     } else {
146       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
147       java.lang.String s = bs.toStringUtf8();
148       projectId_ = s;
149       return s;
150     }
151   }
152   /**
153    *
154    *
155    * <pre>
156    * Required. ID of the project.
157    * </pre>
158    *
159    * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
160    *
161    * @return The bytes for projectId.
162    */
163   @java.lang.Override
getProjectIdBytes()164   public com.google.protobuf.ByteString getProjectIdBytes() {
165     java.lang.Object ref = projectId_;
166     if (ref instanceof java.lang.String) {
167       com.google.protobuf.ByteString b =
168           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
169       projectId_ = b;
170       return b;
171     } else {
172       return (com.google.protobuf.ByteString) ref;
173     }
174   }
175 
176   public static final int ID_FIELD_NUMBER = 2;
177 
178   @SuppressWarnings("serial")
179   private volatile java.lang.Object id_ = "";
180   /**
181    *
182    *
183    * <pre>
184    * Required. Build ID of the original build.
185    * </pre>
186    *
187    * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
188    *
189    * @return The id.
190    */
191   @java.lang.Override
getId()192   public java.lang.String getId() {
193     java.lang.Object ref = id_;
194     if (ref instanceof java.lang.String) {
195       return (java.lang.String) ref;
196     } else {
197       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
198       java.lang.String s = bs.toStringUtf8();
199       id_ = s;
200       return s;
201     }
202   }
203   /**
204    *
205    *
206    * <pre>
207    * Required. Build ID of the original build.
208    * </pre>
209    *
210    * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
211    *
212    * @return The bytes for id.
213    */
214   @java.lang.Override
getIdBytes()215   public com.google.protobuf.ByteString getIdBytes() {
216     java.lang.Object ref = id_;
217     if (ref instanceof java.lang.String) {
218       com.google.protobuf.ByteString b =
219           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
220       id_ = b;
221       return b;
222     } else {
223       return (com.google.protobuf.ByteString) ref;
224     }
225   }
226 
227   private byte memoizedIsInitialized = -1;
228 
229   @java.lang.Override
isInitialized()230   public final boolean isInitialized() {
231     byte isInitialized = memoizedIsInitialized;
232     if (isInitialized == 1) return true;
233     if (isInitialized == 0) return false;
234 
235     memoizedIsInitialized = 1;
236     return true;
237   }
238 
239   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)240   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
241     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
242       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_);
243     }
244     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) {
245       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, id_);
246     }
247     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
248       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_);
249     }
250     getUnknownFields().writeTo(output);
251   }
252 
253   @java.lang.Override
getSerializedSize()254   public int getSerializedSize() {
255     int size = memoizedSize;
256     if (size != -1) return size;
257 
258     size = 0;
259     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
260       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_);
261     }
262     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) {
263       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, id_);
264     }
265     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
266       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_);
267     }
268     size += getUnknownFields().getSerializedSize();
269     memoizedSize = size;
270     return size;
271   }
272 
273   @java.lang.Override
equals(final java.lang.Object obj)274   public boolean equals(final java.lang.Object obj) {
275     if (obj == this) {
276       return true;
277     }
278     if (!(obj instanceof com.google.cloudbuild.v1.RetryBuildRequest)) {
279       return super.equals(obj);
280     }
281     com.google.cloudbuild.v1.RetryBuildRequest other =
282         (com.google.cloudbuild.v1.RetryBuildRequest) obj;
283 
284     if (!getName().equals(other.getName())) return false;
285     if (!getProjectId().equals(other.getProjectId())) return false;
286     if (!getId().equals(other.getId())) return false;
287     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
288     return true;
289   }
290 
291   @java.lang.Override
hashCode()292   public int hashCode() {
293     if (memoizedHashCode != 0) {
294       return memoizedHashCode;
295     }
296     int hash = 41;
297     hash = (19 * hash) + getDescriptor().hashCode();
298     hash = (37 * hash) + NAME_FIELD_NUMBER;
299     hash = (53 * hash) + getName().hashCode();
300     hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
301     hash = (53 * hash) + getProjectId().hashCode();
302     hash = (37 * hash) + ID_FIELD_NUMBER;
303     hash = (53 * hash) + getId().hashCode();
304     hash = (29 * hash) + getUnknownFields().hashCode();
305     memoizedHashCode = hash;
306     return hash;
307   }
308 
parseFrom(java.nio.ByteBuffer data)309   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(java.nio.ByteBuffer data)
310       throws com.google.protobuf.InvalidProtocolBufferException {
311     return PARSER.parseFrom(data);
312   }
313 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)314   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
315       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
316       throws com.google.protobuf.InvalidProtocolBufferException {
317     return PARSER.parseFrom(data, extensionRegistry);
318   }
319 
parseFrom( com.google.protobuf.ByteString data)320   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
321       com.google.protobuf.ByteString data)
322       throws com.google.protobuf.InvalidProtocolBufferException {
323     return PARSER.parseFrom(data);
324   }
325 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)326   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
327       com.google.protobuf.ByteString data,
328       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
329       throws com.google.protobuf.InvalidProtocolBufferException {
330     return PARSER.parseFrom(data, extensionRegistry);
331   }
332 
parseFrom(byte[] data)333   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(byte[] data)
334       throws com.google.protobuf.InvalidProtocolBufferException {
335     return PARSER.parseFrom(data);
336   }
337 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)338   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
339       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
340       throws com.google.protobuf.InvalidProtocolBufferException {
341     return PARSER.parseFrom(data, extensionRegistry);
342   }
343 
parseFrom(java.io.InputStream input)344   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(java.io.InputStream input)
345       throws java.io.IOException {
346     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
347   }
348 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)349   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
350       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
351       throws java.io.IOException {
352     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
353         PARSER, input, extensionRegistry);
354   }
355 
parseDelimitedFrom( java.io.InputStream input)356   public static com.google.cloudbuild.v1.RetryBuildRequest parseDelimitedFrom(
357       java.io.InputStream input) throws java.io.IOException {
358     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
359   }
360 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)361   public static com.google.cloudbuild.v1.RetryBuildRequest parseDelimitedFrom(
362       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
363       throws java.io.IOException {
364     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
365         PARSER, input, extensionRegistry);
366   }
367 
parseFrom( com.google.protobuf.CodedInputStream input)368   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
369       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
370     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
371   }
372 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)373   public static com.google.cloudbuild.v1.RetryBuildRequest parseFrom(
374       com.google.protobuf.CodedInputStream input,
375       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
376       throws java.io.IOException {
377     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
378         PARSER, input, extensionRegistry);
379   }
380 
381   @java.lang.Override
newBuilderForType()382   public Builder newBuilderForType() {
383     return newBuilder();
384   }
385 
newBuilder()386   public static Builder newBuilder() {
387     return DEFAULT_INSTANCE.toBuilder();
388   }
389 
newBuilder(com.google.cloudbuild.v1.RetryBuildRequest prototype)390   public static Builder newBuilder(com.google.cloudbuild.v1.RetryBuildRequest prototype) {
391     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
392   }
393 
394   @java.lang.Override
toBuilder()395   public Builder toBuilder() {
396     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
397   }
398 
399   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)400   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
401     Builder builder = new Builder(parent);
402     return builder;
403   }
404   /**
405    *
406    *
407    * <pre>
408    * Specifies a build to retry.
409    * </pre>
410    *
411    * Protobuf type {@code google.devtools.cloudbuild.v1.RetryBuildRequest}
412    */
413   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
414       implements
415       // @@protoc_insertion_point(builder_implements:google.devtools.cloudbuild.v1.RetryBuildRequest)
416       com.google.cloudbuild.v1.RetryBuildRequestOrBuilder {
getDescriptor()417     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
418       return com.google.cloudbuild.v1.Cloudbuild
419           .internal_static_google_devtools_cloudbuild_v1_RetryBuildRequest_descriptor;
420     }
421 
422     @java.lang.Override
423     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()424         internalGetFieldAccessorTable() {
425       return com.google.cloudbuild.v1.Cloudbuild
426           .internal_static_google_devtools_cloudbuild_v1_RetryBuildRequest_fieldAccessorTable
427           .ensureFieldAccessorsInitialized(
428               com.google.cloudbuild.v1.RetryBuildRequest.class,
429               com.google.cloudbuild.v1.RetryBuildRequest.Builder.class);
430     }
431 
432     // Construct using com.google.cloudbuild.v1.RetryBuildRequest.newBuilder()
Builder()433     private Builder() {}
434 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)435     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
436       super(parent);
437     }
438 
439     @java.lang.Override
clear()440     public Builder clear() {
441       super.clear();
442       bitField0_ = 0;
443       name_ = "";
444       projectId_ = "";
445       id_ = "";
446       return this;
447     }
448 
449     @java.lang.Override
getDescriptorForType()450     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
451       return com.google.cloudbuild.v1.Cloudbuild
452           .internal_static_google_devtools_cloudbuild_v1_RetryBuildRequest_descriptor;
453     }
454 
455     @java.lang.Override
getDefaultInstanceForType()456     public com.google.cloudbuild.v1.RetryBuildRequest getDefaultInstanceForType() {
457       return com.google.cloudbuild.v1.RetryBuildRequest.getDefaultInstance();
458     }
459 
460     @java.lang.Override
build()461     public com.google.cloudbuild.v1.RetryBuildRequest build() {
462       com.google.cloudbuild.v1.RetryBuildRequest result = buildPartial();
463       if (!result.isInitialized()) {
464         throw newUninitializedMessageException(result);
465       }
466       return result;
467     }
468 
469     @java.lang.Override
buildPartial()470     public com.google.cloudbuild.v1.RetryBuildRequest buildPartial() {
471       com.google.cloudbuild.v1.RetryBuildRequest result =
472           new com.google.cloudbuild.v1.RetryBuildRequest(this);
473       if (bitField0_ != 0) {
474         buildPartial0(result);
475       }
476       onBuilt();
477       return result;
478     }
479 
buildPartial0(com.google.cloudbuild.v1.RetryBuildRequest result)480     private void buildPartial0(com.google.cloudbuild.v1.RetryBuildRequest result) {
481       int from_bitField0_ = bitField0_;
482       if (((from_bitField0_ & 0x00000001) != 0)) {
483         result.name_ = name_;
484       }
485       if (((from_bitField0_ & 0x00000002) != 0)) {
486         result.projectId_ = projectId_;
487       }
488       if (((from_bitField0_ & 0x00000004) != 0)) {
489         result.id_ = id_;
490       }
491     }
492 
493     @java.lang.Override
clone()494     public Builder clone() {
495       return super.clone();
496     }
497 
498     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)499     public Builder setField(
500         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
501       return super.setField(field, value);
502     }
503 
504     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)505     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
506       return super.clearField(field);
507     }
508 
509     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)510     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
511       return super.clearOneof(oneof);
512     }
513 
514     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)515     public Builder setRepeatedField(
516         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
517       return super.setRepeatedField(field, index, value);
518     }
519 
520     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)521     public Builder addRepeatedField(
522         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
523       return super.addRepeatedField(field, value);
524     }
525 
526     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)527     public Builder mergeFrom(com.google.protobuf.Message other) {
528       if (other instanceof com.google.cloudbuild.v1.RetryBuildRequest) {
529         return mergeFrom((com.google.cloudbuild.v1.RetryBuildRequest) other);
530       } else {
531         super.mergeFrom(other);
532         return this;
533       }
534     }
535 
mergeFrom(com.google.cloudbuild.v1.RetryBuildRequest other)536     public Builder mergeFrom(com.google.cloudbuild.v1.RetryBuildRequest other) {
537       if (other == com.google.cloudbuild.v1.RetryBuildRequest.getDefaultInstance()) return this;
538       if (!other.getName().isEmpty()) {
539         name_ = other.name_;
540         bitField0_ |= 0x00000001;
541         onChanged();
542       }
543       if (!other.getProjectId().isEmpty()) {
544         projectId_ = other.projectId_;
545         bitField0_ |= 0x00000002;
546         onChanged();
547       }
548       if (!other.getId().isEmpty()) {
549         id_ = other.id_;
550         bitField0_ |= 0x00000004;
551         onChanged();
552       }
553       this.mergeUnknownFields(other.getUnknownFields());
554       onChanged();
555       return this;
556     }
557 
558     @java.lang.Override
isInitialized()559     public final boolean isInitialized() {
560       return true;
561     }
562 
563     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)564     public Builder mergeFrom(
565         com.google.protobuf.CodedInputStream input,
566         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
567         throws java.io.IOException {
568       if (extensionRegistry == null) {
569         throw new java.lang.NullPointerException();
570       }
571       try {
572         boolean done = false;
573         while (!done) {
574           int tag = input.readTag();
575           switch (tag) {
576             case 0:
577               done = true;
578               break;
579             case 10:
580               {
581                 projectId_ = input.readStringRequireUtf8();
582                 bitField0_ |= 0x00000002;
583                 break;
584               } // case 10
585             case 18:
586               {
587                 id_ = input.readStringRequireUtf8();
588                 bitField0_ |= 0x00000004;
589                 break;
590               } // case 18
591             case 26:
592               {
593                 name_ = input.readStringRequireUtf8();
594                 bitField0_ |= 0x00000001;
595                 break;
596               } // case 26
597             default:
598               {
599                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
600                   done = true; // was an endgroup tag
601                 }
602                 break;
603               } // default:
604           } // switch (tag)
605         } // while (!done)
606       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
607         throw e.unwrapIOException();
608       } finally {
609         onChanged();
610       } // finally
611       return this;
612     }
613 
614     private int bitField0_;
615 
616     private java.lang.Object name_ = "";
617     /**
618      *
619      *
620      * <pre>
621      * The name of the `Build` to retry.
622      * Format: `projects/{project}/locations/{location}/builds/{build}`
623      * </pre>
624      *
625      * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
626      *
627      * @return The name.
628      */
getName()629     public java.lang.String getName() {
630       java.lang.Object ref = name_;
631       if (!(ref instanceof java.lang.String)) {
632         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
633         java.lang.String s = bs.toStringUtf8();
634         name_ = s;
635         return s;
636       } else {
637         return (java.lang.String) ref;
638       }
639     }
640     /**
641      *
642      *
643      * <pre>
644      * The name of the `Build` to retry.
645      * Format: `projects/{project}/locations/{location}/builds/{build}`
646      * </pre>
647      *
648      * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
649      *
650      * @return The bytes for name.
651      */
getNameBytes()652     public com.google.protobuf.ByteString getNameBytes() {
653       java.lang.Object ref = name_;
654       if (ref instanceof String) {
655         com.google.protobuf.ByteString b =
656             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
657         name_ = b;
658         return b;
659       } else {
660         return (com.google.protobuf.ByteString) ref;
661       }
662     }
663     /**
664      *
665      *
666      * <pre>
667      * The name of the `Build` to retry.
668      * Format: `projects/{project}/locations/{location}/builds/{build}`
669      * </pre>
670      *
671      * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
672      *
673      * @param value The name to set.
674      * @return This builder for chaining.
675      */
setName(java.lang.String value)676     public Builder setName(java.lang.String value) {
677       if (value == null) {
678         throw new NullPointerException();
679       }
680       name_ = value;
681       bitField0_ |= 0x00000001;
682       onChanged();
683       return this;
684     }
685     /**
686      *
687      *
688      * <pre>
689      * The name of the `Build` to retry.
690      * Format: `projects/{project}/locations/{location}/builds/{build}`
691      * </pre>
692      *
693      * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
694      *
695      * @return This builder for chaining.
696      */
clearName()697     public Builder clearName() {
698       name_ = getDefaultInstance().getName();
699       bitField0_ = (bitField0_ & ~0x00000001);
700       onChanged();
701       return this;
702     }
703     /**
704      *
705      *
706      * <pre>
707      * The name of the `Build` to retry.
708      * Format: `projects/{project}/locations/{location}/builds/{build}`
709      * </pre>
710      *
711      * <code>string name = 3 [(.google.api.resource_reference) = { ... }</code>
712      *
713      * @param value The bytes for name to set.
714      * @return This builder for chaining.
715      */
setNameBytes(com.google.protobuf.ByteString value)716     public Builder setNameBytes(com.google.protobuf.ByteString value) {
717       if (value == null) {
718         throw new NullPointerException();
719       }
720       checkByteStringIsUtf8(value);
721       name_ = value;
722       bitField0_ |= 0x00000001;
723       onChanged();
724       return this;
725     }
726 
727     private java.lang.Object projectId_ = "";
728     /**
729      *
730      *
731      * <pre>
732      * Required. ID of the project.
733      * </pre>
734      *
735      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
736      *
737      * @return The projectId.
738      */
getProjectId()739     public java.lang.String getProjectId() {
740       java.lang.Object ref = projectId_;
741       if (!(ref instanceof java.lang.String)) {
742         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
743         java.lang.String s = bs.toStringUtf8();
744         projectId_ = s;
745         return s;
746       } else {
747         return (java.lang.String) ref;
748       }
749     }
750     /**
751      *
752      *
753      * <pre>
754      * Required. ID of the project.
755      * </pre>
756      *
757      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
758      *
759      * @return The bytes for projectId.
760      */
getProjectIdBytes()761     public com.google.protobuf.ByteString getProjectIdBytes() {
762       java.lang.Object ref = projectId_;
763       if (ref instanceof String) {
764         com.google.protobuf.ByteString b =
765             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
766         projectId_ = b;
767         return b;
768       } else {
769         return (com.google.protobuf.ByteString) ref;
770       }
771     }
772     /**
773      *
774      *
775      * <pre>
776      * Required. ID of the project.
777      * </pre>
778      *
779      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
780      *
781      * @param value The projectId to set.
782      * @return This builder for chaining.
783      */
setProjectId(java.lang.String value)784     public Builder setProjectId(java.lang.String value) {
785       if (value == null) {
786         throw new NullPointerException();
787       }
788       projectId_ = value;
789       bitField0_ |= 0x00000002;
790       onChanged();
791       return this;
792     }
793     /**
794      *
795      *
796      * <pre>
797      * Required. ID of the project.
798      * </pre>
799      *
800      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
801      *
802      * @return This builder for chaining.
803      */
clearProjectId()804     public Builder clearProjectId() {
805       projectId_ = getDefaultInstance().getProjectId();
806       bitField0_ = (bitField0_ & ~0x00000002);
807       onChanged();
808       return this;
809     }
810     /**
811      *
812      *
813      * <pre>
814      * Required. ID of the project.
815      * </pre>
816      *
817      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
818      *
819      * @param value The bytes for projectId to set.
820      * @return This builder for chaining.
821      */
setProjectIdBytes(com.google.protobuf.ByteString value)822     public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
823       if (value == null) {
824         throw new NullPointerException();
825       }
826       checkByteStringIsUtf8(value);
827       projectId_ = value;
828       bitField0_ |= 0x00000002;
829       onChanged();
830       return this;
831     }
832 
833     private java.lang.Object id_ = "";
834     /**
835      *
836      *
837      * <pre>
838      * Required. Build ID of the original build.
839      * </pre>
840      *
841      * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
842      *
843      * @return The id.
844      */
getId()845     public java.lang.String getId() {
846       java.lang.Object ref = id_;
847       if (!(ref instanceof java.lang.String)) {
848         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
849         java.lang.String s = bs.toStringUtf8();
850         id_ = s;
851         return s;
852       } else {
853         return (java.lang.String) ref;
854       }
855     }
856     /**
857      *
858      *
859      * <pre>
860      * Required. Build ID of the original build.
861      * </pre>
862      *
863      * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
864      *
865      * @return The bytes for id.
866      */
getIdBytes()867     public com.google.protobuf.ByteString getIdBytes() {
868       java.lang.Object ref = id_;
869       if (ref instanceof String) {
870         com.google.protobuf.ByteString b =
871             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
872         id_ = b;
873         return b;
874       } else {
875         return (com.google.protobuf.ByteString) ref;
876       }
877     }
878     /**
879      *
880      *
881      * <pre>
882      * Required. Build ID of the original build.
883      * </pre>
884      *
885      * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
886      *
887      * @param value The id to set.
888      * @return This builder for chaining.
889      */
setId(java.lang.String value)890     public Builder setId(java.lang.String value) {
891       if (value == null) {
892         throw new NullPointerException();
893       }
894       id_ = value;
895       bitField0_ |= 0x00000004;
896       onChanged();
897       return this;
898     }
899     /**
900      *
901      *
902      * <pre>
903      * Required. Build ID of the original build.
904      * </pre>
905      *
906      * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
907      *
908      * @return This builder for chaining.
909      */
clearId()910     public Builder clearId() {
911       id_ = getDefaultInstance().getId();
912       bitField0_ = (bitField0_ & ~0x00000004);
913       onChanged();
914       return this;
915     }
916     /**
917      *
918      *
919      * <pre>
920      * Required. Build ID of the original build.
921      * </pre>
922      *
923      * <code>string id = 2 [(.google.api.field_behavior) = REQUIRED];</code>
924      *
925      * @param value The bytes for id to set.
926      * @return This builder for chaining.
927      */
setIdBytes(com.google.protobuf.ByteString value)928     public Builder setIdBytes(com.google.protobuf.ByteString value) {
929       if (value == null) {
930         throw new NullPointerException();
931       }
932       checkByteStringIsUtf8(value);
933       id_ = value;
934       bitField0_ |= 0x00000004;
935       onChanged();
936       return this;
937     }
938 
939     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)940     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
941       return super.setUnknownFields(unknownFields);
942     }
943 
944     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)945     public final Builder mergeUnknownFields(
946         final com.google.protobuf.UnknownFieldSet unknownFields) {
947       return super.mergeUnknownFields(unknownFields);
948     }
949 
950     // @@protoc_insertion_point(builder_scope:google.devtools.cloudbuild.v1.RetryBuildRequest)
951   }
952 
953   // @@protoc_insertion_point(class_scope:google.devtools.cloudbuild.v1.RetryBuildRequest)
954   private static final com.google.cloudbuild.v1.RetryBuildRequest DEFAULT_INSTANCE;
955 
956   static {
957     DEFAULT_INSTANCE = new com.google.cloudbuild.v1.RetryBuildRequest();
958   }
959 
getDefaultInstance()960   public static com.google.cloudbuild.v1.RetryBuildRequest getDefaultInstance() {
961     return DEFAULT_INSTANCE;
962   }
963 
964   private static final com.google.protobuf.Parser<RetryBuildRequest> PARSER =
965       new com.google.protobuf.AbstractParser<RetryBuildRequest>() {
966         @java.lang.Override
967         public RetryBuildRequest parsePartialFrom(
968             com.google.protobuf.CodedInputStream input,
969             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
970             throws com.google.protobuf.InvalidProtocolBufferException {
971           Builder builder = newBuilder();
972           try {
973             builder.mergeFrom(input, extensionRegistry);
974           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
975             throw e.setUnfinishedMessage(builder.buildPartial());
976           } catch (com.google.protobuf.UninitializedMessageException e) {
977             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
978           } catch (java.io.IOException e) {
979             throw new com.google.protobuf.InvalidProtocolBufferException(e)
980                 .setUnfinishedMessage(builder.buildPartial());
981           }
982           return builder.buildPartial();
983         }
984       };
985 
parser()986   public static com.google.protobuf.Parser<RetryBuildRequest> parser() {
987     return PARSER;
988   }
989 
990   @java.lang.Override
getParserForType()991   public com.google.protobuf.Parser<RetryBuildRequest> getParserForType() {
992     return PARSER;
993   }
994 
995   @java.lang.Override
getDefaultInstanceForType()996   public com.google.cloudbuild.v1.RetryBuildRequest getDefaultInstanceForType() {
997     return DEFAULT_INSTANCE;
998   }
999 }
1000