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