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