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