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