• 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 builds.
26  * </pre>
27  *
28  * Protobuf type {@code google.devtools.cloudbuild.v1.ListBuildsRequest}
29  */
30 public final class ListBuildsRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.devtools.cloudbuild.v1.ListBuildsRequest)
33     ListBuildsRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use ListBuildsRequest.newBuilder() to construct.
ListBuildsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private ListBuildsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
ListBuildsRequest()40   private ListBuildsRequest() {
41     parent_ = "";
42     projectId_ = "";
43     pageToken_ = "";
44     filter_ = "";
45   }
46 
47   @java.lang.Override
48   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)49   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
50     return new ListBuildsRequest();
51   }
52 
53   @java.lang.Override
getUnknownFields()54   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
55     return this.unknownFields;
56   }
57 
getDescriptor()58   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
59     return com.google.cloudbuild.v1.Cloudbuild
60         .internal_static_google_devtools_cloudbuild_v1_ListBuildsRequest_descriptor;
61   }
62 
63   @java.lang.Override
64   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()65       internalGetFieldAccessorTable() {
66     return com.google.cloudbuild.v1.Cloudbuild
67         .internal_static_google_devtools_cloudbuild_v1_ListBuildsRequest_fieldAccessorTable
68         .ensureFieldAccessorsInitialized(
69             com.google.cloudbuild.v1.ListBuildsRequest.class,
70             com.google.cloudbuild.v1.ListBuildsRequest.Builder.class);
71   }
72 
73   public static final int PARENT_FIELD_NUMBER = 9;
74 
75   @SuppressWarnings("serial")
76   private volatile java.lang.Object parent_ = "";
77   /**
78    *
79    *
80    * <pre>
81    * The parent of the collection of `Builds`.
82    * Format: `projects/{project}/locations/{location}`
83    * </pre>
84    *
85    * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
86    *
87    * @return The parent.
88    */
89   @java.lang.Override
getParent()90   public java.lang.String getParent() {
91     java.lang.Object ref = parent_;
92     if (ref instanceof java.lang.String) {
93       return (java.lang.String) ref;
94     } else {
95       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
96       java.lang.String s = bs.toStringUtf8();
97       parent_ = s;
98       return s;
99     }
100   }
101   /**
102    *
103    *
104    * <pre>
105    * The parent of the collection of `Builds`.
106    * Format: `projects/{project}/locations/{location}`
107    * </pre>
108    *
109    * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
110    *
111    * @return The bytes for parent.
112    */
113   @java.lang.Override
getParentBytes()114   public com.google.protobuf.ByteString getParentBytes() {
115     java.lang.Object ref = parent_;
116     if (ref instanceof java.lang.String) {
117       com.google.protobuf.ByteString b =
118           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
119       parent_ = b;
120       return b;
121     } else {
122       return (com.google.protobuf.ByteString) ref;
123     }
124   }
125 
126   public static final int PROJECT_ID_FIELD_NUMBER = 1;
127 
128   @SuppressWarnings("serial")
129   private volatile java.lang.Object projectId_ = "";
130   /**
131    *
132    *
133    * <pre>
134    * Required. ID of the project.
135    * </pre>
136    *
137    * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
138    *
139    * @return The projectId.
140    */
141   @java.lang.Override
getProjectId()142   public java.lang.String getProjectId() {
143     java.lang.Object ref = projectId_;
144     if (ref instanceof java.lang.String) {
145       return (java.lang.String) ref;
146     } else {
147       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
148       java.lang.String s = bs.toStringUtf8();
149       projectId_ = s;
150       return s;
151     }
152   }
153   /**
154    *
155    *
156    * <pre>
157    * Required. ID of the project.
158    * </pre>
159    *
160    * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
161    *
162    * @return The bytes for projectId.
163    */
164   @java.lang.Override
getProjectIdBytes()165   public com.google.protobuf.ByteString getProjectIdBytes() {
166     java.lang.Object ref = projectId_;
167     if (ref instanceof java.lang.String) {
168       com.google.protobuf.ByteString b =
169           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
170       projectId_ = b;
171       return b;
172     } else {
173       return (com.google.protobuf.ByteString) ref;
174     }
175   }
176 
177   public static final int PAGE_SIZE_FIELD_NUMBER = 2;
178   private int pageSize_ = 0;
179   /**
180    *
181    *
182    * <pre>
183    * Number of results to return in the list.
184    * </pre>
185    *
186    * <code>int32 page_size = 2;</code>
187    *
188    * @return The pageSize.
189    */
190   @java.lang.Override
getPageSize()191   public int getPageSize() {
192     return pageSize_;
193   }
194 
195   public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
196 
197   @SuppressWarnings("serial")
198   private volatile java.lang.Object pageToken_ = "";
199   /**
200    *
201    *
202    * <pre>
203    * The page token for the next page of Builds.
204    * If unspecified, the first page of results is returned.
205    * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
206    * In this case, the token should be discarded, and pagination should be
207    * restarted from the first page of results.
208    * See https://google.aip.dev/158 for more.
209    * </pre>
210    *
211    * <code>string page_token = 3;</code>
212    *
213    * @return The pageToken.
214    */
215   @java.lang.Override
getPageToken()216   public java.lang.String getPageToken() {
217     java.lang.Object ref = pageToken_;
218     if (ref instanceof java.lang.String) {
219       return (java.lang.String) ref;
220     } else {
221       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
222       java.lang.String s = bs.toStringUtf8();
223       pageToken_ = s;
224       return s;
225     }
226   }
227   /**
228    *
229    *
230    * <pre>
231    * The page token for the next page of Builds.
232    * If unspecified, the first page of results is returned.
233    * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
234    * In this case, the token should be discarded, and pagination should be
235    * restarted from the first page of results.
236    * See https://google.aip.dev/158 for more.
237    * </pre>
238    *
239    * <code>string page_token = 3;</code>
240    *
241    * @return The bytes for pageToken.
242    */
243   @java.lang.Override
getPageTokenBytes()244   public com.google.protobuf.ByteString getPageTokenBytes() {
245     java.lang.Object ref = pageToken_;
246     if (ref instanceof java.lang.String) {
247       com.google.protobuf.ByteString b =
248           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
249       pageToken_ = b;
250       return b;
251     } else {
252       return (com.google.protobuf.ByteString) ref;
253     }
254   }
255 
256   public static final int FILTER_FIELD_NUMBER = 8;
257 
258   @SuppressWarnings("serial")
259   private volatile java.lang.Object filter_ = "";
260   /**
261    *
262    *
263    * <pre>
264    * The raw filter text to constrain the results.
265    * </pre>
266    *
267    * <code>string filter = 8;</code>
268    *
269    * @return The filter.
270    */
271   @java.lang.Override
getFilter()272   public java.lang.String getFilter() {
273     java.lang.Object ref = filter_;
274     if (ref instanceof java.lang.String) {
275       return (java.lang.String) ref;
276     } else {
277       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
278       java.lang.String s = bs.toStringUtf8();
279       filter_ = s;
280       return s;
281     }
282   }
283   /**
284    *
285    *
286    * <pre>
287    * The raw filter text to constrain the results.
288    * </pre>
289    *
290    * <code>string filter = 8;</code>
291    *
292    * @return The bytes for filter.
293    */
294   @java.lang.Override
getFilterBytes()295   public com.google.protobuf.ByteString getFilterBytes() {
296     java.lang.Object ref = filter_;
297     if (ref instanceof java.lang.String) {
298       com.google.protobuf.ByteString b =
299           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
300       filter_ = b;
301       return b;
302     } else {
303       return (com.google.protobuf.ByteString) ref;
304     }
305   }
306 
307   private byte memoizedIsInitialized = -1;
308 
309   @java.lang.Override
isInitialized()310   public final boolean isInitialized() {
311     byte isInitialized = memoizedIsInitialized;
312     if (isInitialized == 1) return true;
313     if (isInitialized == 0) return false;
314 
315     memoizedIsInitialized = 1;
316     return true;
317   }
318 
319   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)320   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
321     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
322       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_);
323     }
324     if (pageSize_ != 0) {
325       output.writeInt32(2, pageSize_);
326     }
327     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
328       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
329     }
330     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
331       com.google.protobuf.GeneratedMessageV3.writeString(output, 8, filter_);
332     }
333     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
334       com.google.protobuf.GeneratedMessageV3.writeString(output, 9, parent_);
335     }
336     getUnknownFields().writeTo(output);
337   }
338 
339   @java.lang.Override
getSerializedSize()340   public int getSerializedSize() {
341     int size = memoizedSize;
342     if (size != -1) return size;
343 
344     size = 0;
345     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
346       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_);
347     }
348     if (pageSize_ != 0) {
349       size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_);
350     }
351     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
352       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
353     }
354     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
355       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, filter_);
356     }
357     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
358       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, parent_);
359     }
360     size += getUnknownFields().getSerializedSize();
361     memoizedSize = size;
362     return size;
363   }
364 
365   @java.lang.Override
equals(final java.lang.Object obj)366   public boolean equals(final java.lang.Object obj) {
367     if (obj == this) {
368       return true;
369     }
370     if (!(obj instanceof com.google.cloudbuild.v1.ListBuildsRequest)) {
371       return super.equals(obj);
372     }
373     com.google.cloudbuild.v1.ListBuildsRequest other =
374         (com.google.cloudbuild.v1.ListBuildsRequest) obj;
375 
376     if (!getParent().equals(other.getParent())) return false;
377     if (!getProjectId().equals(other.getProjectId())) return false;
378     if (getPageSize() != other.getPageSize()) return false;
379     if (!getPageToken().equals(other.getPageToken())) return false;
380     if (!getFilter().equals(other.getFilter())) return false;
381     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
382     return true;
383   }
384 
385   @java.lang.Override
hashCode()386   public int hashCode() {
387     if (memoizedHashCode != 0) {
388       return memoizedHashCode;
389     }
390     int hash = 41;
391     hash = (19 * hash) + getDescriptor().hashCode();
392     hash = (37 * hash) + PARENT_FIELD_NUMBER;
393     hash = (53 * hash) + getParent().hashCode();
394     hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
395     hash = (53 * hash) + getProjectId().hashCode();
396     hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
397     hash = (53 * hash) + getPageSize();
398     hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
399     hash = (53 * hash) + getPageToken().hashCode();
400     hash = (37 * hash) + FILTER_FIELD_NUMBER;
401     hash = (53 * hash) + getFilter().hashCode();
402     hash = (29 * hash) + getUnknownFields().hashCode();
403     memoizedHashCode = hash;
404     return hash;
405   }
406 
parseFrom(java.nio.ByteBuffer data)407   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(java.nio.ByteBuffer data)
408       throws com.google.protobuf.InvalidProtocolBufferException {
409     return PARSER.parseFrom(data);
410   }
411 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)412   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
413       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
414       throws com.google.protobuf.InvalidProtocolBufferException {
415     return PARSER.parseFrom(data, extensionRegistry);
416   }
417 
parseFrom( com.google.protobuf.ByteString data)418   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
419       com.google.protobuf.ByteString data)
420       throws com.google.protobuf.InvalidProtocolBufferException {
421     return PARSER.parseFrom(data);
422   }
423 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)424   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
425       com.google.protobuf.ByteString data,
426       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
427       throws com.google.protobuf.InvalidProtocolBufferException {
428     return PARSER.parseFrom(data, extensionRegistry);
429   }
430 
parseFrom(byte[] data)431   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(byte[] data)
432       throws com.google.protobuf.InvalidProtocolBufferException {
433     return PARSER.parseFrom(data);
434   }
435 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)436   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
437       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
438       throws com.google.protobuf.InvalidProtocolBufferException {
439     return PARSER.parseFrom(data, extensionRegistry);
440   }
441 
parseFrom(java.io.InputStream input)442   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(java.io.InputStream input)
443       throws java.io.IOException {
444     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
445   }
446 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)447   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
448       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
449       throws java.io.IOException {
450     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
451         PARSER, input, extensionRegistry);
452   }
453 
parseDelimitedFrom( java.io.InputStream input)454   public static com.google.cloudbuild.v1.ListBuildsRequest parseDelimitedFrom(
455       java.io.InputStream input) throws java.io.IOException {
456     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
457   }
458 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)459   public static com.google.cloudbuild.v1.ListBuildsRequest parseDelimitedFrom(
460       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
461       throws java.io.IOException {
462     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
463         PARSER, input, extensionRegistry);
464   }
465 
parseFrom( com.google.protobuf.CodedInputStream input)466   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
467       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
468     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
469   }
470 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)471   public static com.google.cloudbuild.v1.ListBuildsRequest parseFrom(
472       com.google.protobuf.CodedInputStream input,
473       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
474       throws java.io.IOException {
475     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
476         PARSER, input, extensionRegistry);
477   }
478 
479   @java.lang.Override
newBuilderForType()480   public Builder newBuilderForType() {
481     return newBuilder();
482   }
483 
newBuilder()484   public static Builder newBuilder() {
485     return DEFAULT_INSTANCE.toBuilder();
486   }
487 
newBuilder(com.google.cloudbuild.v1.ListBuildsRequest prototype)488   public static Builder newBuilder(com.google.cloudbuild.v1.ListBuildsRequest prototype) {
489     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
490   }
491 
492   @java.lang.Override
toBuilder()493   public Builder toBuilder() {
494     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
495   }
496 
497   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)498   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
499     Builder builder = new Builder(parent);
500     return builder;
501   }
502   /**
503    *
504    *
505    * <pre>
506    * Request to list builds.
507    * </pre>
508    *
509    * Protobuf type {@code google.devtools.cloudbuild.v1.ListBuildsRequest}
510    */
511   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
512       implements
513       // @@protoc_insertion_point(builder_implements:google.devtools.cloudbuild.v1.ListBuildsRequest)
514       com.google.cloudbuild.v1.ListBuildsRequestOrBuilder {
getDescriptor()515     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
516       return com.google.cloudbuild.v1.Cloudbuild
517           .internal_static_google_devtools_cloudbuild_v1_ListBuildsRequest_descriptor;
518     }
519 
520     @java.lang.Override
521     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()522         internalGetFieldAccessorTable() {
523       return com.google.cloudbuild.v1.Cloudbuild
524           .internal_static_google_devtools_cloudbuild_v1_ListBuildsRequest_fieldAccessorTable
525           .ensureFieldAccessorsInitialized(
526               com.google.cloudbuild.v1.ListBuildsRequest.class,
527               com.google.cloudbuild.v1.ListBuildsRequest.Builder.class);
528     }
529 
530     // Construct using com.google.cloudbuild.v1.ListBuildsRequest.newBuilder()
Builder()531     private Builder() {}
532 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)533     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
534       super(parent);
535     }
536 
537     @java.lang.Override
clear()538     public Builder clear() {
539       super.clear();
540       bitField0_ = 0;
541       parent_ = "";
542       projectId_ = "";
543       pageSize_ = 0;
544       pageToken_ = "";
545       filter_ = "";
546       return this;
547     }
548 
549     @java.lang.Override
getDescriptorForType()550     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
551       return com.google.cloudbuild.v1.Cloudbuild
552           .internal_static_google_devtools_cloudbuild_v1_ListBuildsRequest_descriptor;
553     }
554 
555     @java.lang.Override
getDefaultInstanceForType()556     public com.google.cloudbuild.v1.ListBuildsRequest getDefaultInstanceForType() {
557       return com.google.cloudbuild.v1.ListBuildsRequest.getDefaultInstance();
558     }
559 
560     @java.lang.Override
build()561     public com.google.cloudbuild.v1.ListBuildsRequest build() {
562       com.google.cloudbuild.v1.ListBuildsRequest result = buildPartial();
563       if (!result.isInitialized()) {
564         throw newUninitializedMessageException(result);
565       }
566       return result;
567     }
568 
569     @java.lang.Override
buildPartial()570     public com.google.cloudbuild.v1.ListBuildsRequest buildPartial() {
571       com.google.cloudbuild.v1.ListBuildsRequest result =
572           new com.google.cloudbuild.v1.ListBuildsRequest(this);
573       if (bitField0_ != 0) {
574         buildPartial0(result);
575       }
576       onBuilt();
577       return result;
578     }
579 
buildPartial0(com.google.cloudbuild.v1.ListBuildsRequest result)580     private void buildPartial0(com.google.cloudbuild.v1.ListBuildsRequest result) {
581       int from_bitField0_ = bitField0_;
582       if (((from_bitField0_ & 0x00000001) != 0)) {
583         result.parent_ = parent_;
584       }
585       if (((from_bitField0_ & 0x00000002) != 0)) {
586         result.projectId_ = projectId_;
587       }
588       if (((from_bitField0_ & 0x00000004) != 0)) {
589         result.pageSize_ = pageSize_;
590       }
591       if (((from_bitField0_ & 0x00000008) != 0)) {
592         result.pageToken_ = pageToken_;
593       }
594       if (((from_bitField0_ & 0x00000010) != 0)) {
595         result.filter_ = filter_;
596       }
597     }
598 
599     @java.lang.Override
clone()600     public Builder clone() {
601       return super.clone();
602     }
603 
604     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)605     public Builder setField(
606         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
607       return super.setField(field, value);
608     }
609 
610     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)611     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
612       return super.clearField(field);
613     }
614 
615     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)616     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
617       return super.clearOneof(oneof);
618     }
619 
620     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)621     public Builder setRepeatedField(
622         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
623       return super.setRepeatedField(field, index, value);
624     }
625 
626     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)627     public Builder addRepeatedField(
628         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
629       return super.addRepeatedField(field, value);
630     }
631 
632     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)633     public Builder mergeFrom(com.google.protobuf.Message other) {
634       if (other instanceof com.google.cloudbuild.v1.ListBuildsRequest) {
635         return mergeFrom((com.google.cloudbuild.v1.ListBuildsRequest) other);
636       } else {
637         super.mergeFrom(other);
638         return this;
639       }
640     }
641 
mergeFrom(com.google.cloudbuild.v1.ListBuildsRequest other)642     public Builder mergeFrom(com.google.cloudbuild.v1.ListBuildsRequest other) {
643       if (other == com.google.cloudbuild.v1.ListBuildsRequest.getDefaultInstance()) return this;
644       if (!other.getParent().isEmpty()) {
645         parent_ = other.parent_;
646         bitField0_ |= 0x00000001;
647         onChanged();
648       }
649       if (!other.getProjectId().isEmpty()) {
650         projectId_ = other.projectId_;
651         bitField0_ |= 0x00000002;
652         onChanged();
653       }
654       if (other.getPageSize() != 0) {
655         setPageSize(other.getPageSize());
656       }
657       if (!other.getPageToken().isEmpty()) {
658         pageToken_ = other.pageToken_;
659         bitField0_ |= 0x00000008;
660         onChanged();
661       }
662       if (!other.getFilter().isEmpty()) {
663         filter_ = other.filter_;
664         bitField0_ |= 0x00000010;
665         onChanged();
666       }
667       this.mergeUnknownFields(other.getUnknownFields());
668       onChanged();
669       return this;
670     }
671 
672     @java.lang.Override
isInitialized()673     public final boolean isInitialized() {
674       return true;
675     }
676 
677     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)678     public Builder mergeFrom(
679         com.google.protobuf.CodedInputStream input,
680         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
681         throws java.io.IOException {
682       if (extensionRegistry == null) {
683         throw new java.lang.NullPointerException();
684       }
685       try {
686         boolean done = false;
687         while (!done) {
688           int tag = input.readTag();
689           switch (tag) {
690             case 0:
691               done = true;
692               break;
693             case 10:
694               {
695                 projectId_ = input.readStringRequireUtf8();
696                 bitField0_ |= 0x00000002;
697                 break;
698               } // case 10
699             case 16:
700               {
701                 pageSize_ = input.readInt32();
702                 bitField0_ |= 0x00000004;
703                 break;
704               } // case 16
705             case 26:
706               {
707                 pageToken_ = input.readStringRequireUtf8();
708                 bitField0_ |= 0x00000008;
709                 break;
710               } // case 26
711             case 66:
712               {
713                 filter_ = input.readStringRequireUtf8();
714                 bitField0_ |= 0x00000010;
715                 break;
716               } // case 66
717             case 74:
718               {
719                 parent_ = input.readStringRequireUtf8();
720                 bitField0_ |= 0x00000001;
721                 break;
722               } // case 74
723             default:
724               {
725                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
726                   done = true; // was an endgroup tag
727                 }
728                 break;
729               } // default:
730           } // switch (tag)
731         } // while (!done)
732       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
733         throw e.unwrapIOException();
734       } finally {
735         onChanged();
736       } // finally
737       return this;
738     }
739 
740     private int bitField0_;
741 
742     private java.lang.Object parent_ = "";
743     /**
744      *
745      *
746      * <pre>
747      * The parent of the collection of `Builds`.
748      * Format: `projects/{project}/locations/{location}`
749      * </pre>
750      *
751      * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
752      *
753      * @return The parent.
754      */
getParent()755     public java.lang.String getParent() {
756       java.lang.Object ref = parent_;
757       if (!(ref instanceof java.lang.String)) {
758         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
759         java.lang.String s = bs.toStringUtf8();
760         parent_ = s;
761         return s;
762       } else {
763         return (java.lang.String) ref;
764       }
765     }
766     /**
767      *
768      *
769      * <pre>
770      * The parent of the collection of `Builds`.
771      * Format: `projects/{project}/locations/{location}`
772      * </pre>
773      *
774      * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
775      *
776      * @return The bytes for parent.
777      */
getParentBytes()778     public com.google.protobuf.ByteString getParentBytes() {
779       java.lang.Object ref = parent_;
780       if (ref instanceof String) {
781         com.google.protobuf.ByteString b =
782             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
783         parent_ = b;
784         return b;
785       } else {
786         return (com.google.protobuf.ByteString) ref;
787       }
788     }
789     /**
790      *
791      *
792      * <pre>
793      * The parent of the collection of `Builds`.
794      * Format: `projects/{project}/locations/{location}`
795      * </pre>
796      *
797      * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
798      *
799      * @param value The parent to set.
800      * @return This builder for chaining.
801      */
setParent(java.lang.String value)802     public Builder setParent(java.lang.String value) {
803       if (value == null) {
804         throw new NullPointerException();
805       }
806       parent_ = value;
807       bitField0_ |= 0x00000001;
808       onChanged();
809       return this;
810     }
811     /**
812      *
813      *
814      * <pre>
815      * The parent of the collection of `Builds`.
816      * Format: `projects/{project}/locations/{location}`
817      * </pre>
818      *
819      * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
820      *
821      * @return This builder for chaining.
822      */
clearParent()823     public Builder clearParent() {
824       parent_ = getDefaultInstance().getParent();
825       bitField0_ = (bitField0_ & ~0x00000001);
826       onChanged();
827       return this;
828     }
829     /**
830      *
831      *
832      * <pre>
833      * The parent of the collection of `Builds`.
834      * Format: `projects/{project}/locations/{location}`
835      * </pre>
836      *
837      * <code>string parent = 9 [(.google.api.resource_reference) = { ... }</code>
838      *
839      * @param value The bytes for parent to set.
840      * @return This builder for chaining.
841      */
setParentBytes(com.google.protobuf.ByteString value)842     public Builder setParentBytes(com.google.protobuf.ByteString value) {
843       if (value == null) {
844         throw new NullPointerException();
845       }
846       checkByteStringIsUtf8(value);
847       parent_ = value;
848       bitField0_ |= 0x00000001;
849       onChanged();
850       return this;
851     }
852 
853     private java.lang.Object projectId_ = "";
854     /**
855      *
856      *
857      * <pre>
858      * Required. ID of the project.
859      * </pre>
860      *
861      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
862      *
863      * @return The projectId.
864      */
getProjectId()865     public java.lang.String getProjectId() {
866       java.lang.Object ref = projectId_;
867       if (!(ref instanceof java.lang.String)) {
868         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
869         java.lang.String s = bs.toStringUtf8();
870         projectId_ = s;
871         return s;
872       } else {
873         return (java.lang.String) ref;
874       }
875     }
876     /**
877      *
878      *
879      * <pre>
880      * Required. ID of the project.
881      * </pre>
882      *
883      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
884      *
885      * @return The bytes for projectId.
886      */
getProjectIdBytes()887     public com.google.protobuf.ByteString getProjectIdBytes() {
888       java.lang.Object ref = projectId_;
889       if (ref instanceof String) {
890         com.google.protobuf.ByteString b =
891             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
892         projectId_ = b;
893         return b;
894       } else {
895         return (com.google.protobuf.ByteString) ref;
896       }
897     }
898     /**
899      *
900      *
901      * <pre>
902      * Required. ID of the project.
903      * </pre>
904      *
905      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
906      *
907      * @param value The projectId to set.
908      * @return This builder for chaining.
909      */
setProjectId(java.lang.String value)910     public Builder setProjectId(java.lang.String value) {
911       if (value == null) {
912         throw new NullPointerException();
913       }
914       projectId_ = value;
915       bitField0_ |= 0x00000002;
916       onChanged();
917       return this;
918     }
919     /**
920      *
921      *
922      * <pre>
923      * Required. ID of the project.
924      * </pre>
925      *
926      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
927      *
928      * @return This builder for chaining.
929      */
clearProjectId()930     public Builder clearProjectId() {
931       projectId_ = getDefaultInstance().getProjectId();
932       bitField0_ = (bitField0_ & ~0x00000002);
933       onChanged();
934       return this;
935     }
936     /**
937      *
938      *
939      * <pre>
940      * Required. ID of the project.
941      * </pre>
942      *
943      * <code>string project_id = 1 [(.google.api.field_behavior) = REQUIRED];</code>
944      *
945      * @param value The bytes for projectId to set.
946      * @return This builder for chaining.
947      */
setProjectIdBytes(com.google.protobuf.ByteString value)948     public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
949       if (value == null) {
950         throw new NullPointerException();
951       }
952       checkByteStringIsUtf8(value);
953       projectId_ = value;
954       bitField0_ |= 0x00000002;
955       onChanged();
956       return this;
957     }
958 
959     private int pageSize_;
960     /**
961      *
962      *
963      * <pre>
964      * Number of results to return in the list.
965      * </pre>
966      *
967      * <code>int32 page_size = 2;</code>
968      *
969      * @return The pageSize.
970      */
971     @java.lang.Override
getPageSize()972     public int getPageSize() {
973       return pageSize_;
974     }
975     /**
976      *
977      *
978      * <pre>
979      * Number of results to return in the list.
980      * </pre>
981      *
982      * <code>int32 page_size = 2;</code>
983      *
984      * @param value The pageSize to set.
985      * @return This builder for chaining.
986      */
setPageSize(int value)987     public Builder setPageSize(int value) {
988 
989       pageSize_ = value;
990       bitField0_ |= 0x00000004;
991       onChanged();
992       return this;
993     }
994     /**
995      *
996      *
997      * <pre>
998      * Number of results to return in the list.
999      * </pre>
1000      *
1001      * <code>int32 page_size = 2;</code>
1002      *
1003      * @return This builder for chaining.
1004      */
clearPageSize()1005     public Builder clearPageSize() {
1006       bitField0_ = (bitField0_ & ~0x00000004);
1007       pageSize_ = 0;
1008       onChanged();
1009       return this;
1010     }
1011 
1012     private java.lang.Object pageToken_ = "";
1013     /**
1014      *
1015      *
1016      * <pre>
1017      * The page token for the next page of Builds.
1018      * If unspecified, the first page of results is returned.
1019      * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
1020      * In this case, the token should be discarded, and pagination should be
1021      * restarted from the first page of results.
1022      * See https://google.aip.dev/158 for more.
1023      * </pre>
1024      *
1025      * <code>string page_token = 3;</code>
1026      *
1027      * @return The pageToken.
1028      */
getPageToken()1029     public java.lang.String getPageToken() {
1030       java.lang.Object ref = pageToken_;
1031       if (!(ref instanceof java.lang.String)) {
1032         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1033         java.lang.String s = bs.toStringUtf8();
1034         pageToken_ = s;
1035         return s;
1036       } else {
1037         return (java.lang.String) ref;
1038       }
1039     }
1040     /**
1041      *
1042      *
1043      * <pre>
1044      * The page token for the next page of Builds.
1045      * If unspecified, the first page of results is returned.
1046      * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
1047      * In this case, the token should be discarded, and pagination should be
1048      * restarted from the first page of results.
1049      * See https://google.aip.dev/158 for more.
1050      * </pre>
1051      *
1052      * <code>string page_token = 3;</code>
1053      *
1054      * @return The bytes for pageToken.
1055      */
getPageTokenBytes()1056     public com.google.protobuf.ByteString getPageTokenBytes() {
1057       java.lang.Object ref = pageToken_;
1058       if (ref instanceof String) {
1059         com.google.protobuf.ByteString b =
1060             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1061         pageToken_ = b;
1062         return b;
1063       } else {
1064         return (com.google.protobuf.ByteString) ref;
1065       }
1066     }
1067     /**
1068      *
1069      *
1070      * <pre>
1071      * The page token for the next page of Builds.
1072      * If unspecified, the first page of results is returned.
1073      * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
1074      * In this case, the token should be discarded, and pagination should be
1075      * restarted from the first page of results.
1076      * See https://google.aip.dev/158 for more.
1077      * </pre>
1078      *
1079      * <code>string page_token = 3;</code>
1080      *
1081      * @param value The pageToken to set.
1082      * @return This builder for chaining.
1083      */
setPageToken(java.lang.String value)1084     public Builder setPageToken(java.lang.String value) {
1085       if (value == null) {
1086         throw new NullPointerException();
1087       }
1088       pageToken_ = value;
1089       bitField0_ |= 0x00000008;
1090       onChanged();
1091       return this;
1092     }
1093     /**
1094      *
1095      *
1096      * <pre>
1097      * The page token for the next page of Builds.
1098      * If unspecified, the first page of results is returned.
1099      * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
1100      * In this case, the token should be discarded, and pagination should be
1101      * restarted from the first page of results.
1102      * See https://google.aip.dev/158 for more.
1103      * </pre>
1104      *
1105      * <code>string page_token = 3;</code>
1106      *
1107      * @return This builder for chaining.
1108      */
clearPageToken()1109     public Builder clearPageToken() {
1110       pageToken_ = getDefaultInstance().getPageToken();
1111       bitField0_ = (bitField0_ & ~0x00000008);
1112       onChanged();
1113       return this;
1114     }
1115     /**
1116      *
1117      *
1118      * <pre>
1119      * The page token for the next page of Builds.
1120      * If unspecified, the first page of results is returned.
1121      * If the token is rejected for any reason, INVALID_ARGUMENT will be thrown.
1122      * In this case, the token should be discarded, and pagination should be
1123      * restarted from the first page of results.
1124      * See https://google.aip.dev/158 for more.
1125      * </pre>
1126      *
1127      * <code>string page_token = 3;</code>
1128      *
1129      * @param value The bytes for pageToken to set.
1130      * @return This builder for chaining.
1131      */
setPageTokenBytes(com.google.protobuf.ByteString value)1132     public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
1133       if (value == null) {
1134         throw new NullPointerException();
1135       }
1136       checkByteStringIsUtf8(value);
1137       pageToken_ = value;
1138       bitField0_ |= 0x00000008;
1139       onChanged();
1140       return this;
1141     }
1142 
1143     private java.lang.Object filter_ = "";
1144     /**
1145      *
1146      *
1147      * <pre>
1148      * The raw filter text to constrain the results.
1149      * </pre>
1150      *
1151      * <code>string filter = 8;</code>
1152      *
1153      * @return The filter.
1154      */
getFilter()1155     public java.lang.String getFilter() {
1156       java.lang.Object ref = filter_;
1157       if (!(ref instanceof java.lang.String)) {
1158         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1159         java.lang.String s = bs.toStringUtf8();
1160         filter_ = s;
1161         return s;
1162       } else {
1163         return (java.lang.String) ref;
1164       }
1165     }
1166     /**
1167      *
1168      *
1169      * <pre>
1170      * The raw filter text to constrain the results.
1171      * </pre>
1172      *
1173      * <code>string filter = 8;</code>
1174      *
1175      * @return The bytes for filter.
1176      */
getFilterBytes()1177     public com.google.protobuf.ByteString getFilterBytes() {
1178       java.lang.Object ref = filter_;
1179       if (ref instanceof String) {
1180         com.google.protobuf.ByteString b =
1181             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1182         filter_ = b;
1183         return b;
1184       } else {
1185         return (com.google.protobuf.ByteString) ref;
1186       }
1187     }
1188     /**
1189      *
1190      *
1191      * <pre>
1192      * The raw filter text to constrain the results.
1193      * </pre>
1194      *
1195      * <code>string filter = 8;</code>
1196      *
1197      * @param value The filter to set.
1198      * @return This builder for chaining.
1199      */
setFilter(java.lang.String value)1200     public Builder setFilter(java.lang.String value) {
1201       if (value == null) {
1202         throw new NullPointerException();
1203       }
1204       filter_ = value;
1205       bitField0_ |= 0x00000010;
1206       onChanged();
1207       return this;
1208     }
1209     /**
1210      *
1211      *
1212      * <pre>
1213      * The raw filter text to constrain the results.
1214      * </pre>
1215      *
1216      * <code>string filter = 8;</code>
1217      *
1218      * @return This builder for chaining.
1219      */
clearFilter()1220     public Builder clearFilter() {
1221       filter_ = getDefaultInstance().getFilter();
1222       bitField0_ = (bitField0_ & ~0x00000010);
1223       onChanged();
1224       return this;
1225     }
1226     /**
1227      *
1228      *
1229      * <pre>
1230      * The raw filter text to constrain the results.
1231      * </pre>
1232      *
1233      * <code>string filter = 8;</code>
1234      *
1235      * @param value The bytes for filter to set.
1236      * @return This builder for chaining.
1237      */
setFilterBytes(com.google.protobuf.ByteString value)1238     public Builder setFilterBytes(com.google.protobuf.ByteString value) {
1239       if (value == null) {
1240         throw new NullPointerException();
1241       }
1242       checkByteStringIsUtf8(value);
1243       filter_ = value;
1244       bitField0_ |= 0x00000010;
1245       onChanged();
1246       return this;
1247     }
1248 
1249     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1250     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1251       return super.setUnknownFields(unknownFields);
1252     }
1253 
1254     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1255     public final Builder mergeUnknownFields(
1256         final com.google.protobuf.UnknownFieldSet unknownFields) {
1257       return super.mergeUnknownFields(unknownFields);
1258     }
1259 
1260     // @@protoc_insertion_point(builder_scope:google.devtools.cloudbuild.v1.ListBuildsRequest)
1261   }
1262 
1263   // @@protoc_insertion_point(class_scope:google.devtools.cloudbuild.v1.ListBuildsRequest)
1264   private static final com.google.cloudbuild.v1.ListBuildsRequest DEFAULT_INSTANCE;
1265 
1266   static {
1267     DEFAULT_INSTANCE = new com.google.cloudbuild.v1.ListBuildsRequest();
1268   }
1269 
getDefaultInstance()1270   public static com.google.cloudbuild.v1.ListBuildsRequest getDefaultInstance() {
1271     return DEFAULT_INSTANCE;
1272   }
1273 
1274   private static final com.google.protobuf.Parser<ListBuildsRequest> PARSER =
1275       new com.google.protobuf.AbstractParser<ListBuildsRequest>() {
1276         @java.lang.Override
1277         public ListBuildsRequest parsePartialFrom(
1278             com.google.protobuf.CodedInputStream input,
1279             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1280             throws com.google.protobuf.InvalidProtocolBufferException {
1281           Builder builder = newBuilder();
1282           try {
1283             builder.mergeFrom(input, extensionRegistry);
1284           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1285             throw e.setUnfinishedMessage(builder.buildPartial());
1286           } catch (com.google.protobuf.UninitializedMessageException e) {
1287             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1288           } catch (java.io.IOException e) {
1289             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1290                 .setUnfinishedMessage(builder.buildPartial());
1291           }
1292           return builder.buildPartial();
1293         }
1294       };
1295 
parser()1296   public static com.google.protobuf.Parser<ListBuildsRequest> parser() {
1297     return PARSER;
1298   }
1299 
1300   @java.lang.Override
getParserForType()1301   public com.google.protobuf.Parser<ListBuildsRequest> getParserForType() {
1302     return PARSER;
1303   }
1304 
1305   @java.lang.Override
getDefaultInstanceForType()1306   public com.google.cloudbuild.v1.ListBuildsRequest getDefaultInstanceForType() {
1307     return DEFAULT_INSTANCE;
1308   }
1309 }
1310