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