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