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 * </pre> 26 * 27 * Protobuf type {@code google.cloud.compute.v1.NodeGroupsListNodes} 28 */ 29 public final class NodeGroupsListNodes extends com.google.protobuf.GeneratedMessageV3 30 implements 31 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.NodeGroupsListNodes) 32 NodeGroupsListNodesOrBuilder { 33 private static final long serialVersionUID = 0L; 34 // Use NodeGroupsListNodes.newBuilder() to construct. NodeGroupsListNodes(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)35 private NodeGroupsListNodes(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 36 super(builder); 37 } 38 NodeGroupsListNodes()39 private NodeGroupsListNodes() { 40 id_ = ""; 41 items_ = java.util.Collections.emptyList(); 42 kind_ = ""; 43 nextPageToken_ = ""; 44 selfLink_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new NodeGroupsListNodes(); 51 } 52 53 @java.lang.Override getUnknownFields()54 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 55 return this.unknownFields; 56 } 57 getDescriptor()58 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 59 return com.google.cloud.compute.v1.Compute 60 .internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.compute.v1.Compute 67 .internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.compute.v1.NodeGroupsListNodes.class, 70 com.google.cloud.compute.v1.NodeGroupsListNodes.Builder.class); 71 } 72 73 private int bitField0_; 74 public static final int ID_FIELD_NUMBER = 3355; 75 76 @SuppressWarnings("serial") 77 private volatile java.lang.Object id_ = ""; 78 /** 79 * 80 * 81 * <pre> 82 * [Output Only] Unique identifier for the resource; defined by the server. 83 * </pre> 84 * 85 * <code>optional string id = 3355;</code> 86 * 87 * @return Whether the id field is set. 88 */ 89 @java.lang.Override hasId()90 public boolean hasId() { 91 return ((bitField0_ & 0x00000001) != 0); 92 } 93 /** 94 * 95 * 96 * <pre> 97 * [Output Only] Unique identifier for the resource; defined by the server. 98 * </pre> 99 * 100 * <code>optional string id = 3355;</code> 101 * 102 * @return The id. 103 */ 104 @java.lang.Override getId()105 public java.lang.String getId() { 106 java.lang.Object ref = id_; 107 if (ref instanceof java.lang.String) { 108 return (java.lang.String) ref; 109 } else { 110 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 111 java.lang.String s = bs.toStringUtf8(); 112 id_ = s; 113 return s; 114 } 115 } 116 /** 117 * 118 * 119 * <pre> 120 * [Output Only] Unique identifier for the resource; defined by the server. 121 * </pre> 122 * 123 * <code>optional string id = 3355;</code> 124 * 125 * @return The bytes for id. 126 */ 127 @java.lang.Override getIdBytes()128 public com.google.protobuf.ByteString getIdBytes() { 129 java.lang.Object ref = id_; 130 if (ref instanceof java.lang.String) { 131 com.google.protobuf.ByteString b = 132 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 133 id_ = b; 134 return b; 135 } else { 136 return (com.google.protobuf.ByteString) ref; 137 } 138 } 139 140 public static final int ITEMS_FIELD_NUMBER = 100526016; 141 142 @SuppressWarnings("serial") 143 private java.util.List<com.google.cloud.compute.v1.NodeGroupNode> items_; 144 /** 145 * 146 * 147 * <pre> 148 * A list of Node resources. 149 * </pre> 150 * 151 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 152 */ 153 @java.lang.Override getItemsList()154 public java.util.List<com.google.cloud.compute.v1.NodeGroupNode> getItemsList() { 155 return items_; 156 } 157 /** 158 * 159 * 160 * <pre> 161 * A list of Node resources. 162 * </pre> 163 * 164 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 165 */ 166 @java.lang.Override 167 public java.util.List<? extends com.google.cloud.compute.v1.NodeGroupNodeOrBuilder> getItemsOrBuilderList()168 getItemsOrBuilderList() { 169 return items_; 170 } 171 /** 172 * 173 * 174 * <pre> 175 * A list of Node resources. 176 * </pre> 177 * 178 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 179 */ 180 @java.lang.Override getItemsCount()181 public int getItemsCount() { 182 return items_.size(); 183 } 184 /** 185 * 186 * 187 * <pre> 188 * A list of Node resources. 189 * </pre> 190 * 191 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 192 */ 193 @java.lang.Override getItems(int index)194 public com.google.cloud.compute.v1.NodeGroupNode getItems(int index) { 195 return items_.get(index); 196 } 197 /** 198 * 199 * 200 * <pre> 201 * A list of Node resources. 202 * </pre> 203 * 204 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 205 */ 206 @java.lang.Override getItemsOrBuilder(int index)207 public com.google.cloud.compute.v1.NodeGroupNodeOrBuilder getItemsOrBuilder(int index) { 208 return items_.get(index); 209 } 210 211 public static final int KIND_FIELD_NUMBER = 3292052; 212 213 @SuppressWarnings("serial") 214 private volatile java.lang.Object kind_ = ""; 215 /** 216 * 217 * 218 * <pre> 219 * [Output Only] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 220 * </pre> 221 * 222 * <code>optional string kind = 3292052;</code> 223 * 224 * @return Whether the kind field is set. 225 */ 226 @java.lang.Override hasKind()227 public boolean hasKind() { 228 return ((bitField0_ & 0x00000002) != 0); 229 } 230 /** 231 * 232 * 233 * <pre> 234 * [Output Only] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 235 * </pre> 236 * 237 * <code>optional string kind = 3292052;</code> 238 * 239 * @return The kind. 240 */ 241 @java.lang.Override getKind()242 public java.lang.String getKind() { 243 java.lang.Object ref = kind_; 244 if (ref instanceof java.lang.String) { 245 return (java.lang.String) ref; 246 } else { 247 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 248 java.lang.String s = bs.toStringUtf8(); 249 kind_ = s; 250 return s; 251 } 252 } 253 /** 254 * 255 * 256 * <pre> 257 * [Output Only] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 258 * </pre> 259 * 260 * <code>optional string kind = 3292052;</code> 261 * 262 * @return The bytes for kind. 263 */ 264 @java.lang.Override getKindBytes()265 public com.google.protobuf.ByteString getKindBytes() { 266 java.lang.Object ref = kind_; 267 if (ref instanceof java.lang.String) { 268 com.google.protobuf.ByteString b = 269 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 270 kind_ = b; 271 return b; 272 } else { 273 return (com.google.protobuf.ByteString) ref; 274 } 275 } 276 277 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 79797525; 278 279 @SuppressWarnings("serial") 280 private volatile java.lang.Object nextPageToken_ = ""; 281 /** 282 * 283 * 284 * <pre> 285 * [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. 286 * </pre> 287 * 288 * <code>optional string next_page_token = 79797525;</code> 289 * 290 * @return Whether the nextPageToken field is set. 291 */ 292 @java.lang.Override hasNextPageToken()293 public boolean hasNextPageToken() { 294 return ((bitField0_ & 0x00000004) != 0); 295 } 296 /** 297 * 298 * 299 * <pre> 300 * [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. 301 * </pre> 302 * 303 * <code>optional string next_page_token = 79797525;</code> 304 * 305 * @return The nextPageToken. 306 */ 307 @java.lang.Override getNextPageToken()308 public java.lang.String getNextPageToken() { 309 java.lang.Object ref = nextPageToken_; 310 if (ref instanceof java.lang.String) { 311 return (java.lang.String) ref; 312 } else { 313 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 314 java.lang.String s = bs.toStringUtf8(); 315 nextPageToken_ = s; 316 return s; 317 } 318 } 319 /** 320 * 321 * 322 * <pre> 323 * [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. 324 * </pre> 325 * 326 * <code>optional string next_page_token = 79797525;</code> 327 * 328 * @return The bytes for nextPageToken. 329 */ 330 @java.lang.Override getNextPageTokenBytes()331 public com.google.protobuf.ByteString getNextPageTokenBytes() { 332 java.lang.Object ref = nextPageToken_; 333 if (ref instanceof java.lang.String) { 334 com.google.protobuf.ByteString b = 335 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 336 nextPageToken_ = b; 337 return b; 338 } else { 339 return (com.google.protobuf.ByteString) ref; 340 } 341 } 342 343 public static final int SELF_LINK_FIELD_NUMBER = 456214797; 344 345 @SuppressWarnings("serial") 346 private volatile java.lang.Object selfLink_ = ""; 347 /** 348 * 349 * 350 * <pre> 351 * [Output Only] Server-defined URL for this resource. 352 * </pre> 353 * 354 * <code>optional string self_link = 456214797;</code> 355 * 356 * @return Whether the selfLink field is set. 357 */ 358 @java.lang.Override hasSelfLink()359 public boolean hasSelfLink() { 360 return ((bitField0_ & 0x00000008) != 0); 361 } 362 /** 363 * 364 * 365 * <pre> 366 * [Output Only] Server-defined URL for this resource. 367 * </pre> 368 * 369 * <code>optional string self_link = 456214797;</code> 370 * 371 * @return The selfLink. 372 */ 373 @java.lang.Override getSelfLink()374 public java.lang.String getSelfLink() { 375 java.lang.Object ref = selfLink_; 376 if (ref instanceof java.lang.String) { 377 return (java.lang.String) ref; 378 } else { 379 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 380 java.lang.String s = bs.toStringUtf8(); 381 selfLink_ = s; 382 return s; 383 } 384 } 385 /** 386 * 387 * 388 * <pre> 389 * [Output Only] Server-defined URL for this resource. 390 * </pre> 391 * 392 * <code>optional string self_link = 456214797;</code> 393 * 394 * @return The bytes for selfLink. 395 */ 396 @java.lang.Override getSelfLinkBytes()397 public com.google.protobuf.ByteString getSelfLinkBytes() { 398 java.lang.Object ref = selfLink_; 399 if (ref instanceof java.lang.String) { 400 com.google.protobuf.ByteString b = 401 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 402 selfLink_ = b; 403 return b; 404 } else { 405 return (com.google.protobuf.ByteString) ref; 406 } 407 } 408 409 public static final int WARNING_FIELD_NUMBER = 50704284; 410 private com.google.cloud.compute.v1.Warning warning_; 411 /** 412 * 413 * 414 * <pre> 415 * [Output Only] Informational warning message. 416 * </pre> 417 * 418 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 419 * 420 * @return Whether the warning field is set. 421 */ 422 @java.lang.Override hasWarning()423 public boolean hasWarning() { 424 return ((bitField0_ & 0x00000010) != 0); 425 } 426 /** 427 * 428 * 429 * <pre> 430 * [Output Only] Informational warning message. 431 * </pre> 432 * 433 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 434 * 435 * @return The warning. 436 */ 437 @java.lang.Override getWarning()438 public com.google.cloud.compute.v1.Warning getWarning() { 439 return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; 440 } 441 /** 442 * 443 * 444 * <pre> 445 * [Output Only] Informational warning message. 446 * </pre> 447 * 448 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 449 */ 450 @java.lang.Override getWarningOrBuilder()451 public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { 452 return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; 453 } 454 455 private byte memoizedIsInitialized = -1; 456 457 @java.lang.Override isInitialized()458 public final boolean isInitialized() { 459 byte isInitialized = memoizedIsInitialized; 460 if (isInitialized == 1) return true; 461 if (isInitialized == 0) return false; 462 463 memoizedIsInitialized = 1; 464 return true; 465 } 466 467 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)468 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 469 if (((bitField0_ & 0x00000001) != 0)) { 470 com.google.protobuf.GeneratedMessageV3.writeString(output, 3355, id_); 471 } 472 if (((bitField0_ & 0x00000002) != 0)) { 473 com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_); 474 } 475 if (((bitField0_ & 0x00000010) != 0)) { 476 output.writeMessage(50704284, getWarning()); 477 } 478 if (((bitField0_ & 0x00000004) != 0)) { 479 com.google.protobuf.GeneratedMessageV3.writeString(output, 79797525, nextPageToken_); 480 } 481 for (int i = 0; i < items_.size(); i++) { 482 output.writeMessage(100526016, items_.get(i)); 483 } 484 if (((bitField0_ & 0x00000008) != 0)) { 485 com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_); 486 } 487 getUnknownFields().writeTo(output); 488 } 489 490 @java.lang.Override getSerializedSize()491 public int getSerializedSize() { 492 int size = memoizedSize; 493 if (size != -1) return size; 494 495 size = 0; 496 if (((bitField0_ & 0x00000001) != 0)) { 497 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3355, id_); 498 } 499 if (((bitField0_ & 0x00000002) != 0)) { 500 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_); 501 } 502 if (((bitField0_ & 0x00000010) != 0)) { 503 size += com.google.protobuf.CodedOutputStream.computeMessageSize(50704284, getWarning()); 504 } 505 if (((bitField0_ & 0x00000004) != 0)) { 506 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(79797525, nextPageToken_); 507 } 508 for (int i = 0; i < items_.size(); i++) { 509 size += com.google.protobuf.CodedOutputStream.computeMessageSize(100526016, items_.get(i)); 510 } 511 if (((bitField0_ & 0x00000008) != 0)) { 512 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_); 513 } 514 size += getUnknownFields().getSerializedSize(); 515 memoizedSize = size; 516 return size; 517 } 518 519 @java.lang.Override equals(final java.lang.Object obj)520 public boolean equals(final java.lang.Object obj) { 521 if (obj == this) { 522 return true; 523 } 524 if (!(obj instanceof com.google.cloud.compute.v1.NodeGroupsListNodes)) { 525 return super.equals(obj); 526 } 527 com.google.cloud.compute.v1.NodeGroupsListNodes other = 528 (com.google.cloud.compute.v1.NodeGroupsListNodes) obj; 529 530 if (hasId() != other.hasId()) return false; 531 if (hasId()) { 532 if (!getId().equals(other.getId())) return false; 533 } 534 if (!getItemsList().equals(other.getItemsList())) return false; 535 if (hasKind() != other.hasKind()) return false; 536 if (hasKind()) { 537 if (!getKind().equals(other.getKind())) return false; 538 } 539 if (hasNextPageToken() != other.hasNextPageToken()) return false; 540 if (hasNextPageToken()) { 541 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 542 } 543 if (hasSelfLink() != other.hasSelfLink()) return false; 544 if (hasSelfLink()) { 545 if (!getSelfLink().equals(other.getSelfLink())) return false; 546 } 547 if (hasWarning() != other.hasWarning()) return false; 548 if (hasWarning()) { 549 if (!getWarning().equals(other.getWarning())) return false; 550 } 551 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 552 return true; 553 } 554 555 @java.lang.Override hashCode()556 public int hashCode() { 557 if (memoizedHashCode != 0) { 558 return memoizedHashCode; 559 } 560 int hash = 41; 561 hash = (19 * hash) + getDescriptor().hashCode(); 562 if (hasId()) { 563 hash = (37 * hash) + ID_FIELD_NUMBER; 564 hash = (53 * hash) + getId().hashCode(); 565 } 566 if (getItemsCount() > 0) { 567 hash = (37 * hash) + ITEMS_FIELD_NUMBER; 568 hash = (53 * hash) + getItemsList().hashCode(); 569 } 570 if (hasKind()) { 571 hash = (37 * hash) + KIND_FIELD_NUMBER; 572 hash = (53 * hash) + getKind().hashCode(); 573 } 574 if (hasNextPageToken()) { 575 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 576 hash = (53 * hash) + getNextPageToken().hashCode(); 577 } 578 if (hasSelfLink()) { 579 hash = (37 * hash) + SELF_LINK_FIELD_NUMBER; 580 hash = (53 * hash) + getSelfLink().hashCode(); 581 } 582 if (hasWarning()) { 583 hash = (37 * hash) + WARNING_FIELD_NUMBER; 584 hash = (53 * hash) + getWarning().hashCode(); 585 } 586 hash = (29 * hash) + getUnknownFields().hashCode(); 587 memoizedHashCode = hash; 588 return hash; 589 } 590 parseFrom(java.nio.ByteBuffer data)591 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom(java.nio.ByteBuffer data) 592 throws com.google.protobuf.InvalidProtocolBufferException { 593 return PARSER.parseFrom(data); 594 } 595 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)596 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 597 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 598 throws com.google.protobuf.InvalidProtocolBufferException { 599 return PARSER.parseFrom(data, extensionRegistry); 600 } 601 parseFrom( com.google.protobuf.ByteString data)602 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 603 com.google.protobuf.ByteString data) 604 throws com.google.protobuf.InvalidProtocolBufferException { 605 return PARSER.parseFrom(data); 606 } 607 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)608 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 609 com.google.protobuf.ByteString data, 610 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 611 throws com.google.protobuf.InvalidProtocolBufferException { 612 return PARSER.parseFrom(data, extensionRegistry); 613 } 614 parseFrom(byte[] data)615 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom(byte[] data) 616 throws com.google.protobuf.InvalidProtocolBufferException { 617 return PARSER.parseFrom(data); 618 } 619 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)620 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 621 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 622 throws com.google.protobuf.InvalidProtocolBufferException { 623 return PARSER.parseFrom(data, extensionRegistry); 624 } 625 parseFrom(java.io.InputStream input)626 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom(java.io.InputStream input) 627 throws java.io.IOException { 628 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 629 } 630 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)631 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 632 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 633 throws java.io.IOException { 634 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 635 PARSER, input, extensionRegistry); 636 } 637 parseDelimitedFrom( java.io.InputStream input)638 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseDelimitedFrom( 639 java.io.InputStream input) throws java.io.IOException { 640 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 641 } 642 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)643 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseDelimitedFrom( 644 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 645 throws java.io.IOException { 646 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 647 PARSER, input, extensionRegistry); 648 } 649 parseFrom( com.google.protobuf.CodedInputStream input)650 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 651 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 652 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 653 } 654 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)655 public static com.google.cloud.compute.v1.NodeGroupsListNodes parseFrom( 656 com.google.protobuf.CodedInputStream input, 657 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 658 throws java.io.IOException { 659 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 660 PARSER, input, extensionRegistry); 661 } 662 663 @java.lang.Override newBuilderForType()664 public Builder newBuilderForType() { 665 return newBuilder(); 666 } 667 newBuilder()668 public static Builder newBuilder() { 669 return DEFAULT_INSTANCE.toBuilder(); 670 } 671 newBuilder(com.google.cloud.compute.v1.NodeGroupsListNodes prototype)672 public static Builder newBuilder(com.google.cloud.compute.v1.NodeGroupsListNodes prototype) { 673 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 674 } 675 676 @java.lang.Override toBuilder()677 public Builder toBuilder() { 678 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 679 } 680 681 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)682 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 683 Builder builder = new Builder(parent); 684 return builder; 685 } 686 /** 687 * 688 * 689 * <pre> 690 * </pre> 691 * 692 * Protobuf type {@code google.cloud.compute.v1.NodeGroupsListNodes} 693 */ 694 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 695 implements 696 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.NodeGroupsListNodes) 697 com.google.cloud.compute.v1.NodeGroupsListNodesOrBuilder { getDescriptor()698 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 699 return com.google.cloud.compute.v1.Compute 700 .internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor; 701 } 702 703 @java.lang.Override 704 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()705 internalGetFieldAccessorTable() { 706 return com.google.cloud.compute.v1.Compute 707 .internal_static_google_cloud_compute_v1_NodeGroupsListNodes_fieldAccessorTable 708 .ensureFieldAccessorsInitialized( 709 com.google.cloud.compute.v1.NodeGroupsListNodes.class, 710 com.google.cloud.compute.v1.NodeGroupsListNodes.Builder.class); 711 } 712 713 // Construct using com.google.cloud.compute.v1.NodeGroupsListNodes.newBuilder() Builder()714 private Builder() { 715 maybeForceBuilderInitialization(); 716 } 717 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)718 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 719 super(parent); 720 maybeForceBuilderInitialization(); 721 } 722 maybeForceBuilderInitialization()723 private void maybeForceBuilderInitialization() { 724 if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { 725 getItemsFieldBuilder(); 726 getWarningFieldBuilder(); 727 } 728 } 729 730 @java.lang.Override clear()731 public Builder clear() { 732 super.clear(); 733 bitField0_ = 0; 734 id_ = ""; 735 if (itemsBuilder_ == null) { 736 items_ = java.util.Collections.emptyList(); 737 } else { 738 items_ = null; 739 itemsBuilder_.clear(); 740 } 741 bitField0_ = (bitField0_ & ~0x00000002); 742 kind_ = ""; 743 nextPageToken_ = ""; 744 selfLink_ = ""; 745 warning_ = null; 746 if (warningBuilder_ != null) { 747 warningBuilder_.dispose(); 748 warningBuilder_ = null; 749 } 750 return this; 751 } 752 753 @java.lang.Override getDescriptorForType()754 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 755 return com.google.cloud.compute.v1.Compute 756 .internal_static_google_cloud_compute_v1_NodeGroupsListNodes_descriptor; 757 } 758 759 @java.lang.Override getDefaultInstanceForType()760 public com.google.cloud.compute.v1.NodeGroupsListNodes getDefaultInstanceForType() { 761 return com.google.cloud.compute.v1.NodeGroupsListNodes.getDefaultInstance(); 762 } 763 764 @java.lang.Override build()765 public com.google.cloud.compute.v1.NodeGroupsListNodes build() { 766 com.google.cloud.compute.v1.NodeGroupsListNodes result = buildPartial(); 767 if (!result.isInitialized()) { 768 throw newUninitializedMessageException(result); 769 } 770 return result; 771 } 772 773 @java.lang.Override buildPartial()774 public com.google.cloud.compute.v1.NodeGroupsListNodes buildPartial() { 775 com.google.cloud.compute.v1.NodeGroupsListNodes result = 776 new com.google.cloud.compute.v1.NodeGroupsListNodes(this); 777 buildPartialRepeatedFields(result); 778 if (bitField0_ != 0) { 779 buildPartial0(result); 780 } 781 onBuilt(); 782 return result; 783 } 784 buildPartialRepeatedFields( com.google.cloud.compute.v1.NodeGroupsListNodes result)785 private void buildPartialRepeatedFields( 786 com.google.cloud.compute.v1.NodeGroupsListNodes result) { 787 if (itemsBuilder_ == null) { 788 if (((bitField0_ & 0x00000002) != 0)) { 789 items_ = java.util.Collections.unmodifiableList(items_); 790 bitField0_ = (bitField0_ & ~0x00000002); 791 } 792 result.items_ = items_; 793 } else { 794 result.items_ = itemsBuilder_.build(); 795 } 796 } 797 buildPartial0(com.google.cloud.compute.v1.NodeGroupsListNodes result)798 private void buildPartial0(com.google.cloud.compute.v1.NodeGroupsListNodes result) { 799 int from_bitField0_ = bitField0_; 800 int to_bitField0_ = 0; 801 if (((from_bitField0_ & 0x00000001) != 0)) { 802 result.id_ = id_; 803 to_bitField0_ |= 0x00000001; 804 } 805 if (((from_bitField0_ & 0x00000004) != 0)) { 806 result.kind_ = kind_; 807 to_bitField0_ |= 0x00000002; 808 } 809 if (((from_bitField0_ & 0x00000008) != 0)) { 810 result.nextPageToken_ = nextPageToken_; 811 to_bitField0_ |= 0x00000004; 812 } 813 if (((from_bitField0_ & 0x00000010) != 0)) { 814 result.selfLink_ = selfLink_; 815 to_bitField0_ |= 0x00000008; 816 } 817 if (((from_bitField0_ & 0x00000020) != 0)) { 818 result.warning_ = warningBuilder_ == null ? warning_ : warningBuilder_.build(); 819 to_bitField0_ |= 0x00000010; 820 } 821 result.bitField0_ |= to_bitField0_; 822 } 823 824 @java.lang.Override clone()825 public Builder clone() { 826 return super.clone(); 827 } 828 829 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)830 public Builder setField( 831 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 832 return super.setField(field, value); 833 } 834 835 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)836 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 837 return super.clearField(field); 838 } 839 840 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)841 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 842 return super.clearOneof(oneof); 843 } 844 845 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)846 public Builder setRepeatedField( 847 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 848 return super.setRepeatedField(field, index, value); 849 } 850 851 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)852 public Builder addRepeatedField( 853 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 854 return super.addRepeatedField(field, value); 855 } 856 857 @java.lang.Override mergeFrom(com.google.protobuf.Message other)858 public Builder mergeFrom(com.google.protobuf.Message other) { 859 if (other instanceof com.google.cloud.compute.v1.NodeGroupsListNodes) { 860 return mergeFrom((com.google.cloud.compute.v1.NodeGroupsListNodes) other); 861 } else { 862 super.mergeFrom(other); 863 return this; 864 } 865 } 866 mergeFrom(com.google.cloud.compute.v1.NodeGroupsListNodes other)867 public Builder mergeFrom(com.google.cloud.compute.v1.NodeGroupsListNodes other) { 868 if (other == com.google.cloud.compute.v1.NodeGroupsListNodes.getDefaultInstance()) 869 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.NodeGroupNode m = 973 input.readMessage( 974 com.google.cloud.compute.v1.NodeGroupNode.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] Unique identifier for the resource; 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] Unique identifier for the resource; 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] Unique identifier for the resource; 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] Unique identifier for the resource; 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] Unique identifier for the resource; 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] Unique identifier for the resource; 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.NodeGroupNode> 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.NodeGroupNode>(items_); 1134 bitField0_ |= 0x00000002; 1135 } 1136 } 1137 1138 private com.google.protobuf.RepeatedFieldBuilderV3< 1139 com.google.cloud.compute.v1.NodeGroupNode, 1140 com.google.cloud.compute.v1.NodeGroupNode.Builder, 1141 com.google.cloud.compute.v1.NodeGroupNodeOrBuilder> 1142 itemsBuilder_; 1143 1144 /** 1145 * 1146 * 1147 * <pre> 1148 * A list of Node resources. 1149 * </pre> 1150 * 1151 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1152 */ getItemsList()1153 public java.util.List<com.google.cloud.compute.v1.NodeGroupNode> 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 * A list of Node resources. 1165 * </pre> 1166 * 1167 * <code>repeated .google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1181 * </pre> 1182 * 1183 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1184 */ getItems(int index)1185 public com.google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1197 * </pre> 1198 * 1199 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1200 */ setItems(int index, com.google.cloud.compute.v1.NodeGroupNode value)1201 public Builder setItems(int index, com.google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1219 * </pre> 1220 * 1221 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1222 */ setItems( int index, com.google.cloud.compute.v1.NodeGroupNode.Builder builderForValue)1223 public Builder setItems( 1224 int index, com.google.cloud.compute.v1.NodeGroupNode.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 * A list of Node resources. 1239 * </pre> 1240 * 1241 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1242 */ addItems(com.google.cloud.compute.v1.NodeGroupNode value)1243 public Builder addItems(com.google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1261 * </pre> 1262 * 1263 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1264 */ addItems(int index, com.google.cloud.compute.v1.NodeGroupNode value)1265 public Builder addItems(int index, com.google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1283 * </pre> 1284 * 1285 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1286 */ addItems(com.google.cloud.compute.v1.NodeGroupNode.Builder builderForValue)1287 public Builder addItems(com.google.cloud.compute.v1.NodeGroupNode.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 * A list of Node resources. 1302 * </pre> 1303 * 1304 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1305 */ addItems( int index, com.google.cloud.compute.v1.NodeGroupNode.Builder builderForValue)1306 public Builder addItems( 1307 int index, com.google.cloud.compute.v1.NodeGroupNode.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 * A list of Node resources. 1322 * </pre> 1323 * 1324 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1325 */ addAllItems( java.lang.Iterable<? extends com.google.cloud.compute.v1.NodeGroupNode> values)1326 public Builder addAllItems( 1327 java.lang.Iterable<? extends com.google.cloud.compute.v1.NodeGroupNode> 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 * A list of Node resources. 1342 * </pre> 1343 * 1344 * <code>repeated .google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1361 * </pre> 1362 * 1363 * <code>repeated .google.cloud.compute.v1.NodeGroupNode 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 * A list of Node resources. 1380 * </pre> 1381 * 1382 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1383 */ getItemsBuilder(int index)1384 public com.google.cloud.compute.v1.NodeGroupNode.Builder getItemsBuilder(int index) { 1385 return getItemsFieldBuilder().getBuilder(index); 1386 } 1387 /** 1388 * 1389 * 1390 * <pre> 1391 * A list of Node resources. 1392 * </pre> 1393 * 1394 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1395 */ getItemsOrBuilder(int index)1396 public com.google.cloud.compute.v1.NodeGroupNodeOrBuilder 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 * A list of Node resources. 1408 * </pre> 1409 * 1410 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1411 */ 1412 public java.util.List<? extends com.google.cloud.compute.v1.NodeGroupNodeOrBuilder> 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 * A list of Node resources. 1425 * </pre> 1426 * 1427 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1428 */ addItemsBuilder()1429 public com.google.cloud.compute.v1.NodeGroupNode.Builder addItemsBuilder() { 1430 return getItemsFieldBuilder() 1431 .addBuilder(com.google.cloud.compute.v1.NodeGroupNode.getDefaultInstance()); 1432 } 1433 /** 1434 * 1435 * 1436 * <pre> 1437 * A list of Node resources. 1438 * </pre> 1439 * 1440 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1441 */ addItemsBuilder(int index)1442 public com.google.cloud.compute.v1.NodeGroupNode.Builder addItemsBuilder(int index) { 1443 return getItemsFieldBuilder() 1444 .addBuilder(index, com.google.cloud.compute.v1.NodeGroupNode.getDefaultInstance()); 1445 } 1446 /** 1447 * 1448 * 1449 * <pre> 1450 * A list of Node resources. 1451 * </pre> 1452 * 1453 * <code>repeated .google.cloud.compute.v1.NodeGroupNode items = 100526016;</code> 1454 */ getItemsBuilderList()1455 public java.util.List<com.google.cloud.compute.v1.NodeGroupNode.Builder> getItemsBuilderList() { 1456 return getItemsFieldBuilder().getBuilderList(); 1457 } 1458 1459 private com.google.protobuf.RepeatedFieldBuilderV3< 1460 com.google.cloud.compute.v1.NodeGroupNode, 1461 com.google.cloud.compute.v1.NodeGroupNode.Builder, 1462 com.google.cloud.compute.v1.NodeGroupNodeOrBuilder> getItemsFieldBuilder()1463 getItemsFieldBuilder() { 1464 if (itemsBuilder_ == null) { 1465 itemsBuilder_ = 1466 new com.google.protobuf.RepeatedFieldBuilderV3< 1467 com.google.cloud.compute.v1.NodeGroupNode, 1468 com.google.cloud.compute.v1.NodeGroupNode.Builder, 1469 com.google.cloud.compute.v1.NodeGroupNodeOrBuilder>( 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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] The resource type, which is always compute.nodeGroupsListNodes for the list of nodes in the specified node group. 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.NodeGroupsListNodes) 2031 } 2032 2033 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.NodeGroupsListNodes) 2034 private static final com.google.cloud.compute.v1.NodeGroupsListNodes DEFAULT_INSTANCE; 2035 2036 static { 2037 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.NodeGroupsListNodes(); 2038 } 2039 getDefaultInstance()2040 public static com.google.cloud.compute.v1.NodeGroupsListNodes getDefaultInstance() { 2041 return DEFAULT_INSTANCE; 2042 } 2043 2044 private static final com.google.protobuf.Parser<NodeGroupsListNodes> PARSER = 2045 new com.google.protobuf.AbstractParser<NodeGroupsListNodes>() { 2046 @java.lang.Override 2047 public NodeGroupsListNodes 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<NodeGroupsListNodes> parser() { 2067 return PARSER; 2068 } 2069 2070 @java.lang.Override getParserForType()2071 public com.google.protobuf.Parser<NodeGroupsListNodes> getParserForType() { 2072 return PARSER; 2073 } 2074 2075 @java.lang.Override getDefaultInstanceForType()2076 public com.google.cloud.compute.v1.NodeGroupsListNodes getDefaultInstanceForType() { 2077 return DEFAULT_INSTANCE; 2078 } 2079 } 2080