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