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.ListVmwareEngineNetworks][google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks] 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse} 30 */ 31 public final class ListVmwareEngineNetworksResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) 34 ListVmwareEngineNetworksResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use ListVmwareEngineNetworksResponse.newBuilder() to construct. ListVmwareEngineNetworksResponse( com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private ListVmwareEngineNetworksResponse( 38 com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 39 super(builder); 40 } 41 ListVmwareEngineNetworksResponse()42 private ListVmwareEngineNetworksResponse() { 43 vmwareEngineNetworks_ = java.util.Collections.emptyList(); 44 nextPageToken_ = ""; 45 unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; 46 } 47 48 @java.lang.Override 49 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)50 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 51 return new ListVmwareEngineNetworksResponse(); 52 } 53 54 @java.lang.Override getUnknownFields()55 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 56 return this.unknownFields; 57 } 58 getDescriptor()59 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 60 return com.google.cloud.vmwareengine.v1.VmwareengineProto 61 .internal_static_google_cloud_vmwareengine_v1_ListVmwareEngineNetworksResponse_descriptor; 62 } 63 64 @java.lang.Override 65 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()66 internalGetFieldAccessorTable() { 67 return com.google.cloud.vmwareengine.v1.VmwareengineProto 68 .internal_static_google_cloud_vmwareengine_v1_ListVmwareEngineNetworksResponse_fieldAccessorTable 69 .ensureFieldAccessorsInitialized( 70 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.class, 71 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.Builder.class); 72 } 73 74 public static final int VMWARE_ENGINE_NETWORKS_FIELD_NUMBER = 1; 75 76 @SuppressWarnings("serial") 77 private java.util.List<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> 78 vmwareEngineNetworks_; 79 /** 80 * 81 * 82 * <pre> 83 * A list of VMware Engine networks. 84 * </pre> 85 * 86 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 87 * </code> 88 */ 89 @java.lang.Override 90 public java.util.List<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> getVmwareEngineNetworksList()91 getVmwareEngineNetworksList() { 92 return vmwareEngineNetworks_; 93 } 94 /** 95 * 96 * 97 * <pre> 98 * A list of VMware Engine networks. 99 * </pre> 100 * 101 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 102 * </code> 103 */ 104 @java.lang.Override 105 public java.util.List<? extends com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder> getVmwareEngineNetworksOrBuilderList()106 getVmwareEngineNetworksOrBuilderList() { 107 return vmwareEngineNetworks_; 108 } 109 /** 110 * 111 * 112 * <pre> 113 * A list of VMware Engine networks. 114 * </pre> 115 * 116 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 117 * </code> 118 */ 119 @java.lang.Override getVmwareEngineNetworksCount()120 public int getVmwareEngineNetworksCount() { 121 return vmwareEngineNetworks_.size(); 122 } 123 /** 124 * 125 * 126 * <pre> 127 * A list of VMware Engine networks. 128 * </pre> 129 * 130 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 131 * </code> 132 */ 133 @java.lang.Override getVmwareEngineNetworks(int index)134 public com.google.cloud.vmwareengine.v1.VmwareEngineNetwork getVmwareEngineNetworks(int index) { 135 return vmwareEngineNetworks_.get(index); 136 } 137 /** 138 * 139 * 140 * <pre> 141 * A list of VMware Engine networks. 142 * </pre> 143 * 144 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 145 * </code> 146 */ 147 @java.lang.Override 148 public com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder getVmwareEngineNetworksOrBuilder(int index)149 getVmwareEngineNetworksOrBuilder(int index) { 150 return vmwareEngineNetworks_.get(index); 151 } 152 153 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; 154 155 @SuppressWarnings("serial") 156 private volatile java.lang.Object nextPageToken_ = ""; 157 /** 158 * 159 * 160 * <pre> 161 * A token, which can be sent as `page_token` to retrieve the next page. 162 * If this field is omitted, there are no subsequent pages. 163 * </pre> 164 * 165 * <code>string next_page_token = 2;</code> 166 * 167 * @return The nextPageToken. 168 */ 169 @java.lang.Override getNextPageToken()170 public java.lang.String getNextPageToken() { 171 java.lang.Object ref = nextPageToken_; 172 if (ref instanceof java.lang.String) { 173 return (java.lang.String) ref; 174 } else { 175 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 176 java.lang.String s = bs.toStringUtf8(); 177 nextPageToken_ = s; 178 return s; 179 } 180 } 181 /** 182 * 183 * 184 * <pre> 185 * A token, which can be sent as `page_token` to retrieve the next page. 186 * If this field is omitted, there are no subsequent pages. 187 * </pre> 188 * 189 * <code>string next_page_token = 2;</code> 190 * 191 * @return The bytes for nextPageToken. 192 */ 193 @java.lang.Override getNextPageTokenBytes()194 public com.google.protobuf.ByteString getNextPageTokenBytes() { 195 java.lang.Object ref = nextPageToken_; 196 if (ref instanceof java.lang.String) { 197 com.google.protobuf.ByteString b = 198 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 199 nextPageToken_ = b; 200 return b; 201 } else { 202 return (com.google.protobuf.ByteString) ref; 203 } 204 } 205 206 public static final int UNREACHABLE_FIELD_NUMBER = 3; 207 208 @SuppressWarnings("serial") 209 private com.google.protobuf.LazyStringList unreachable_; 210 /** 211 * 212 * 213 * <pre> 214 * Unreachable resources. 215 * </pre> 216 * 217 * <code>repeated string unreachable = 3;</code> 218 * 219 * @return A list containing the unreachable. 220 */ getUnreachableList()221 public com.google.protobuf.ProtocolStringList getUnreachableList() { 222 return unreachable_; 223 } 224 /** 225 * 226 * 227 * <pre> 228 * Unreachable resources. 229 * </pre> 230 * 231 * <code>repeated string unreachable = 3;</code> 232 * 233 * @return The count of unreachable. 234 */ getUnreachableCount()235 public int getUnreachableCount() { 236 return unreachable_.size(); 237 } 238 /** 239 * 240 * 241 * <pre> 242 * Unreachable resources. 243 * </pre> 244 * 245 * <code>repeated string unreachable = 3;</code> 246 * 247 * @param index The index of the element to return. 248 * @return The unreachable at the given index. 249 */ getUnreachable(int index)250 public java.lang.String getUnreachable(int index) { 251 return unreachable_.get(index); 252 } 253 /** 254 * 255 * 256 * <pre> 257 * Unreachable resources. 258 * </pre> 259 * 260 * <code>repeated string unreachable = 3;</code> 261 * 262 * @param index The index of the value to return. 263 * @return The bytes of the unreachable at the given index. 264 */ getUnreachableBytes(int index)265 public com.google.protobuf.ByteString getUnreachableBytes(int index) { 266 return unreachable_.getByteString(index); 267 } 268 269 private byte memoizedIsInitialized = -1; 270 271 @java.lang.Override isInitialized()272 public final boolean isInitialized() { 273 byte isInitialized = memoizedIsInitialized; 274 if (isInitialized == 1) return true; 275 if (isInitialized == 0) return false; 276 277 memoizedIsInitialized = 1; 278 return true; 279 } 280 281 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)282 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 283 for (int i = 0; i < vmwareEngineNetworks_.size(); i++) { 284 output.writeMessage(1, vmwareEngineNetworks_.get(i)); 285 } 286 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 287 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); 288 } 289 for (int i = 0; i < unreachable_.size(); i++) { 290 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, unreachable_.getRaw(i)); 291 } 292 getUnknownFields().writeTo(output); 293 } 294 295 @java.lang.Override getSerializedSize()296 public int getSerializedSize() { 297 int size = memoizedSize; 298 if (size != -1) return size; 299 300 size = 0; 301 for (int i = 0; i < vmwareEngineNetworks_.size(); i++) { 302 size += 303 com.google.protobuf.CodedOutputStream.computeMessageSize(1, vmwareEngineNetworks_.get(i)); 304 } 305 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 306 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); 307 } 308 { 309 int dataSize = 0; 310 for (int i = 0; i < unreachable_.size(); i++) { 311 dataSize += computeStringSizeNoTag(unreachable_.getRaw(i)); 312 } 313 size += dataSize; 314 size += 1 * getUnreachableList().size(); 315 } 316 size += getUnknownFields().getSerializedSize(); 317 memoizedSize = size; 318 return size; 319 } 320 321 @java.lang.Override equals(final java.lang.Object obj)322 public boolean equals(final java.lang.Object obj) { 323 if (obj == this) { 324 return true; 325 } 326 if (!(obj instanceof com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse)) { 327 return super.equals(obj); 328 } 329 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse other = 330 (com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) obj; 331 332 if (!getVmwareEngineNetworksList().equals(other.getVmwareEngineNetworksList())) return false; 333 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 334 if (!getUnreachableList().equals(other.getUnreachableList())) return false; 335 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 336 return true; 337 } 338 339 @java.lang.Override hashCode()340 public int hashCode() { 341 if (memoizedHashCode != 0) { 342 return memoizedHashCode; 343 } 344 int hash = 41; 345 hash = (19 * hash) + getDescriptor().hashCode(); 346 if (getVmwareEngineNetworksCount() > 0) { 347 hash = (37 * hash) + VMWARE_ENGINE_NETWORKS_FIELD_NUMBER; 348 hash = (53 * hash) + getVmwareEngineNetworksList().hashCode(); 349 } 350 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 351 hash = (53 * hash) + getNextPageToken().hashCode(); 352 if (getUnreachableCount() > 0) { 353 hash = (37 * hash) + UNREACHABLE_FIELD_NUMBER; 354 hash = (53 * hash) + getUnreachableList().hashCode(); 355 } 356 hash = (29 * hash) + getUnknownFields().hashCode(); 357 memoizedHashCode = hash; 358 return hash; 359 } 360 parseFrom( java.nio.ByteBuffer data)361 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 362 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 363 return PARSER.parseFrom(data); 364 } 365 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)366 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 367 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 368 throws com.google.protobuf.InvalidProtocolBufferException { 369 return PARSER.parseFrom(data, extensionRegistry); 370 } 371 parseFrom( com.google.protobuf.ByteString data)372 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 373 com.google.protobuf.ByteString data) 374 throws com.google.protobuf.InvalidProtocolBufferException { 375 return PARSER.parseFrom(data); 376 } 377 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)378 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 379 com.google.protobuf.ByteString data, 380 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 381 throws com.google.protobuf.InvalidProtocolBufferException { 382 return PARSER.parseFrom(data, extensionRegistry); 383 } 384 parseFrom( byte[] data)385 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 386 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 387 return PARSER.parseFrom(data); 388 } 389 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)390 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 391 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 392 throws com.google.protobuf.InvalidProtocolBufferException { 393 return PARSER.parseFrom(data, extensionRegistry); 394 } 395 parseFrom( java.io.InputStream input)396 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 397 java.io.InputStream input) throws java.io.IOException { 398 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 399 } 400 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)401 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 402 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 403 throws java.io.IOException { 404 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 405 PARSER, input, extensionRegistry); 406 } 407 408 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseDelimitedFrom(java.io.InputStream input)409 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 410 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 411 } 412 413 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)414 parseDelimitedFrom( 415 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 416 throws java.io.IOException { 417 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 418 PARSER, input, extensionRegistry); 419 } 420 parseFrom( com.google.protobuf.CodedInputStream input)421 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 422 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 423 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 424 } 425 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)426 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse parseFrom( 427 com.google.protobuf.CodedInputStream input, 428 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 429 throws java.io.IOException { 430 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 431 PARSER, input, extensionRegistry); 432 } 433 434 @java.lang.Override newBuilderForType()435 public Builder newBuilderForType() { 436 return newBuilder(); 437 } 438 newBuilder()439 public static Builder newBuilder() { 440 return DEFAULT_INSTANCE.toBuilder(); 441 } 442 newBuilder( com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse prototype)443 public static Builder newBuilder( 444 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse prototype) { 445 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 446 } 447 448 @java.lang.Override toBuilder()449 public Builder toBuilder() { 450 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 451 } 452 453 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)454 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 455 Builder builder = new Builder(parent); 456 return builder; 457 } 458 /** 459 * 460 * 461 * <pre> 462 * Response message for 463 * [VmwareEngine.ListVmwareEngineNetworks][google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworks] 464 * </pre> 465 * 466 * Protobuf type {@code google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse} 467 */ 468 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 469 implements 470 // @@protoc_insertion_point(builder_implements:google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) 471 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponseOrBuilder { getDescriptor()472 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 473 return com.google.cloud.vmwareengine.v1.VmwareengineProto 474 .internal_static_google_cloud_vmwareengine_v1_ListVmwareEngineNetworksResponse_descriptor; 475 } 476 477 @java.lang.Override 478 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()479 internalGetFieldAccessorTable() { 480 return com.google.cloud.vmwareengine.v1.VmwareengineProto 481 .internal_static_google_cloud_vmwareengine_v1_ListVmwareEngineNetworksResponse_fieldAccessorTable 482 .ensureFieldAccessorsInitialized( 483 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.class, 484 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.Builder.class); 485 } 486 487 // Construct using 488 // com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.newBuilder() Builder()489 private Builder() {} 490 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)491 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 492 super(parent); 493 } 494 495 @java.lang.Override clear()496 public Builder clear() { 497 super.clear(); 498 bitField0_ = 0; 499 if (vmwareEngineNetworksBuilder_ == null) { 500 vmwareEngineNetworks_ = java.util.Collections.emptyList(); 501 } else { 502 vmwareEngineNetworks_ = null; 503 vmwareEngineNetworksBuilder_.clear(); 504 } 505 bitField0_ = (bitField0_ & ~0x00000001); 506 nextPageToken_ = ""; 507 unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; 508 bitField0_ = (bitField0_ & ~0x00000004); 509 return this; 510 } 511 512 @java.lang.Override getDescriptorForType()513 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 514 return com.google.cloud.vmwareengine.v1.VmwareengineProto 515 .internal_static_google_cloud_vmwareengine_v1_ListVmwareEngineNetworksResponse_descriptor; 516 } 517 518 @java.lang.Override 519 public com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse getDefaultInstanceForType()520 getDefaultInstanceForType() { 521 return com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.getDefaultInstance(); 522 } 523 524 @java.lang.Override build()525 public com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse build() { 526 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result = buildPartial(); 527 if (!result.isInitialized()) { 528 throw newUninitializedMessageException(result); 529 } 530 return result; 531 } 532 533 @java.lang.Override buildPartial()534 public com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse buildPartial() { 535 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result = 536 new com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse(this); 537 buildPartialRepeatedFields(result); 538 if (bitField0_ != 0) { 539 buildPartial0(result); 540 } 541 onBuilt(); 542 return result; 543 } 544 buildPartialRepeatedFields( com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result)545 private void buildPartialRepeatedFields( 546 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result) { 547 if (vmwareEngineNetworksBuilder_ == null) { 548 if (((bitField0_ & 0x00000001) != 0)) { 549 vmwareEngineNetworks_ = java.util.Collections.unmodifiableList(vmwareEngineNetworks_); 550 bitField0_ = (bitField0_ & ~0x00000001); 551 } 552 result.vmwareEngineNetworks_ = vmwareEngineNetworks_; 553 } else { 554 result.vmwareEngineNetworks_ = vmwareEngineNetworksBuilder_.build(); 555 } 556 if (((bitField0_ & 0x00000004) != 0)) { 557 unreachable_ = unreachable_.getUnmodifiableView(); 558 bitField0_ = (bitField0_ & ~0x00000004); 559 } 560 result.unreachable_ = unreachable_; 561 } 562 buildPartial0( com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result)563 private void buildPartial0( 564 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse result) { 565 int from_bitField0_ = bitField0_; 566 if (((from_bitField0_ & 0x00000002) != 0)) { 567 result.nextPageToken_ = nextPageToken_; 568 } 569 } 570 571 @java.lang.Override clone()572 public Builder clone() { 573 return super.clone(); 574 } 575 576 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)577 public Builder setField( 578 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 579 return super.setField(field, value); 580 } 581 582 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)583 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 584 return super.clearField(field); 585 } 586 587 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)588 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 589 return super.clearOneof(oneof); 590 } 591 592 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)593 public Builder setRepeatedField( 594 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 595 return super.setRepeatedField(field, index, value); 596 } 597 598 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)599 public Builder addRepeatedField( 600 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 601 return super.addRepeatedField(field, value); 602 } 603 604 @java.lang.Override mergeFrom(com.google.protobuf.Message other)605 public Builder mergeFrom(com.google.protobuf.Message other) { 606 if (other instanceof com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) { 607 return mergeFrom((com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) other); 608 } else { 609 super.mergeFrom(other); 610 return this; 611 } 612 } 613 mergeFrom( com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse other)614 public Builder mergeFrom( 615 com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse other) { 616 if (other 617 == com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse.getDefaultInstance()) 618 return this; 619 if (vmwareEngineNetworksBuilder_ == null) { 620 if (!other.vmwareEngineNetworks_.isEmpty()) { 621 if (vmwareEngineNetworks_.isEmpty()) { 622 vmwareEngineNetworks_ = other.vmwareEngineNetworks_; 623 bitField0_ = (bitField0_ & ~0x00000001); 624 } else { 625 ensureVmwareEngineNetworksIsMutable(); 626 vmwareEngineNetworks_.addAll(other.vmwareEngineNetworks_); 627 } 628 onChanged(); 629 } 630 } else { 631 if (!other.vmwareEngineNetworks_.isEmpty()) { 632 if (vmwareEngineNetworksBuilder_.isEmpty()) { 633 vmwareEngineNetworksBuilder_.dispose(); 634 vmwareEngineNetworksBuilder_ = null; 635 vmwareEngineNetworks_ = other.vmwareEngineNetworks_; 636 bitField0_ = (bitField0_ & ~0x00000001); 637 vmwareEngineNetworksBuilder_ = 638 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 639 ? getVmwareEngineNetworksFieldBuilder() 640 : null; 641 } else { 642 vmwareEngineNetworksBuilder_.addAllMessages(other.vmwareEngineNetworks_); 643 } 644 } 645 } 646 if (!other.getNextPageToken().isEmpty()) { 647 nextPageToken_ = other.nextPageToken_; 648 bitField0_ |= 0x00000002; 649 onChanged(); 650 } 651 if (!other.unreachable_.isEmpty()) { 652 if (unreachable_.isEmpty()) { 653 unreachable_ = other.unreachable_; 654 bitField0_ = (bitField0_ & ~0x00000004); 655 } else { 656 ensureUnreachableIsMutable(); 657 unreachable_.addAll(other.unreachable_); 658 } 659 onChanged(); 660 } 661 this.mergeUnknownFields(other.getUnknownFields()); 662 onChanged(); 663 return this; 664 } 665 666 @java.lang.Override isInitialized()667 public final boolean isInitialized() { 668 return true; 669 } 670 671 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)672 public Builder mergeFrom( 673 com.google.protobuf.CodedInputStream input, 674 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 675 throws java.io.IOException { 676 if (extensionRegistry == null) { 677 throw new java.lang.NullPointerException(); 678 } 679 try { 680 boolean done = false; 681 while (!done) { 682 int tag = input.readTag(); 683 switch (tag) { 684 case 0: 685 done = true; 686 break; 687 case 10: 688 { 689 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork m = 690 input.readMessage( 691 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.parser(), 692 extensionRegistry); 693 if (vmwareEngineNetworksBuilder_ == null) { 694 ensureVmwareEngineNetworksIsMutable(); 695 vmwareEngineNetworks_.add(m); 696 } else { 697 vmwareEngineNetworksBuilder_.addMessage(m); 698 } 699 break; 700 } // case 10 701 case 18: 702 { 703 nextPageToken_ = input.readStringRequireUtf8(); 704 bitField0_ |= 0x00000002; 705 break; 706 } // case 18 707 case 26: 708 { 709 java.lang.String s = input.readStringRequireUtf8(); 710 ensureUnreachableIsMutable(); 711 unreachable_.add(s); 712 break; 713 } // case 26 714 default: 715 { 716 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 717 done = true; // was an endgroup tag 718 } 719 break; 720 } // default: 721 } // switch (tag) 722 } // while (!done) 723 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 724 throw e.unwrapIOException(); 725 } finally { 726 onChanged(); 727 } // finally 728 return this; 729 } 730 731 private int bitField0_; 732 733 private java.util.List<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> 734 vmwareEngineNetworks_ = java.util.Collections.emptyList(); 735 ensureVmwareEngineNetworksIsMutable()736 private void ensureVmwareEngineNetworksIsMutable() { 737 if (!((bitField0_ & 0x00000001) != 0)) { 738 vmwareEngineNetworks_ = 739 new java.util.ArrayList<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork>( 740 vmwareEngineNetworks_); 741 bitField0_ |= 0x00000001; 742 } 743 } 744 745 private com.google.protobuf.RepeatedFieldBuilderV3< 746 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork, 747 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder, 748 com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder> 749 vmwareEngineNetworksBuilder_; 750 751 /** 752 * 753 * 754 * <pre> 755 * A list of VMware Engine networks. 756 * </pre> 757 * 758 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 759 * </code> 760 */ 761 public java.util.List<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> getVmwareEngineNetworksList()762 getVmwareEngineNetworksList() { 763 if (vmwareEngineNetworksBuilder_ == null) { 764 return java.util.Collections.unmodifiableList(vmwareEngineNetworks_); 765 } else { 766 return vmwareEngineNetworksBuilder_.getMessageList(); 767 } 768 } 769 /** 770 * 771 * 772 * <pre> 773 * A list of VMware Engine networks. 774 * </pre> 775 * 776 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 777 * </code> 778 */ getVmwareEngineNetworksCount()779 public int getVmwareEngineNetworksCount() { 780 if (vmwareEngineNetworksBuilder_ == null) { 781 return vmwareEngineNetworks_.size(); 782 } else { 783 return vmwareEngineNetworksBuilder_.getCount(); 784 } 785 } 786 /** 787 * 788 * 789 * <pre> 790 * A list of VMware Engine networks. 791 * </pre> 792 * 793 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 794 * </code> 795 */ getVmwareEngineNetworks(int index)796 public com.google.cloud.vmwareengine.v1.VmwareEngineNetwork getVmwareEngineNetworks(int index) { 797 if (vmwareEngineNetworksBuilder_ == null) { 798 return vmwareEngineNetworks_.get(index); 799 } else { 800 return vmwareEngineNetworksBuilder_.getMessage(index); 801 } 802 } 803 /** 804 * 805 * 806 * <pre> 807 * A list of VMware Engine networks. 808 * </pre> 809 * 810 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 811 * </code> 812 */ setVmwareEngineNetworks( int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value)813 public Builder setVmwareEngineNetworks( 814 int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value) { 815 if (vmwareEngineNetworksBuilder_ == null) { 816 if (value == null) { 817 throw new NullPointerException(); 818 } 819 ensureVmwareEngineNetworksIsMutable(); 820 vmwareEngineNetworks_.set(index, value); 821 onChanged(); 822 } else { 823 vmwareEngineNetworksBuilder_.setMessage(index, value); 824 } 825 return this; 826 } 827 /** 828 * 829 * 830 * <pre> 831 * A list of VMware Engine networks. 832 * </pre> 833 * 834 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 835 * </code> 836 */ setVmwareEngineNetworks( int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue)837 public Builder setVmwareEngineNetworks( 838 int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue) { 839 if (vmwareEngineNetworksBuilder_ == null) { 840 ensureVmwareEngineNetworksIsMutable(); 841 vmwareEngineNetworks_.set(index, builderForValue.build()); 842 onChanged(); 843 } else { 844 vmwareEngineNetworksBuilder_.setMessage(index, builderForValue.build()); 845 } 846 return this; 847 } 848 /** 849 * 850 * 851 * <pre> 852 * A list of VMware Engine networks. 853 * </pre> 854 * 855 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 856 * </code> 857 */ addVmwareEngineNetworks( com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value)858 public Builder addVmwareEngineNetworks( 859 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value) { 860 if (vmwareEngineNetworksBuilder_ == null) { 861 if (value == null) { 862 throw new NullPointerException(); 863 } 864 ensureVmwareEngineNetworksIsMutable(); 865 vmwareEngineNetworks_.add(value); 866 onChanged(); 867 } else { 868 vmwareEngineNetworksBuilder_.addMessage(value); 869 } 870 return this; 871 } 872 /** 873 * 874 * 875 * <pre> 876 * A list of VMware Engine networks. 877 * </pre> 878 * 879 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 880 * </code> 881 */ addVmwareEngineNetworks( int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value)882 public Builder addVmwareEngineNetworks( 883 int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork value) { 884 if (vmwareEngineNetworksBuilder_ == null) { 885 if (value == null) { 886 throw new NullPointerException(); 887 } 888 ensureVmwareEngineNetworksIsMutable(); 889 vmwareEngineNetworks_.add(index, value); 890 onChanged(); 891 } else { 892 vmwareEngineNetworksBuilder_.addMessage(index, value); 893 } 894 return this; 895 } 896 /** 897 * 898 * 899 * <pre> 900 * A list of VMware Engine networks. 901 * </pre> 902 * 903 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 904 * </code> 905 */ addVmwareEngineNetworks( com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue)906 public Builder addVmwareEngineNetworks( 907 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue) { 908 if (vmwareEngineNetworksBuilder_ == null) { 909 ensureVmwareEngineNetworksIsMutable(); 910 vmwareEngineNetworks_.add(builderForValue.build()); 911 onChanged(); 912 } else { 913 vmwareEngineNetworksBuilder_.addMessage(builderForValue.build()); 914 } 915 return this; 916 } 917 /** 918 * 919 * 920 * <pre> 921 * A list of VMware Engine networks. 922 * </pre> 923 * 924 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 925 * </code> 926 */ addVmwareEngineNetworks( int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue)927 public Builder addVmwareEngineNetworks( 928 int index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder builderForValue) { 929 if (vmwareEngineNetworksBuilder_ == null) { 930 ensureVmwareEngineNetworksIsMutable(); 931 vmwareEngineNetworks_.add(index, builderForValue.build()); 932 onChanged(); 933 } else { 934 vmwareEngineNetworksBuilder_.addMessage(index, builderForValue.build()); 935 } 936 return this; 937 } 938 /** 939 * 940 * 941 * <pre> 942 * A list of VMware Engine networks. 943 * </pre> 944 * 945 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 946 * </code> 947 */ addAllVmwareEngineNetworks( java.lang.Iterable<? extends com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> values)948 public Builder addAllVmwareEngineNetworks( 949 java.lang.Iterable<? extends com.google.cloud.vmwareengine.v1.VmwareEngineNetwork> values) { 950 if (vmwareEngineNetworksBuilder_ == null) { 951 ensureVmwareEngineNetworksIsMutable(); 952 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, vmwareEngineNetworks_); 953 onChanged(); 954 } else { 955 vmwareEngineNetworksBuilder_.addAllMessages(values); 956 } 957 return this; 958 } 959 /** 960 * 961 * 962 * <pre> 963 * A list of VMware Engine networks. 964 * </pre> 965 * 966 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 967 * </code> 968 */ clearVmwareEngineNetworks()969 public Builder clearVmwareEngineNetworks() { 970 if (vmwareEngineNetworksBuilder_ == null) { 971 vmwareEngineNetworks_ = java.util.Collections.emptyList(); 972 bitField0_ = (bitField0_ & ~0x00000001); 973 onChanged(); 974 } else { 975 vmwareEngineNetworksBuilder_.clear(); 976 } 977 return this; 978 } 979 /** 980 * 981 * 982 * <pre> 983 * A list of VMware Engine networks. 984 * </pre> 985 * 986 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 987 * </code> 988 */ removeVmwareEngineNetworks(int index)989 public Builder removeVmwareEngineNetworks(int index) { 990 if (vmwareEngineNetworksBuilder_ == null) { 991 ensureVmwareEngineNetworksIsMutable(); 992 vmwareEngineNetworks_.remove(index); 993 onChanged(); 994 } else { 995 vmwareEngineNetworksBuilder_.remove(index); 996 } 997 return this; 998 } 999 /** 1000 * 1001 * 1002 * <pre> 1003 * A list of VMware Engine networks. 1004 * </pre> 1005 * 1006 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1007 * </code> 1008 */ 1009 public com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder getVmwareEngineNetworksBuilder(int index)1010 getVmwareEngineNetworksBuilder(int index) { 1011 return getVmwareEngineNetworksFieldBuilder().getBuilder(index); 1012 } 1013 /** 1014 * 1015 * 1016 * <pre> 1017 * A list of VMware Engine networks. 1018 * </pre> 1019 * 1020 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1021 * </code> 1022 */ 1023 public com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder getVmwareEngineNetworksOrBuilder(int index)1024 getVmwareEngineNetworksOrBuilder(int index) { 1025 if (vmwareEngineNetworksBuilder_ == null) { 1026 return vmwareEngineNetworks_.get(index); 1027 } else { 1028 return vmwareEngineNetworksBuilder_.getMessageOrBuilder(index); 1029 } 1030 } 1031 /** 1032 * 1033 * 1034 * <pre> 1035 * A list of VMware Engine networks. 1036 * </pre> 1037 * 1038 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1039 * </code> 1040 */ 1041 public java.util.List<? extends com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder> getVmwareEngineNetworksOrBuilderList()1042 getVmwareEngineNetworksOrBuilderList() { 1043 if (vmwareEngineNetworksBuilder_ != null) { 1044 return vmwareEngineNetworksBuilder_.getMessageOrBuilderList(); 1045 } else { 1046 return java.util.Collections.unmodifiableList(vmwareEngineNetworks_); 1047 } 1048 } 1049 /** 1050 * 1051 * 1052 * <pre> 1053 * A list of VMware Engine networks. 1054 * </pre> 1055 * 1056 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1057 * </code> 1058 */ 1059 public com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder addVmwareEngineNetworksBuilder()1060 addVmwareEngineNetworksBuilder() { 1061 return getVmwareEngineNetworksFieldBuilder() 1062 .addBuilder(com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.getDefaultInstance()); 1063 } 1064 /** 1065 * 1066 * 1067 * <pre> 1068 * A list of VMware Engine networks. 1069 * </pre> 1070 * 1071 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1072 * </code> 1073 */ 1074 public com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder addVmwareEngineNetworksBuilder(int index)1075 addVmwareEngineNetworksBuilder(int index) { 1076 return getVmwareEngineNetworksFieldBuilder() 1077 .addBuilder( 1078 index, com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.getDefaultInstance()); 1079 } 1080 /** 1081 * 1082 * 1083 * <pre> 1084 * A list of VMware Engine networks. 1085 * </pre> 1086 * 1087 * <code>repeated .google.cloud.vmwareengine.v1.VmwareEngineNetwork vmware_engine_networks = 1; 1088 * </code> 1089 */ 1090 public java.util.List<com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder> getVmwareEngineNetworksBuilderList()1091 getVmwareEngineNetworksBuilderList() { 1092 return getVmwareEngineNetworksFieldBuilder().getBuilderList(); 1093 } 1094 1095 private com.google.protobuf.RepeatedFieldBuilderV3< 1096 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork, 1097 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder, 1098 com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder> getVmwareEngineNetworksFieldBuilder()1099 getVmwareEngineNetworksFieldBuilder() { 1100 if (vmwareEngineNetworksBuilder_ == null) { 1101 vmwareEngineNetworksBuilder_ = 1102 new com.google.protobuf.RepeatedFieldBuilderV3< 1103 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork, 1104 com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.Builder, 1105 com.google.cloud.vmwareengine.v1.VmwareEngineNetworkOrBuilder>( 1106 vmwareEngineNetworks_, 1107 ((bitField0_ & 0x00000001) != 0), 1108 getParentForChildren(), 1109 isClean()); 1110 vmwareEngineNetworks_ = null; 1111 } 1112 return vmwareEngineNetworksBuilder_; 1113 } 1114 1115 private java.lang.Object nextPageToken_ = ""; 1116 /** 1117 * 1118 * 1119 * <pre> 1120 * A token, which can be sent as `page_token` to retrieve the next page. 1121 * If this field is omitted, there are no subsequent pages. 1122 * </pre> 1123 * 1124 * <code>string next_page_token = 2;</code> 1125 * 1126 * @return The nextPageToken. 1127 */ getNextPageToken()1128 public java.lang.String getNextPageToken() { 1129 java.lang.Object ref = nextPageToken_; 1130 if (!(ref instanceof java.lang.String)) { 1131 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1132 java.lang.String s = bs.toStringUtf8(); 1133 nextPageToken_ = s; 1134 return s; 1135 } else { 1136 return (java.lang.String) ref; 1137 } 1138 } 1139 /** 1140 * 1141 * 1142 * <pre> 1143 * A token, which can be sent as `page_token` to retrieve the next page. 1144 * If this field is omitted, there are no subsequent pages. 1145 * </pre> 1146 * 1147 * <code>string next_page_token = 2;</code> 1148 * 1149 * @return The bytes for nextPageToken. 1150 */ getNextPageTokenBytes()1151 public com.google.protobuf.ByteString getNextPageTokenBytes() { 1152 java.lang.Object ref = nextPageToken_; 1153 if (ref instanceof String) { 1154 com.google.protobuf.ByteString b = 1155 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1156 nextPageToken_ = b; 1157 return b; 1158 } else { 1159 return (com.google.protobuf.ByteString) ref; 1160 } 1161 } 1162 /** 1163 * 1164 * 1165 * <pre> 1166 * A token, which can be sent as `page_token` to retrieve the next page. 1167 * If this field is omitted, there are no subsequent pages. 1168 * </pre> 1169 * 1170 * <code>string next_page_token = 2;</code> 1171 * 1172 * @param value The nextPageToken to set. 1173 * @return This builder for chaining. 1174 */ setNextPageToken(java.lang.String value)1175 public Builder setNextPageToken(java.lang.String value) { 1176 if (value == null) { 1177 throw new NullPointerException(); 1178 } 1179 nextPageToken_ = value; 1180 bitField0_ |= 0x00000002; 1181 onChanged(); 1182 return this; 1183 } 1184 /** 1185 * 1186 * 1187 * <pre> 1188 * A token, which can be sent as `page_token` to retrieve the next page. 1189 * If this field is omitted, there are no subsequent pages. 1190 * </pre> 1191 * 1192 * <code>string next_page_token = 2;</code> 1193 * 1194 * @return This builder for chaining. 1195 */ clearNextPageToken()1196 public Builder clearNextPageToken() { 1197 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1198 bitField0_ = (bitField0_ & ~0x00000002); 1199 onChanged(); 1200 return this; 1201 } 1202 /** 1203 * 1204 * 1205 * <pre> 1206 * A token, which can be sent as `page_token` to retrieve the next page. 1207 * If this field is omitted, there are no subsequent pages. 1208 * </pre> 1209 * 1210 * <code>string next_page_token = 2;</code> 1211 * 1212 * @param value The bytes for nextPageToken to set. 1213 * @return This builder for chaining. 1214 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1215 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1216 if (value == null) { 1217 throw new NullPointerException(); 1218 } 1219 checkByteStringIsUtf8(value); 1220 nextPageToken_ = value; 1221 bitField0_ |= 0x00000002; 1222 onChanged(); 1223 return this; 1224 } 1225 1226 private com.google.protobuf.LazyStringList unreachable_ = 1227 com.google.protobuf.LazyStringArrayList.EMPTY; 1228 ensureUnreachableIsMutable()1229 private void ensureUnreachableIsMutable() { 1230 if (!((bitField0_ & 0x00000004) != 0)) { 1231 unreachable_ = new com.google.protobuf.LazyStringArrayList(unreachable_); 1232 bitField0_ |= 0x00000004; 1233 } 1234 } 1235 /** 1236 * 1237 * 1238 * <pre> 1239 * Unreachable resources. 1240 * </pre> 1241 * 1242 * <code>repeated string unreachable = 3;</code> 1243 * 1244 * @return A list containing the unreachable. 1245 */ getUnreachableList()1246 public com.google.protobuf.ProtocolStringList getUnreachableList() { 1247 return unreachable_.getUnmodifiableView(); 1248 } 1249 /** 1250 * 1251 * 1252 * <pre> 1253 * Unreachable resources. 1254 * </pre> 1255 * 1256 * <code>repeated string unreachable = 3;</code> 1257 * 1258 * @return The count of unreachable. 1259 */ getUnreachableCount()1260 public int getUnreachableCount() { 1261 return unreachable_.size(); 1262 } 1263 /** 1264 * 1265 * 1266 * <pre> 1267 * Unreachable resources. 1268 * </pre> 1269 * 1270 * <code>repeated string unreachable = 3;</code> 1271 * 1272 * @param index The index of the element to return. 1273 * @return The unreachable at the given index. 1274 */ getUnreachable(int index)1275 public java.lang.String getUnreachable(int index) { 1276 return unreachable_.get(index); 1277 } 1278 /** 1279 * 1280 * 1281 * <pre> 1282 * Unreachable resources. 1283 * </pre> 1284 * 1285 * <code>repeated string unreachable = 3;</code> 1286 * 1287 * @param index The index of the value to return. 1288 * @return The bytes of the unreachable at the given index. 1289 */ getUnreachableBytes(int index)1290 public com.google.protobuf.ByteString getUnreachableBytes(int index) { 1291 return unreachable_.getByteString(index); 1292 } 1293 /** 1294 * 1295 * 1296 * <pre> 1297 * Unreachable resources. 1298 * </pre> 1299 * 1300 * <code>repeated string unreachable = 3;</code> 1301 * 1302 * @param index The index to set the value at. 1303 * @param value The unreachable to set. 1304 * @return This builder for chaining. 1305 */ setUnreachable(int index, java.lang.String value)1306 public Builder setUnreachable(int index, java.lang.String value) { 1307 if (value == null) { 1308 throw new NullPointerException(); 1309 } 1310 ensureUnreachableIsMutable(); 1311 unreachable_.set(index, value); 1312 onChanged(); 1313 return this; 1314 } 1315 /** 1316 * 1317 * 1318 * <pre> 1319 * Unreachable resources. 1320 * </pre> 1321 * 1322 * <code>repeated string unreachable = 3;</code> 1323 * 1324 * @param value The unreachable to add. 1325 * @return This builder for chaining. 1326 */ addUnreachable(java.lang.String value)1327 public Builder addUnreachable(java.lang.String value) { 1328 if (value == null) { 1329 throw new NullPointerException(); 1330 } 1331 ensureUnreachableIsMutable(); 1332 unreachable_.add(value); 1333 onChanged(); 1334 return this; 1335 } 1336 /** 1337 * 1338 * 1339 * <pre> 1340 * Unreachable resources. 1341 * </pre> 1342 * 1343 * <code>repeated string unreachable = 3;</code> 1344 * 1345 * @param values The unreachable to add. 1346 * @return This builder for chaining. 1347 */ addAllUnreachable(java.lang.Iterable<java.lang.String> values)1348 public Builder addAllUnreachable(java.lang.Iterable<java.lang.String> values) { 1349 ensureUnreachableIsMutable(); 1350 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unreachable_); 1351 onChanged(); 1352 return this; 1353 } 1354 /** 1355 * 1356 * 1357 * <pre> 1358 * Unreachable resources. 1359 * </pre> 1360 * 1361 * <code>repeated string unreachable = 3;</code> 1362 * 1363 * @return This builder for chaining. 1364 */ clearUnreachable()1365 public Builder clearUnreachable() { 1366 unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; 1367 bitField0_ = (bitField0_ & ~0x00000004); 1368 onChanged(); 1369 return this; 1370 } 1371 /** 1372 * 1373 * 1374 * <pre> 1375 * Unreachable resources. 1376 * </pre> 1377 * 1378 * <code>repeated string unreachable = 3;</code> 1379 * 1380 * @param value The bytes of the unreachable to add. 1381 * @return This builder for chaining. 1382 */ addUnreachableBytes(com.google.protobuf.ByteString value)1383 public Builder addUnreachableBytes(com.google.protobuf.ByteString value) { 1384 if (value == null) { 1385 throw new NullPointerException(); 1386 } 1387 checkByteStringIsUtf8(value); 1388 ensureUnreachableIsMutable(); 1389 unreachable_.add(value); 1390 onChanged(); 1391 return this; 1392 } 1393 1394 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1395 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1396 return super.setUnknownFields(unknownFields); 1397 } 1398 1399 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1400 public final Builder mergeUnknownFields( 1401 final com.google.protobuf.UnknownFieldSet unknownFields) { 1402 return super.mergeUnknownFields(unknownFields); 1403 } 1404 1405 // @@protoc_insertion_point(builder_scope:google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) 1406 } 1407 1408 // @@protoc_insertion_point(class_scope:google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse) 1409 private static final com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse 1410 DEFAULT_INSTANCE; 1411 1412 static { 1413 DEFAULT_INSTANCE = new com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse(); 1414 } 1415 1416 public static com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse getDefaultInstance()1417 getDefaultInstance() { 1418 return DEFAULT_INSTANCE; 1419 } 1420 1421 private static final com.google.protobuf.Parser<ListVmwareEngineNetworksResponse> PARSER = 1422 new com.google.protobuf.AbstractParser<ListVmwareEngineNetworksResponse>() { 1423 @java.lang.Override 1424 public ListVmwareEngineNetworksResponse parsePartialFrom( 1425 com.google.protobuf.CodedInputStream input, 1426 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1427 throws com.google.protobuf.InvalidProtocolBufferException { 1428 Builder builder = newBuilder(); 1429 try { 1430 builder.mergeFrom(input, extensionRegistry); 1431 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1432 throw e.setUnfinishedMessage(builder.buildPartial()); 1433 } catch (com.google.protobuf.UninitializedMessageException e) { 1434 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1435 } catch (java.io.IOException e) { 1436 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1437 .setUnfinishedMessage(builder.buildPartial()); 1438 } 1439 return builder.buildPartial(); 1440 } 1441 }; 1442 parser()1443 public static com.google.protobuf.Parser<ListVmwareEngineNetworksResponse> parser() { 1444 return PARSER; 1445 } 1446 1447 @java.lang.Override getParserForType()1448 public com.google.protobuf.Parser<ListVmwareEngineNetworksResponse> getParserForType() { 1449 return PARSER; 1450 } 1451 1452 @java.lang.Override 1453 public com.google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse getDefaultInstanceForType()1454 getDefaultInstanceForType() { 1455 return DEFAULT_INSTANCE; 1456 } 1457 } 1458