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