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