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