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