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