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/functions/v2/functions.proto 18 19 package com.google.cloud.functions.v2; 20 21 /** 22 * 23 * 24 * <pre> 25 * Represents the metadata of the long-running operation. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.functions.v2.OperationMetadata} 29 */ 30 public final class OperationMetadata extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.functions.v2.OperationMetadata) 33 OperationMetadataOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use OperationMetadata.newBuilder() to construct. OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 OperationMetadata()40 private OperationMetadata() { 41 target_ = ""; 42 verb_ = ""; 43 statusDetail_ = ""; 44 apiVersion_ = ""; 45 stages_ = java.util.Collections.emptyList(); 46 } 47 48 @java.lang.Override 49 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)50 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 51 return new OperationMetadata(); 52 } 53 54 @java.lang.Override getUnknownFields()55 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 56 return this.unknownFields; 57 } 58 getDescriptor()59 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 60 return com.google.cloud.functions.v2.FunctionsProto 61 .internal_static_google_cloud_functions_v2_OperationMetadata_descriptor; 62 } 63 64 @java.lang.Override 65 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()66 internalGetFieldAccessorTable() { 67 return com.google.cloud.functions.v2.FunctionsProto 68 .internal_static_google_cloud_functions_v2_OperationMetadata_fieldAccessorTable 69 .ensureFieldAccessorsInitialized( 70 com.google.cloud.functions.v2.OperationMetadata.class, 71 com.google.cloud.functions.v2.OperationMetadata.Builder.class); 72 } 73 74 public static final int CREATE_TIME_FIELD_NUMBER = 1; 75 private com.google.protobuf.Timestamp createTime_; 76 /** 77 * 78 * 79 * <pre> 80 * The time the operation was created. 81 * </pre> 82 * 83 * <code>.google.protobuf.Timestamp create_time = 1;</code> 84 * 85 * @return Whether the createTime field is set. 86 */ 87 @java.lang.Override hasCreateTime()88 public boolean hasCreateTime() { 89 return createTime_ != null; 90 } 91 /** 92 * 93 * 94 * <pre> 95 * The time the operation was created. 96 * </pre> 97 * 98 * <code>.google.protobuf.Timestamp create_time = 1;</code> 99 * 100 * @return The createTime. 101 */ 102 @java.lang.Override getCreateTime()103 public com.google.protobuf.Timestamp getCreateTime() { 104 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 105 } 106 /** 107 * 108 * 109 * <pre> 110 * The time the operation was created. 111 * </pre> 112 * 113 * <code>.google.protobuf.Timestamp create_time = 1;</code> 114 */ 115 @java.lang.Override getCreateTimeOrBuilder()116 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 117 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 118 } 119 120 public static final int END_TIME_FIELD_NUMBER = 2; 121 private com.google.protobuf.Timestamp endTime_; 122 /** 123 * 124 * 125 * <pre> 126 * The time the operation finished running. 127 * </pre> 128 * 129 * <code>.google.protobuf.Timestamp end_time = 2;</code> 130 * 131 * @return Whether the endTime field is set. 132 */ 133 @java.lang.Override hasEndTime()134 public boolean hasEndTime() { 135 return endTime_ != null; 136 } 137 /** 138 * 139 * 140 * <pre> 141 * The time the operation finished running. 142 * </pre> 143 * 144 * <code>.google.protobuf.Timestamp end_time = 2;</code> 145 * 146 * @return The endTime. 147 */ 148 @java.lang.Override getEndTime()149 public com.google.protobuf.Timestamp getEndTime() { 150 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 151 } 152 /** 153 * 154 * 155 * <pre> 156 * The time the operation finished running. 157 * </pre> 158 * 159 * <code>.google.protobuf.Timestamp end_time = 2;</code> 160 */ 161 @java.lang.Override getEndTimeOrBuilder()162 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 163 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 164 } 165 166 public static final int TARGET_FIELD_NUMBER = 3; 167 168 @SuppressWarnings("serial") 169 private volatile java.lang.Object target_ = ""; 170 /** 171 * 172 * 173 * <pre> 174 * Server-defined resource path for the target of the operation. 175 * </pre> 176 * 177 * <code>string target = 3;</code> 178 * 179 * @return The target. 180 */ 181 @java.lang.Override getTarget()182 public java.lang.String getTarget() { 183 java.lang.Object ref = target_; 184 if (ref instanceof java.lang.String) { 185 return (java.lang.String) ref; 186 } else { 187 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 188 java.lang.String s = bs.toStringUtf8(); 189 target_ = s; 190 return s; 191 } 192 } 193 /** 194 * 195 * 196 * <pre> 197 * Server-defined resource path for the target of the operation. 198 * </pre> 199 * 200 * <code>string target = 3;</code> 201 * 202 * @return The bytes for target. 203 */ 204 @java.lang.Override getTargetBytes()205 public com.google.protobuf.ByteString getTargetBytes() { 206 java.lang.Object ref = target_; 207 if (ref instanceof java.lang.String) { 208 com.google.protobuf.ByteString b = 209 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 210 target_ = b; 211 return b; 212 } else { 213 return (com.google.protobuf.ByteString) ref; 214 } 215 } 216 217 public static final int VERB_FIELD_NUMBER = 4; 218 219 @SuppressWarnings("serial") 220 private volatile java.lang.Object verb_ = ""; 221 /** 222 * 223 * 224 * <pre> 225 * Name of the verb executed by the operation. 226 * </pre> 227 * 228 * <code>string verb = 4;</code> 229 * 230 * @return The verb. 231 */ 232 @java.lang.Override getVerb()233 public java.lang.String getVerb() { 234 java.lang.Object ref = verb_; 235 if (ref instanceof java.lang.String) { 236 return (java.lang.String) ref; 237 } else { 238 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 239 java.lang.String s = bs.toStringUtf8(); 240 verb_ = s; 241 return s; 242 } 243 } 244 /** 245 * 246 * 247 * <pre> 248 * Name of the verb executed by the operation. 249 * </pre> 250 * 251 * <code>string verb = 4;</code> 252 * 253 * @return The bytes for verb. 254 */ 255 @java.lang.Override getVerbBytes()256 public com.google.protobuf.ByteString getVerbBytes() { 257 java.lang.Object ref = verb_; 258 if (ref instanceof java.lang.String) { 259 com.google.protobuf.ByteString b = 260 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 261 verb_ = b; 262 return b; 263 } else { 264 return (com.google.protobuf.ByteString) ref; 265 } 266 } 267 268 public static final int STATUS_DETAIL_FIELD_NUMBER = 5; 269 270 @SuppressWarnings("serial") 271 private volatile java.lang.Object statusDetail_ = ""; 272 /** 273 * 274 * 275 * <pre> 276 * Human-readable status of the operation, if any. 277 * </pre> 278 * 279 * <code>string status_detail = 5;</code> 280 * 281 * @return The statusDetail. 282 */ 283 @java.lang.Override getStatusDetail()284 public java.lang.String getStatusDetail() { 285 java.lang.Object ref = statusDetail_; 286 if (ref instanceof java.lang.String) { 287 return (java.lang.String) ref; 288 } else { 289 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 290 java.lang.String s = bs.toStringUtf8(); 291 statusDetail_ = s; 292 return s; 293 } 294 } 295 /** 296 * 297 * 298 * <pre> 299 * Human-readable status of the operation, if any. 300 * </pre> 301 * 302 * <code>string status_detail = 5;</code> 303 * 304 * @return The bytes for statusDetail. 305 */ 306 @java.lang.Override getStatusDetailBytes()307 public com.google.protobuf.ByteString getStatusDetailBytes() { 308 java.lang.Object ref = statusDetail_; 309 if (ref instanceof java.lang.String) { 310 com.google.protobuf.ByteString b = 311 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 312 statusDetail_ = b; 313 return b; 314 } else { 315 return (com.google.protobuf.ByteString) ref; 316 } 317 } 318 319 public static final int CANCEL_REQUESTED_FIELD_NUMBER = 6; 320 private boolean cancelRequested_ = false; 321 /** 322 * 323 * 324 * <pre> 325 * Identifies whether the user has requested cancellation 326 * of the operation. Operations that have successfully been cancelled 327 * have [Operation.error][] value with a 328 * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 329 * `Code.CANCELLED`. 330 * </pre> 331 * 332 * <code>bool cancel_requested = 6;</code> 333 * 334 * @return The cancelRequested. 335 */ 336 @java.lang.Override getCancelRequested()337 public boolean getCancelRequested() { 338 return cancelRequested_; 339 } 340 341 public static final int API_VERSION_FIELD_NUMBER = 7; 342 343 @SuppressWarnings("serial") 344 private volatile java.lang.Object apiVersion_ = ""; 345 /** 346 * 347 * 348 * <pre> 349 * API version used to start the operation. 350 * </pre> 351 * 352 * <code>string api_version = 7;</code> 353 * 354 * @return The apiVersion. 355 */ 356 @java.lang.Override getApiVersion()357 public java.lang.String getApiVersion() { 358 java.lang.Object ref = apiVersion_; 359 if (ref instanceof java.lang.String) { 360 return (java.lang.String) ref; 361 } else { 362 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 363 java.lang.String s = bs.toStringUtf8(); 364 apiVersion_ = s; 365 return s; 366 } 367 } 368 /** 369 * 370 * 371 * <pre> 372 * API version used to start the operation. 373 * </pre> 374 * 375 * <code>string api_version = 7;</code> 376 * 377 * @return The bytes for apiVersion. 378 */ 379 @java.lang.Override getApiVersionBytes()380 public com.google.protobuf.ByteString getApiVersionBytes() { 381 java.lang.Object ref = apiVersion_; 382 if (ref instanceof java.lang.String) { 383 com.google.protobuf.ByteString b = 384 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 385 apiVersion_ = b; 386 return b; 387 } else { 388 return (com.google.protobuf.ByteString) ref; 389 } 390 } 391 392 public static final int REQUEST_RESOURCE_FIELD_NUMBER = 8; 393 private com.google.protobuf.Any requestResource_; 394 /** 395 * 396 * 397 * <pre> 398 * The original request that started the operation. 399 * </pre> 400 * 401 * <code>.google.protobuf.Any request_resource = 8;</code> 402 * 403 * @return Whether the requestResource field is set. 404 */ 405 @java.lang.Override hasRequestResource()406 public boolean hasRequestResource() { 407 return requestResource_ != null; 408 } 409 /** 410 * 411 * 412 * <pre> 413 * The original request that started the operation. 414 * </pre> 415 * 416 * <code>.google.protobuf.Any request_resource = 8;</code> 417 * 418 * @return The requestResource. 419 */ 420 @java.lang.Override getRequestResource()421 public com.google.protobuf.Any getRequestResource() { 422 return requestResource_ == null 423 ? com.google.protobuf.Any.getDefaultInstance() 424 : requestResource_; 425 } 426 /** 427 * 428 * 429 * <pre> 430 * The original request that started the operation. 431 * </pre> 432 * 433 * <code>.google.protobuf.Any request_resource = 8;</code> 434 */ 435 @java.lang.Override getRequestResourceOrBuilder()436 public com.google.protobuf.AnyOrBuilder getRequestResourceOrBuilder() { 437 return requestResource_ == null 438 ? com.google.protobuf.Any.getDefaultInstance() 439 : requestResource_; 440 } 441 442 public static final int STAGES_FIELD_NUMBER = 9; 443 444 @SuppressWarnings("serial") 445 private java.util.List<com.google.cloud.functions.v2.Stage> stages_; 446 /** 447 * 448 * 449 * <pre> 450 * Mechanism for reporting in-progress stages 451 * </pre> 452 * 453 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 454 */ 455 @java.lang.Override getStagesList()456 public java.util.List<com.google.cloud.functions.v2.Stage> getStagesList() { 457 return stages_; 458 } 459 /** 460 * 461 * 462 * <pre> 463 * Mechanism for reporting in-progress stages 464 * </pre> 465 * 466 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 467 */ 468 @java.lang.Override 469 public java.util.List<? extends com.google.cloud.functions.v2.StageOrBuilder> getStagesOrBuilderList()470 getStagesOrBuilderList() { 471 return stages_; 472 } 473 /** 474 * 475 * 476 * <pre> 477 * Mechanism for reporting in-progress stages 478 * </pre> 479 * 480 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 481 */ 482 @java.lang.Override getStagesCount()483 public int getStagesCount() { 484 return stages_.size(); 485 } 486 /** 487 * 488 * 489 * <pre> 490 * Mechanism for reporting in-progress stages 491 * </pre> 492 * 493 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 494 */ 495 @java.lang.Override getStages(int index)496 public com.google.cloud.functions.v2.Stage getStages(int index) { 497 return stages_.get(index); 498 } 499 /** 500 * 501 * 502 * <pre> 503 * Mechanism for reporting in-progress stages 504 * </pre> 505 * 506 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 507 */ 508 @java.lang.Override getStagesOrBuilder(int index)509 public com.google.cloud.functions.v2.StageOrBuilder getStagesOrBuilder(int index) { 510 return stages_.get(index); 511 } 512 513 private byte memoizedIsInitialized = -1; 514 515 @java.lang.Override isInitialized()516 public final boolean isInitialized() { 517 byte isInitialized = memoizedIsInitialized; 518 if (isInitialized == 1) return true; 519 if (isInitialized == 0) return false; 520 521 memoizedIsInitialized = 1; 522 return true; 523 } 524 525 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)526 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 527 if (createTime_ != null) { 528 output.writeMessage(1, getCreateTime()); 529 } 530 if (endTime_ != null) { 531 output.writeMessage(2, getEndTime()); 532 } 533 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { 534 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, target_); 535 } 536 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(verb_)) { 537 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, verb_); 538 } 539 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(statusDetail_)) { 540 com.google.protobuf.GeneratedMessageV3.writeString(output, 5, statusDetail_); 541 } 542 if (cancelRequested_ != false) { 543 output.writeBool(6, cancelRequested_); 544 } 545 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiVersion_)) { 546 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, apiVersion_); 547 } 548 if (requestResource_ != null) { 549 output.writeMessage(8, getRequestResource()); 550 } 551 for (int i = 0; i < stages_.size(); i++) { 552 output.writeMessage(9, stages_.get(i)); 553 } 554 getUnknownFields().writeTo(output); 555 } 556 557 @java.lang.Override getSerializedSize()558 public int getSerializedSize() { 559 int size = memoizedSize; 560 if (size != -1) return size; 561 562 size = 0; 563 if (createTime_ != null) { 564 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getCreateTime()); 565 } 566 if (endTime_ != null) { 567 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEndTime()); 568 } 569 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { 570 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, target_); 571 } 572 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(verb_)) { 573 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, verb_); 574 } 575 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(statusDetail_)) { 576 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, statusDetail_); 577 } 578 if (cancelRequested_ != false) { 579 size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, cancelRequested_); 580 } 581 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiVersion_)) { 582 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, apiVersion_); 583 } 584 if (requestResource_ != null) { 585 size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getRequestResource()); 586 } 587 for (int i = 0; i < stages_.size(); i++) { 588 size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, stages_.get(i)); 589 } 590 size += getUnknownFields().getSerializedSize(); 591 memoizedSize = size; 592 return size; 593 } 594 595 @java.lang.Override equals(final java.lang.Object obj)596 public boolean equals(final java.lang.Object obj) { 597 if (obj == this) { 598 return true; 599 } 600 if (!(obj instanceof com.google.cloud.functions.v2.OperationMetadata)) { 601 return super.equals(obj); 602 } 603 com.google.cloud.functions.v2.OperationMetadata other = 604 (com.google.cloud.functions.v2.OperationMetadata) obj; 605 606 if (hasCreateTime() != other.hasCreateTime()) return false; 607 if (hasCreateTime()) { 608 if (!getCreateTime().equals(other.getCreateTime())) return false; 609 } 610 if (hasEndTime() != other.hasEndTime()) return false; 611 if (hasEndTime()) { 612 if (!getEndTime().equals(other.getEndTime())) return false; 613 } 614 if (!getTarget().equals(other.getTarget())) return false; 615 if (!getVerb().equals(other.getVerb())) return false; 616 if (!getStatusDetail().equals(other.getStatusDetail())) return false; 617 if (getCancelRequested() != other.getCancelRequested()) return false; 618 if (!getApiVersion().equals(other.getApiVersion())) return false; 619 if (hasRequestResource() != other.hasRequestResource()) return false; 620 if (hasRequestResource()) { 621 if (!getRequestResource().equals(other.getRequestResource())) return false; 622 } 623 if (!getStagesList().equals(other.getStagesList())) return false; 624 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 625 return true; 626 } 627 628 @java.lang.Override hashCode()629 public int hashCode() { 630 if (memoizedHashCode != 0) { 631 return memoizedHashCode; 632 } 633 int hash = 41; 634 hash = (19 * hash) + getDescriptor().hashCode(); 635 if (hasCreateTime()) { 636 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 637 hash = (53 * hash) + getCreateTime().hashCode(); 638 } 639 if (hasEndTime()) { 640 hash = (37 * hash) + END_TIME_FIELD_NUMBER; 641 hash = (53 * hash) + getEndTime().hashCode(); 642 } 643 hash = (37 * hash) + TARGET_FIELD_NUMBER; 644 hash = (53 * hash) + getTarget().hashCode(); 645 hash = (37 * hash) + VERB_FIELD_NUMBER; 646 hash = (53 * hash) + getVerb().hashCode(); 647 hash = (37 * hash) + STATUS_DETAIL_FIELD_NUMBER; 648 hash = (53 * hash) + getStatusDetail().hashCode(); 649 hash = (37 * hash) + CANCEL_REQUESTED_FIELD_NUMBER; 650 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getCancelRequested()); 651 hash = (37 * hash) + API_VERSION_FIELD_NUMBER; 652 hash = (53 * hash) + getApiVersion().hashCode(); 653 if (hasRequestResource()) { 654 hash = (37 * hash) + REQUEST_RESOURCE_FIELD_NUMBER; 655 hash = (53 * hash) + getRequestResource().hashCode(); 656 } 657 if (getStagesCount() > 0) { 658 hash = (37 * hash) + STAGES_FIELD_NUMBER; 659 hash = (53 * hash) + getStagesList().hashCode(); 660 } 661 hash = (29 * hash) + getUnknownFields().hashCode(); 662 memoizedHashCode = hash; 663 return hash; 664 } 665 parseFrom(java.nio.ByteBuffer data)666 public static com.google.cloud.functions.v2.OperationMetadata parseFrom(java.nio.ByteBuffer data) 667 throws com.google.protobuf.InvalidProtocolBufferException { 668 return PARSER.parseFrom(data); 669 } 670 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)671 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 672 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 673 throws com.google.protobuf.InvalidProtocolBufferException { 674 return PARSER.parseFrom(data, extensionRegistry); 675 } 676 parseFrom( com.google.protobuf.ByteString data)677 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 678 com.google.protobuf.ByteString data) 679 throws com.google.protobuf.InvalidProtocolBufferException { 680 return PARSER.parseFrom(data); 681 } 682 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)683 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 684 com.google.protobuf.ByteString data, 685 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 686 throws com.google.protobuf.InvalidProtocolBufferException { 687 return PARSER.parseFrom(data, extensionRegistry); 688 } 689 parseFrom(byte[] data)690 public static com.google.cloud.functions.v2.OperationMetadata parseFrom(byte[] data) 691 throws com.google.protobuf.InvalidProtocolBufferException { 692 return PARSER.parseFrom(data); 693 } 694 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)695 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 696 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 697 throws com.google.protobuf.InvalidProtocolBufferException { 698 return PARSER.parseFrom(data, extensionRegistry); 699 } 700 parseFrom(java.io.InputStream input)701 public static com.google.cloud.functions.v2.OperationMetadata parseFrom(java.io.InputStream input) 702 throws java.io.IOException { 703 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 704 } 705 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)706 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 707 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 708 throws java.io.IOException { 709 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 710 PARSER, input, extensionRegistry); 711 } 712 parseDelimitedFrom( java.io.InputStream input)713 public static com.google.cloud.functions.v2.OperationMetadata parseDelimitedFrom( 714 java.io.InputStream input) throws java.io.IOException { 715 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 716 } 717 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)718 public static com.google.cloud.functions.v2.OperationMetadata parseDelimitedFrom( 719 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 720 throws java.io.IOException { 721 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 722 PARSER, input, extensionRegistry); 723 } 724 parseFrom( com.google.protobuf.CodedInputStream input)725 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 726 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 727 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 728 } 729 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)730 public static com.google.cloud.functions.v2.OperationMetadata parseFrom( 731 com.google.protobuf.CodedInputStream input, 732 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 733 throws java.io.IOException { 734 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 735 PARSER, input, extensionRegistry); 736 } 737 738 @java.lang.Override newBuilderForType()739 public Builder newBuilderForType() { 740 return newBuilder(); 741 } 742 newBuilder()743 public static Builder newBuilder() { 744 return DEFAULT_INSTANCE.toBuilder(); 745 } 746 newBuilder(com.google.cloud.functions.v2.OperationMetadata prototype)747 public static Builder newBuilder(com.google.cloud.functions.v2.OperationMetadata prototype) { 748 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 749 } 750 751 @java.lang.Override toBuilder()752 public Builder toBuilder() { 753 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 754 } 755 756 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)757 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 758 Builder builder = new Builder(parent); 759 return builder; 760 } 761 /** 762 * 763 * 764 * <pre> 765 * Represents the metadata of the long-running operation. 766 * </pre> 767 * 768 * Protobuf type {@code google.cloud.functions.v2.OperationMetadata} 769 */ 770 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 771 implements 772 // @@protoc_insertion_point(builder_implements:google.cloud.functions.v2.OperationMetadata) 773 com.google.cloud.functions.v2.OperationMetadataOrBuilder { getDescriptor()774 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 775 return com.google.cloud.functions.v2.FunctionsProto 776 .internal_static_google_cloud_functions_v2_OperationMetadata_descriptor; 777 } 778 779 @java.lang.Override 780 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()781 internalGetFieldAccessorTable() { 782 return com.google.cloud.functions.v2.FunctionsProto 783 .internal_static_google_cloud_functions_v2_OperationMetadata_fieldAccessorTable 784 .ensureFieldAccessorsInitialized( 785 com.google.cloud.functions.v2.OperationMetadata.class, 786 com.google.cloud.functions.v2.OperationMetadata.Builder.class); 787 } 788 789 // Construct using com.google.cloud.functions.v2.OperationMetadata.newBuilder() Builder()790 private Builder() {} 791 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)792 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 793 super(parent); 794 } 795 796 @java.lang.Override clear()797 public Builder clear() { 798 super.clear(); 799 bitField0_ = 0; 800 createTime_ = null; 801 if (createTimeBuilder_ != null) { 802 createTimeBuilder_.dispose(); 803 createTimeBuilder_ = null; 804 } 805 endTime_ = null; 806 if (endTimeBuilder_ != null) { 807 endTimeBuilder_.dispose(); 808 endTimeBuilder_ = null; 809 } 810 target_ = ""; 811 verb_ = ""; 812 statusDetail_ = ""; 813 cancelRequested_ = false; 814 apiVersion_ = ""; 815 requestResource_ = null; 816 if (requestResourceBuilder_ != null) { 817 requestResourceBuilder_.dispose(); 818 requestResourceBuilder_ = null; 819 } 820 if (stagesBuilder_ == null) { 821 stages_ = java.util.Collections.emptyList(); 822 } else { 823 stages_ = null; 824 stagesBuilder_.clear(); 825 } 826 bitField0_ = (bitField0_ & ~0x00000100); 827 return this; 828 } 829 830 @java.lang.Override getDescriptorForType()831 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 832 return com.google.cloud.functions.v2.FunctionsProto 833 .internal_static_google_cloud_functions_v2_OperationMetadata_descriptor; 834 } 835 836 @java.lang.Override getDefaultInstanceForType()837 public com.google.cloud.functions.v2.OperationMetadata getDefaultInstanceForType() { 838 return com.google.cloud.functions.v2.OperationMetadata.getDefaultInstance(); 839 } 840 841 @java.lang.Override build()842 public com.google.cloud.functions.v2.OperationMetadata build() { 843 com.google.cloud.functions.v2.OperationMetadata result = buildPartial(); 844 if (!result.isInitialized()) { 845 throw newUninitializedMessageException(result); 846 } 847 return result; 848 } 849 850 @java.lang.Override buildPartial()851 public com.google.cloud.functions.v2.OperationMetadata buildPartial() { 852 com.google.cloud.functions.v2.OperationMetadata result = 853 new com.google.cloud.functions.v2.OperationMetadata(this); 854 buildPartialRepeatedFields(result); 855 if (bitField0_ != 0) { 856 buildPartial0(result); 857 } 858 onBuilt(); 859 return result; 860 } 861 buildPartialRepeatedFields( com.google.cloud.functions.v2.OperationMetadata result)862 private void buildPartialRepeatedFields( 863 com.google.cloud.functions.v2.OperationMetadata result) { 864 if (stagesBuilder_ == null) { 865 if (((bitField0_ & 0x00000100) != 0)) { 866 stages_ = java.util.Collections.unmodifiableList(stages_); 867 bitField0_ = (bitField0_ & ~0x00000100); 868 } 869 result.stages_ = stages_; 870 } else { 871 result.stages_ = stagesBuilder_.build(); 872 } 873 } 874 buildPartial0(com.google.cloud.functions.v2.OperationMetadata result)875 private void buildPartial0(com.google.cloud.functions.v2.OperationMetadata result) { 876 int from_bitField0_ = bitField0_; 877 if (((from_bitField0_ & 0x00000001) != 0)) { 878 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 879 } 880 if (((from_bitField0_ & 0x00000002) != 0)) { 881 result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); 882 } 883 if (((from_bitField0_ & 0x00000004) != 0)) { 884 result.target_ = target_; 885 } 886 if (((from_bitField0_ & 0x00000008) != 0)) { 887 result.verb_ = verb_; 888 } 889 if (((from_bitField0_ & 0x00000010) != 0)) { 890 result.statusDetail_ = statusDetail_; 891 } 892 if (((from_bitField0_ & 0x00000020) != 0)) { 893 result.cancelRequested_ = cancelRequested_; 894 } 895 if (((from_bitField0_ & 0x00000040) != 0)) { 896 result.apiVersion_ = apiVersion_; 897 } 898 if (((from_bitField0_ & 0x00000080) != 0)) { 899 result.requestResource_ = 900 requestResourceBuilder_ == null ? requestResource_ : requestResourceBuilder_.build(); 901 } 902 } 903 904 @java.lang.Override clone()905 public Builder clone() { 906 return super.clone(); 907 } 908 909 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)910 public Builder setField( 911 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 912 return super.setField(field, value); 913 } 914 915 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)916 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 917 return super.clearField(field); 918 } 919 920 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)921 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 922 return super.clearOneof(oneof); 923 } 924 925 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)926 public Builder setRepeatedField( 927 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 928 return super.setRepeatedField(field, index, value); 929 } 930 931 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)932 public Builder addRepeatedField( 933 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 934 return super.addRepeatedField(field, value); 935 } 936 937 @java.lang.Override mergeFrom(com.google.protobuf.Message other)938 public Builder mergeFrom(com.google.protobuf.Message other) { 939 if (other instanceof com.google.cloud.functions.v2.OperationMetadata) { 940 return mergeFrom((com.google.cloud.functions.v2.OperationMetadata) other); 941 } else { 942 super.mergeFrom(other); 943 return this; 944 } 945 } 946 mergeFrom(com.google.cloud.functions.v2.OperationMetadata other)947 public Builder mergeFrom(com.google.cloud.functions.v2.OperationMetadata other) { 948 if (other == com.google.cloud.functions.v2.OperationMetadata.getDefaultInstance()) 949 return this; 950 if (other.hasCreateTime()) { 951 mergeCreateTime(other.getCreateTime()); 952 } 953 if (other.hasEndTime()) { 954 mergeEndTime(other.getEndTime()); 955 } 956 if (!other.getTarget().isEmpty()) { 957 target_ = other.target_; 958 bitField0_ |= 0x00000004; 959 onChanged(); 960 } 961 if (!other.getVerb().isEmpty()) { 962 verb_ = other.verb_; 963 bitField0_ |= 0x00000008; 964 onChanged(); 965 } 966 if (!other.getStatusDetail().isEmpty()) { 967 statusDetail_ = other.statusDetail_; 968 bitField0_ |= 0x00000010; 969 onChanged(); 970 } 971 if (other.getCancelRequested() != false) { 972 setCancelRequested(other.getCancelRequested()); 973 } 974 if (!other.getApiVersion().isEmpty()) { 975 apiVersion_ = other.apiVersion_; 976 bitField0_ |= 0x00000040; 977 onChanged(); 978 } 979 if (other.hasRequestResource()) { 980 mergeRequestResource(other.getRequestResource()); 981 } 982 if (stagesBuilder_ == null) { 983 if (!other.stages_.isEmpty()) { 984 if (stages_.isEmpty()) { 985 stages_ = other.stages_; 986 bitField0_ = (bitField0_ & ~0x00000100); 987 } else { 988 ensureStagesIsMutable(); 989 stages_.addAll(other.stages_); 990 } 991 onChanged(); 992 } 993 } else { 994 if (!other.stages_.isEmpty()) { 995 if (stagesBuilder_.isEmpty()) { 996 stagesBuilder_.dispose(); 997 stagesBuilder_ = null; 998 stages_ = other.stages_; 999 bitField0_ = (bitField0_ & ~0x00000100); 1000 stagesBuilder_ = 1001 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1002 ? getStagesFieldBuilder() 1003 : null; 1004 } else { 1005 stagesBuilder_.addAllMessages(other.stages_); 1006 } 1007 } 1008 } 1009 this.mergeUnknownFields(other.getUnknownFields()); 1010 onChanged(); 1011 return this; 1012 } 1013 1014 @java.lang.Override isInitialized()1015 public final boolean isInitialized() { 1016 return true; 1017 } 1018 1019 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1020 public Builder mergeFrom( 1021 com.google.protobuf.CodedInputStream input, 1022 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1023 throws java.io.IOException { 1024 if (extensionRegistry == null) { 1025 throw new java.lang.NullPointerException(); 1026 } 1027 try { 1028 boolean done = false; 1029 while (!done) { 1030 int tag = input.readTag(); 1031 switch (tag) { 1032 case 0: 1033 done = true; 1034 break; 1035 case 10: 1036 { 1037 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 1038 bitField0_ |= 0x00000001; 1039 break; 1040 } // case 10 1041 case 18: 1042 { 1043 input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); 1044 bitField0_ |= 0x00000002; 1045 break; 1046 } // case 18 1047 case 26: 1048 { 1049 target_ = input.readStringRequireUtf8(); 1050 bitField0_ |= 0x00000004; 1051 break; 1052 } // case 26 1053 case 34: 1054 { 1055 verb_ = input.readStringRequireUtf8(); 1056 bitField0_ |= 0x00000008; 1057 break; 1058 } // case 34 1059 case 42: 1060 { 1061 statusDetail_ = input.readStringRequireUtf8(); 1062 bitField0_ |= 0x00000010; 1063 break; 1064 } // case 42 1065 case 48: 1066 { 1067 cancelRequested_ = input.readBool(); 1068 bitField0_ |= 0x00000020; 1069 break; 1070 } // case 48 1071 case 58: 1072 { 1073 apiVersion_ = input.readStringRequireUtf8(); 1074 bitField0_ |= 0x00000040; 1075 break; 1076 } // case 58 1077 case 66: 1078 { 1079 input.readMessage(getRequestResourceFieldBuilder().getBuilder(), extensionRegistry); 1080 bitField0_ |= 0x00000080; 1081 break; 1082 } // case 66 1083 case 74: 1084 { 1085 com.google.cloud.functions.v2.Stage m = 1086 input.readMessage( 1087 com.google.cloud.functions.v2.Stage.parser(), extensionRegistry); 1088 if (stagesBuilder_ == null) { 1089 ensureStagesIsMutable(); 1090 stages_.add(m); 1091 } else { 1092 stagesBuilder_.addMessage(m); 1093 } 1094 break; 1095 } // case 74 1096 default: 1097 { 1098 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1099 done = true; // was an endgroup tag 1100 } 1101 break; 1102 } // default: 1103 } // switch (tag) 1104 } // while (!done) 1105 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1106 throw e.unwrapIOException(); 1107 } finally { 1108 onChanged(); 1109 } // finally 1110 return this; 1111 } 1112 1113 private int bitField0_; 1114 1115 private com.google.protobuf.Timestamp createTime_; 1116 private com.google.protobuf.SingleFieldBuilderV3< 1117 com.google.protobuf.Timestamp, 1118 com.google.protobuf.Timestamp.Builder, 1119 com.google.protobuf.TimestampOrBuilder> 1120 createTimeBuilder_; 1121 /** 1122 * 1123 * 1124 * <pre> 1125 * The time the operation was created. 1126 * </pre> 1127 * 1128 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1129 * 1130 * @return Whether the createTime field is set. 1131 */ hasCreateTime()1132 public boolean hasCreateTime() { 1133 return ((bitField0_ & 0x00000001) != 0); 1134 } 1135 /** 1136 * 1137 * 1138 * <pre> 1139 * The time the operation was created. 1140 * </pre> 1141 * 1142 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1143 * 1144 * @return The createTime. 1145 */ getCreateTime()1146 public com.google.protobuf.Timestamp getCreateTime() { 1147 if (createTimeBuilder_ == null) { 1148 return createTime_ == null 1149 ? com.google.protobuf.Timestamp.getDefaultInstance() 1150 : createTime_; 1151 } else { 1152 return createTimeBuilder_.getMessage(); 1153 } 1154 } 1155 /** 1156 * 1157 * 1158 * <pre> 1159 * The time the operation was created. 1160 * </pre> 1161 * 1162 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1163 */ setCreateTime(com.google.protobuf.Timestamp value)1164 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 1165 if (createTimeBuilder_ == null) { 1166 if (value == null) { 1167 throw new NullPointerException(); 1168 } 1169 createTime_ = value; 1170 } else { 1171 createTimeBuilder_.setMessage(value); 1172 } 1173 bitField0_ |= 0x00000001; 1174 onChanged(); 1175 return this; 1176 } 1177 /** 1178 * 1179 * 1180 * <pre> 1181 * The time the operation was created. 1182 * </pre> 1183 * 1184 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1185 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)1186 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1187 if (createTimeBuilder_ == null) { 1188 createTime_ = builderForValue.build(); 1189 } else { 1190 createTimeBuilder_.setMessage(builderForValue.build()); 1191 } 1192 bitField0_ |= 0x00000001; 1193 onChanged(); 1194 return this; 1195 } 1196 /** 1197 * 1198 * 1199 * <pre> 1200 * The time the operation was created. 1201 * </pre> 1202 * 1203 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1204 */ mergeCreateTime(com.google.protobuf.Timestamp value)1205 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 1206 if (createTimeBuilder_ == null) { 1207 if (((bitField0_ & 0x00000001) != 0) 1208 && createTime_ != null 1209 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1210 getCreateTimeBuilder().mergeFrom(value); 1211 } else { 1212 createTime_ = value; 1213 } 1214 } else { 1215 createTimeBuilder_.mergeFrom(value); 1216 } 1217 bitField0_ |= 0x00000001; 1218 onChanged(); 1219 return this; 1220 } 1221 /** 1222 * 1223 * 1224 * <pre> 1225 * The time the operation was created. 1226 * </pre> 1227 * 1228 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1229 */ clearCreateTime()1230 public Builder clearCreateTime() { 1231 bitField0_ = (bitField0_ & ~0x00000001); 1232 createTime_ = null; 1233 if (createTimeBuilder_ != null) { 1234 createTimeBuilder_.dispose(); 1235 createTimeBuilder_ = null; 1236 } 1237 onChanged(); 1238 return this; 1239 } 1240 /** 1241 * 1242 * 1243 * <pre> 1244 * The time the operation was created. 1245 * </pre> 1246 * 1247 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1248 */ getCreateTimeBuilder()1249 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1250 bitField0_ |= 0x00000001; 1251 onChanged(); 1252 return getCreateTimeFieldBuilder().getBuilder(); 1253 } 1254 /** 1255 * 1256 * 1257 * <pre> 1258 * The time the operation was created. 1259 * </pre> 1260 * 1261 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1262 */ getCreateTimeOrBuilder()1263 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1264 if (createTimeBuilder_ != null) { 1265 return createTimeBuilder_.getMessageOrBuilder(); 1266 } else { 1267 return createTime_ == null 1268 ? com.google.protobuf.Timestamp.getDefaultInstance() 1269 : createTime_; 1270 } 1271 } 1272 /** 1273 * 1274 * 1275 * <pre> 1276 * The time the operation was created. 1277 * </pre> 1278 * 1279 * <code>.google.protobuf.Timestamp create_time = 1;</code> 1280 */ 1281 private com.google.protobuf.SingleFieldBuilderV3< 1282 com.google.protobuf.Timestamp, 1283 com.google.protobuf.Timestamp.Builder, 1284 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1285 getCreateTimeFieldBuilder() { 1286 if (createTimeBuilder_ == null) { 1287 createTimeBuilder_ = 1288 new com.google.protobuf.SingleFieldBuilderV3< 1289 com.google.protobuf.Timestamp, 1290 com.google.protobuf.Timestamp.Builder, 1291 com.google.protobuf.TimestampOrBuilder>( 1292 getCreateTime(), getParentForChildren(), isClean()); 1293 createTime_ = null; 1294 } 1295 return createTimeBuilder_; 1296 } 1297 1298 private com.google.protobuf.Timestamp endTime_; 1299 private com.google.protobuf.SingleFieldBuilderV3< 1300 com.google.protobuf.Timestamp, 1301 com.google.protobuf.Timestamp.Builder, 1302 com.google.protobuf.TimestampOrBuilder> 1303 endTimeBuilder_; 1304 /** 1305 * 1306 * 1307 * <pre> 1308 * The time the operation finished running. 1309 * </pre> 1310 * 1311 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1312 * 1313 * @return Whether the endTime field is set. 1314 */ hasEndTime()1315 public boolean hasEndTime() { 1316 return ((bitField0_ & 0x00000002) != 0); 1317 } 1318 /** 1319 * 1320 * 1321 * <pre> 1322 * The time the operation finished running. 1323 * </pre> 1324 * 1325 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1326 * 1327 * @return The endTime. 1328 */ getEndTime()1329 public com.google.protobuf.Timestamp getEndTime() { 1330 if (endTimeBuilder_ == null) { 1331 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1332 } else { 1333 return endTimeBuilder_.getMessage(); 1334 } 1335 } 1336 /** 1337 * 1338 * 1339 * <pre> 1340 * The time the operation finished running. 1341 * </pre> 1342 * 1343 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1344 */ setEndTime(com.google.protobuf.Timestamp value)1345 public Builder setEndTime(com.google.protobuf.Timestamp value) { 1346 if (endTimeBuilder_ == null) { 1347 if (value == null) { 1348 throw new NullPointerException(); 1349 } 1350 endTime_ = value; 1351 } else { 1352 endTimeBuilder_.setMessage(value); 1353 } 1354 bitField0_ |= 0x00000002; 1355 onChanged(); 1356 return this; 1357 } 1358 /** 1359 * 1360 * 1361 * <pre> 1362 * The time the operation finished running. 1363 * </pre> 1364 * 1365 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1366 */ setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)1367 public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1368 if (endTimeBuilder_ == null) { 1369 endTime_ = builderForValue.build(); 1370 } else { 1371 endTimeBuilder_.setMessage(builderForValue.build()); 1372 } 1373 bitField0_ |= 0x00000002; 1374 onChanged(); 1375 return this; 1376 } 1377 /** 1378 * 1379 * 1380 * <pre> 1381 * The time the operation finished running. 1382 * </pre> 1383 * 1384 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1385 */ mergeEndTime(com.google.protobuf.Timestamp value)1386 public Builder mergeEndTime(com.google.protobuf.Timestamp value) { 1387 if (endTimeBuilder_ == null) { 1388 if (((bitField0_ & 0x00000002) != 0) 1389 && endTime_ != null 1390 && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1391 getEndTimeBuilder().mergeFrom(value); 1392 } else { 1393 endTime_ = value; 1394 } 1395 } else { 1396 endTimeBuilder_.mergeFrom(value); 1397 } 1398 bitField0_ |= 0x00000002; 1399 onChanged(); 1400 return this; 1401 } 1402 /** 1403 * 1404 * 1405 * <pre> 1406 * The time the operation finished running. 1407 * </pre> 1408 * 1409 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1410 */ clearEndTime()1411 public Builder clearEndTime() { 1412 bitField0_ = (bitField0_ & ~0x00000002); 1413 endTime_ = null; 1414 if (endTimeBuilder_ != null) { 1415 endTimeBuilder_.dispose(); 1416 endTimeBuilder_ = null; 1417 } 1418 onChanged(); 1419 return this; 1420 } 1421 /** 1422 * 1423 * 1424 * <pre> 1425 * The time the operation finished running. 1426 * </pre> 1427 * 1428 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1429 */ getEndTimeBuilder()1430 public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { 1431 bitField0_ |= 0x00000002; 1432 onChanged(); 1433 return getEndTimeFieldBuilder().getBuilder(); 1434 } 1435 /** 1436 * 1437 * 1438 * <pre> 1439 * The time the operation finished running. 1440 * </pre> 1441 * 1442 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1443 */ getEndTimeOrBuilder()1444 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 1445 if (endTimeBuilder_ != null) { 1446 return endTimeBuilder_.getMessageOrBuilder(); 1447 } else { 1448 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1449 } 1450 } 1451 /** 1452 * 1453 * 1454 * <pre> 1455 * The time the operation finished running. 1456 * </pre> 1457 * 1458 * <code>.google.protobuf.Timestamp end_time = 2;</code> 1459 */ 1460 private com.google.protobuf.SingleFieldBuilderV3< 1461 com.google.protobuf.Timestamp, 1462 com.google.protobuf.Timestamp.Builder, 1463 com.google.protobuf.TimestampOrBuilder> getEndTimeFieldBuilder()1464 getEndTimeFieldBuilder() { 1465 if (endTimeBuilder_ == null) { 1466 endTimeBuilder_ = 1467 new com.google.protobuf.SingleFieldBuilderV3< 1468 com.google.protobuf.Timestamp, 1469 com.google.protobuf.Timestamp.Builder, 1470 com.google.protobuf.TimestampOrBuilder>( 1471 getEndTime(), getParentForChildren(), isClean()); 1472 endTime_ = null; 1473 } 1474 return endTimeBuilder_; 1475 } 1476 1477 private java.lang.Object target_ = ""; 1478 /** 1479 * 1480 * 1481 * <pre> 1482 * Server-defined resource path for the target of the operation. 1483 * </pre> 1484 * 1485 * <code>string target = 3;</code> 1486 * 1487 * @return The target. 1488 */ getTarget()1489 public java.lang.String getTarget() { 1490 java.lang.Object ref = target_; 1491 if (!(ref instanceof java.lang.String)) { 1492 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1493 java.lang.String s = bs.toStringUtf8(); 1494 target_ = s; 1495 return s; 1496 } else { 1497 return (java.lang.String) ref; 1498 } 1499 } 1500 /** 1501 * 1502 * 1503 * <pre> 1504 * Server-defined resource path for the target of the operation. 1505 * </pre> 1506 * 1507 * <code>string target = 3;</code> 1508 * 1509 * @return The bytes for target. 1510 */ getTargetBytes()1511 public com.google.protobuf.ByteString getTargetBytes() { 1512 java.lang.Object ref = target_; 1513 if (ref instanceof String) { 1514 com.google.protobuf.ByteString b = 1515 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1516 target_ = b; 1517 return b; 1518 } else { 1519 return (com.google.protobuf.ByteString) ref; 1520 } 1521 } 1522 /** 1523 * 1524 * 1525 * <pre> 1526 * Server-defined resource path for the target of the operation. 1527 * </pre> 1528 * 1529 * <code>string target = 3;</code> 1530 * 1531 * @param value The target to set. 1532 * @return This builder for chaining. 1533 */ setTarget(java.lang.String value)1534 public Builder setTarget(java.lang.String value) { 1535 if (value == null) { 1536 throw new NullPointerException(); 1537 } 1538 target_ = value; 1539 bitField0_ |= 0x00000004; 1540 onChanged(); 1541 return this; 1542 } 1543 /** 1544 * 1545 * 1546 * <pre> 1547 * Server-defined resource path for the target of the operation. 1548 * </pre> 1549 * 1550 * <code>string target = 3;</code> 1551 * 1552 * @return This builder for chaining. 1553 */ clearTarget()1554 public Builder clearTarget() { 1555 target_ = getDefaultInstance().getTarget(); 1556 bitField0_ = (bitField0_ & ~0x00000004); 1557 onChanged(); 1558 return this; 1559 } 1560 /** 1561 * 1562 * 1563 * <pre> 1564 * Server-defined resource path for the target of the operation. 1565 * </pre> 1566 * 1567 * <code>string target = 3;</code> 1568 * 1569 * @param value The bytes for target to set. 1570 * @return This builder for chaining. 1571 */ setTargetBytes(com.google.protobuf.ByteString value)1572 public Builder setTargetBytes(com.google.protobuf.ByteString value) { 1573 if (value == null) { 1574 throw new NullPointerException(); 1575 } 1576 checkByteStringIsUtf8(value); 1577 target_ = value; 1578 bitField0_ |= 0x00000004; 1579 onChanged(); 1580 return this; 1581 } 1582 1583 private java.lang.Object verb_ = ""; 1584 /** 1585 * 1586 * 1587 * <pre> 1588 * Name of the verb executed by the operation. 1589 * </pre> 1590 * 1591 * <code>string verb = 4;</code> 1592 * 1593 * @return The verb. 1594 */ getVerb()1595 public java.lang.String getVerb() { 1596 java.lang.Object ref = verb_; 1597 if (!(ref instanceof java.lang.String)) { 1598 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1599 java.lang.String s = bs.toStringUtf8(); 1600 verb_ = s; 1601 return s; 1602 } else { 1603 return (java.lang.String) ref; 1604 } 1605 } 1606 /** 1607 * 1608 * 1609 * <pre> 1610 * Name of the verb executed by the operation. 1611 * </pre> 1612 * 1613 * <code>string verb = 4;</code> 1614 * 1615 * @return The bytes for verb. 1616 */ getVerbBytes()1617 public com.google.protobuf.ByteString getVerbBytes() { 1618 java.lang.Object ref = verb_; 1619 if (ref instanceof String) { 1620 com.google.protobuf.ByteString b = 1621 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1622 verb_ = b; 1623 return b; 1624 } else { 1625 return (com.google.protobuf.ByteString) ref; 1626 } 1627 } 1628 /** 1629 * 1630 * 1631 * <pre> 1632 * Name of the verb executed by the operation. 1633 * </pre> 1634 * 1635 * <code>string verb = 4;</code> 1636 * 1637 * @param value The verb to set. 1638 * @return This builder for chaining. 1639 */ setVerb(java.lang.String value)1640 public Builder setVerb(java.lang.String value) { 1641 if (value == null) { 1642 throw new NullPointerException(); 1643 } 1644 verb_ = value; 1645 bitField0_ |= 0x00000008; 1646 onChanged(); 1647 return this; 1648 } 1649 /** 1650 * 1651 * 1652 * <pre> 1653 * Name of the verb executed by the operation. 1654 * </pre> 1655 * 1656 * <code>string verb = 4;</code> 1657 * 1658 * @return This builder for chaining. 1659 */ clearVerb()1660 public Builder clearVerb() { 1661 verb_ = getDefaultInstance().getVerb(); 1662 bitField0_ = (bitField0_ & ~0x00000008); 1663 onChanged(); 1664 return this; 1665 } 1666 /** 1667 * 1668 * 1669 * <pre> 1670 * Name of the verb executed by the operation. 1671 * </pre> 1672 * 1673 * <code>string verb = 4;</code> 1674 * 1675 * @param value The bytes for verb to set. 1676 * @return This builder for chaining. 1677 */ setVerbBytes(com.google.protobuf.ByteString value)1678 public Builder setVerbBytes(com.google.protobuf.ByteString value) { 1679 if (value == null) { 1680 throw new NullPointerException(); 1681 } 1682 checkByteStringIsUtf8(value); 1683 verb_ = value; 1684 bitField0_ |= 0x00000008; 1685 onChanged(); 1686 return this; 1687 } 1688 1689 private java.lang.Object statusDetail_ = ""; 1690 /** 1691 * 1692 * 1693 * <pre> 1694 * Human-readable status of the operation, if any. 1695 * </pre> 1696 * 1697 * <code>string status_detail = 5;</code> 1698 * 1699 * @return The statusDetail. 1700 */ getStatusDetail()1701 public java.lang.String getStatusDetail() { 1702 java.lang.Object ref = statusDetail_; 1703 if (!(ref instanceof java.lang.String)) { 1704 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1705 java.lang.String s = bs.toStringUtf8(); 1706 statusDetail_ = s; 1707 return s; 1708 } else { 1709 return (java.lang.String) ref; 1710 } 1711 } 1712 /** 1713 * 1714 * 1715 * <pre> 1716 * Human-readable status of the operation, if any. 1717 * </pre> 1718 * 1719 * <code>string status_detail = 5;</code> 1720 * 1721 * @return The bytes for statusDetail. 1722 */ getStatusDetailBytes()1723 public com.google.protobuf.ByteString getStatusDetailBytes() { 1724 java.lang.Object ref = statusDetail_; 1725 if (ref instanceof String) { 1726 com.google.protobuf.ByteString b = 1727 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1728 statusDetail_ = b; 1729 return b; 1730 } else { 1731 return (com.google.protobuf.ByteString) ref; 1732 } 1733 } 1734 /** 1735 * 1736 * 1737 * <pre> 1738 * Human-readable status of the operation, if any. 1739 * </pre> 1740 * 1741 * <code>string status_detail = 5;</code> 1742 * 1743 * @param value The statusDetail to set. 1744 * @return This builder for chaining. 1745 */ setStatusDetail(java.lang.String value)1746 public Builder setStatusDetail(java.lang.String value) { 1747 if (value == null) { 1748 throw new NullPointerException(); 1749 } 1750 statusDetail_ = value; 1751 bitField0_ |= 0x00000010; 1752 onChanged(); 1753 return this; 1754 } 1755 /** 1756 * 1757 * 1758 * <pre> 1759 * Human-readable status of the operation, if any. 1760 * </pre> 1761 * 1762 * <code>string status_detail = 5;</code> 1763 * 1764 * @return This builder for chaining. 1765 */ clearStatusDetail()1766 public Builder clearStatusDetail() { 1767 statusDetail_ = getDefaultInstance().getStatusDetail(); 1768 bitField0_ = (bitField0_ & ~0x00000010); 1769 onChanged(); 1770 return this; 1771 } 1772 /** 1773 * 1774 * 1775 * <pre> 1776 * Human-readable status of the operation, if any. 1777 * </pre> 1778 * 1779 * <code>string status_detail = 5;</code> 1780 * 1781 * @param value The bytes for statusDetail to set. 1782 * @return This builder for chaining. 1783 */ setStatusDetailBytes(com.google.protobuf.ByteString value)1784 public Builder setStatusDetailBytes(com.google.protobuf.ByteString value) { 1785 if (value == null) { 1786 throw new NullPointerException(); 1787 } 1788 checkByteStringIsUtf8(value); 1789 statusDetail_ = value; 1790 bitField0_ |= 0x00000010; 1791 onChanged(); 1792 return this; 1793 } 1794 1795 private boolean cancelRequested_; 1796 /** 1797 * 1798 * 1799 * <pre> 1800 * Identifies whether the user has requested cancellation 1801 * of the operation. Operations that have successfully been cancelled 1802 * have [Operation.error][] value with a 1803 * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 1804 * `Code.CANCELLED`. 1805 * </pre> 1806 * 1807 * <code>bool cancel_requested = 6;</code> 1808 * 1809 * @return The cancelRequested. 1810 */ 1811 @java.lang.Override getCancelRequested()1812 public boolean getCancelRequested() { 1813 return cancelRequested_; 1814 } 1815 /** 1816 * 1817 * 1818 * <pre> 1819 * Identifies whether the user has requested cancellation 1820 * of the operation. Operations that have successfully been cancelled 1821 * have [Operation.error][] value with a 1822 * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 1823 * `Code.CANCELLED`. 1824 * </pre> 1825 * 1826 * <code>bool cancel_requested = 6;</code> 1827 * 1828 * @param value The cancelRequested to set. 1829 * @return This builder for chaining. 1830 */ setCancelRequested(boolean value)1831 public Builder setCancelRequested(boolean value) { 1832 1833 cancelRequested_ = value; 1834 bitField0_ |= 0x00000020; 1835 onChanged(); 1836 return this; 1837 } 1838 /** 1839 * 1840 * 1841 * <pre> 1842 * Identifies whether the user has requested cancellation 1843 * of the operation. Operations that have successfully been cancelled 1844 * have [Operation.error][] value with a 1845 * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 1846 * `Code.CANCELLED`. 1847 * </pre> 1848 * 1849 * <code>bool cancel_requested = 6;</code> 1850 * 1851 * @return This builder for chaining. 1852 */ clearCancelRequested()1853 public Builder clearCancelRequested() { 1854 bitField0_ = (bitField0_ & ~0x00000020); 1855 cancelRequested_ = false; 1856 onChanged(); 1857 return this; 1858 } 1859 1860 private java.lang.Object apiVersion_ = ""; 1861 /** 1862 * 1863 * 1864 * <pre> 1865 * API version used to start the operation. 1866 * </pre> 1867 * 1868 * <code>string api_version = 7;</code> 1869 * 1870 * @return The apiVersion. 1871 */ getApiVersion()1872 public java.lang.String getApiVersion() { 1873 java.lang.Object ref = apiVersion_; 1874 if (!(ref instanceof java.lang.String)) { 1875 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1876 java.lang.String s = bs.toStringUtf8(); 1877 apiVersion_ = s; 1878 return s; 1879 } else { 1880 return (java.lang.String) ref; 1881 } 1882 } 1883 /** 1884 * 1885 * 1886 * <pre> 1887 * API version used to start the operation. 1888 * </pre> 1889 * 1890 * <code>string api_version = 7;</code> 1891 * 1892 * @return The bytes for apiVersion. 1893 */ getApiVersionBytes()1894 public com.google.protobuf.ByteString getApiVersionBytes() { 1895 java.lang.Object ref = apiVersion_; 1896 if (ref instanceof String) { 1897 com.google.protobuf.ByteString b = 1898 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1899 apiVersion_ = b; 1900 return b; 1901 } else { 1902 return (com.google.protobuf.ByteString) ref; 1903 } 1904 } 1905 /** 1906 * 1907 * 1908 * <pre> 1909 * API version used to start the operation. 1910 * </pre> 1911 * 1912 * <code>string api_version = 7;</code> 1913 * 1914 * @param value The apiVersion to set. 1915 * @return This builder for chaining. 1916 */ setApiVersion(java.lang.String value)1917 public Builder setApiVersion(java.lang.String value) { 1918 if (value == null) { 1919 throw new NullPointerException(); 1920 } 1921 apiVersion_ = value; 1922 bitField0_ |= 0x00000040; 1923 onChanged(); 1924 return this; 1925 } 1926 /** 1927 * 1928 * 1929 * <pre> 1930 * API version used to start the operation. 1931 * </pre> 1932 * 1933 * <code>string api_version = 7;</code> 1934 * 1935 * @return This builder for chaining. 1936 */ clearApiVersion()1937 public Builder clearApiVersion() { 1938 apiVersion_ = getDefaultInstance().getApiVersion(); 1939 bitField0_ = (bitField0_ & ~0x00000040); 1940 onChanged(); 1941 return this; 1942 } 1943 /** 1944 * 1945 * 1946 * <pre> 1947 * API version used to start the operation. 1948 * </pre> 1949 * 1950 * <code>string api_version = 7;</code> 1951 * 1952 * @param value The bytes for apiVersion to set. 1953 * @return This builder for chaining. 1954 */ setApiVersionBytes(com.google.protobuf.ByteString value)1955 public Builder setApiVersionBytes(com.google.protobuf.ByteString value) { 1956 if (value == null) { 1957 throw new NullPointerException(); 1958 } 1959 checkByteStringIsUtf8(value); 1960 apiVersion_ = value; 1961 bitField0_ |= 0x00000040; 1962 onChanged(); 1963 return this; 1964 } 1965 1966 private com.google.protobuf.Any requestResource_; 1967 private com.google.protobuf.SingleFieldBuilderV3< 1968 com.google.protobuf.Any, 1969 com.google.protobuf.Any.Builder, 1970 com.google.protobuf.AnyOrBuilder> 1971 requestResourceBuilder_; 1972 /** 1973 * 1974 * 1975 * <pre> 1976 * The original request that started the operation. 1977 * </pre> 1978 * 1979 * <code>.google.protobuf.Any request_resource = 8;</code> 1980 * 1981 * @return Whether the requestResource field is set. 1982 */ hasRequestResource()1983 public boolean hasRequestResource() { 1984 return ((bitField0_ & 0x00000080) != 0); 1985 } 1986 /** 1987 * 1988 * 1989 * <pre> 1990 * The original request that started the operation. 1991 * </pre> 1992 * 1993 * <code>.google.protobuf.Any request_resource = 8;</code> 1994 * 1995 * @return The requestResource. 1996 */ getRequestResource()1997 public com.google.protobuf.Any getRequestResource() { 1998 if (requestResourceBuilder_ == null) { 1999 return requestResource_ == null 2000 ? com.google.protobuf.Any.getDefaultInstance() 2001 : requestResource_; 2002 } else { 2003 return requestResourceBuilder_.getMessage(); 2004 } 2005 } 2006 /** 2007 * 2008 * 2009 * <pre> 2010 * The original request that started the operation. 2011 * </pre> 2012 * 2013 * <code>.google.protobuf.Any request_resource = 8;</code> 2014 */ setRequestResource(com.google.protobuf.Any value)2015 public Builder setRequestResource(com.google.protobuf.Any value) { 2016 if (requestResourceBuilder_ == null) { 2017 if (value == null) { 2018 throw new NullPointerException(); 2019 } 2020 requestResource_ = value; 2021 } else { 2022 requestResourceBuilder_.setMessage(value); 2023 } 2024 bitField0_ |= 0x00000080; 2025 onChanged(); 2026 return this; 2027 } 2028 /** 2029 * 2030 * 2031 * <pre> 2032 * The original request that started the operation. 2033 * </pre> 2034 * 2035 * <code>.google.protobuf.Any request_resource = 8;</code> 2036 */ setRequestResource(com.google.protobuf.Any.Builder builderForValue)2037 public Builder setRequestResource(com.google.protobuf.Any.Builder builderForValue) { 2038 if (requestResourceBuilder_ == null) { 2039 requestResource_ = builderForValue.build(); 2040 } else { 2041 requestResourceBuilder_.setMessage(builderForValue.build()); 2042 } 2043 bitField0_ |= 0x00000080; 2044 onChanged(); 2045 return this; 2046 } 2047 /** 2048 * 2049 * 2050 * <pre> 2051 * The original request that started the operation. 2052 * </pre> 2053 * 2054 * <code>.google.protobuf.Any request_resource = 8;</code> 2055 */ mergeRequestResource(com.google.protobuf.Any value)2056 public Builder mergeRequestResource(com.google.protobuf.Any value) { 2057 if (requestResourceBuilder_ == null) { 2058 if (((bitField0_ & 0x00000080) != 0) 2059 && requestResource_ != null 2060 && requestResource_ != com.google.protobuf.Any.getDefaultInstance()) { 2061 getRequestResourceBuilder().mergeFrom(value); 2062 } else { 2063 requestResource_ = value; 2064 } 2065 } else { 2066 requestResourceBuilder_.mergeFrom(value); 2067 } 2068 bitField0_ |= 0x00000080; 2069 onChanged(); 2070 return this; 2071 } 2072 /** 2073 * 2074 * 2075 * <pre> 2076 * The original request that started the operation. 2077 * </pre> 2078 * 2079 * <code>.google.protobuf.Any request_resource = 8;</code> 2080 */ clearRequestResource()2081 public Builder clearRequestResource() { 2082 bitField0_ = (bitField0_ & ~0x00000080); 2083 requestResource_ = null; 2084 if (requestResourceBuilder_ != null) { 2085 requestResourceBuilder_.dispose(); 2086 requestResourceBuilder_ = null; 2087 } 2088 onChanged(); 2089 return this; 2090 } 2091 /** 2092 * 2093 * 2094 * <pre> 2095 * The original request that started the operation. 2096 * </pre> 2097 * 2098 * <code>.google.protobuf.Any request_resource = 8;</code> 2099 */ getRequestResourceBuilder()2100 public com.google.protobuf.Any.Builder getRequestResourceBuilder() { 2101 bitField0_ |= 0x00000080; 2102 onChanged(); 2103 return getRequestResourceFieldBuilder().getBuilder(); 2104 } 2105 /** 2106 * 2107 * 2108 * <pre> 2109 * The original request that started the operation. 2110 * </pre> 2111 * 2112 * <code>.google.protobuf.Any request_resource = 8;</code> 2113 */ getRequestResourceOrBuilder()2114 public com.google.protobuf.AnyOrBuilder getRequestResourceOrBuilder() { 2115 if (requestResourceBuilder_ != null) { 2116 return requestResourceBuilder_.getMessageOrBuilder(); 2117 } else { 2118 return requestResource_ == null 2119 ? com.google.protobuf.Any.getDefaultInstance() 2120 : requestResource_; 2121 } 2122 } 2123 /** 2124 * 2125 * 2126 * <pre> 2127 * The original request that started the operation. 2128 * </pre> 2129 * 2130 * <code>.google.protobuf.Any request_resource = 8;</code> 2131 */ 2132 private com.google.protobuf.SingleFieldBuilderV3< 2133 com.google.protobuf.Any, 2134 com.google.protobuf.Any.Builder, 2135 com.google.protobuf.AnyOrBuilder> getRequestResourceFieldBuilder()2136 getRequestResourceFieldBuilder() { 2137 if (requestResourceBuilder_ == null) { 2138 requestResourceBuilder_ = 2139 new com.google.protobuf.SingleFieldBuilderV3< 2140 com.google.protobuf.Any, 2141 com.google.protobuf.Any.Builder, 2142 com.google.protobuf.AnyOrBuilder>( 2143 getRequestResource(), getParentForChildren(), isClean()); 2144 requestResource_ = null; 2145 } 2146 return requestResourceBuilder_; 2147 } 2148 2149 private java.util.List<com.google.cloud.functions.v2.Stage> stages_ = 2150 java.util.Collections.emptyList(); 2151 ensureStagesIsMutable()2152 private void ensureStagesIsMutable() { 2153 if (!((bitField0_ & 0x00000100) != 0)) { 2154 stages_ = new java.util.ArrayList<com.google.cloud.functions.v2.Stage>(stages_); 2155 bitField0_ |= 0x00000100; 2156 } 2157 } 2158 2159 private com.google.protobuf.RepeatedFieldBuilderV3< 2160 com.google.cloud.functions.v2.Stage, 2161 com.google.cloud.functions.v2.Stage.Builder, 2162 com.google.cloud.functions.v2.StageOrBuilder> 2163 stagesBuilder_; 2164 2165 /** 2166 * 2167 * 2168 * <pre> 2169 * Mechanism for reporting in-progress stages 2170 * </pre> 2171 * 2172 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2173 */ getStagesList()2174 public java.util.List<com.google.cloud.functions.v2.Stage> getStagesList() { 2175 if (stagesBuilder_ == null) { 2176 return java.util.Collections.unmodifiableList(stages_); 2177 } else { 2178 return stagesBuilder_.getMessageList(); 2179 } 2180 } 2181 /** 2182 * 2183 * 2184 * <pre> 2185 * Mechanism for reporting in-progress stages 2186 * </pre> 2187 * 2188 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2189 */ getStagesCount()2190 public int getStagesCount() { 2191 if (stagesBuilder_ == null) { 2192 return stages_.size(); 2193 } else { 2194 return stagesBuilder_.getCount(); 2195 } 2196 } 2197 /** 2198 * 2199 * 2200 * <pre> 2201 * Mechanism for reporting in-progress stages 2202 * </pre> 2203 * 2204 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2205 */ getStages(int index)2206 public com.google.cloud.functions.v2.Stage getStages(int index) { 2207 if (stagesBuilder_ == null) { 2208 return stages_.get(index); 2209 } else { 2210 return stagesBuilder_.getMessage(index); 2211 } 2212 } 2213 /** 2214 * 2215 * 2216 * <pre> 2217 * Mechanism for reporting in-progress stages 2218 * </pre> 2219 * 2220 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2221 */ setStages(int index, com.google.cloud.functions.v2.Stage value)2222 public Builder setStages(int index, com.google.cloud.functions.v2.Stage value) { 2223 if (stagesBuilder_ == null) { 2224 if (value == null) { 2225 throw new NullPointerException(); 2226 } 2227 ensureStagesIsMutable(); 2228 stages_.set(index, value); 2229 onChanged(); 2230 } else { 2231 stagesBuilder_.setMessage(index, value); 2232 } 2233 return this; 2234 } 2235 /** 2236 * 2237 * 2238 * <pre> 2239 * Mechanism for reporting in-progress stages 2240 * </pre> 2241 * 2242 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2243 */ setStages( int index, com.google.cloud.functions.v2.Stage.Builder builderForValue)2244 public Builder setStages( 2245 int index, com.google.cloud.functions.v2.Stage.Builder builderForValue) { 2246 if (stagesBuilder_ == null) { 2247 ensureStagesIsMutable(); 2248 stages_.set(index, builderForValue.build()); 2249 onChanged(); 2250 } else { 2251 stagesBuilder_.setMessage(index, builderForValue.build()); 2252 } 2253 return this; 2254 } 2255 /** 2256 * 2257 * 2258 * <pre> 2259 * Mechanism for reporting in-progress stages 2260 * </pre> 2261 * 2262 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2263 */ addStages(com.google.cloud.functions.v2.Stage value)2264 public Builder addStages(com.google.cloud.functions.v2.Stage value) { 2265 if (stagesBuilder_ == null) { 2266 if (value == null) { 2267 throw new NullPointerException(); 2268 } 2269 ensureStagesIsMutable(); 2270 stages_.add(value); 2271 onChanged(); 2272 } else { 2273 stagesBuilder_.addMessage(value); 2274 } 2275 return this; 2276 } 2277 /** 2278 * 2279 * 2280 * <pre> 2281 * Mechanism for reporting in-progress stages 2282 * </pre> 2283 * 2284 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2285 */ addStages(int index, com.google.cloud.functions.v2.Stage value)2286 public Builder addStages(int index, com.google.cloud.functions.v2.Stage value) { 2287 if (stagesBuilder_ == null) { 2288 if (value == null) { 2289 throw new NullPointerException(); 2290 } 2291 ensureStagesIsMutable(); 2292 stages_.add(index, value); 2293 onChanged(); 2294 } else { 2295 stagesBuilder_.addMessage(index, value); 2296 } 2297 return this; 2298 } 2299 /** 2300 * 2301 * 2302 * <pre> 2303 * Mechanism for reporting in-progress stages 2304 * </pre> 2305 * 2306 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2307 */ addStages(com.google.cloud.functions.v2.Stage.Builder builderForValue)2308 public Builder addStages(com.google.cloud.functions.v2.Stage.Builder builderForValue) { 2309 if (stagesBuilder_ == null) { 2310 ensureStagesIsMutable(); 2311 stages_.add(builderForValue.build()); 2312 onChanged(); 2313 } else { 2314 stagesBuilder_.addMessage(builderForValue.build()); 2315 } 2316 return this; 2317 } 2318 /** 2319 * 2320 * 2321 * <pre> 2322 * Mechanism for reporting in-progress stages 2323 * </pre> 2324 * 2325 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2326 */ addStages( int index, com.google.cloud.functions.v2.Stage.Builder builderForValue)2327 public Builder addStages( 2328 int index, com.google.cloud.functions.v2.Stage.Builder builderForValue) { 2329 if (stagesBuilder_ == null) { 2330 ensureStagesIsMutable(); 2331 stages_.add(index, builderForValue.build()); 2332 onChanged(); 2333 } else { 2334 stagesBuilder_.addMessage(index, builderForValue.build()); 2335 } 2336 return this; 2337 } 2338 /** 2339 * 2340 * 2341 * <pre> 2342 * Mechanism for reporting in-progress stages 2343 * </pre> 2344 * 2345 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2346 */ addAllStages( java.lang.Iterable<? extends com.google.cloud.functions.v2.Stage> values)2347 public Builder addAllStages( 2348 java.lang.Iterable<? extends com.google.cloud.functions.v2.Stage> values) { 2349 if (stagesBuilder_ == null) { 2350 ensureStagesIsMutable(); 2351 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, stages_); 2352 onChanged(); 2353 } else { 2354 stagesBuilder_.addAllMessages(values); 2355 } 2356 return this; 2357 } 2358 /** 2359 * 2360 * 2361 * <pre> 2362 * Mechanism for reporting in-progress stages 2363 * </pre> 2364 * 2365 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2366 */ clearStages()2367 public Builder clearStages() { 2368 if (stagesBuilder_ == null) { 2369 stages_ = java.util.Collections.emptyList(); 2370 bitField0_ = (bitField0_ & ~0x00000100); 2371 onChanged(); 2372 } else { 2373 stagesBuilder_.clear(); 2374 } 2375 return this; 2376 } 2377 /** 2378 * 2379 * 2380 * <pre> 2381 * Mechanism for reporting in-progress stages 2382 * </pre> 2383 * 2384 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2385 */ removeStages(int index)2386 public Builder removeStages(int index) { 2387 if (stagesBuilder_ == null) { 2388 ensureStagesIsMutable(); 2389 stages_.remove(index); 2390 onChanged(); 2391 } else { 2392 stagesBuilder_.remove(index); 2393 } 2394 return this; 2395 } 2396 /** 2397 * 2398 * 2399 * <pre> 2400 * Mechanism for reporting in-progress stages 2401 * </pre> 2402 * 2403 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2404 */ getStagesBuilder(int index)2405 public com.google.cloud.functions.v2.Stage.Builder getStagesBuilder(int index) { 2406 return getStagesFieldBuilder().getBuilder(index); 2407 } 2408 /** 2409 * 2410 * 2411 * <pre> 2412 * Mechanism for reporting in-progress stages 2413 * </pre> 2414 * 2415 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2416 */ getStagesOrBuilder(int index)2417 public com.google.cloud.functions.v2.StageOrBuilder getStagesOrBuilder(int index) { 2418 if (stagesBuilder_ == null) { 2419 return stages_.get(index); 2420 } else { 2421 return stagesBuilder_.getMessageOrBuilder(index); 2422 } 2423 } 2424 /** 2425 * 2426 * 2427 * <pre> 2428 * Mechanism for reporting in-progress stages 2429 * </pre> 2430 * 2431 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2432 */ 2433 public java.util.List<? extends com.google.cloud.functions.v2.StageOrBuilder> getStagesOrBuilderList()2434 getStagesOrBuilderList() { 2435 if (stagesBuilder_ != null) { 2436 return stagesBuilder_.getMessageOrBuilderList(); 2437 } else { 2438 return java.util.Collections.unmodifiableList(stages_); 2439 } 2440 } 2441 /** 2442 * 2443 * 2444 * <pre> 2445 * Mechanism for reporting in-progress stages 2446 * </pre> 2447 * 2448 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2449 */ addStagesBuilder()2450 public com.google.cloud.functions.v2.Stage.Builder addStagesBuilder() { 2451 return getStagesFieldBuilder() 2452 .addBuilder(com.google.cloud.functions.v2.Stage.getDefaultInstance()); 2453 } 2454 /** 2455 * 2456 * 2457 * <pre> 2458 * Mechanism for reporting in-progress stages 2459 * </pre> 2460 * 2461 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2462 */ addStagesBuilder(int index)2463 public com.google.cloud.functions.v2.Stage.Builder addStagesBuilder(int index) { 2464 return getStagesFieldBuilder() 2465 .addBuilder(index, com.google.cloud.functions.v2.Stage.getDefaultInstance()); 2466 } 2467 /** 2468 * 2469 * 2470 * <pre> 2471 * Mechanism for reporting in-progress stages 2472 * </pre> 2473 * 2474 * <code>repeated .google.cloud.functions.v2.Stage stages = 9;</code> 2475 */ getStagesBuilderList()2476 public java.util.List<com.google.cloud.functions.v2.Stage.Builder> getStagesBuilderList() { 2477 return getStagesFieldBuilder().getBuilderList(); 2478 } 2479 2480 private com.google.protobuf.RepeatedFieldBuilderV3< 2481 com.google.cloud.functions.v2.Stage, 2482 com.google.cloud.functions.v2.Stage.Builder, 2483 com.google.cloud.functions.v2.StageOrBuilder> getStagesFieldBuilder()2484 getStagesFieldBuilder() { 2485 if (stagesBuilder_ == null) { 2486 stagesBuilder_ = 2487 new com.google.protobuf.RepeatedFieldBuilderV3< 2488 com.google.cloud.functions.v2.Stage, 2489 com.google.cloud.functions.v2.Stage.Builder, 2490 com.google.cloud.functions.v2.StageOrBuilder>( 2491 stages_, ((bitField0_ & 0x00000100) != 0), getParentForChildren(), isClean()); 2492 stages_ = null; 2493 } 2494 return stagesBuilder_; 2495 } 2496 2497 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)2498 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 2499 return super.setUnknownFields(unknownFields); 2500 } 2501 2502 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2503 public final Builder mergeUnknownFields( 2504 final com.google.protobuf.UnknownFieldSet unknownFields) { 2505 return super.mergeUnknownFields(unknownFields); 2506 } 2507 2508 // @@protoc_insertion_point(builder_scope:google.cloud.functions.v2.OperationMetadata) 2509 } 2510 2511 // @@protoc_insertion_point(class_scope:google.cloud.functions.v2.OperationMetadata) 2512 private static final com.google.cloud.functions.v2.OperationMetadata DEFAULT_INSTANCE; 2513 2514 static { 2515 DEFAULT_INSTANCE = new com.google.cloud.functions.v2.OperationMetadata(); 2516 } 2517 getDefaultInstance()2518 public static com.google.cloud.functions.v2.OperationMetadata getDefaultInstance() { 2519 return DEFAULT_INSTANCE; 2520 } 2521 2522 private static final com.google.protobuf.Parser<OperationMetadata> PARSER = 2523 new com.google.protobuf.AbstractParser<OperationMetadata>() { 2524 @java.lang.Override 2525 public OperationMetadata parsePartialFrom( 2526 com.google.protobuf.CodedInputStream input, 2527 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2528 throws com.google.protobuf.InvalidProtocolBufferException { 2529 Builder builder = newBuilder(); 2530 try { 2531 builder.mergeFrom(input, extensionRegistry); 2532 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2533 throw e.setUnfinishedMessage(builder.buildPartial()); 2534 } catch (com.google.protobuf.UninitializedMessageException e) { 2535 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 2536 } catch (java.io.IOException e) { 2537 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2538 .setUnfinishedMessage(builder.buildPartial()); 2539 } 2540 return builder.buildPartial(); 2541 } 2542 }; 2543 parser()2544 public static com.google.protobuf.Parser<OperationMetadata> parser() { 2545 return PARSER; 2546 } 2547 2548 @java.lang.Override getParserForType()2549 public com.google.protobuf.Parser<OperationMetadata> getParserForType() { 2550 return PARSER; 2551 } 2552 2553 @java.lang.Override getDefaultInstanceForType()2554 public com.google.cloud.functions.v2.OperationMetadata getDefaultInstanceForType() { 2555 return DEFAULT_INSTANCE; 2556 } 2557 } 2558