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