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