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/talent/v4/common.proto 18 19 package com.google.cloud.talent.v4; 20 21 /** 22 * 23 * 24 * <pre> 25 * Metadata used for long running operations returned by CTS batch APIs. 26 * It's used to replace 27 * [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata]. 28 * </pre> 29 * 30 * Protobuf type {@code google.cloud.talent.v4.BatchOperationMetadata} 31 */ 32 public final class BatchOperationMetadata extends com.google.protobuf.GeneratedMessageV3 33 implements 34 // @@protoc_insertion_point(message_implements:google.cloud.talent.v4.BatchOperationMetadata) 35 BatchOperationMetadataOrBuilder { 36 private static final long serialVersionUID = 0L; 37 // Use BatchOperationMetadata.newBuilder() to construct. BatchOperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)38 private BatchOperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 39 super(builder); 40 } 41 BatchOperationMetadata()42 private BatchOperationMetadata() { 43 state_ = 0; 44 stateDescription_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new BatchOperationMetadata(); 51 } 52 53 @java.lang.Override getUnknownFields()54 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 55 return this.unknownFields; 56 } 57 getDescriptor()58 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 59 return com.google.cloud.talent.v4.CommonProto 60 .internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.talent.v4.CommonProto 67 .internal_static_google_cloud_talent_v4_BatchOperationMetadata_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.talent.v4.BatchOperationMetadata.class, 70 com.google.cloud.talent.v4.BatchOperationMetadata.Builder.class); 71 } 72 73 /** Protobuf enum {@code google.cloud.talent.v4.BatchOperationMetadata.State} */ 74 public enum State implements com.google.protobuf.ProtocolMessageEnum { 75 /** 76 * 77 * 78 * <pre> 79 * Default value. 80 * </pre> 81 * 82 * <code>STATE_UNSPECIFIED = 0;</code> 83 */ 84 STATE_UNSPECIFIED(0), 85 /** 86 * 87 * 88 * <pre> 89 * The batch operation is being prepared for processing. 90 * </pre> 91 * 92 * <code>INITIALIZING = 1;</code> 93 */ 94 INITIALIZING(1), 95 /** 96 * 97 * 98 * <pre> 99 * The batch operation is actively being processed. 100 * </pre> 101 * 102 * <code>PROCESSING = 2;</code> 103 */ 104 PROCESSING(2), 105 /** 106 * 107 * 108 * <pre> 109 * The batch operation is processed, and at least one item has been 110 * successfully processed. 111 * </pre> 112 * 113 * <code>SUCCEEDED = 3;</code> 114 */ 115 SUCCEEDED(3), 116 /** 117 * 118 * 119 * <pre> 120 * The batch operation is done and no item has been successfully processed. 121 * </pre> 122 * 123 * <code>FAILED = 4;</code> 124 */ 125 FAILED(4), 126 /** 127 * 128 * 129 * <pre> 130 * The batch operation is in the process of cancelling after 131 * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] 132 * is called. 133 * </pre> 134 * 135 * <code>CANCELLING = 5;</code> 136 */ 137 CANCELLING(5), 138 /** 139 * 140 * 141 * <pre> 142 * The batch operation is done after 143 * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] 144 * is called. Any items processed before cancelling are returned in the 145 * response. 146 * </pre> 147 * 148 * <code>CANCELLED = 6;</code> 149 */ 150 CANCELLED(6), 151 UNRECOGNIZED(-1), 152 ; 153 154 /** 155 * 156 * 157 * <pre> 158 * Default value. 159 * </pre> 160 * 161 * <code>STATE_UNSPECIFIED = 0;</code> 162 */ 163 public static final int STATE_UNSPECIFIED_VALUE = 0; 164 /** 165 * 166 * 167 * <pre> 168 * The batch operation is being prepared for processing. 169 * </pre> 170 * 171 * <code>INITIALIZING = 1;</code> 172 */ 173 public static final int INITIALIZING_VALUE = 1; 174 /** 175 * 176 * 177 * <pre> 178 * The batch operation is actively being processed. 179 * </pre> 180 * 181 * <code>PROCESSING = 2;</code> 182 */ 183 public static final int PROCESSING_VALUE = 2; 184 /** 185 * 186 * 187 * <pre> 188 * The batch operation is processed, and at least one item has been 189 * successfully processed. 190 * </pre> 191 * 192 * <code>SUCCEEDED = 3;</code> 193 */ 194 public static final int SUCCEEDED_VALUE = 3; 195 /** 196 * 197 * 198 * <pre> 199 * The batch operation is done and no item has been successfully processed. 200 * </pre> 201 * 202 * <code>FAILED = 4;</code> 203 */ 204 public static final int FAILED_VALUE = 4; 205 /** 206 * 207 * 208 * <pre> 209 * The batch operation is in the process of cancelling after 210 * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] 211 * is called. 212 * </pre> 213 * 214 * <code>CANCELLING = 5;</code> 215 */ 216 public static final int CANCELLING_VALUE = 5; 217 /** 218 * 219 * 220 * <pre> 221 * The batch operation is done after 222 * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] 223 * is called. Any items processed before cancelling are returned in the 224 * response. 225 * </pre> 226 * 227 * <code>CANCELLED = 6;</code> 228 */ 229 public static final int CANCELLED_VALUE = 6; 230 getNumber()231 public final int getNumber() { 232 if (this == UNRECOGNIZED) { 233 throw new java.lang.IllegalArgumentException( 234 "Can't get the number of an unknown enum value."); 235 } 236 return value; 237 } 238 239 /** 240 * @param value The numeric wire value of the corresponding enum entry. 241 * @return The enum associated with the given numeric wire value. 242 * @deprecated Use {@link #forNumber(int)} instead. 243 */ 244 @java.lang.Deprecated valueOf(int value)245 public static State valueOf(int value) { 246 return forNumber(value); 247 } 248 249 /** 250 * @param value The numeric wire value of the corresponding enum entry. 251 * @return The enum associated with the given numeric wire value. 252 */ forNumber(int value)253 public static State forNumber(int value) { 254 switch (value) { 255 case 0: 256 return STATE_UNSPECIFIED; 257 case 1: 258 return INITIALIZING; 259 case 2: 260 return PROCESSING; 261 case 3: 262 return SUCCEEDED; 263 case 4: 264 return FAILED; 265 case 5: 266 return CANCELLING; 267 case 6: 268 return CANCELLED; 269 default: 270 return null; 271 } 272 } 273 internalGetValueMap()274 public static com.google.protobuf.Internal.EnumLiteMap<State> internalGetValueMap() { 275 return internalValueMap; 276 } 277 278 private static final com.google.protobuf.Internal.EnumLiteMap<State> internalValueMap = 279 new com.google.protobuf.Internal.EnumLiteMap<State>() { 280 public State findValueByNumber(int number) { 281 return State.forNumber(number); 282 } 283 }; 284 getValueDescriptor()285 public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { 286 if (this == UNRECOGNIZED) { 287 throw new java.lang.IllegalStateException( 288 "Can't get the descriptor of an unrecognized enum value."); 289 } 290 return getDescriptor().getValues().get(ordinal()); 291 } 292 getDescriptorForType()293 public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { 294 return getDescriptor(); 295 } 296 getDescriptor()297 public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { 298 return com.google.cloud.talent.v4.BatchOperationMetadata.getDescriptor() 299 .getEnumTypes() 300 .get(0); 301 } 302 303 private static final State[] VALUES = values(); 304 valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)305 public static State valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 306 if (desc.getType() != getDescriptor()) { 307 throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); 308 } 309 if (desc.getIndex() == -1) { 310 return UNRECOGNIZED; 311 } 312 return VALUES[desc.getIndex()]; 313 } 314 315 private final int value; 316 State(int value)317 private State(int value) { 318 this.value = value; 319 } 320 321 // @@protoc_insertion_point(enum_scope:google.cloud.talent.v4.BatchOperationMetadata.State) 322 } 323 324 public static final int STATE_FIELD_NUMBER = 1; 325 private int state_ = 0; 326 /** 327 * 328 * 329 * <pre> 330 * The state of a long running operation. 331 * </pre> 332 * 333 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 334 * 335 * @return The enum numeric value on the wire for state. 336 */ 337 @java.lang.Override getStateValue()338 public int getStateValue() { 339 return state_; 340 } 341 /** 342 * 343 * 344 * <pre> 345 * The state of a long running operation. 346 * </pre> 347 * 348 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 349 * 350 * @return The state. 351 */ 352 @java.lang.Override getState()353 public com.google.cloud.talent.v4.BatchOperationMetadata.State getState() { 354 com.google.cloud.talent.v4.BatchOperationMetadata.State result = 355 com.google.cloud.talent.v4.BatchOperationMetadata.State.forNumber(state_); 356 return result == null 357 ? com.google.cloud.talent.v4.BatchOperationMetadata.State.UNRECOGNIZED 358 : result; 359 } 360 361 public static final int STATE_DESCRIPTION_FIELD_NUMBER = 2; 362 363 @SuppressWarnings("serial") 364 private volatile java.lang.Object stateDescription_ = ""; 365 /** 366 * 367 * 368 * <pre> 369 * More detailed information about operation state. 370 * </pre> 371 * 372 * <code>string state_description = 2;</code> 373 * 374 * @return The stateDescription. 375 */ 376 @java.lang.Override getStateDescription()377 public java.lang.String getStateDescription() { 378 java.lang.Object ref = stateDescription_; 379 if (ref instanceof java.lang.String) { 380 return (java.lang.String) ref; 381 } else { 382 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 383 java.lang.String s = bs.toStringUtf8(); 384 stateDescription_ = s; 385 return s; 386 } 387 } 388 /** 389 * 390 * 391 * <pre> 392 * More detailed information about operation state. 393 * </pre> 394 * 395 * <code>string state_description = 2;</code> 396 * 397 * @return The bytes for stateDescription. 398 */ 399 @java.lang.Override getStateDescriptionBytes()400 public com.google.protobuf.ByteString getStateDescriptionBytes() { 401 java.lang.Object ref = stateDescription_; 402 if (ref instanceof java.lang.String) { 403 com.google.protobuf.ByteString b = 404 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 405 stateDescription_ = b; 406 return b; 407 } else { 408 return (com.google.protobuf.ByteString) ref; 409 } 410 } 411 412 public static final int SUCCESS_COUNT_FIELD_NUMBER = 3; 413 private int successCount_ = 0; 414 /** 415 * 416 * 417 * <pre> 418 * Count of successful item(s) inside an operation. 419 * </pre> 420 * 421 * <code>int32 success_count = 3;</code> 422 * 423 * @return The successCount. 424 */ 425 @java.lang.Override getSuccessCount()426 public int getSuccessCount() { 427 return successCount_; 428 } 429 430 public static final int FAILURE_COUNT_FIELD_NUMBER = 4; 431 private int failureCount_ = 0; 432 /** 433 * 434 * 435 * <pre> 436 * Count of failed item(s) inside an operation. 437 * </pre> 438 * 439 * <code>int32 failure_count = 4;</code> 440 * 441 * @return The failureCount. 442 */ 443 @java.lang.Override getFailureCount()444 public int getFailureCount() { 445 return failureCount_; 446 } 447 448 public static final int TOTAL_COUNT_FIELD_NUMBER = 5; 449 private int totalCount_ = 0; 450 /** 451 * 452 * 453 * <pre> 454 * Count of total item(s) inside an operation. 455 * </pre> 456 * 457 * <code>int32 total_count = 5;</code> 458 * 459 * @return The totalCount. 460 */ 461 @java.lang.Override getTotalCount()462 public int getTotalCount() { 463 return totalCount_; 464 } 465 466 public static final int CREATE_TIME_FIELD_NUMBER = 6; 467 private com.google.protobuf.Timestamp createTime_; 468 /** 469 * 470 * 471 * <pre> 472 * The time when the batch operation is created. 473 * </pre> 474 * 475 * <code>.google.protobuf.Timestamp create_time = 6;</code> 476 * 477 * @return Whether the createTime field is set. 478 */ 479 @java.lang.Override hasCreateTime()480 public boolean hasCreateTime() { 481 return createTime_ != null; 482 } 483 /** 484 * 485 * 486 * <pre> 487 * The time when the batch operation is created. 488 * </pre> 489 * 490 * <code>.google.protobuf.Timestamp create_time = 6;</code> 491 * 492 * @return The createTime. 493 */ 494 @java.lang.Override getCreateTime()495 public com.google.protobuf.Timestamp getCreateTime() { 496 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 497 } 498 /** 499 * 500 * 501 * <pre> 502 * The time when the batch operation is created. 503 * </pre> 504 * 505 * <code>.google.protobuf.Timestamp create_time = 6;</code> 506 */ 507 @java.lang.Override getCreateTimeOrBuilder()508 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 509 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 510 } 511 512 public static final int UPDATE_TIME_FIELD_NUMBER = 7; 513 private com.google.protobuf.Timestamp updateTime_; 514 /** 515 * 516 * 517 * <pre> 518 * The time when the batch operation status is updated. The metadata and the 519 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 520 * refreshed every minute otherwise cached data is returned. 521 * </pre> 522 * 523 * <code>.google.protobuf.Timestamp update_time = 7;</code> 524 * 525 * @return Whether the updateTime field is set. 526 */ 527 @java.lang.Override hasUpdateTime()528 public boolean hasUpdateTime() { 529 return updateTime_ != null; 530 } 531 /** 532 * 533 * 534 * <pre> 535 * The time when the batch operation status is updated. The metadata and the 536 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 537 * refreshed every minute otherwise cached data is returned. 538 * </pre> 539 * 540 * <code>.google.protobuf.Timestamp update_time = 7;</code> 541 * 542 * @return The updateTime. 543 */ 544 @java.lang.Override getUpdateTime()545 public com.google.protobuf.Timestamp getUpdateTime() { 546 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 547 } 548 /** 549 * 550 * 551 * <pre> 552 * The time when the batch operation status is updated. The metadata and the 553 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 554 * refreshed every minute otherwise cached data is returned. 555 * </pre> 556 * 557 * <code>.google.protobuf.Timestamp update_time = 7;</code> 558 */ 559 @java.lang.Override getUpdateTimeOrBuilder()560 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 561 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 562 } 563 564 public static final int END_TIME_FIELD_NUMBER = 8; 565 private com.google.protobuf.Timestamp endTime_; 566 /** 567 * 568 * 569 * <pre> 570 * The time when the batch operation is finished and 571 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 572 * set to `true`. 573 * </pre> 574 * 575 * <code>.google.protobuf.Timestamp end_time = 8;</code> 576 * 577 * @return Whether the endTime field is set. 578 */ 579 @java.lang.Override hasEndTime()580 public boolean hasEndTime() { 581 return endTime_ != null; 582 } 583 /** 584 * 585 * 586 * <pre> 587 * The time when the batch operation is finished and 588 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 589 * set to `true`. 590 * </pre> 591 * 592 * <code>.google.protobuf.Timestamp end_time = 8;</code> 593 * 594 * @return The endTime. 595 */ 596 @java.lang.Override getEndTime()597 public com.google.protobuf.Timestamp getEndTime() { 598 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 599 } 600 /** 601 * 602 * 603 * <pre> 604 * The time when the batch operation is finished and 605 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 606 * set to `true`. 607 * </pre> 608 * 609 * <code>.google.protobuf.Timestamp end_time = 8;</code> 610 */ 611 @java.lang.Override getEndTimeOrBuilder()612 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 613 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 614 } 615 616 private byte memoizedIsInitialized = -1; 617 618 @java.lang.Override isInitialized()619 public final boolean isInitialized() { 620 byte isInitialized = memoizedIsInitialized; 621 if (isInitialized == 1) return true; 622 if (isInitialized == 0) return false; 623 624 memoizedIsInitialized = 1; 625 return true; 626 } 627 628 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)629 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 630 if (state_ 631 != com.google.cloud.talent.v4.BatchOperationMetadata.State.STATE_UNSPECIFIED.getNumber()) { 632 output.writeEnum(1, state_); 633 } 634 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(stateDescription_)) { 635 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, stateDescription_); 636 } 637 if (successCount_ != 0) { 638 output.writeInt32(3, successCount_); 639 } 640 if (failureCount_ != 0) { 641 output.writeInt32(4, failureCount_); 642 } 643 if (totalCount_ != 0) { 644 output.writeInt32(5, totalCount_); 645 } 646 if (createTime_ != null) { 647 output.writeMessage(6, getCreateTime()); 648 } 649 if (updateTime_ != null) { 650 output.writeMessage(7, getUpdateTime()); 651 } 652 if (endTime_ != null) { 653 output.writeMessage(8, getEndTime()); 654 } 655 getUnknownFields().writeTo(output); 656 } 657 658 @java.lang.Override getSerializedSize()659 public int getSerializedSize() { 660 int size = memoizedSize; 661 if (size != -1) return size; 662 663 size = 0; 664 if (state_ 665 != com.google.cloud.talent.v4.BatchOperationMetadata.State.STATE_UNSPECIFIED.getNumber()) { 666 size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, state_); 667 } 668 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(stateDescription_)) { 669 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, stateDescription_); 670 } 671 if (successCount_ != 0) { 672 size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, successCount_); 673 } 674 if (failureCount_ != 0) { 675 size += com.google.protobuf.CodedOutputStream.computeInt32Size(4, failureCount_); 676 } 677 if (totalCount_ != 0) { 678 size += com.google.protobuf.CodedOutputStream.computeInt32Size(5, totalCount_); 679 } 680 if (createTime_ != null) { 681 size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getCreateTime()); 682 } 683 if (updateTime_ != null) { 684 size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getUpdateTime()); 685 } 686 if (endTime_ != null) { 687 size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getEndTime()); 688 } 689 size += getUnknownFields().getSerializedSize(); 690 memoizedSize = size; 691 return size; 692 } 693 694 @java.lang.Override equals(final java.lang.Object obj)695 public boolean equals(final java.lang.Object obj) { 696 if (obj == this) { 697 return true; 698 } 699 if (!(obj instanceof com.google.cloud.talent.v4.BatchOperationMetadata)) { 700 return super.equals(obj); 701 } 702 com.google.cloud.talent.v4.BatchOperationMetadata other = 703 (com.google.cloud.talent.v4.BatchOperationMetadata) obj; 704 705 if (state_ != other.state_) return false; 706 if (!getStateDescription().equals(other.getStateDescription())) return false; 707 if (getSuccessCount() != other.getSuccessCount()) return false; 708 if (getFailureCount() != other.getFailureCount()) return false; 709 if (getTotalCount() != other.getTotalCount()) return false; 710 if (hasCreateTime() != other.hasCreateTime()) return false; 711 if (hasCreateTime()) { 712 if (!getCreateTime().equals(other.getCreateTime())) return false; 713 } 714 if (hasUpdateTime() != other.hasUpdateTime()) return false; 715 if (hasUpdateTime()) { 716 if (!getUpdateTime().equals(other.getUpdateTime())) return false; 717 } 718 if (hasEndTime() != other.hasEndTime()) return false; 719 if (hasEndTime()) { 720 if (!getEndTime().equals(other.getEndTime())) return false; 721 } 722 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 723 return true; 724 } 725 726 @java.lang.Override hashCode()727 public int hashCode() { 728 if (memoizedHashCode != 0) { 729 return memoizedHashCode; 730 } 731 int hash = 41; 732 hash = (19 * hash) + getDescriptor().hashCode(); 733 hash = (37 * hash) + STATE_FIELD_NUMBER; 734 hash = (53 * hash) + state_; 735 hash = (37 * hash) + STATE_DESCRIPTION_FIELD_NUMBER; 736 hash = (53 * hash) + getStateDescription().hashCode(); 737 hash = (37 * hash) + SUCCESS_COUNT_FIELD_NUMBER; 738 hash = (53 * hash) + getSuccessCount(); 739 hash = (37 * hash) + FAILURE_COUNT_FIELD_NUMBER; 740 hash = (53 * hash) + getFailureCount(); 741 hash = (37 * hash) + TOTAL_COUNT_FIELD_NUMBER; 742 hash = (53 * hash) + getTotalCount(); 743 if (hasCreateTime()) { 744 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 745 hash = (53 * hash) + getCreateTime().hashCode(); 746 } 747 if (hasUpdateTime()) { 748 hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; 749 hash = (53 * hash) + getUpdateTime().hashCode(); 750 } 751 if (hasEndTime()) { 752 hash = (37 * hash) + END_TIME_FIELD_NUMBER; 753 hash = (53 * hash) + getEndTime().hashCode(); 754 } 755 hash = (29 * hash) + getUnknownFields().hashCode(); 756 memoizedHashCode = hash; 757 return hash; 758 } 759 parseFrom( java.nio.ByteBuffer data)760 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 761 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 762 return PARSER.parseFrom(data); 763 } 764 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)765 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 766 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 767 throws com.google.protobuf.InvalidProtocolBufferException { 768 return PARSER.parseFrom(data, extensionRegistry); 769 } 770 parseFrom( com.google.protobuf.ByteString data)771 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 772 com.google.protobuf.ByteString data) 773 throws com.google.protobuf.InvalidProtocolBufferException { 774 return PARSER.parseFrom(data); 775 } 776 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)777 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 778 com.google.protobuf.ByteString data, 779 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 780 throws com.google.protobuf.InvalidProtocolBufferException { 781 return PARSER.parseFrom(data, extensionRegistry); 782 } 783 parseFrom(byte[] data)784 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom(byte[] data) 785 throws com.google.protobuf.InvalidProtocolBufferException { 786 return PARSER.parseFrom(data); 787 } 788 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)789 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 790 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 791 throws com.google.protobuf.InvalidProtocolBufferException { 792 return PARSER.parseFrom(data, extensionRegistry); 793 } 794 parseFrom( java.io.InputStream input)795 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 796 java.io.InputStream input) throws java.io.IOException { 797 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 798 } 799 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)800 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 801 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 802 throws java.io.IOException { 803 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 804 PARSER, input, extensionRegistry); 805 } 806 parseDelimitedFrom( java.io.InputStream input)807 public static com.google.cloud.talent.v4.BatchOperationMetadata parseDelimitedFrom( 808 java.io.InputStream input) throws java.io.IOException { 809 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 810 } 811 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)812 public static com.google.cloud.talent.v4.BatchOperationMetadata parseDelimitedFrom( 813 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 814 throws java.io.IOException { 815 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 816 PARSER, input, extensionRegistry); 817 } 818 parseFrom( com.google.protobuf.CodedInputStream input)819 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 820 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 821 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 822 } 823 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)824 public static com.google.cloud.talent.v4.BatchOperationMetadata parseFrom( 825 com.google.protobuf.CodedInputStream input, 826 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 827 throws java.io.IOException { 828 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 829 PARSER, input, extensionRegistry); 830 } 831 832 @java.lang.Override newBuilderForType()833 public Builder newBuilderForType() { 834 return newBuilder(); 835 } 836 newBuilder()837 public static Builder newBuilder() { 838 return DEFAULT_INSTANCE.toBuilder(); 839 } 840 newBuilder(com.google.cloud.talent.v4.BatchOperationMetadata prototype)841 public static Builder newBuilder(com.google.cloud.talent.v4.BatchOperationMetadata prototype) { 842 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 843 } 844 845 @java.lang.Override toBuilder()846 public Builder toBuilder() { 847 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 848 } 849 850 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)851 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 852 Builder builder = new Builder(parent); 853 return builder; 854 } 855 /** 856 * 857 * 858 * <pre> 859 * Metadata used for long running operations returned by CTS batch APIs. 860 * It's used to replace 861 * [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata]. 862 * </pre> 863 * 864 * Protobuf type {@code google.cloud.talent.v4.BatchOperationMetadata} 865 */ 866 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 867 implements 868 // @@protoc_insertion_point(builder_implements:google.cloud.talent.v4.BatchOperationMetadata) 869 com.google.cloud.talent.v4.BatchOperationMetadataOrBuilder { getDescriptor()870 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 871 return com.google.cloud.talent.v4.CommonProto 872 .internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor; 873 } 874 875 @java.lang.Override 876 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()877 internalGetFieldAccessorTable() { 878 return com.google.cloud.talent.v4.CommonProto 879 .internal_static_google_cloud_talent_v4_BatchOperationMetadata_fieldAccessorTable 880 .ensureFieldAccessorsInitialized( 881 com.google.cloud.talent.v4.BatchOperationMetadata.class, 882 com.google.cloud.talent.v4.BatchOperationMetadata.Builder.class); 883 } 884 885 // Construct using com.google.cloud.talent.v4.BatchOperationMetadata.newBuilder() Builder()886 private Builder() {} 887 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)888 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 889 super(parent); 890 } 891 892 @java.lang.Override clear()893 public Builder clear() { 894 super.clear(); 895 bitField0_ = 0; 896 state_ = 0; 897 stateDescription_ = ""; 898 successCount_ = 0; 899 failureCount_ = 0; 900 totalCount_ = 0; 901 createTime_ = null; 902 if (createTimeBuilder_ != null) { 903 createTimeBuilder_.dispose(); 904 createTimeBuilder_ = null; 905 } 906 updateTime_ = null; 907 if (updateTimeBuilder_ != null) { 908 updateTimeBuilder_.dispose(); 909 updateTimeBuilder_ = null; 910 } 911 endTime_ = null; 912 if (endTimeBuilder_ != null) { 913 endTimeBuilder_.dispose(); 914 endTimeBuilder_ = null; 915 } 916 return this; 917 } 918 919 @java.lang.Override getDescriptorForType()920 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 921 return com.google.cloud.talent.v4.CommonProto 922 .internal_static_google_cloud_talent_v4_BatchOperationMetadata_descriptor; 923 } 924 925 @java.lang.Override getDefaultInstanceForType()926 public com.google.cloud.talent.v4.BatchOperationMetadata getDefaultInstanceForType() { 927 return com.google.cloud.talent.v4.BatchOperationMetadata.getDefaultInstance(); 928 } 929 930 @java.lang.Override build()931 public com.google.cloud.talent.v4.BatchOperationMetadata build() { 932 com.google.cloud.talent.v4.BatchOperationMetadata result = buildPartial(); 933 if (!result.isInitialized()) { 934 throw newUninitializedMessageException(result); 935 } 936 return result; 937 } 938 939 @java.lang.Override buildPartial()940 public com.google.cloud.talent.v4.BatchOperationMetadata buildPartial() { 941 com.google.cloud.talent.v4.BatchOperationMetadata result = 942 new com.google.cloud.talent.v4.BatchOperationMetadata(this); 943 if (bitField0_ != 0) { 944 buildPartial0(result); 945 } 946 onBuilt(); 947 return result; 948 } 949 buildPartial0(com.google.cloud.talent.v4.BatchOperationMetadata result)950 private void buildPartial0(com.google.cloud.talent.v4.BatchOperationMetadata result) { 951 int from_bitField0_ = bitField0_; 952 if (((from_bitField0_ & 0x00000001) != 0)) { 953 result.state_ = state_; 954 } 955 if (((from_bitField0_ & 0x00000002) != 0)) { 956 result.stateDescription_ = stateDescription_; 957 } 958 if (((from_bitField0_ & 0x00000004) != 0)) { 959 result.successCount_ = successCount_; 960 } 961 if (((from_bitField0_ & 0x00000008) != 0)) { 962 result.failureCount_ = failureCount_; 963 } 964 if (((from_bitField0_ & 0x00000010) != 0)) { 965 result.totalCount_ = totalCount_; 966 } 967 if (((from_bitField0_ & 0x00000020) != 0)) { 968 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 969 } 970 if (((from_bitField0_ & 0x00000040) != 0)) { 971 result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); 972 } 973 if (((from_bitField0_ & 0x00000080) != 0)) { 974 result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); 975 } 976 } 977 978 @java.lang.Override clone()979 public Builder clone() { 980 return super.clone(); 981 } 982 983 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)984 public Builder setField( 985 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 986 return super.setField(field, value); 987 } 988 989 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)990 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 991 return super.clearField(field); 992 } 993 994 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)995 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 996 return super.clearOneof(oneof); 997 } 998 999 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)1000 public Builder setRepeatedField( 1001 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 1002 return super.setRepeatedField(field, index, value); 1003 } 1004 1005 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1006 public Builder addRepeatedField( 1007 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1008 return super.addRepeatedField(field, value); 1009 } 1010 1011 @java.lang.Override mergeFrom(com.google.protobuf.Message other)1012 public Builder mergeFrom(com.google.protobuf.Message other) { 1013 if (other instanceof com.google.cloud.talent.v4.BatchOperationMetadata) { 1014 return mergeFrom((com.google.cloud.talent.v4.BatchOperationMetadata) other); 1015 } else { 1016 super.mergeFrom(other); 1017 return this; 1018 } 1019 } 1020 mergeFrom(com.google.cloud.talent.v4.BatchOperationMetadata other)1021 public Builder mergeFrom(com.google.cloud.talent.v4.BatchOperationMetadata other) { 1022 if (other == com.google.cloud.talent.v4.BatchOperationMetadata.getDefaultInstance()) 1023 return this; 1024 if (other.state_ != 0) { 1025 setStateValue(other.getStateValue()); 1026 } 1027 if (!other.getStateDescription().isEmpty()) { 1028 stateDescription_ = other.stateDescription_; 1029 bitField0_ |= 0x00000002; 1030 onChanged(); 1031 } 1032 if (other.getSuccessCount() != 0) { 1033 setSuccessCount(other.getSuccessCount()); 1034 } 1035 if (other.getFailureCount() != 0) { 1036 setFailureCount(other.getFailureCount()); 1037 } 1038 if (other.getTotalCount() != 0) { 1039 setTotalCount(other.getTotalCount()); 1040 } 1041 if (other.hasCreateTime()) { 1042 mergeCreateTime(other.getCreateTime()); 1043 } 1044 if (other.hasUpdateTime()) { 1045 mergeUpdateTime(other.getUpdateTime()); 1046 } 1047 if (other.hasEndTime()) { 1048 mergeEndTime(other.getEndTime()); 1049 } 1050 this.mergeUnknownFields(other.getUnknownFields()); 1051 onChanged(); 1052 return this; 1053 } 1054 1055 @java.lang.Override isInitialized()1056 public final boolean isInitialized() { 1057 return true; 1058 } 1059 1060 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1061 public Builder mergeFrom( 1062 com.google.protobuf.CodedInputStream input, 1063 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1064 throws java.io.IOException { 1065 if (extensionRegistry == null) { 1066 throw new java.lang.NullPointerException(); 1067 } 1068 try { 1069 boolean done = false; 1070 while (!done) { 1071 int tag = input.readTag(); 1072 switch (tag) { 1073 case 0: 1074 done = true; 1075 break; 1076 case 8: 1077 { 1078 state_ = input.readEnum(); 1079 bitField0_ |= 0x00000001; 1080 break; 1081 } // case 8 1082 case 18: 1083 { 1084 stateDescription_ = input.readStringRequireUtf8(); 1085 bitField0_ |= 0x00000002; 1086 break; 1087 } // case 18 1088 case 24: 1089 { 1090 successCount_ = input.readInt32(); 1091 bitField0_ |= 0x00000004; 1092 break; 1093 } // case 24 1094 case 32: 1095 { 1096 failureCount_ = input.readInt32(); 1097 bitField0_ |= 0x00000008; 1098 break; 1099 } // case 32 1100 case 40: 1101 { 1102 totalCount_ = input.readInt32(); 1103 bitField0_ |= 0x00000010; 1104 break; 1105 } // case 40 1106 case 50: 1107 { 1108 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 1109 bitField0_ |= 0x00000020; 1110 break; 1111 } // case 50 1112 case 58: 1113 { 1114 input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 1115 bitField0_ |= 0x00000040; 1116 break; 1117 } // case 58 1118 case 66: 1119 { 1120 input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); 1121 bitField0_ |= 0x00000080; 1122 break; 1123 } // case 66 1124 default: 1125 { 1126 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1127 done = true; // was an endgroup tag 1128 } 1129 break; 1130 } // default: 1131 } // switch (tag) 1132 } // while (!done) 1133 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1134 throw e.unwrapIOException(); 1135 } finally { 1136 onChanged(); 1137 } // finally 1138 return this; 1139 } 1140 1141 private int bitField0_; 1142 1143 private int state_ = 0; 1144 /** 1145 * 1146 * 1147 * <pre> 1148 * The state of a long running operation. 1149 * </pre> 1150 * 1151 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 1152 * 1153 * @return The enum numeric value on the wire for state. 1154 */ 1155 @java.lang.Override getStateValue()1156 public int getStateValue() { 1157 return state_; 1158 } 1159 /** 1160 * 1161 * 1162 * <pre> 1163 * The state of a long running operation. 1164 * </pre> 1165 * 1166 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 1167 * 1168 * @param value The enum numeric value on the wire for state to set. 1169 * @return This builder for chaining. 1170 */ setStateValue(int value)1171 public Builder setStateValue(int value) { 1172 state_ = value; 1173 bitField0_ |= 0x00000001; 1174 onChanged(); 1175 return this; 1176 } 1177 /** 1178 * 1179 * 1180 * <pre> 1181 * The state of a long running operation. 1182 * </pre> 1183 * 1184 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 1185 * 1186 * @return The state. 1187 */ 1188 @java.lang.Override getState()1189 public com.google.cloud.talent.v4.BatchOperationMetadata.State getState() { 1190 com.google.cloud.talent.v4.BatchOperationMetadata.State result = 1191 com.google.cloud.talent.v4.BatchOperationMetadata.State.forNumber(state_); 1192 return result == null 1193 ? com.google.cloud.talent.v4.BatchOperationMetadata.State.UNRECOGNIZED 1194 : result; 1195 } 1196 /** 1197 * 1198 * 1199 * <pre> 1200 * The state of a long running operation. 1201 * </pre> 1202 * 1203 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 1204 * 1205 * @param value The state to set. 1206 * @return This builder for chaining. 1207 */ setState(com.google.cloud.talent.v4.BatchOperationMetadata.State value)1208 public Builder setState(com.google.cloud.talent.v4.BatchOperationMetadata.State value) { 1209 if (value == null) { 1210 throw new NullPointerException(); 1211 } 1212 bitField0_ |= 0x00000001; 1213 state_ = value.getNumber(); 1214 onChanged(); 1215 return this; 1216 } 1217 /** 1218 * 1219 * 1220 * <pre> 1221 * The state of a long running operation. 1222 * </pre> 1223 * 1224 * <code>.google.cloud.talent.v4.BatchOperationMetadata.State state = 1;</code> 1225 * 1226 * @return This builder for chaining. 1227 */ clearState()1228 public Builder clearState() { 1229 bitField0_ = (bitField0_ & ~0x00000001); 1230 state_ = 0; 1231 onChanged(); 1232 return this; 1233 } 1234 1235 private java.lang.Object stateDescription_ = ""; 1236 /** 1237 * 1238 * 1239 * <pre> 1240 * More detailed information about operation state. 1241 * </pre> 1242 * 1243 * <code>string state_description = 2;</code> 1244 * 1245 * @return The stateDescription. 1246 */ getStateDescription()1247 public java.lang.String getStateDescription() { 1248 java.lang.Object ref = stateDescription_; 1249 if (!(ref instanceof java.lang.String)) { 1250 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1251 java.lang.String s = bs.toStringUtf8(); 1252 stateDescription_ = s; 1253 return s; 1254 } else { 1255 return (java.lang.String) ref; 1256 } 1257 } 1258 /** 1259 * 1260 * 1261 * <pre> 1262 * More detailed information about operation state. 1263 * </pre> 1264 * 1265 * <code>string state_description = 2;</code> 1266 * 1267 * @return The bytes for stateDescription. 1268 */ getStateDescriptionBytes()1269 public com.google.protobuf.ByteString getStateDescriptionBytes() { 1270 java.lang.Object ref = stateDescription_; 1271 if (ref instanceof String) { 1272 com.google.protobuf.ByteString b = 1273 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1274 stateDescription_ = b; 1275 return b; 1276 } else { 1277 return (com.google.protobuf.ByteString) ref; 1278 } 1279 } 1280 /** 1281 * 1282 * 1283 * <pre> 1284 * More detailed information about operation state. 1285 * </pre> 1286 * 1287 * <code>string state_description = 2;</code> 1288 * 1289 * @param value The stateDescription to set. 1290 * @return This builder for chaining. 1291 */ setStateDescription(java.lang.String value)1292 public Builder setStateDescription(java.lang.String value) { 1293 if (value == null) { 1294 throw new NullPointerException(); 1295 } 1296 stateDescription_ = value; 1297 bitField0_ |= 0x00000002; 1298 onChanged(); 1299 return this; 1300 } 1301 /** 1302 * 1303 * 1304 * <pre> 1305 * More detailed information about operation state. 1306 * </pre> 1307 * 1308 * <code>string state_description = 2;</code> 1309 * 1310 * @return This builder for chaining. 1311 */ clearStateDescription()1312 public Builder clearStateDescription() { 1313 stateDescription_ = getDefaultInstance().getStateDescription(); 1314 bitField0_ = (bitField0_ & ~0x00000002); 1315 onChanged(); 1316 return this; 1317 } 1318 /** 1319 * 1320 * 1321 * <pre> 1322 * More detailed information about operation state. 1323 * </pre> 1324 * 1325 * <code>string state_description = 2;</code> 1326 * 1327 * @param value The bytes for stateDescription to set. 1328 * @return This builder for chaining. 1329 */ setStateDescriptionBytes(com.google.protobuf.ByteString value)1330 public Builder setStateDescriptionBytes(com.google.protobuf.ByteString value) { 1331 if (value == null) { 1332 throw new NullPointerException(); 1333 } 1334 checkByteStringIsUtf8(value); 1335 stateDescription_ = value; 1336 bitField0_ |= 0x00000002; 1337 onChanged(); 1338 return this; 1339 } 1340 1341 private int successCount_; 1342 /** 1343 * 1344 * 1345 * <pre> 1346 * Count of successful item(s) inside an operation. 1347 * </pre> 1348 * 1349 * <code>int32 success_count = 3;</code> 1350 * 1351 * @return The successCount. 1352 */ 1353 @java.lang.Override getSuccessCount()1354 public int getSuccessCount() { 1355 return successCount_; 1356 } 1357 /** 1358 * 1359 * 1360 * <pre> 1361 * Count of successful item(s) inside an operation. 1362 * </pre> 1363 * 1364 * <code>int32 success_count = 3;</code> 1365 * 1366 * @param value The successCount to set. 1367 * @return This builder for chaining. 1368 */ setSuccessCount(int value)1369 public Builder setSuccessCount(int value) { 1370 1371 successCount_ = value; 1372 bitField0_ |= 0x00000004; 1373 onChanged(); 1374 return this; 1375 } 1376 /** 1377 * 1378 * 1379 * <pre> 1380 * Count of successful item(s) inside an operation. 1381 * </pre> 1382 * 1383 * <code>int32 success_count = 3;</code> 1384 * 1385 * @return This builder for chaining. 1386 */ clearSuccessCount()1387 public Builder clearSuccessCount() { 1388 bitField0_ = (bitField0_ & ~0x00000004); 1389 successCount_ = 0; 1390 onChanged(); 1391 return this; 1392 } 1393 1394 private int failureCount_; 1395 /** 1396 * 1397 * 1398 * <pre> 1399 * Count of failed item(s) inside an operation. 1400 * </pre> 1401 * 1402 * <code>int32 failure_count = 4;</code> 1403 * 1404 * @return The failureCount. 1405 */ 1406 @java.lang.Override getFailureCount()1407 public int getFailureCount() { 1408 return failureCount_; 1409 } 1410 /** 1411 * 1412 * 1413 * <pre> 1414 * Count of failed item(s) inside an operation. 1415 * </pre> 1416 * 1417 * <code>int32 failure_count = 4;</code> 1418 * 1419 * @param value The failureCount to set. 1420 * @return This builder for chaining. 1421 */ setFailureCount(int value)1422 public Builder setFailureCount(int value) { 1423 1424 failureCount_ = value; 1425 bitField0_ |= 0x00000008; 1426 onChanged(); 1427 return this; 1428 } 1429 /** 1430 * 1431 * 1432 * <pre> 1433 * Count of failed item(s) inside an operation. 1434 * </pre> 1435 * 1436 * <code>int32 failure_count = 4;</code> 1437 * 1438 * @return This builder for chaining. 1439 */ clearFailureCount()1440 public Builder clearFailureCount() { 1441 bitField0_ = (bitField0_ & ~0x00000008); 1442 failureCount_ = 0; 1443 onChanged(); 1444 return this; 1445 } 1446 1447 private int totalCount_; 1448 /** 1449 * 1450 * 1451 * <pre> 1452 * Count of total item(s) inside an operation. 1453 * </pre> 1454 * 1455 * <code>int32 total_count = 5;</code> 1456 * 1457 * @return The totalCount. 1458 */ 1459 @java.lang.Override getTotalCount()1460 public int getTotalCount() { 1461 return totalCount_; 1462 } 1463 /** 1464 * 1465 * 1466 * <pre> 1467 * Count of total item(s) inside an operation. 1468 * </pre> 1469 * 1470 * <code>int32 total_count = 5;</code> 1471 * 1472 * @param value The totalCount to set. 1473 * @return This builder for chaining. 1474 */ setTotalCount(int value)1475 public Builder setTotalCount(int value) { 1476 1477 totalCount_ = value; 1478 bitField0_ |= 0x00000010; 1479 onChanged(); 1480 return this; 1481 } 1482 /** 1483 * 1484 * 1485 * <pre> 1486 * Count of total item(s) inside an operation. 1487 * </pre> 1488 * 1489 * <code>int32 total_count = 5;</code> 1490 * 1491 * @return This builder for chaining. 1492 */ clearTotalCount()1493 public Builder clearTotalCount() { 1494 bitField0_ = (bitField0_ & ~0x00000010); 1495 totalCount_ = 0; 1496 onChanged(); 1497 return this; 1498 } 1499 1500 private com.google.protobuf.Timestamp createTime_; 1501 private com.google.protobuf.SingleFieldBuilderV3< 1502 com.google.protobuf.Timestamp, 1503 com.google.protobuf.Timestamp.Builder, 1504 com.google.protobuf.TimestampOrBuilder> 1505 createTimeBuilder_; 1506 /** 1507 * 1508 * 1509 * <pre> 1510 * The time when the batch operation is created. 1511 * </pre> 1512 * 1513 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1514 * 1515 * @return Whether the createTime field is set. 1516 */ hasCreateTime()1517 public boolean hasCreateTime() { 1518 return ((bitField0_ & 0x00000020) != 0); 1519 } 1520 /** 1521 * 1522 * 1523 * <pre> 1524 * The time when the batch operation is created. 1525 * </pre> 1526 * 1527 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1528 * 1529 * @return The createTime. 1530 */ getCreateTime()1531 public com.google.protobuf.Timestamp getCreateTime() { 1532 if (createTimeBuilder_ == null) { 1533 return createTime_ == null 1534 ? com.google.protobuf.Timestamp.getDefaultInstance() 1535 : createTime_; 1536 } else { 1537 return createTimeBuilder_.getMessage(); 1538 } 1539 } 1540 /** 1541 * 1542 * 1543 * <pre> 1544 * The time when the batch operation is created. 1545 * </pre> 1546 * 1547 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1548 */ setCreateTime(com.google.protobuf.Timestamp value)1549 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 1550 if (createTimeBuilder_ == null) { 1551 if (value == null) { 1552 throw new NullPointerException(); 1553 } 1554 createTime_ = value; 1555 } else { 1556 createTimeBuilder_.setMessage(value); 1557 } 1558 bitField0_ |= 0x00000020; 1559 onChanged(); 1560 return this; 1561 } 1562 /** 1563 * 1564 * 1565 * <pre> 1566 * The time when the batch operation is created. 1567 * </pre> 1568 * 1569 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1570 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)1571 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1572 if (createTimeBuilder_ == null) { 1573 createTime_ = builderForValue.build(); 1574 } else { 1575 createTimeBuilder_.setMessage(builderForValue.build()); 1576 } 1577 bitField0_ |= 0x00000020; 1578 onChanged(); 1579 return this; 1580 } 1581 /** 1582 * 1583 * 1584 * <pre> 1585 * The time when the batch operation is created. 1586 * </pre> 1587 * 1588 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1589 */ mergeCreateTime(com.google.protobuf.Timestamp value)1590 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 1591 if (createTimeBuilder_ == null) { 1592 if (((bitField0_ & 0x00000020) != 0) 1593 && createTime_ != null 1594 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1595 getCreateTimeBuilder().mergeFrom(value); 1596 } else { 1597 createTime_ = value; 1598 } 1599 } else { 1600 createTimeBuilder_.mergeFrom(value); 1601 } 1602 bitField0_ |= 0x00000020; 1603 onChanged(); 1604 return this; 1605 } 1606 /** 1607 * 1608 * 1609 * <pre> 1610 * The time when the batch operation is created. 1611 * </pre> 1612 * 1613 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1614 */ clearCreateTime()1615 public Builder clearCreateTime() { 1616 bitField0_ = (bitField0_ & ~0x00000020); 1617 createTime_ = null; 1618 if (createTimeBuilder_ != null) { 1619 createTimeBuilder_.dispose(); 1620 createTimeBuilder_ = null; 1621 } 1622 onChanged(); 1623 return this; 1624 } 1625 /** 1626 * 1627 * 1628 * <pre> 1629 * The time when the batch operation is created. 1630 * </pre> 1631 * 1632 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1633 */ getCreateTimeBuilder()1634 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1635 bitField0_ |= 0x00000020; 1636 onChanged(); 1637 return getCreateTimeFieldBuilder().getBuilder(); 1638 } 1639 /** 1640 * 1641 * 1642 * <pre> 1643 * The time when the batch operation is created. 1644 * </pre> 1645 * 1646 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1647 */ getCreateTimeOrBuilder()1648 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1649 if (createTimeBuilder_ != null) { 1650 return createTimeBuilder_.getMessageOrBuilder(); 1651 } else { 1652 return createTime_ == null 1653 ? com.google.protobuf.Timestamp.getDefaultInstance() 1654 : createTime_; 1655 } 1656 } 1657 /** 1658 * 1659 * 1660 * <pre> 1661 * The time when the batch operation is created. 1662 * </pre> 1663 * 1664 * <code>.google.protobuf.Timestamp create_time = 6;</code> 1665 */ 1666 private com.google.protobuf.SingleFieldBuilderV3< 1667 com.google.protobuf.Timestamp, 1668 com.google.protobuf.Timestamp.Builder, 1669 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1670 getCreateTimeFieldBuilder() { 1671 if (createTimeBuilder_ == null) { 1672 createTimeBuilder_ = 1673 new com.google.protobuf.SingleFieldBuilderV3< 1674 com.google.protobuf.Timestamp, 1675 com.google.protobuf.Timestamp.Builder, 1676 com.google.protobuf.TimestampOrBuilder>( 1677 getCreateTime(), getParentForChildren(), isClean()); 1678 createTime_ = null; 1679 } 1680 return createTimeBuilder_; 1681 } 1682 1683 private com.google.protobuf.Timestamp updateTime_; 1684 private com.google.protobuf.SingleFieldBuilderV3< 1685 com.google.protobuf.Timestamp, 1686 com.google.protobuf.Timestamp.Builder, 1687 com.google.protobuf.TimestampOrBuilder> 1688 updateTimeBuilder_; 1689 /** 1690 * 1691 * 1692 * <pre> 1693 * The time when the batch operation status is updated. The metadata and the 1694 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1695 * refreshed every minute otherwise cached data is returned. 1696 * </pre> 1697 * 1698 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1699 * 1700 * @return Whether the updateTime field is set. 1701 */ hasUpdateTime()1702 public boolean hasUpdateTime() { 1703 return ((bitField0_ & 0x00000040) != 0); 1704 } 1705 /** 1706 * 1707 * 1708 * <pre> 1709 * The time when the batch operation status is updated. The metadata and the 1710 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1711 * refreshed every minute otherwise cached data is returned. 1712 * </pre> 1713 * 1714 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1715 * 1716 * @return The updateTime. 1717 */ getUpdateTime()1718 public com.google.protobuf.Timestamp getUpdateTime() { 1719 if (updateTimeBuilder_ == null) { 1720 return updateTime_ == null 1721 ? com.google.protobuf.Timestamp.getDefaultInstance() 1722 : updateTime_; 1723 } else { 1724 return updateTimeBuilder_.getMessage(); 1725 } 1726 } 1727 /** 1728 * 1729 * 1730 * <pre> 1731 * The time when the batch operation status is updated. The metadata and the 1732 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1733 * refreshed every minute otherwise cached data is returned. 1734 * </pre> 1735 * 1736 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1737 */ setUpdateTime(com.google.protobuf.Timestamp value)1738 public Builder setUpdateTime(com.google.protobuf.Timestamp value) { 1739 if (updateTimeBuilder_ == null) { 1740 if (value == null) { 1741 throw new NullPointerException(); 1742 } 1743 updateTime_ = value; 1744 } else { 1745 updateTimeBuilder_.setMessage(value); 1746 } 1747 bitField0_ |= 0x00000040; 1748 onChanged(); 1749 return this; 1750 } 1751 /** 1752 * 1753 * 1754 * <pre> 1755 * The time when the batch operation status is updated. The metadata and the 1756 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1757 * refreshed every minute otherwise cached data is returned. 1758 * </pre> 1759 * 1760 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1761 */ setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)1762 public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1763 if (updateTimeBuilder_ == null) { 1764 updateTime_ = builderForValue.build(); 1765 } else { 1766 updateTimeBuilder_.setMessage(builderForValue.build()); 1767 } 1768 bitField0_ |= 0x00000040; 1769 onChanged(); 1770 return this; 1771 } 1772 /** 1773 * 1774 * 1775 * <pre> 1776 * The time when the batch operation status is updated. The metadata and the 1777 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1778 * refreshed every minute otherwise cached data is returned. 1779 * </pre> 1780 * 1781 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1782 */ mergeUpdateTime(com.google.protobuf.Timestamp value)1783 public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { 1784 if (updateTimeBuilder_ == null) { 1785 if (((bitField0_ & 0x00000040) != 0) 1786 && updateTime_ != null 1787 && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1788 getUpdateTimeBuilder().mergeFrom(value); 1789 } else { 1790 updateTime_ = value; 1791 } 1792 } else { 1793 updateTimeBuilder_.mergeFrom(value); 1794 } 1795 bitField0_ |= 0x00000040; 1796 onChanged(); 1797 return this; 1798 } 1799 /** 1800 * 1801 * 1802 * <pre> 1803 * The time when the batch operation status is updated. The metadata and the 1804 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1805 * refreshed every minute otherwise cached data is returned. 1806 * </pre> 1807 * 1808 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1809 */ clearUpdateTime()1810 public Builder clearUpdateTime() { 1811 bitField0_ = (bitField0_ & ~0x00000040); 1812 updateTime_ = null; 1813 if (updateTimeBuilder_ != null) { 1814 updateTimeBuilder_.dispose(); 1815 updateTimeBuilder_ = null; 1816 } 1817 onChanged(); 1818 return this; 1819 } 1820 /** 1821 * 1822 * 1823 * <pre> 1824 * The time when the batch operation status is updated. The metadata and the 1825 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1826 * refreshed every minute otherwise cached data is returned. 1827 * </pre> 1828 * 1829 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1830 */ getUpdateTimeBuilder()1831 public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { 1832 bitField0_ |= 0x00000040; 1833 onChanged(); 1834 return getUpdateTimeFieldBuilder().getBuilder(); 1835 } 1836 /** 1837 * 1838 * 1839 * <pre> 1840 * The time when the batch operation status is updated. The metadata and the 1841 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1842 * refreshed every minute otherwise cached data is returned. 1843 * </pre> 1844 * 1845 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1846 */ getUpdateTimeOrBuilder()1847 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 1848 if (updateTimeBuilder_ != null) { 1849 return updateTimeBuilder_.getMessageOrBuilder(); 1850 } else { 1851 return updateTime_ == null 1852 ? com.google.protobuf.Timestamp.getDefaultInstance() 1853 : updateTime_; 1854 } 1855 } 1856 /** 1857 * 1858 * 1859 * <pre> 1860 * The time when the batch operation status is updated. The metadata and the 1861 * [update_time][google.cloud.talent.v4.BatchOperationMetadata.update_time] is 1862 * refreshed every minute otherwise cached data is returned. 1863 * </pre> 1864 * 1865 * <code>.google.protobuf.Timestamp update_time = 7;</code> 1866 */ 1867 private com.google.protobuf.SingleFieldBuilderV3< 1868 com.google.protobuf.Timestamp, 1869 com.google.protobuf.Timestamp.Builder, 1870 com.google.protobuf.TimestampOrBuilder> getUpdateTimeFieldBuilder()1871 getUpdateTimeFieldBuilder() { 1872 if (updateTimeBuilder_ == null) { 1873 updateTimeBuilder_ = 1874 new com.google.protobuf.SingleFieldBuilderV3< 1875 com.google.protobuf.Timestamp, 1876 com.google.protobuf.Timestamp.Builder, 1877 com.google.protobuf.TimestampOrBuilder>( 1878 getUpdateTime(), getParentForChildren(), isClean()); 1879 updateTime_ = null; 1880 } 1881 return updateTimeBuilder_; 1882 } 1883 1884 private com.google.protobuf.Timestamp endTime_; 1885 private com.google.protobuf.SingleFieldBuilderV3< 1886 com.google.protobuf.Timestamp, 1887 com.google.protobuf.Timestamp.Builder, 1888 com.google.protobuf.TimestampOrBuilder> 1889 endTimeBuilder_; 1890 /** 1891 * 1892 * 1893 * <pre> 1894 * The time when the batch operation is finished and 1895 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 1896 * set to `true`. 1897 * </pre> 1898 * 1899 * <code>.google.protobuf.Timestamp end_time = 8;</code> 1900 * 1901 * @return Whether the endTime field is set. 1902 */ hasEndTime()1903 public boolean hasEndTime() { 1904 return ((bitField0_ & 0x00000080) != 0); 1905 } 1906 /** 1907 * 1908 * 1909 * <pre> 1910 * The time when the batch operation is finished and 1911 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 1912 * set to `true`. 1913 * </pre> 1914 * 1915 * <code>.google.protobuf.Timestamp end_time = 8;</code> 1916 * 1917 * @return The endTime. 1918 */ getEndTime()1919 public com.google.protobuf.Timestamp getEndTime() { 1920 if (endTimeBuilder_ == null) { 1921 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1922 } else { 1923 return endTimeBuilder_.getMessage(); 1924 } 1925 } 1926 /** 1927 * 1928 * 1929 * <pre> 1930 * The time when the batch operation is finished and 1931 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 1932 * set to `true`. 1933 * </pre> 1934 * 1935 * <code>.google.protobuf.Timestamp end_time = 8;</code> 1936 */ setEndTime(com.google.protobuf.Timestamp value)1937 public Builder setEndTime(com.google.protobuf.Timestamp value) { 1938 if (endTimeBuilder_ == null) { 1939 if (value == null) { 1940 throw new NullPointerException(); 1941 } 1942 endTime_ = value; 1943 } else { 1944 endTimeBuilder_.setMessage(value); 1945 } 1946 bitField0_ |= 0x00000080; 1947 onChanged(); 1948 return this; 1949 } 1950 /** 1951 * 1952 * 1953 * <pre> 1954 * The time when the batch operation is finished and 1955 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 1956 * set to `true`. 1957 * </pre> 1958 * 1959 * <code>.google.protobuf.Timestamp end_time = 8;</code> 1960 */ setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)1961 public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1962 if (endTimeBuilder_ == null) { 1963 endTime_ = builderForValue.build(); 1964 } else { 1965 endTimeBuilder_.setMessage(builderForValue.build()); 1966 } 1967 bitField0_ |= 0x00000080; 1968 onChanged(); 1969 return this; 1970 } 1971 /** 1972 * 1973 * 1974 * <pre> 1975 * The time when the batch operation is finished and 1976 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 1977 * set to `true`. 1978 * </pre> 1979 * 1980 * <code>.google.protobuf.Timestamp end_time = 8;</code> 1981 */ mergeEndTime(com.google.protobuf.Timestamp value)1982 public Builder mergeEndTime(com.google.protobuf.Timestamp value) { 1983 if (endTimeBuilder_ == null) { 1984 if (((bitField0_ & 0x00000080) != 0) 1985 && endTime_ != null 1986 && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1987 getEndTimeBuilder().mergeFrom(value); 1988 } else { 1989 endTime_ = value; 1990 } 1991 } else { 1992 endTimeBuilder_.mergeFrom(value); 1993 } 1994 bitField0_ |= 0x00000080; 1995 onChanged(); 1996 return this; 1997 } 1998 /** 1999 * 2000 * 2001 * <pre> 2002 * The time when the batch operation is finished and 2003 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 2004 * set to `true`. 2005 * </pre> 2006 * 2007 * <code>.google.protobuf.Timestamp end_time = 8;</code> 2008 */ clearEndTime()2009 public Builder clearEndTime() { 2010 bitField0_ = (bitField0_ & ~0x00000080); 2011 endTime_ = null; 2012 if (endTimeBuilder_ != null) { 2013 endTimeBuilder_.dispose(); 2014 endTimeBuilder_ = null; 2015 } 2016 onChanged(); 2017 return this; 2018 } 2019 /** 2020 * 2021 * 2022 * <pre> 2023 * The time when the batch operation is finished and 2024 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 2025 * set to `true`. 2026 * </pre> 2027 * 2028 * <code>.google.protobuf.Timestamp end_time = 8;</code> 2029 */ getEndTimeBuilder()2030 public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { 2031 bitField0_ |= 0x00000080; 2032 onChanged(); 2033 return getEndTimeFieldBuilder().getBuilder(); 2034 } 2035 /** 2036 * 2037 * 2038 * <pre> 2039 * The time when the batch operation is finished and 2040 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 2041 * set to `true`. 2042 * </pre> 2043 * 2044 * <code>.google.protobuf.Timestamp end_time = 8;</code> 2045 */ getEndTimeOrBuilder()2046 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 2047 if (endTimeBuilder_ != null) { 2048 return endTimeBuilder_.getMessageOrBuilder(); 2049 } else { 2050 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 2051 } 2052 } 2053 /** 2054 * 2055 * 2056 * <pre> 2057 * The time when the batch operation is finished and 2058 * [google.longrunning.Operation.done][google.longrunning.Operation.done] is 2059 * set to `true`. 2060 * </pre> 2061 * 2062 * <code>.google.protobuf.Timestamp end_time = 8;</code> 2063 */ 2064 private com.google.protobuf.SingleFieldBuilderV3< 2065 com.google.protobuf.Timestamp, 2066 com.google.protobuf.Timestamp.Builder, 2067 com.google.protobuf.TimestampOrBuilder> getEndTimeFieldBuilder()2068 getEndTimeFieldBuilder() { 2069 if (endTimeBuilder_ == null) { 2070 endTimeBuilder_ = 2071 new com.google.protobuf.SingleFieldBuilderV3< 2072 com.google.protobuf.Timestamp, 2073 com.google.protobuf.Timestamp.Builder, 2074 com.google.protobuf.TimestampOrBuilder>( 2075 getEndTime(), getParentForChildren(), isClean()); 2076 endTime_ = null; 2077 } 2078 return endTimeBuilder_; 2079 } 2080 2081 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)2082 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 2083 return super.setUnknownFields(unknownFields); 2084 } 2085 2086 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2087 public final Builder mergeUnknownFields( 2088 final com.google.protobuf.UnknownFieldSet unknownFields) { 2089 return super.mergeUnknownFields(unknownFields); 2090 } 2091 2092 // @@protoc_insertion_point(builder_scope:google.cloud.talent.v4.BatchOperationMetadata) 2093 } 2094 2095 // @@protoc_insertion_point(class_scope:google.cloud.talent.v4.BatchOperationMetadata) 2096 private static final com.google.cloud.talent.v4.BatchOperationMetadata DEFAULT_INSTANCE; 2097 2098 static { 2099 DEFAULT_INSTANCE = new com.google.cloud.talent.v4.BatchOperationMetadata(); 2100 } 2101 getDefaultInstance()2102 public static com.google.cloud.talent.v4.BatchOperationMetadata getDefaultInstance() { 2103 return DEFAULT_INSTANCE; 2104 } 2105 2106 private static final com.google.protobuf.Parser<BatchOperationMetadata> PARSER = 2107 new com.google.protobuf.AbstractParser<BatchOperationMetadata>() { 2108 @java.lang.Override 2109 public BatchOperationMetadata parsePartialFrom( 2110 com.google.protobuf.CodedInputStream input, 2111 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2112 throws com.google.protobuf.InvalidProtocolBufferException { 2113 Builder builder = newBuilder(); 2114 try { 2115 builder.mergeFrom(input, extensionRegistry); 2116 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2117 throw e.setUnfinishedMessage(builder.buildPartial()); 2118 } catch (com.google.protobuf.UninitializedMessageException e) { 2119 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 2120 } catch (java.io.IOException e) { 2121 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2122 .setUnfinishedMessage(builder.buildPartial()); 2123 } 2124 return builder.buildPartial(); 2125 } 2126 }; 2127 parser()2128 public static com.google.protobuf.Parser<BatchOperationMetadata> parser() { 2129 return PARSER; 2130 } 2131 2132 @java.lang.Override getParserForType()2133 public com.google.protobuf.Parser<BatchOperationMetadata> getParserForType() { 2134 return PARSER; 2135 } 2136 2137 @java.lang.Override getDefaultInstanceForType()2138 public com.google.cloud.talent.v4.BatchOperationMetadata getDefaultInstanceForType() { 2139 return DEFAULT_INSTANCE; 2140 } 2141 } 2142