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/container/v1/cluster_service.proto 18 19 package com.google.container.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * ListNodePoolsResponse is the result of ListNodePoolsRequest. 26 * </pre> 27 * 28 * Protobuf type {@code google.container.v1.ListNodePoolsResponse} 29 */ 30 public final class ListNodePoolsResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.container.v1.ListNodePoolsResponse) 33 ListNodePoolsResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListNodePoolsResponse.newBuilder() to construct. ListNodePoolsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListNodePoolsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListNodePoolsResponse()40 private ListNodePoolsResponse() { 41 nodePools_ = java.util.Collections.emptyList(); 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new ListNodePoolsResponse(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.container.v1.ClusterServiceProto 57 .internal_static_google_container_v1_ListNodePoolsResponse_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.container.v1.ClusterServiceProto 64 .internal_static_google_container_v1_ListNodePoolsResponse_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.container.v1.ListNodePoolsResponse.class, 67 com.google.container.v1.ListNodePoolsResponse.Builder.class); 68 } 69 70 public static final int NODE_POOLS_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private java.util.List<com.google.container.v1.NodePool> nodePools_; 74 /** 75 * 76 * 77 * <pre> 78 * A list of node pools for a cluster. 79 * </pre> 80 * 81 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 82 */ 83 @java.lang.Override getNodePoolsList()84 public java.util.List<com.google.container.v1.NodePool> getNodePoolsList() { 85 return nodePools_; 86 } 87 /** 88 * 89 * 90 * <pre> 91 * A list of node pools for a cluster. 92 * </pre> 93 * 94 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 95 */ 96 @java.lang.Override 97 public java.util.List<? extends com.google.container.v1.NodePoolOrBuilder> getNodePoolsOrBuilderList()98 getNodePoolsOrBuilderList() { 99 return nodePools_; 100 } 101 /** 102 * 103 * 104 * <pre> 105 * A list of node pools for a cluster. 106 * </pre> 107 * 108 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 109 */ 110 @java.lang.Override getNodePoolsCount()111 public int getNodePoolsCount() { 112 return nodePools_.size(); 113 } 114 /** 115 * 116 * 117 * <pre> 118 * A list of node pools for a cluster. 119 * </pre> 120 * 121 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 122 */ 123 @java.lang.Override getNodePools(int index)124 public com.google.container.v1.NodePool getNodePools(int index) { 125 return nodePools_.get(index); 126 } 127 /** 128 * 129 * 130 * <pre> 131 * A list of node pools for a cluster. 132 * </pre> 133 * 134 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 135 */ 136 @java.lang.Override getNodePoolsOrBuilder(int index)137 public com.google.container.v1.NodePoolOrBuilder getNodePoolsOrBuilder(int index) { 138 return nodePools_.get(index); 139 } 140 141 private byte memoizedIsInitialized = -1; 142 143 @java.lang.Override isInitialized()144 public final boolean isInitialized() { 145 byte isInitialized = memoizedIsInitialized; 146 if (isInitialized == 1) return true; 147 if (isInitialized == 0) return false; 148 149 memoizedIsInitialized = 1; 150 return true; 151 } 152 153 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)154 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 155 for (int i = 0; i < nodePools_.size(); i++) { 156 output.writeMessage(1, nodePools_.get(i)); 157 } 158 getUnknownFields().writeTo(output); 159 } 160 161 @java.lang.Override getSerializedSize()162 public int getSerializedSize() { 163 int size = memoizedSize; 164 if (size != -1) return size; 165 166 size = 0; 167 for (int i = 0; i < nodePools_.size(); i++) { 168 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, nodePools_.get(i)); 169 } 170 size += getUnknownFields().getSerializedSize(); 171 memoizedSize = size; 172 return size; 173 } 174 175 @java.lang.Override equals(final java.lang.Object obj)176 public boolean equals(final java.lang.Object obj) { 177 if (obj == this) { 178 return true; 179 } 180 if (!(obj instanceof com.google.container.v1.ListNodePoolsResponse)) { 181 return super.equals(obj); 182 } 183 com.google.container.v1.ListNodePoolsResponse other = 184 (com.google.container.v1.ListNodePoolsResponse) obj; 185 186 if (!getNodePoolsList().equals(other.getNodePoolsList())) return false; 187 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 188 return true; 189 } 190 191 @java.lang.Override hashCode()192 public int hashCode() { 193 if (memoizedHashCode != 0) { 194 return memoizedHashCode; 195 } 196 int hash = 41; 197 hash = (19 * hash) + getDescriptor().hashCode(); 198 if (getNodePoolsCount() > 0) { 199 hash = (37 * hash) + NODE_POOLS_FIELD_NUMBER; 200 hash = (53 * hash) + getNodePoolsList().hashCode(); 201 } 202 hash = (29 * hash) + getUnknownFields().hashCode(); 203 memoizedHashCode = hash; 204 return hash; 205 } 206 parseFrom(java.nio.ByteBuffer data)207 public static com.google.container.v1.ListNodePoolsResponse parseFrom(java.nio.ByteBuffer data) 208 throws com.google.protobuf.InvalidProtocolBufferException { 209 return PARSER.parseFrom(data); 210 } 211 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)212 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 213 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 214 throws com.google.protobuf.InvalidProtocolBufferException { 215 return PARSER.parseFrom(data, extensionRegistry); 216 } 217 parseFrom( com.google.protobuf.ByteString data)218 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 219 com.google.protobuf.ByteString data) 220 throws com.google.protobuf.InvalidProtocolBufferException { 221 return PARSER.parseFrom(data); 222 } 223 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)224 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 225 com.google.protobuf.ByteString data, 226 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 227 throws com.google.protobuf.InvalidProtocolBufferException { 228 return PARSER.parseFrom(data, extensionRegistry); 229 } 230 parseFrom(byte[] data)231 public static com.google.container.v1.ListNodePoolsResponse parseFrom(byte[] data) 232 throws com.google.protobuf.InvalidProtocolBufferException { 233 return PARSER.parseFrom(data); 234 } 235 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)236 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 237 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 238 throws com.google.protobuf.InvalidProtocolBufferException { 239 return PARSER.parseFrom(data, extensionRegistry); 240 } 241 parseFrom(java.io.InputStream input)242 public static com.google.container.v1.ListNodePoolsResponse parseFrom(java.io.InputStream input) 243 throws java.io.IOException { 244 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 245 } 246 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)247 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 248 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 249 throws java.io.IOException { 250 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 251 PARSER, input, extensionRegistry); 252 } 253 parseDelimitedFrom( java.io.InputStream input)254 public static com.google.container.v1.ListNodePoolsResponse parseDelimitedFrom( 255 java.io.InputStream input) throws java.io.IOException { 256 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 257 } 258 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)259 public static com.google.container.v1.ListNodePoolsResponse parseDelimitedFrom( 260 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 261 throws java.io.IOException { 262 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 263 PARSER, input, extensionRegistry); 264 } 265 parseFrom( com.google.protobuf.CodedInputStream input)266 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 267 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 268 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 269 } 270 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)271 public static com.google.container.v1.ListNodePoolsResponse parseFrom( 272 com.google.protobuf.CodedInputStream input, 273 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 274 throws java.io.IOException { 275 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 276 PARSER, input, extensionRegistry); 277 } 278 279 @java.lang.Override newBuilderForType()280 public Builder newBuilderForType() { 281 return newBuilder(); 282 } 283 newBuilder()284 public static Builder newBuilder() { 285 return DEFAULT_INSTANCE.toBuilder(); 286 } 287 newBuilder(com.google.container.v1.ListNodePoolsResponse prototype)288 public static Builder newBuilder(com.google.container.v1.ListNodePoolsResponse prototype) { 289 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 290 } 291 292 @java.lang.Override toBuilder()293 public Builder toBuilder() { 294 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 295 } 296 297 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)298 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 299 Builder builder = new Builder(parent); 300 return builder; 301 } 302 /** 303 * 304 * 305 * <pre> 306 * ListNodePoolsResponse is the result of ListNodePoolsRequest. 307 * </pre> 308 * 309 * Protobuf type {@code google.container.v1.ListNodePoolsResponse} 310 */ 311 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 312 implements 313 // @@protoc_insertion_point(builder_implements:google.container.v1.ListNodePoolsResponse) 314 com.google.container.v1.ListNodePoolsResponseOrBuilder { getDescriptor()315 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 316 return com.google.container.v1.ClusterServiceProto 317 .internal_static_google_container_v1_ListNodePoolsResponse_descriptor; 318 } 319 320 @java.lang.Override 321 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()322 internalGetFieldAccessorTable() { 323 return com.google.container.v1.ClusterServiceProto 324 .internal_static_google_container_v1_ListNodePoolsResponse_fieldAccessorTable 325 .ensureFieldAccessorsInitialized( 326 com.google.container.v1.ListNodePoolsResponse.class, 327 com.google.container.v1.ListNodePoolsResponse.Builder.class); 328 } 329 330 // Construct using com.google.container.v1.ListNodePoolsResponse.newBuilder() Builder()331 private Builder() {} 332 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)333 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 334 super(parent); 335 } 336 337 @java.lang.Override clear()338 public Builder clear() { 339 super.clear(); 340 bitField0_ = 0; 341 if (nodePoolsBuilder_ == null) { 342 nodePools_ = java.util.Collections.emptyList(); 343 } else { 344 nodePools_ = null; 345 nodePoolsBuilder_.clear(); 346 } 347 bitField0_ = (bitField0_ & ~0x00000001); 348 return this; 349 } 350 351 @java.lang.Override getDescriptorForType()352 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 353 return com.google.container.v1.ClusterServiceProto 354 .internal_static_google_container_v1_ListNodePoolsResponse_descriptor; 355 } 356 357 @java.lang.Override getDefaultInstanceForType()358 public com.google.container.v1.ListNodePoolsResponse getDefaultInstanceForType() { 359 return com.google.container.v1.ListNodePoolsResponse.getDefaultInstance(); 360 } 361 362 @java.lang.Override build()363 public com.google.container.v1.ListNodePoolsResponse build() { 364 com.google.container.v1.ListNodePoolsResponse result = buildPartial(); 365 if (!result.isInitialized()) { 366 throw newUninitializedMessageException(result); 367 } 368 return result; 369 } 370 371 @java.lang.Override buildPartial()372 public com.google.container.v1.ListNodePoolsResponse buildPartial() { 373 com.google.container.v1.ListNodePoolsResponse result = 374 new com.google.container.v1.ListNodePoolsResponse(this); 375 buildPartialRepeatedFields(result); 376 if (bitField0_ != 0) { 377 buildPartial0(result); 378 } 379 onBuilt(); 380 return result; 381 } 382 buildPartialRepeatedFields(com.google.container.v1.ListNodePoolsResponse result)383 private void buildPartialRepeatedFields(com.google.container.v1.ListNodePoolsResponse result) { 384 if (nodePoolsBuilder_ == null) { 385 if (((bitField0_ & 0x00000001) != 0)) { 386 nodePools_ = java.util.Collections.unmodifiableList(nodePools_); 387 bitField0_ = (bitField0_ & ~0x00000001); 388 } 389 result.nodePools_ = nodePools_; 390 } else { 391 result.nodePools_ = nodePoolsBuilder_.build(); 392 } 393 } 394 buildPartial0(com.google.container.v1.ListNodePoolsResponse result)395 private void buildPartial0(com.google.container.v1.ListNodePoolsResponse result) { 396 int from_bitField0_ = bitField0_; 397 } 398 399 @java.lang.Override clone()400 public Builder clone() { 401 return super.clone(); 402 } 403 404 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)405 public Builder setField( 406 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 407 return super.setField(field, value); 408 } 409 410 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)411 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 412 return super.clearField(field); 413 } 414 415 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)416 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 417 return super.clearOneof(oneof); 418 } 419 420 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)421 public Builder setRepeatedField( 422 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 423 return super.setRepeatedField(field, index, value); 424 } 425 426 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)427 public Builder addRepeatedField( 428 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 429 return super.addRepeatedField(field, value); 430 } 431 432 @java.lang.Override mergeFrom(com.google.protobuf.Message other)433 public Builder mergeFrom(com.google.protobuf.Message other) { 434 if (other instanceof com.google.container.v1.ListNodePoolsResponse) { 435 return mergeFrom((com.google.container.v1.ListNodePoolsResponse) other); 436 } else { 437 super.mergeFrom(other); 438 return this; 439 } 440 } 441 mergeFrom(com.google.container.v1.ListNodePoolsResponse other)442 public Builder mergeFrom(com.google.container.v1.ListNodePoolsResponse other) { 443 if (other == com.google.container.v1.ListNodePoolsResponse.getDefaultInstance()) return this; 444 if (nodePoolsBuilder_ == null) { 445 if (!other.nodePools_.isEmpty()) { 446 if (nodePools_.isEmpty()) { 447 nodePools_ = other.nodePools_; 448 bitField0_ = (bitField0_ & ~0x00000001); 449 } else { 450 ensureNodePoolsIsMutable(); 451 nodePools_.addAll(other.nodePools_); 452 } 453 onChanged(); 454 } 455 } else { 456 if (!other.nodePools_.isEmpty()) { 457 if (nodePoolsBuilder_.isEmpty()) { 458 nodePoolsBuilder_.dispose(); 459 nodePoolsBuilder_ = null; 460 nodePools_ = other.nodePools_; 461 bitField0_ = (bitField0_ & ~0x00000001); 462 nodePoolsBuilder_ = 463 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 464 ? getNodePoolsFieldBuilder() 465 : null; 466 } else { 467 nodePoolsBuilder_.addAllMessages(other.nodePools_); 468 } 469 } 470 } 471 this.mergeUnknownFields(other.getUnknownFields()); 472 onChanged(); 473 return this; 474 } 475 476 @java.lang.Override isInitialized()477 public final boolean isInitialized() { 478 return true; 479 } 480 481 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)482 public Builder mergeFrom( 483 com.google.protobuf.CodedInputStream input, 484 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 485 throws java.io.IOException { 486 if (extensionRegistry == null) { 487 throw new java.lang.NullPointerException(); 488 } 489 try { 490 boolean done = false; 491 while (!done) { 492 int tag = input.readTag(); 493 switch (tag) { 494 case 0: 495 done = true; 496 break; 497 case 10: 498 { 499 com.google.container.v1.NodePool m = 500 input.readMessage(com.google.container.v1.NodePool.parser(), extensionRegistry); 501 if (nodePoolsBuilder_ == null) { 502 ensureNodePoolsIsMutable(); 503 nodePools_.add(m); 504 } else { 505 nodePoolsBuilder_.addMessage(m); 506 } 507 break; 508 } // case 10 509 default: 510 { 511 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 512 done = true; // was an endgroup tag 513 } 514 break; 515 } // default: 516 } // switch (tag) 517 } // while (!done) 518 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 519 throw e.unwrapIOException(); 520 } finally { 521 onChanged(); 522 } // finally 523 return this; 524 } 525 526 private int bitField0_; 527 528 private java.util.List<com.google.container.v1.NodePool> nodePools_ = 529 java.util.Collections.emptyList(); 530 ensureNodePoolsIsMutable()531 private void ensureNodePoolsIsMutable() { 532 if (!((bitField0_ & 0x00000001) != 0)) { 533 nodePools_ = new java.util.ArrayList<com.google.container.v1.NodePool>(nodePools_); 534 bitField0_ |= 0x00000001; 535 } 536 } 537 538 private com.google.protobuf.RepeatedFieldBuilderV3< 539 com.google.container.v1.NodePool, 540 com.google.container.v1.NodePool.Builder, 541 com.google.container.v1.NodePoolOrBuilder> 542 nodePoolsBuilder_; 543 544 /** 545 * 546 * 547 * <pre> 548 * A list of node pools for a cluster. 549 * </pre> 550 * 551 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 552 */ getNodePoolsList()553 public java.util.List<com.google.container.v1.NodePool> getNodePoolsList() { 554 if (nodePoolsBuilder_ == null) { 555 return java.util.Collections.unmodifiableList(nodePools_); 556 } else { 557 return nodePoolsBuilder_.getMessageList(); 558 } 559 } 560 /** 561 * 562 * 563 * <pre> 564 * A list of node pools for a cluster. 565 * </pre> 566 * 567 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 568 */ getNodePoolsCount()569 public int getNodePoolsCount() { 570 if (nodePoolsBuilder_ == null) { 571 return nodePools_.size(); 572 } else { 573 return nodePoolsBuilder_.getCount(); 574 } 575 } 576 /** 577 * 578 * 579 * <pre> 580 * A list of node pools for a cluster. 581 * </pre> 582 * 583 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 584 */ getNodePools(int index)585 public com.google.container.v1.NodePool getNodePools(int index) { 586 if (nodePoolsBuilder_ == null) { 587 return nodePools_.get(index); 588 } else { 589 return nodePoolsBuilder_.getMessage(index); 590 } 591 } 592 /** 593 * 594 * 595 * <pre> 596 * A list of node pools for a cluster. 597 * </pre> 598 * 599 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 600 */ setNodePools(int index, com.google.container.v1.NodePool value)601 public Builder setNodePools(int index, com.google.container.v1.NodePool value) { 602 if (nodePoolsBuilder_ == null) { 603 if (value == null) { 604 throw new NullPointerException(); 605 } 606 ensureNodePoolsIsMutable(); 607 nodePools_.set(index, value); 608 onChanged(); 609 } else { 610 nodePoolsBuilder_.setMessage(index, value); 611 } 612 return this; 613 } 614 /** 615 * 616 * 617 * <pre> 618 * A list of node pools for a cluster. 619 * </pre> 620 * 621 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 622 */ setNodePools( int index, com.google.container.v1.NodePool.Builder builderForValue)623 public Builder setNodePools( 624 int index, com.google.container.v1.NodePool.Builder builderForValue) { 625 if (nodePoolsBuilder_ == null) { 626 ensureNodePoolsIsMutable(); 627 nodePools_.set(index, builderForValue.build()); 628 onChanged(); 629 } else { 630 nodePoolsBuilder_.setMessage(index, builderForValue.build()); 631 } 632 return this; 633 } 634 /** 635 * 636 * 637 * <pre> 638 * A list of node pools for a cluster. 639 * </pre> 640 * 641 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 642 */ addNodePools(com.google.container.v1.NodePool value)643 public Builder addNodePools(com.google.container.v1.NodePool value) { 644 if (nodePoolsBuilder_ == null) { 645 if (value == null) { 646 throw new NullPointerException(); 647 } 648 ensureNodePoolsIsMutable(); 649 nodePools_.add(value); 650 onChanged(); 651 } else { 652 nodePoolsBuilder_.addMessage(value); 653 } 654 return this; 655 } 656 /** 657 * 658 * 659 * <pre> 660 * A list of node pools for a cluster. 661 * </pre> 662 * 663 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 664 */ addNodePools(int index, com.google.container.v1.NodePool value)665 public Builder addNodePools(int index, com.google.container.v1.NodePool value) { 666 if (nodePoolsBuilder_ == null) { 667 if (value == null) { 668 throw new NullPointerException(); 669 } 670 ensureNodePoolsIsMutable(); 671 nodePools_.add(index, value); 672 onChanged(); 673 } else { 674 nodePoolsBuilder_.addMessage(index, value); 675 } 676 return this; 677 } 678 /** 679 * 680 * 681 * <pre> 682 * A list of node pools for a cluster. 683 * </pre> 684 * 685 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 686 */ addNodePools(com.google.container.v1.NodePool.Builder builderForValue)687 public Builder addNodePools(com.google.container.v1.NodePool.Builder builderForValue) { 688 if (nodePoolsBuilder_ == null) { 689 ensureNodePoolsIsMutable(); 690 nodePools_.add(builderForValue.build()); 691 onChanged(); 692 } else { 693 nodePoolsBuilder_.addMessage(builderForValue.build()); 694 } 695 return this; 696 } 697 /** 698 * 699 * 700 * <pre> 701 * A list of node pools for a cluster. 702 * </pre> 703 * 704 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 705 */ addNodePools( int index, com.google.container.v1.NodePool.Builder builderForValue)706 public Builder addNodePools( 707 int index, com.google.container.v1.NodePool.Builder builderForValue) { 708 if (nodePoolsBuilder_ == null) { 709 ensureNodePoolsIsMutable(); 710 nodePools_.add(index, builderForValue.build()); 711 onChanged(); 712 } else { 713 nodePoolsBuilder_.addMessage(index, builderForValue.build()); 714 } 715 return this; 716 } 717 /** 718 * 719 * 720 * <pre> 721 * A list of node pools for a cluster. 722 * </pre> 723 * 724 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 725 */ addAllNodePools( java.lang.Iterable<? extends com.google.container.v1.NodePool> values)726 public Builder addAllNodePools( 727 java.lang.Iterable<? extends com.google.container.v1.NodePool> values) { 728 if (nodePoolsBuilder_ == null) { 729 ensureNodePoolsIsMutable(); 730 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, nodePools_); 731 onChanged(); 732 } else { 733 nodePoolsBuilder_.addAllMessages(values); 734 } 735 return this; 736 } 737 /** 738 * 739 * 740 * <pre> 741 * A list of node pools for a cluster. 742 * </pre> 743 * 744 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 745 */ clearNodePools()746 public Builder clearNodePools() { 747 if (nodePoolsBuilder_ == null) { 748 nodePools_ = java.util.Collections.emptyList(); 749 bitField0_ = (bitField0_ & ~0x00000001); 750 onChanged(); 751 } else { 752 nodePoolsBuilder_.clear(); 753 } 754 return this; 755 } 756 /** 757 * 758 * 759 * <pre> 760 * A list of node pools for a cluster. 761 * </pre> 762 * 763 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 764 */ removeNodePools(int index)765 public Builder removeNodePools(int index) { 766 if (nodePoolsBuilder_ == null) { 767 ensureNodePoolsIsMutable(); 768 nodePools_.remove(index); 769 onChanged(); 770 } else { 771 nodePoolsBuilder_.remove(index); 772 } 773 return this; 774 } 775 /** 776 * 777 * 778 * <pre> 779 * A list of node pools for a cluster. 780 * </pre> 781 * 782 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 783 */ getNodePoolsBuilder(int index)784 public com.google.container.v1.NodePool.Builder getNodePoolsBuilder(int index) { 785 return getNodePoolsFieldBuilder().getBuilder(index); 786 } 787 /** 788 * 789 * 790 * <pre> 791 * A list of node pools for a cluster. 792 * </pre> 793 * 794 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 795 */ getNodePoolsOrBuilder(int index)796 public com.google.container.v1.NodePoolOrBuilder getNodePoolsOrBuilder(int index) { 797 if (nodePoolsBuilder_ == null) { 798 return nodePools_.get(index); 799 } else { 800 return nodePoolsBuilder_.getMessageOrBuilder(index); 801 } 802 } 803 /** 804 * 805 * 806 * <pre> 807 * A list of node pools for a cluster. 808 * </pre> 809 * 810 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 811 */ 812 public java.util.List<? extends com.google.container.v1.NodePoolOrBuilder> getNodePoolsOrBuilderList()813 getNodePoolsOrBuilderList() { 814 if (nodePoolsBuilder_ != null) { 815 return nodePoolsBuilder_.getMessageOrBuilderList(); 816 } else { 817 return java.util.Collections.unmodifiableList(nodePools_); 818 } 819 } 820 /** 821 * 822 * 823 * <pre> 824 * A list of node pools for a cluster. 825 * </pre> 826 * 827 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 828 */ addNodePoolsBuilder()829 public com.google.container.v1.NodePool.Builder addNodePoolsBuilder() { 830 return getNodePoolsFieldBuilder() 831 .addBuilder(com.google.container.v1.NodePool.getDefaultInstance()); 832 } 833 /** 834 * 835 * 836 * <pre> 837 * A list of node pools for a cluster. 838 * </pre> 839 * 840 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 841 */ addNodePoolsBuilder(int index)842 public com.google.container.v1.NodePool.Builder addNodePoolsBuilder(int index) { 843 return getNodePoolsFieldBuilder() 844 .addBuilder(index, com.google.container.v1.NodePool.getDefaultInstance()); 845 } 846 /** 847 * 848 * 849 * <pre> 850 * A list of node pools for a cluster. 851 * </pre> 852 * 853 * <code>repeated .google.container.v1.NodePool node_pools = 1;</code> 854 */ getNodePoolsBuilderList()855 public java.util.List<com.google.container.v1.NodePool.Builder> getNodePoolsBuilderList() { 856 return getNodePoolsFieldBuilder().getBuilderList(); 857 } 858 859 private com.google.protobuf.RepeatedFieldBuilderV3< 860 com.google.container.v1.NodePool, 861 com.google.container.v1.NodePool.Builder, 862 com.google.container.v1.NodePoolOrBuilder> getNodePoolsFieldBuilder()863 getNodePoolsFieldBuilder() { 864 if (nodePoolsBuilder_ == null) { 865 nodePoolsBuilder_ = 866 new com.google.protobuf.RepeatedFieldBuilderV3< 867 com.google.container.v1.NodePool, 868 com.google.container.v1.NodePool.Builder, 869 com.google.container.v1.NodePoolOrBuilder>( 870 nodePools_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 871 nodePools_ = null; 872 } 873 return nodePoolsBuilder_; 874 } 875 876 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)877 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 878 return super.setUnknownFields(unknownFields); 879 } 880 881 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)882 public final Builder mergeUnknownFields( 883 final com.google.protobuf.UnknownFieldSet unknownFields) { 884 return super.mergeUnknownFields(unknownFields); 885 } 886 887 // @@protoc_insertion_point(builder_scope:google.container.v1.ListNodePoolsResponse) 888 } 889 890 // @@protoc_insertion_point(class_scope:google.container.v1.ListNodePoolsResponse) 891 private static final com.google.container.v1.ListNodePoolsResponse DEFAULT_INSTANCE; 892 893 static { 894 DEFAULT_INSTANCE = new com.google.container.v1.ListNodePoolsResponse(); 895 } 896 getDefaultInstance()897 public static com.google.container.v1.ListNodePoolsResponse getDefaultInstance() { 898 return DEFAULT_INSTANCE; 899 } 900 901 private static final com.google.protobuf.Parser<ListNodePoolsResponse> PARSER = 902 new com.google.protobuf.AbstractParser<ListNodePoolsResponse>() { 903 @java.lang.Override 904 public ListNodePoolsResponse parsePartialFrom( 905 com.google.protobuf.CodedInputStream input, 906 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 907 throws com.google.protobuf.InvalidProtocolBufferException { 908 Builder builder = newBuilder(); 909 try { 910 builder.mergeFrom(input, extensionRegistry); 911 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 912 throw e.setUnfinishedMessage(builder.buildPartial()); 913 } catch (com.google.protobuf.UninitializedMessageException e) { 914 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 915 } catch (java.io.IOException e) { 916 throw new com.google.protobuf.InvalidProtocolBufferException(e) 917 .setUnfinishedMessage(builder.buildPartial()); 918 } 919 return builder.buildPartial(); 920 } 921 }; 922 parser()923 public static com.google.protobuf.Parser<ListNodePoolsResponse> parser() { 924 return PARSER; 925 } 926 927 @java.lang.Override getParserForType()928 public com.google.protobuf.Parser<ListNodePoolsResponse> getParserForType() { 929 return PARSER; 930 } 931 932 @java.lang.Override getDefaultInstanceForType()933 public com.google.container.v1.ListNodePoolsResponse getDefaultInstanceForType() { 934 return DEFAULT_INSTANCE; 935 } 936 } 937