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/vmwareengine/v1/vmwareengine.proto 18 19 package com.google.cloud.vmwareengine.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message for 26 * [VmwareEngine.ListSubnets][google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets] 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.vmwareengine.v1.ListSubnetsResponse} 30 */ 31 public final class ListSubnetsResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.vmwareengine.v1.ListSubnetsResponse) 34 ListSubnetsResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use ListSubnetsResponse.newBuilder() to construct. ListSubnetsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private ListSubnetsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 ListSubnetsResponse()41 private ListSubnetsResponse() { 42 subnets_ = java.util.Collections.emptyList(); 43 nextPageToken_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new ListSubnetsResponse(); 50 } 51 52 @java.lang.Override getUnknownFields()53 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 54 return this.unknownFields; 55 } 56 getDescriptor()57 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 58 return com.google.cloud.vmwareengine.v1.VmwareengineProto 59 .internal_static_google_cloud_vmwareengine_v1_ListSubnetsResponse_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.cloud.vmwareengine.v1.VmwareengineProto 66 .internal_static_google_cloud_vmwareengine_v1_ListSubnetsResponse_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.cloud.vmwareengine.v1.ListSubnetsResponse.class, 69 com.google.cloud.vmwareengine.v1.ListSubnetsResponse.Builder.class); 70 } 71 72 public static final int SUBNETS_FIELD_NUMBER = 1; 73 74 @SuppressWarnings("serial") 75 private java.util.List<com.google.cloud.vmwareengine.v1.Subnet> subnets_; 76 /** 77 * 78 * 79 * <pre> 80 * A list of subnets. 81 * </pre> 82 * 83 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 84 */ 85 @java.lang.Override getSubnetsList()86 public java.util.List<com.google.cloud.vmwareengine.v1.Subnet> getSubnetsList() { 87 return subnets_; 88 } 89 /** 90 * 91 * 92 * <pre> 93 * A list of subnets. 94 * </pre> 95 * 96 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 97 */ 98 @java.lang.Override 99 public java.util.List<? extends com.google.cloud.vmwareengine.v1.SubnetOrBuilder> getSubnetsOrBuilderList()100 getSubnetsOrBuilderList() { 101 return subnets_; 102 } 103 /** 104 * 105 * 106 * <pre> 107 * A list of subnets. 108 * </pre> 109 * 110 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 111 */ 112 @java.lang.Override getSubnetsCount()113 public int getSubnetsCount() { 114 return subnets_.size(); 115 } 116 /** 117 * 118 * 119 * <pre> 120 * A list of subnets. 121 * </pre> 122 * 123 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 124 */ 125 @java.lang.Override getSubnets(int index)126 public com.google.cloud.vmwareengine.v1.Subnet getSubnets(int index) { 127 return subnets_.get(index); 128 } 129 /** 130 * 131 * 132 * <pre> 133 * A list of subnets. 134 * </pre> 135 * 136 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 137 */ 138 @java.lang.Override getSubnetsOrBuilder(int index)139 public com.google.cloud.vmwareengine.v1.SubnetOrBuilder getSubnetsOrBuilder(int index) { 140 return subnets_.get(index); 141 } 142 143 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; 144 145 @SuppressWarnings("serial") 146 private volatile java.lang.Object nextPageToken_ = ""; 147 /** 148 * 149 * 150 * <pre> 151 * A token, which can be sent as `page_token` to retrieve the next page. 152 * If this field is omitted, there are no subsequent pages. 153 * </pre> 154 * 155 * <code>string next_page_token = 2;</code> 156 * 157 * @return The nextPageToken. 158 */ 159 @java.lang.Override getNextPageToken()160 public java.lang.String getNextPageToken() { 161 java.lang.Object ref = nextPageToken_; 162 if (ref instanceof java.lang.String) { 163 return (java.lang.String) ref; 164 } else { 165 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 166 java.lang.String s = bs.toStringUtf8(); 167 nextPageToken_ = s; 168 return s; 169 } 170 } 171 /** 172 * 173 * 174 * <pre> 175 * A token, which can be sent as `page_token` to retrieve the next page. 176 * If this field is omitted, there are no subsequent pages. 177 * </pre> 178 * 179 * <code>string next_page_token = 2;</code> 180 * 181 * @return The bytes for nextPageToken. 182 */ 183 @java.lang.Override getNextPageTokenBytes()184 public com.google.protobuf.ByteString getNextPageTokenBytes() { 185 java.lang.Object ref = nextPageToken_; 186 if (ref instanceof java.lang.String) { 187 com.google.protobuf.ByteString b = 188 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 189 nextPageToken_ = b; 190 return b; 191 } else { 192 return (com.google.protobuf.ByteString) ref; 193 } 194 } 195 196 private byte memoizedIsInitialized = -1; 197 198 @java.lang.Override isInitialized()199 public final boolean isInitialized() { 200 byte isInitialized = memoizedIsInitialized; 201 if (isInitialized == 1) return true; 202 if (isInitialized == 0) return false; 203 204 memoizedIsInitialized = 1; 205 return true; 206 } 207 208 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)209 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 210 for (int i = 0; i < subnets_.size(); i++) { 211 output.writeMessage(1, subnets_.get(i)); 212 } 213 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 214 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); 215 } 216 getUnknownFields().writeTo(output); 217 } 218 219 @java.lang.Override getSerializedSize()220 public int getSerializedSize() { 221 int size = memoizedSize; 222 if (size != -1) return size; 223 224 size = 0; 225 for (int i = 0; i < subnets_.size(); i++) { 226 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, subnets_.get(i)); 227 } 228 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 229 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); 230 } 231 size += getUnknownFields().getSerializedSize(); 232 memoizedSize = size; 233 return size; 234 } 235 236 @java.lang.Override equals(final java.lang.Object obj)237 public boolean equals(final java.lang.Object obj) { 238 if (obj == this) { 239 return true; 240 } 241 if (!(obj instanceof com.google.cloud.vmwareengine.v1.ListSubnetsResponse)) { 242 return super.equals(obj); 243 } 244 com.google.cloud.vmwareengine.v1.ListSubnetsResponse other = 245 (com.google.cloud.vmwareengine.v1.ListSubnetsResponse) obj; 246 247 if (!getSubnetsList().equals(other.getSubnetsList())) return false; 248 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 249 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 250 return true; 251 } 252 253 @java.lang.Override hashCode()254 public int hashCode() { 255 if (memoizedHashCode != 0) { 256 return memoizedHashCode; 257 } 258 int hash = 41; 259 hash = (19 * hash) + getDescriptor().hashCode(); 260 if (getSubnetsCount() > 0) { 261 hash = (37 * hash) + SUBNETS_FIELD_NUMBER; 262 hash = (53 * hash) + getSubnetsList().hashCode(); 263 } 264 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 265 hash = (53 * hash) + getNextPageToken().hashCode(); 266 hash = (29 * hash) + getUnknownFields().hashCode(); 267 memoizedHashCode = hash; 268 return hash; 269 } 270 parseFrom( java.nio.ByteBuffer data)271 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 272 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 273 return PARSER.parseFrom(data); 274 } 275 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)276 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 277 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 278 throws com.google.protobuf.InvalidProtocolBufferException { 279 return PARSER.parseFrom(data, extensionRegistry); 280 } 281 parseFrom( com.google.protobuf.ByteString data)282 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 283 com.google.protobuf.ByteString data) 284 throws com.google.protobuf.InvalidProtocolBufferException { 285 return PARSER.parseFrom(data); 286 } 287 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)288 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 289 com.google.protobuf.ByteString data, 290 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 291 throws com.google.protobuf.InvalidProtocolBufferException { 292 return PARSER.parseFrom(data, extensionRegistry); 293 } 294 parseFrom(byte[] data)295 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom(byte[] data) 296 throws com.google.protobuf.InvalidProtocolBufferException { 297 return PARSER.parseFrom(data); 298 } 299 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)300 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 301 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 302 throws com.google.protobuf.InvalidProtocolBufferException { 303 return PARSER.parseFrom(data, extensionRegistry); 304 } 305 parseFrom( java.io.InputStream input)306 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 307 java.io.InputStream input) throws java.io.IOException { 308 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 309 } 310 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)311 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 312 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 313 throws java.io.IOException { 314 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 315 PARSER, input, extensionRegistry); 316 } 317 parseDelimitedFrom( java.io.InputStream input)318 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseDelimitedFrom( 319 java.io.InputStream input) throws java.io.IOException { 320 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 321 } 322 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)323 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseDelimitedFrom( 324 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 325 throws java.io.IOException { 326 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 327 PARSER, input, extensionRegistry); 328 } 329 parseFrom( com.google.protobuf.CodedInputStream input)330 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 331 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 332 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 333 } 334 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)335 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse parseFrom( 336 com.google.protobuf.CodedInputStream input, 337 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 338 throws java.io.IOException { 339 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 340 PARSER, input, extensionRegistry); 341 } 342 343 @java.lang.Override newBuilderForType()344 public Builder newBuilderForType() { 345 return newBuilder(); 346 } 347 newBuilder()348 public static Builder newBuilder() { 349 return DEFAULT_INSTANCE.toBuilder(); 350 } 351 newBuilder(com.google.cloud.vmwareengine.v1.ListSubnetsResponse prototype)352 public static Builder newBuilder(com.google.cloud.vmwareengine.v1.ListSubnetsResponse prototype) { 353 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 354 } 355 356 @java.lang.Override toBuilder()357 public Builder toBuilder() { 358 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 359 } 360 361 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)362 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 363 Builder builder = new Builder(parent); 364 return builder; 365 } 366 /** 367 * 368 * 369 * <pre> 370 * Response message for 371 * [VmwareEngine.ListSubnets][google.cloud.vmwareengine.v1.VmwareEngine.ListSubnets] 372 * </pre> 373 * 374 * Protobuf type {@code google.cloud.vmwareengine.v1.ListSubnetsResponse} 375 */ 376 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 377 implements 378 // @@protoc_insertion_point(builder_implements:google.cloud.vmwareengine.v1.ListSubnetsResponse) 379 com.google.cloud.vmwareengine.v1.ListSubnetsResponseOrBuilder { getDescriptor()380 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 381 return com.google.cloud.vmwareengine.v1.VmwareengineProto 382 .internal_static_google_cloud_vmwareengine_v1_ListSubnetsResponse_descriptor; 383 } 384 385 @java.lang.Override 386 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()387 internalGetFieldAccessorTable() { 388 return com.google.cloud.vmwareengine.v1.VmwareengineProto 389 .internal_static_google_cloud_vmwareengine_v1_ListSubnetsResponse_fieldAccessorTable 390 .ensureFieldAccessorsInitialized( 391 com.google.cloud.vmwareengine.v1.ListSubnetsResponse.class, 392 com.google.cloud.vmwareengine.v1.ListSubnetsResponse.Builder.class); 393 } 394 395 // Construct using com.google.cloud.vmwareengine.v1.ListSubnetsResponse.newBuilder() Builder()396 private Builder() {} 397 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)398 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 399 super(parent); 400 } 401 402 @java.lang.Override clear()403 public Builder clear() { 404 super.clear(); 405 bitField0_ = 0; 406 if (subnetsBuilder_ == null) { 407 subnets_ = java.util.Collections.emptyList(); 408 } else { 409 subnets_ = null; 410 subnetsBuilder_.clear(); 411 } 412 bitField0_ = (bitField0_ & ~0x00000001); 413 nextPageToken_ = ""; 414 return this; 415 } 416 417 @java.lang.Override getDescriptorForType()418 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 419 return com.google.cloud.vmwareengine.v1.VmwareengineProto 420 .internal_static_google_cloud_vmwareengine_v1_ListSubnetsResponse_descriptor; 421 } 422 423 @java.lang.Override getDefaultInstanceForType()424 public com.google.cloud.vmwareengine.v1.ListSubnetsResponse getDefaultInstanceForType() { 425 return com.google.cloud.vmwareengine.v1.ListSubnetsResponse.getDefaultInstance(); 426 } 427 428 @java.lang.Override build()429 public com.google.cloud.vmwareengine.v1.ListSubnetsResponse build() { 430 com.google.cloud.vmwareengine.v1.ListSubnetsResponse result = buildPartial(); 431 if (!result.isInitialized()) { 432 throw newUninitializedMessageException(result); 433 } 434 return result; 435 } 436 437 @java.lang.Override buildPartial()438 public com.google.cloud.vmwareengine.v1.ListSubnetsResponse buildPartial() { 439 com.google.cloud.vmwareengine.v1.ListSubnetsResponse result = 440 new com.google.cloud.vmwareengine.v1.ListSubnetsResponse(this); 441 buildPartialRepeatedFields(result); 442 if (bitField0_ != 0) { 443 buildPartial0(result); 444 } 445 onBuilt(); 446 return result; 447 } 448 buildPartialRepeatedFields( com.google.cloud.vmwareengine.v1.ListSubnetsResponse result)449 private void buildPartialRepeatedFields( 450 com.google.cloud.vmwareengine.v1.ListSubnetsResponse result) { 451 if (subnetsBuilder_ == null) { 452 if (((bitField0_ & 0x00000001) != 0)) { 453 subnets_ = java.util.Collections.unmodifiableList(subnets_); 454 bitField0_ = (bitField0_ & ~0x00000001); 455 } 456 result.subnets_ = subnets_; 457 } else { 458 result.subnets_ = subnetsBuilder_.build(); 459 } 460 } 461 buildPartial0(com.google.cloud.vmwareengine.v1.ListSubnetsResponse result)462 private void buildPartial0(com.google.cloud.vmwareengine.v1.ListSubnetsResponse result) { 463 int from_bitField0_ = bitField0_; 464 if (((from_bitField0_ & 0x00000002) != 0)) { 465 result.nextPageToken_ = nextPageToken_; 466 } 467 } 468 469 @java.lang.Override clone()470 public Builder clone() { 471 return super.clone(); 472 } 473 474 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)475 public Builder setField( 476 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 477 return super.setField(field, value); 478 } 479 480 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)481 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 482 return super.clearField(field); 483 } 484 485 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)486 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 487 return super.clearOneof(oneof); 488 } 489 490 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)491 public Builder setRepeatedField( 492 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 493 return super.setRepeatedField(field, index, value); 494 } 495 496 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)497 public Builder addRepeatedField( 498 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 499 return super.addRepeatedField(field, value); 500 } 501 502 @java.lang.Override mergeFrom(com.google.protobuf.Message other)503 public Builder mergeFrom(com.google.protobuf.Message other) { 504 if (other instanceof com.google.cloud.vmwareengine.v1.ListSubnetsResponse) { 505 return mergeFrom((com.google.cloud.vmwareengine.v1.ListSubnetsResponse) other); 506 } else { 507 super.mergeFrom(other); 508 return this; 509 } 510 } 511 mergeFrom(com.google.cloud.vmwareengine.v1.ListSubnetsResponse other)512 public Builder mergeFrom(com.google.cloud.vmwareengine.v1.ListSubnetsResponse other) { 513 if (other == com.google.cloud.vmwareengine.v1.ListSubnetsResponse.getDefaultInstance()) 514 return this; 515 if (subnetsBuilder_ == null) { 516 if (!other.subnets_.isEmpty()) { 517 if (subnets_.isEmpty()) { 518 subnets_ = other.subnets_; 519 bitField0_ = (bitField0_ & ~0x00000001); 520 } else { 521 ensureSubnetsIsMutable(); 522 subnets_.addAll(other.subnets_); 523 } 524 onChanged(); 525 } 526 } else { 527 if (!other.subnets_.isEmpty()) { 528 if (subnetsBuilder_.isEmpty()) { 529 subnetsBuilder_.dispose(); 530 subnetsBuilder_ = null; 531 subnets_ = other.subnets_; 532 bitField0_ = (bitField0_ & ~0x00000001); 533 subnetsBuilder_ = 534 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 535 ? getSubnetsFieldBuilder() 536 : null; 537 } else { 538 subnetsBuilder_.addAllMessages(other.subnets_); 539 } 540 } 541 } 542 if (!other.getNextPageToken().isEmpty()) { 543 nextPageToken_ = other.nextPageToken_; 544 bitField0_ |= 0x00000002; 545 onChanged(); 546 } 547 this.mergeUnknownFields(other.getUnknownFields()); 548 onChanged(); 549 return this; 550 } 551 552 @java.lang.Override isInitialized()553 public final boolean isInitialized() { 554 return true; 555 } 556 557 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)558 public Builder mergeFrom( 559 com.google.protobuf.CodedInputStream input, 560 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 561 throws java.io.IOException { 562 if (extensionRegistry == null) { 563 throw new java.lang.NullPointerException(); 564 } 565 try { 566 boolean done = false; 567 while (!done) { 568 int tag = input.readTag(); 569 switch (tag) { 570 case 0: 571 done = true; 572 break; 573 case 10: 574 { 575 com.google.cloud.vmwareengine.v1.Subnet m = 576 input.readMessage( 577 com.google.cloud.vmwareengine.v1.Subnet.parser(), extensionRegistry); 578 if (subnetsBuilder_ == null) { 579 ensureSubnetsIsMutable(); 580 subnets_.add(m); 581 } else { 582 subnetsBuilder_.addMessage(m); 583 } 584 break; 585 } // case 10 586 case 18: 587 { 588 nextPageToken_ = input.readStringRequireUtf8(); 589 bitField0_ |= 0x00000002; 590 break; 591 } // case 18 592 default: 593 { 594 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 595 done = true; // was an endgroup tag 596 } 597 break; 598 } // default: 599 } // switch (tag) 600 } // while (!done) 601 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 602 throw e.unwrapIOException(); 603 } finally { 604 onChanged(); 605 } // finally 606 return this; 607 } 608 609 private int bitField0_; 610 611 private java.util.List<com.google.cloud.vmwareengine.v1.Subnet> subnets_ = 612 java.util.Collections.emptyList(); 613 ensureSubnetsIsMutable()614 private void ensureSubnetsIsMutable() { 615 if (!((bitField0_ & 0x00000001) != 0)) { 616 subnets_ = new java.util.ArrayList<com.google.cloud.vmwareengine.v1.Subnet>(subnets_); 617 bitField0_ |= 0x00000001; 618 } 619 } 620 621 private com.google.protobuf.RepeatedFieldBuilderV3< 622 com.google.cloud.vmwareengine.v1.Subnet, 623 com.google.cloud.vmwareengine.v1.Subnet.Builder, 624 com.google.cloud.vmwareengine.v1.SubnetOrBuilder> 625 subnetsBuilder_; 626 627 /** 628 * 629 * 630 * <pre> 631 * A list of subnets. 632 * </pre> 633 * 634 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 635 */ getSubnetsList()636 public java.util.List<com.google.cloud.vmwareengine.v1.Subnet> getSubnetsList() { 637 if (subnetsBuilder_ == null) { 638 return java.util.Collections.unmodifiableList(subnets_); 639 } else { 640 return subnetsBuilder_.getMessageList(); 641 } 642 } 643 /** 644 * 645 * 646 * <pre> 647 * A list of subnets. 648 * </pre> 649 * 650 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 651 */ getSubnetsCount()652 public int getSubnetsCount() { 653 if (subnetsBuilder_ == null) { 654 return subnets_.size(); 655 } else { 656 return subnetsBuilder_.getCount(); 657 } 658 } 659 /** 660 * 661 * 662 * <pre> 663 * A list of subnets. 664 * </pre> 665 * 666 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 667 */ getSubnets(int index)668 public com.google.cloud.vmwareengine.v1.Subnet getSubnets(int index) { 669 if (subnetsBuilder_ == null) { 670 return subnets_.get(index); 671 } else { 672 return subnetsBuilder_.getMessage(index); 673 } 674 } 675 /** 676 * 677 * 678 * <pre> 679 * A list of subnets. 680 * </pre> 681 * 682 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 683 */ setSubnets(int index, com.google.cloud.vmwareengine.v1.Subnet value)684 public Builder setSubnets(int index, com.google.cloud.vmwareengine.v1.Subnet value) { 685 if (subnetsBuilder_ == null) { 686 if (value == null) { 687 throw new NullPointerException(); 688 } 689 ensureSubnetsIsMutable(); 690 subnets_.set(index, value); 691 onChanged(); 692 } else { 693 subnetsBuilder_.setMessage(index, value); 694 } 695 return this; 696 } 697 /** 698 * 699 * 700 * <pre> 701 * A list of subnets. 702 * </pre> 703 * 704 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 705 */ setSubnets( int index, com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue)706 public Builder setSubnets( 707 int index, com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue) { 708 if (subnetsBuilder_ == null) { 709 ensureSubnetsIsMutable(); 710 subnets_.set(index, builderForValue.build()); 711 onChanged(); 712 } else { 713 subnetsBuilder_.setMessage(index, builderForValue.build()); 714 } 715 return this; 716 } 717 /** 718 * 719 * 720 * <pre> 721 * A list of subnets. 722 * </pre> 723 * 724 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 725 */ addSubnets(com.google.cloud.vmwareengine.v1.Subnet value)726 public Builder addSubnets(com.google.cloud.vmwareengine.v1.Subnet value) { 727 if (subnetsBuilder_ == null) { 728 if (value == null) { 729 throw new NullPointerException(); 730 } 731 ensureSubnetsIsMutable(); 732 subnets_.add(value); 733 onChanged(); 734 } else { 735 subnetsBuilder_.addMessage(value); 736 } 737 return this; 738 } 739 /** 740 * 741 * 742 * <pre> 743 * A list of subnets. 744 * </pre> 745 * 746 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 747 */ addSubnets(int index, com.google.cloud.vmwareengine.v1.Subnet value)748 public Builder addSubnets(int index, com.google.cloud.vmwareengine.v1.Subnet value) { 749 if (subnetsBuilder_ == null) { 750 if (value == null) { 751 throw new NullPointerException(); 752 } 753 ensureSubnetsIsMutable(); 754 subnets_.add(index, value); 755 onChanged(); 756 } else { 757 subnetsBuilder_.addMessage(index, value); 758 } 759 return this; 760 } 761 /** 762 * 763 * 764 * <pre> 765 * A list of subnets. 766 * </pre> 767 * 768 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 769 */ addSubnets(com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue)770 public Builder addSubnets(com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue) { 771 if (subnetsBuilder_ == null) { 772 ensureSubnetsIsMutable(); 773 subnets_.add(builderForValue.build()); 774 onChanged(); 775 } else { 776 subnetsBuilder_.addMessage(builderForValue.build()); 777 } 778 return this; 779 } 780 /** 781 * 782 * 783 * <pre> 784 * A list of subnets. 785 * </pre> 786 * 787 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 788 */ addSubnets( int index, com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue)789 public Builder addSubnets( 790 int index, com.google.cloud.vmwareengine.v1.Subnet.Builder builderForValue) { 791 if (subnetsBuilder_ == null) { 792 ensureSubnetsIsMutable(); 793 subnets_.add(index, builderForValue.build()); 794 onChanged(); 795 } else { 796 subnetsBuilder_.addMessage(index, builderForValue.build()); 797 } 798 return this; 799 } 800 /** 801 * 802 * 803 * <pre> 804 * A list of subnets. 805 * </pre> 806 * 807 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 808 */ addAllSubnets( java.lang.Iterable<? extends com.google.cloud.vmwareengine.v1.Subnet> values)809 public Builder addAllSubnets( 810 java.lang.Iterable<? extends com.google.cloud.vmwareengine.v1.Subnet> values) { 811 if (subnetsBuilder_ == null) { 812 ensureSubnetsIsMutable(); 813 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, subnets_); 814 onChanged(); 815 } else { 816 subnetsBuilder_.addAllMessages(values); 817 } 818 return this; 819 } 820 /** 821 * 822 * 823 * <pre> 824 * A list of subnets. 825 * </pre> 826 * 827 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 828 */ clearSubnets()829 public Builder clearSubnets() { 830 if (subnetsBuilder_ == null) { 831 subnets_ = java.util.Collections.emptyList(); 832 bitField0_ = (bitField0_ & ~0x00000001); 833 onChanged(); 834 } else { 835 subnetsBuilder_.clear(); 836 } 837 return this; 838 } 839 /** 840 * 841 * 842 * <pre> 843 * A list of subnets. 844 * </pre> 845 * 846 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 847 */ removeSubnets(int index)848 public Builder removeSubnets(int index) { 849 if (subnetsBuilder_ == null) { 850 ensureSubnetsIsMutable(); 851 subnets_.remove(index); 852 onChanged(); 853 } else { 854 subnetsBuilder_.remove(index); 855 } 856 return this; 857 } 858 /** 859 * 860 * 861 * <pre> 862 * A list of subnets. 863 * </pre> 864 * 865 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 866 */ getSubnetsBuilder(int index)867 public com.google.cloud.vmwareengine.v1.Subnet.Builder getSubnetsBuilder(int index) { 868 return getSubnetsFieldBuilder().getBuilder(index); 869 } 870 /** 871 * 872 * 873 * <pre> 874 * A list of subnets. 875 * </pre> 876 * 877 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 878 */ getSubnetsOrBuilder(int index)879 public com.google.cloud.vmwareengine.v1.SubnetOrBuilder getSubnetsOrBuilder(int index) { 880 if (subnetsBuilder_ == null) { 881 return subnets_.get(index); 882 } else { 883 return subnetsBuilder_.getMessageOrBuilder(index); 884 } 885 } 886 /** 887 * 888 * 889 * <pre> 890 * A list of subnets. 891 * </pre> 892 * 893 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 894 */ 895 public java.util.List<? extends com.google.cloud.vmwareengine.v1.SubnetOrBuilder> getSubnetsOrBuilderList()896 getSubnetsOrBuilderList() { 897 if (subnetsBuilder_ != null) { 898 return subnetsBuilder_.getMessageOrBuilderList(); 899 } else { 900 return java.util.Collections.unmodifiableList(subnets_); 901 } 902 } 903 /** 904 * 905 * 906 * <pre> 907 * A list of subnets. 908 * </pre> 909 * 910 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 911 */ addSubnetsBuilder()912 public com.google.cloud.vmwareengine.v1.Subnet.Builder addSubnetsBuilder() { 913 return getSubnetsFieldBuilder() 914 .addBuilder(com.google.cloud.vmwareengine.v1.Subnet.getDefaultInstance()); 915 } 916 /** 917 * 918 * 919 * <pre> 920 * A list of subnets. 921 * </pre> 922 * 923 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 924 */ addSubnetsBuilder(int index)925 public com.google.cloud.vmwareengine.v1.Subnet.Builder addSubnetsBuilder(int index) { 926 return getSubnetsFieldBuilder() 927 .addBuilder(index, com.google.cloud.vmwareengine.v1.Subnet.getDefaultInstance()); 928 } 929 /** 930 * 931 * 932 * <pre> 933 * A list of subnets. 934 * </pre> 935 * 936 * <code>repeated .google.cloud.vmwareengine.v1.Subnet subnets = 1;</code> 937 */ getSubnetsBuilderList()938 public java.util.List<com.google.cloud.vmwareengine.v1.Subnet.Builder> getSubnetsBuilderList() { 939 return getSubnetsFieldBuilder().getBuilderList(); 940 } 941 942 private com.google.protobuf.RepeatedFieldBuilderV3< 943 com.google.cloud.vmwareengine.v1.Subnet, 944 com.google.cloud.vmwareengine.v1.Subnet.Builder, 945 com.google.cloud.vmwareengine.v1.SubnetOrBuilder> getSubnetsFieldBuilder()946 getSubnetsFieldBuilder() { 947 if (subnetsBuilder_ == null) { 948 subnetsBuilder_ = 949 new com.google.protobuf.RepeatedFieldBuilderV3< 950 com.google.cloud.vmwareengine.v1.Subnet, 951 com.google.cloud.vmwareengine.v1.Subnet.Builder, 952 com.google.cloud.vmwareengine.v1.SubnetOrBuilder>( 953 subnets_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 954 subnets_ = null; 955 } 956 return subnetsBuilder_; 957 } 958 959 private java.lang.Object nextPageToken_ = ""; 960 /** 961 * 962 * 963 * <pre> 964 * A token, which can be sent as `page_token` to retrieve the next page. 965 * If this field is omitted, there are no subsequent pages. 966 * </pre> 967 * 968 * <code>string next_page_token = 2;</code> 969 * 970 * @return The nextPageToken. 971 */ getNextPageToken()972 public java.lang.String getNextPageToken() { 973 java.lang.Object ref = nextPageToken_; 974 if (!(ref instanceof java.lang.String)) { 975 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 976 java.lang.String s = bs.toStringUtf8(); 977 nextPageToken_ = s; 978 return s; 979 } else { 980 return (java.lang.String) ref; 981 } 982 } 983 /** 984 * 985 * 986 * <pre> 987 * A token, which can be sent as `page_token` to retrieve the next page. 988 * If this field is omitted, there are no subsequent pages. 989 * </pre> 990 * 991 * <code>string next_page_token = 2;</code> 992 * 993 * @return The bytes for nextPageToken. 994 */ getNextPageTokenBytes()995 public com.google.protobuf.ByteString getNextPageTokenBytes() { 996 java.lang.Object ref = nextPageToken_; 997 if (ref instanceof String) { 998 com.google.protobuf.ByteString b = 999 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1000 nextPageToken_ = b; 1001 return b; 1002 } else { 1003 return (com.google.protobuf.ByteString) ref; 1004 } 1005 } 1006 /** 1007 * 1008 * 1009 * <pre> 1010 * A token, which can be sent as `page_token` to retrieve the next page. 1011 * If this field is omitted, there are no subsequent pages. 1012 * </pre> 1013 * 1014 * <code>string next_page_token = 2;</code> 1015 * 1016 * @param value The nextPageToken to set. 1017 * @return This builder for chaining. 1018 */ setNextPageToken(java.lang.String value)1019 public Builder setNextPageToken(java.lang.String value) { 1020 if (value == null) { 1021 throw new NullPointerException(); 1022 } 1023 nextPageToken_ = value; 1024 bitField0_ |= 0x00000002; 1025 onChanged(); 1026 return this; 1027 } 1028 /** 1029 * 1030 * 1031 * <pre> 1032 * A token, which can be sent as `page_token` to retrieve the next page. 1033 * If this field is omitted, there are no subsequent pages. 1034 * </pre> 1035 * 1036 * <code>string next_page_token = 2;</code> 1037 * 1038 * @return This builder for chaining. 1039 */ clearNextPageToken()1040 public Builder clearNextPageToken() { 1041 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1042 bitField0_ = (bitField0_ & ~0x00000002); 1043 onChanged(); 1044 return this; 1045 } 1046 /** 1047 * 1048 * 1049 * <pre> 1050 * A token, which can be sent as `page_token` to retrieve the next page. 1051 * If this field is omitted, there are no subsequent pages. 1052 * </pre> 1053 * 1054 * <code>string next_page_token = 2;</code> 1055 * 1056 * @param value The bytes for nextPageToken to set. 1057 * @return This builder for chaining. 1058 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1059 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1060 if (value == null) { 1061 throw new NullPointerException(); 1062 } 1063 checkByteStringIsUtf8(value); 1064 nextPageToken_ = value; 1065 bitField0_ |= 0x00000002; 1066 onChanged(); 1067 return this; 1068 } 1069 1070 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1071 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1072 return super.setUnknownFields(unknownFields); 1073 } 1074 1075 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1076 public final Builder mergeUnknownFields( 1077 final com.google.protobuf.UnknownFieldSet unknownFields) { 1078 return super.mergeUnknownFields(unknownFields); 1079 } 1080 1081 // @@protoc_insertion_point(builder_scope:google.cloud.vmwareengine.v1.ListSubnetsResponse) 1082 } 1083 1084 // @@protoc_insertion_point(class_scope:google.cloud.vmwareengine.v1.ListSubnetsResponse) 1085 private static final com.google.cloud.vmwareengine.v1.ListSubnetsResponse DEFAULT_INSTANCE; 1086 1087 static { 1088 DEFAULT_INSTANCE = new com.google.cloud.vmwareengine.v1.ListSubnetsResponse(); 1089 } 1090 getDefaultInstance()1091 public static com.google.cloud.vmwareengine.v1.ListSubnetsResponse getDefaultInstance() { 1092 return DEFAULT_INSTANCE; 1093 } 1094 1095 private static final com.google.protobuf.Parser<ListSubnetsResponse> PARSER = 1096 new com.google.protobuf.AbstractParser<ListSubnetsResponse>() { 1097 @java.lang.Override 1098 public ListSubnetsResponse parsePartialFrom( 1099 com.google.protobuf.CodedInputStream input, 1100 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1101 throws com.google.protobuf.InvalidProtocolBufferException { 1102 Builder builder = newBuilder(); 1103 try { 1104 builder.mergeFrom(input, extensionRegistry); 1105 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1106 throw e.setUnfinishedMessage(builder.buildPartial()); 1107 } catch (com.google.protobuf.UninitializedMessageException e) { 1108 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1109 } catch (java.io.IOException e) { 1110 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1111 .setUnfinishedMessage(builder.buildPartial()); 1112 } 1113 return builder.buildPartial(); 1114 } 1115 }; 1116 parser()1117 public static com.google.protobuf.Parser<ListSubnetsResponse> parser() { 1118 return PARSER; 1119 } 1120 1121 @java.lang.Override getParserForType()1122 public com.google.protobuf.Parser<ListSubnetsResponse> getParserForType() { 1123 return PARSER; 1124 } 1125 1126 @java.lang.Override getDefaultInstanceForType()1127 public com.google.cloud.vmwareengine.v1.ListSubnetsResponse getDefaultInstanceForType() { 1128 return DEFAULT_INSTANCE; 1129 } 1130 } 1131