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 * Artifacts created by the build pipeline. 26 * </pre> 27 * 28 * Protobuf type {@code google.devtools.cloudbuild.v1.Results} 29 */ 30 public final class Results extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.devtools.cloudbuild.v1.Results) 33 ResultsOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Results.newBuilder() to construct. Results(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Results(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Results()40 private Results() { 41 images_ = java.util.Collections.emptyList(); 42 buildStepImages_ = com.google.protobuf.LazyStringArrayList.EMPTY; 43 artifactManifest_ = ""; 44 buildStepOutputs_ = java.util.Collections.emptyList(); 45 pythonPackages_ = java.util.Collections.emptyList(); 46 mavenArtifacts_ = java.util.Collections.emptyList(); 47 npmPackages_ = java.util.Collections.emptyList(); 48 } 49 50 @java.lang.Override 51 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)52 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 53 return new Results(); 54 } 55 56 @java.lang.Override getUnknownFields()57 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 58 return this.unknownFields; 59 } 60 getDescriptor()61 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 62 return com.google.cloudbuild.v1.Cloudbuild 63 .internal_static_google_devtools_cloudbuild_v1_Results_descriptor; 64 } 65 66 @java.lang.Override 67 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()68 internalGetFieldAccessorTable() { 69 return com.google.cloudbuild.v1.Cloudbuild 70 .internal_static_google_devtools_cloudbuild_v1_Results_fieldAccessorTable 71 .ensureFieldAccessorsInitialized( 72 com.google.cloudbuild.v1.Results.class, com.google.cloudbuild.v1.Results.Builder.class); 73 } 74 75 public static final int IMAGES_FIELD_NUMBER = 2; 76 77 @SuppressWarnings("serial") 78 private java.util.List<com.google.cloudbuild.v1.BuiltImage> images_; 79 /** 80 * 81 * 82 * <pre> 83 * Container images that were built as a part of the build. 84 * </pre> 85 * 86 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 87 */ 88 @java.lang.Override getImagesList()89 public java.util.List<com.google.cloudbuild.v1.BuiltImage> getImagesList() { 90 return images_; 91 } 92 /** 93 * 94 * 95 * <pre> 96 * Container images that were built as a part of the build. 97 * </pre> 98 * 99 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 100 */ 101 @java.lang.Override 102 public java.util.List<? extends com.google.cloudbuild.v1.BuiltImageOrBuilder> getImagesOrBuilderList()103 getImagesOrBuilderList() { 104 return images_; 105 } 106 /** 107 * 108 * 109 * <pre> 110 * Container images that were built as a part of the build. 111 * </pre> 112 * 113 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 114 */ 115 @java.lang.Override getImagesCount()116 public int getImagesCount() { 117 return images_.size(); 118 } 119 /** 120 * 121 * 122 * <pre> 123 * Container images that were built as a part of the build. 124 * </pre> 125 * 126 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 127 */ 128 @java.lang.Override getImages(int index)129 public com.google.cloudbuild.v1.BuiltImage getImages(int index) { 130 return images_.get(index); 131 } 132 /** 133 * 134 * 135 * <pre> 136 * Container images that were built as a part of the build. 137 * </pre> 138 * 139 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 140 */ 141 @java.lang.Override getImagesOrBuilder(int index)142 public com.google.cloudbuild.v1.BuiltImageOrBuilder getImagesOrBuilder(int index) { 143 return images_.get(index); 144 } 145 146 public static final int BUILD_STEP_IMAGES_FIELD_NUMBER = 3; 147 148 @SuppressWarnings("serial") 149 private com.google.protobuf.LazyStringList buildStepImages_; 150 /** 151 * 152 * 153 * <pre> 154 * List of build step digests, in the order corresponding to build step 155 * indices. 156 * </pre> 157 * 158 * <code>repeated string build_step_images = 3;</code> 159 * 160 * @return A list containing the buildStepImages. 161 */ getBuildStepImagesList()162 public com.google.protobuf.ProtocolStringList getBuildStepImagesList() { 163 return buildStepImages_; 164 } 165 /** 166 * 167 * 168 * <pre> 169 * List of build step digests, in the order corresponding to build step 170 * indices. 171 * </pre> 172 * 173 * <code>repeated string build_step_images = 3;</code> 174 * 175 * @return The count of buildStepImages. 176 */ getBuildStepImagesCount()177 public int getBuildStepImagesCount() { 178 return buildStepImages_.size(); 179 } 180 /** 181 * 182 * 183 * <pre> 184 * List of build step digests, in the order corresponding to build step 185 * indices. 186 * </pre> 187 * 188 * <code>repeated string build_step_images = 3;</code> 189 * 190 * @param index The index of the element to return. 191 * @return The buildStepImages at the given index. 192 */ getBuildStepImages(int index)193 public java.lang.String getBuildStepImages(int index) { 194 return buildStepImages_.get(index); 195 } 196 /** 197 * 198 * 199 * <pre> 200 * List of build step digests, in the order corresponding to build step 201 * indices. 202 * </pre> 203 * 204 * <code>repeated string build_step_images = 3;</code> 205 * 206 * @param index The index of the value to return. 207 * @return The bytes of the buildStepImages at the given index. 208 */ getBuildStepImagesBytes(int index)209 public com.google.protobuf.ByteString getBuildStepImagesBytes(int index) { 210 return buildStepImages_.getByteString(index); 211 } 212 213 public static final int ARTIFACT_MANIFEST_FIELD_NUMBER = 4; 214 215 @SuppressWarnings("serial") 216 private volatile java.lang.Object artifactManifest_ = ""; 217 /** 218 * 219 * 220 * <pre> 221 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 222 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 223 * </pre> 224 * 225 * <code>string artifact_manifest = 4;</code> 226 * 227 * @return The artifactManifest. 228 */ 229 @java.lang.Override getArtifactManifest()230 public java.lang.String getArtifactManifest() { 231 java.lang.Object ref = artifactManifest_; 232 if (ref instanceof java.lang.String) { 233 return (java.lang.String) ref; 234 } else { 235 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 236 java.lang.String s = bs.toStringUtf8(); 237 artifactManifest_ = s; 238 return s; 239 } 240 } 241 /** 242 * 243 * 244 * <pre> 245 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 246 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 247 * </pre> 248 * 249 * <code>string artifact_manifest = 4;</code> 250 * 251 * @return The bytes for artifactManifest. 252 */ 253 @java.lang.Override getArtifactManifestBytes()254 public com.google.protobuf.ByteString getArtifactManifestBytes() { 255 java.lang.Object ref = artifactManifest_; 256 if (ref instanceof java.lang.String) { 257 com.google.protobuf.ByteString b = 258 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 259 artifactManifest_ = b; 260 return b; 261 } else { 262 return (com.google.protobuf.ByteString) ref; 263 } 264 } 265 266 public static final int NUM_ARTIFACTS_FIELD_NUMBER = 5; 267 private long numArtifacts_ = 0L; 268 /** 269 * 270 * 271 * <pre> 272 * Number of non-container artifacts uploaded to Cloud Storage. Only populated 273 * when artifacts are uploaded to Cloud Storage. 274 * </pre> 275 * 276 * <code>int64 num_artifacts = 5;</code> 277 * 278 * @return The numArtifacts. 279 */ 280 @java.lang.Override getNumArtifacts()281 public long getNumArtifacts() { 282 return numArtifacts_; 283 } 284 285 public static final int BUILD_STEP_OUTPUTS_FIELD_NUMBER = 6; 286 287 @SuppressWarnings("serial") 288 private java.util.List<com.google.protobuf.ByteString> buildStepOutputs_; 289 /** 290 * 291 * 292 * <pre> 293 * List of build step outputs, produced by builder images, in the order 294 * corresponding to build step indices. 295 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 296 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 297 * Only the first 4KB of data is stored. 298 * </pre> 299 * 300 * <code>repeated bytes build_step_outputs = 6;</code> 301 * 302 * @return A list containing the buildStepOutputs. 303 */ 304 @java.lang.Override getBuildStepOutputsList()305 public java.util.List<com.google.protobuf.ByteString> getBuildStepOutputsList() { 306 return buildStepOutputs_; 307 } 308 /** 309 * 310 * 311 * <pre> 312 * List of build step outputs, produced by builder images, in the order 313 * corresponding to build step indices. 314 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 315 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 316 * Only the first 4KB of data is stored. 317 * </pre> 318 * 319 * <code>repeated bytes build_step_outputs = 6;</code> 320 * 321 * @return The count of buildStepOutputs. 322 */ getBuildStepOutputsCount()323 public int getBuildStepOutputsCount() { 324 return buildStepOutputs_.size(); 325 } 326 /** 327 * 328 * 329 * <pre> 330 * List of build step outputs, produced by builder images, in the order 331 * corresponding to build step indices. 332 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 333 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 334 * Only the first 4KB of data is stored. 335 * </pre> 336 * 337 * <code>repeated bytes build_step_outputs = 6;</code> 338 * 339 * @param index The index of the element to return. 340 * @return The buildStepOutputs at the given index. 341 */ getBuildStepOutputs(int index)342 public com.google.protobuf.ByteString getBuildStepOutputs(int index) { 343 return buildStepOutputs_.get(index); 344 } 345 346 public static final int ARTIFACT_TIMING_FIELD_NUMBER = 7; 347 private com.google.cloudbuild.v1.TimeSpan artifactTiming_; 348 /** 349 * 350 * 351 * <pre> 352 * Time to push all non-container artifacts to Cloud Storage. 353 * </pre> 354 * 355 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 356 * 357 * @return Whether the artifactTiming field is set. 358 */ 359 @java.lang.Override hasArtifactTiming()360 public boolean hasArtifactTiming() { 361 return artifactTiming_ != null; 362 } 363 /** 364 * 365 * 366 * <pre> 367 * Time to push all non-container artifacts to Cloud Storage. 368 * </pre> 369 * 370 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 371 * 372 * @return The artifactTiming. 373 */ 374 @java.lang.Override getArtifactTiming()375 public com.google.cloudbuild.v1.TimeSpan getArtifactTiming() { 376 return artifactTiming_ == null 377 ? com.google.cloudbuild.v1.TimeSpan.getDefaultInstance() 378 : artifactTiming_; 379 } 380 /** 381 * 382 * 383 * <pre> 384 * Time to push all non-container artifacts to Cloud Storage. 385 * </pre> 386 * 387 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 388 */ 389 @java.lang.Override getArtifactTimingOrBuilder()390 public com.google.cloudbuild.v1.TimeSpanOrBuilder getArtifactTimingOrBuilder() { 391 return artifactTiming_ == null 392 ? com.google.cloudbuild.v1.TimeSpan.getDefaultInstance() 393 : artifactTiming_; 394 } 395 396 public static final int PYTHON_PACKAGES_FIELD_NUMBER = 8; 397 398 @SuppressWarnings("serial") 399 private java.util.List<com.google.cloudbuild.v1.UploadedPythonPackage> pythonPackages_; 400 /** 401 * 402 * 403 * <pre> 404 * Python artifacts uploaded to Artifact Registry at the end of the build. 405 * </pre> 406 * 407 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8;</code> 408 */ 409 @java.lang.Override getPythonPackagesList()410 public java.util.List<com.google.cloudbuild.v1.UploadedPythonPackage> getPythonPackagesList() { 411 return pythonPackages_; 412 } 413 /** 414 * 415 * 416 * <pre> 417 * Python artifacts uploaded to Artifact Registry at the end of the build. 418 * </pre> 419 * 420 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8;</code> 421 */ 422 @java.lang.Override 423 public java.util.List<? extends com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder> getPythonPackagesOrBuilderList()424 getPythonPackagesOrBuilderList() { 425 return pythonPackages_; 426 } 427 /** 428 * 429 * 430 * <pre> 431 * Python artifacts uploaded to Artifact Registry at the end of the build. 432 * </pre> 433 * 434 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8;</code> 435 */ 436 @java.lang.Override getPythonPackagesCount()437 public int getPythonPackagesCount() { 438 return pythonPackages_.size(); 439 } 440 /** 441 * 442 * 443 * <pre> 444 * Python artifacts uploaded to Artifact Registry at the end of the build. 445 * </pre> 446 * 447 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8;</code> 448 */ 449 @java.lang.Override getPythonPackages(int index)450 public com.google.cloudbuild.v1.UploadedPythonPackage getPythonPackages(int index) { 451 return pythonPackages_.get(index); 452 } 453 /** 454 * 455 * 456 * <pre> 457 * Python artifacts uploaded to Artifact Registry at the end of the build. 458 * </pre> 459 * 460 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8;</code> 461 */ 462 @java.lang.Override getPythonPackagesOrBuilder( int index)463 public com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder getPythonPackagesOrBuilder( 464 int index) { 465 return pythonPackages_.get(index); 466 } 467 468 public static final int MAVEN_ARTIFACTS_FIELD_NUMBER = 9; 469 470 @SuppressWarnings("serial") 471 private java.util.List<com.google.cloudbuild.v1.UploadedMavenArtifact> mavenArtifacts_; 472 /** 473 * 474 * 475 * <pre> 476 * Maven artifacts uploaded to Artifact Registry at the end of the build. 477 * </pre> 478 * 479 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9;</code> 480 */ 481 @java.lang.Override getMavenArtifactsList()482 public java.util.List<com.google.cloudbuild.v1.UploadedMavenArtifact> getMavenArtifactsList() { 483 return mavenArtifacts_; 484 } 485 /** 486 * 487 * 488 * <pre> 489 * Maven artifacts uploaded to Artifact Registry at the end of the build. 490 * </pre> 491 * 492 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9;</code> 493 */ 494 @java.lang.Override 495 public java.util.List<? extends com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder> getMavenArtifactsOrBuilderList()496 getMavenArtifactsOrBuilderList() { 497 return mavenArtifacts_; 498 } 499 /** 500 * 501 * 502 * <pre> 503 * Maven artifacts uploaded to Artifact Registry at the end of the build. 504 * </pre> 505 * 506 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9;</code> 507 */ 508 @java.lang.Override getMavenArtifactsCount()509 public int getMavenArtifactsCount() { 510 return mavenArtifacts_.size(); 511 } 512 /** 513 * 514 * 515 * <pre> 516 * Maven artifacts uploaded to Artifact Registry at the end of the build. 517 * </pre> 518 * 519 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9;</code> 520 */ 521 @java.lang.Override getMavenArtifacts(int index)522 public com.google.cloudbuild.v1.UploadedMavenArtifact getMavenArtifacts(int index) { 523 return mavenArtifacts_.get(index); 524 } 525 /** 526 * 527 * 528 * <pre> 529 * Maven artifacts uploaded to Artifact Registry at the end of the build. 530 * </pre> 531 * 532 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9;</code> 533 */ 534 @java.lang.Override getMavenArtifactsOrBuilder( int index)535 public com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder getMavenArtifactsOrBuilder( 536 int index) { 537 return mavenArtifacts_.get(index); 538 } 539 540 public static final int NPM_PACKAGES_FIELD_NUMBER = 12; 541 542 @SuppressWarnings("serial") 543 private java.util.List<com.google.cloudbuild.v1.UploadedNpmPackage> npmPackages_; 544 /** 545 * 546 * 547 * <pre> 548 * Npm packages uploaded to Artifact Registry at the end of the build. 549 * </pre> 550 * 551 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 552 */ 553 @java.lang.Override getNpmPackagesList()554 public java.util.List<com.google.cloudbuild.v1.UploadedNpmPackage> getNpmPackagesList() { 555 return npmPackages_; 556 } 557 /** 558 * 559 * 560 * <pre> 561 * Npm packages uploaded to Artifact Registry at the end of the build. 562 * </pre> 563 * 564 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 565 */ 566 @java.lang.Override 567 public java.util.List<? extends com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder> getNpmPackagesOrBuilderList()568 getNpmPackagesOrBuilderList() { 569 return npmPackages_; 570 } 571 /** 572 * 573 * 574 * <pre> 575 * Npm packages uploaded to Artifact Registry at the end of the build. 576 * </pre> 577 * 578 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 579 */ 580 @java.lang.Override getNpmPackagesCount()581 public int getNpmPackagesCount() { 582 return npmPackages_.size(); 583 } 584 /** 585 * 586 * 587 * <pre> 588 * Npm packages uploaded to Artifact Registry at the end of the build. 589 * </pre> 590 * 591 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 592 */ 593 @java.lang.Override getNpmPackages(int index)594 public com.google.cloudbuild.v1.UploadedNpmPackage getNpmPackages(int index) { 595 return npmPackages_.get(index); 596 } 597 /** 598 * 599 * 600 * <pre> 601 * Npm packages uploaded to Artifact Registry at the end of the build. 602 * </pre> 603 * 604 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 605 */ 606 @java.lang.Override getNpmPackagesOrBuilder(int index)607 public com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder getNpmPackagesOrBuilder(int index) { 608 return npmPackages_.get(index); 609 } 610 611 private byte memoizedIsInitialized = -1; 612 613 @java.lang.Override isInitialized()614 public final boolean isInitialized() { 615 byte isInitialized = memoizedIsInitialized; 616 if (isInitialized == 1) return true; 617 if (isInitialized == 0) return false; 618 619 memoizedIsInitialized = 1; 620 return true; 621 } 622 623 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)624 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 625 for (int i = 0; i < images_.size(); i++) { 626 output.writeMessage(2, images_.get(i)); 627 } 628 for (int i = 0; i < buildStepImages_.size(); i++) { 629 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, buildStepImages_.getRaw(i)); 630 } 631 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artifactManifest_)) { 632 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, artifactManifest_); 633 } 634 if (numArtifacts_ != 0L) { 635 output.writeInt64(5, numArtifacts_); 636 } 637 for (int i = 0; i < buildStepOutputs_.size(); i++) { 638 output.writeBytes(6, buildStepOutputs_.get(i)); 639 } 640 if (artifactTiming_ != null) { 641 output.writeMessage(7, getArtifactTiming()); 642 } 643 for (int i = 0; i < pythonPackages_.size(); i++) { 644 output.writeMessage(8, pythonPackages_.get(i)); 645 } 646 for (int i = 0; i < mavenArtifacts_.size(); i++) { 647 output.writeMessage(9, mavenArtifacts_.get(i)); 648 } 649 for (int i = 0; i < npmPackages_.size(); i++) { 650 output.writeMessage(12, npmPackages_.get(i)); 651 } 652 getUnknownFields().writeTo(output); 653 } 654 655 @java.lang.Override getSerializedSize()656 public int getSerializedSize() { 657 int size = memoizedSize; 658 if (size != -1) return size; 659 660 size = 0; 661 for (int i = 0; i < images_.size(); i++) { 662 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, images_.get(i)); 663 } 664 { 665 int dataSize = 0; 666 for (int i = 0; i < buildStepImages_.size(); i++) { 667 dataSize += computeStringSizeNoTag(buildStepImages_.getRaw(i)); 668 } 669 size += dataSize; 670 size += 1 * getBuildStepImagesList().size(); 671 } 672 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(artifactManifest_)) { 673 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, artifactManifest_); 674 } 675 if (numArtifacts_ != 0L) { 676 size += com.google.protobuf.CodedOutputStream.computeInt64Size(5, numArtifacts_); 677 } 678 { 679 int dataSize = 0; 680 for (int i = 0; i < buildStepOutputs_.size(); i++) { 681 dataSize += 682 com.google.protobuf.CodedOutputStream.computeBytesSizeNoTag(buildStepOutputs_.get(i)); 683 } 684 size += dataSize; 685 size += 1 * getBuildStepOutputsList().size(); 686 } 687 if (artifactTiming_ != null) { 688 size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getArtifactTiming()); 689 } 690 for (int i = 0; i < pythonPackages_.size(); i++) { 691 size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, pythonPackages_.get(i)); 692 } 693 for (int i = 0; i < mavenArtifacts_.size(); i++) { 694 size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, mavenArtifacts_.get(i)); 695 } 696 for (int i = 0; i < npmPackages_.size(); i++) { 697 size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, npmPackages_.get(i)); 698 } 699 size += getUnknownFields().getSerializedSize(); 700 memoizedSize = size; 701 return size; 702 } 703 704 @java.lang.Override equals(final java.lang.Object obj)705 public boolean equals(final java.lang.Object obj) { 706 if (obj == this) { 707 return true; 708 } 709 if (!(obj instanceof com.google.cloudbuild.v1.Results)) { 710 return super.equals(obj); 711 } 712 com.google.cloudbuild.v1.Results other = (com.google.cloudbuild.v1.Results) obj; 713 714 if (!getImagesList().equals(other.getImagesList())) return false; 715 if (!getBuildStepImagesList().equals(other.getBuildStepImagesList())) return false; 716 if (!getArtifactManifest().equals(other.getArtifactManifest())) return false; 717 if (getNumArtifacts() != other.getNumArtifacts()) return false; 718 if (!getBuildStepOutputsList().equals(other.getBuildStepOutputsList())) return false; 719 if (hasArtifactTiming() != other.hasArtifactTiming()) return false; 720 if (hasArtifactTiming()) { 721 if (!getArtifactTiming().equals(other.getArtifactTiming())) return false; 722 } 723 if (!getPythonPackagesList().equals(other.getPythonPackagesList())) return false; 724 if (!getMavenArtifactsList().equals(other.getMavenArtifactsList())) return false; 725 if (!getNpmPackagesList().equals(other.getNpmPackagesList())) return false; 726 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 727 return true; 728 } 729 730 @java.lang.Override hashCode()731 public int hashCode() { 732 if (memoizedHashCode != 0) { 733 return memoizedHashCode; 734 } 735 int hash = 41; 736 hash = (19 * hash) + getDescriptor().hashCode(); 737 if (getImagesCount() > 0) { 738 hash = (37 * hash) + IMAGES_FIELD_NUMBER; 739 hash = (53 * hash) + getImagesList().hashCode(); 740 } 741 if (getBuildStepImagesCount() > 0) { 742 hash = (37 * hash) + BUILD_STEP_IMAGES_FIELD_NUMBER; 743 hash = (53 * hash) + getBuildStepImagesList().hashCode(); 744 } 745 hash = (37 * hash) + ARTIFACT_MANIFEST_FIELD_NUMBER; 746 hash = (53 * hash) + getArtifactManifest().hashCode(); 747 hash = (37 * hash) + NUM_ARTIFACTS_FIELD_NUMBER; 748 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getNumArtifacts()); 749 if (getBuildStepOutputsCount() > 0) { 750 hash = (37 * hash) + BUILD_STEP_OUTPUTS_FIELD_NUMBER; 751 hash = (53 * hash) + getBuildStepOutputsList().hashCode(); 752 } 753 if (hasArtifactTiming()) { 754 hash = (37 * hash) + ARTIFACT_TIMING_FIELD_NUMBER; 755 hash = (53 * hash) + getArtifactTiming().hashCode(); 756 } 757 if (getPythonPackagesCount() > 0) { 758 hash = (37 * hash) + PYTHON_PACKAGES_FIELD_NUMBER; 759 hash = (53 * hash) + getPythonPackagesList().hashCode(); 760 } 761 if (getMavenArtifactsCount() > 0) { 762 hash = (37 * hash) + MAVEN_ARTIFACTS_FIELD_NUMBER; 763 hash = (53 * hash) + getMavenArtifactsList().hashCode(); 764 } 765 if (getNpmPackagesCount() > 0) { 766 hash = (37 * hash) + NPM_PACKAGES_FIELD_NUMBER; 767 hash = (53 * hash) + getNpmPackagesList().hashCode(); 768 } 769 hash = (29 * hash) + getUnknownFields().hashCode(); 770 memoizedHashCode = hash; 771 return hash; 772 } 773 parseFrom(java.nio.ByteBuffer data)774 public static com.google.cloudbuild.v1.Results parseFrom(java.nio.ByteBuffer data) 775 throws com.google.protobuf.InvalidProtocolBufferException { 776 return PARSER.parseFrom(data); 777 } 778 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)779 public static com.google.cloudbuild.v1.Results parseFrom( 780 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 781 throws com.google.protobuf.InvalidProtocolBufferException { 782 return PARSER.parseFrom(data, extensionRegistry); 783 } 784 parseFrom(com.google.protobuf.ByteString data)785 public static com.google.cloudbuild.v1.Results parseFrom(com.google.protobuf.ByteString data) 786 throws com.google.protobuf.InvalidProtocolBufferException { 787 return PARSER.parseFrom(data); 788 } 789 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)790 public static com.google.cloudbuild.v1.Results parseFrom( 791 com.google.protobuf.ByteString data, 792 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 793 throws com.google.protobuf.InvalidProtocolBufferException { 794 return PARSER.parseFrom(data, extensionRegistry); 795 } 796 parseFrom(byte[] data)797 public static com.google.cloudbuild.v1.Results parseFrom(byte[] data) 798 throws com.google.protobuf.InvalidProtocolBufferException { 799 return PARSER.parseFrom(data); 800 } 801 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)802 public static com.google.cloudbuild.v1.Results parseFrom( 803 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 804 throws com.google.protobuf.InvalidProtocolBufferException { 805 return PARSER.parseFrom(data, extensionRegistry); 806 } 807 parseFrom(java.io.InputStream input)808 public static com.google.cloudbuild.v1.Results parseFrom(java.io.InputStream input) 809 throws java.io.IOException { 810 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 811 } 812 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)813 public static com.google.cloudbuild.v1.Results parseFrom( 814 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 815 throws java.io.IOException { 816 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 817 PARSER, input, extensionRegistry); 818 } 819 parseDelimitedFrom(java.io.InputStream input)820 public static com.google.cloudbuild.v1.Results parseDelimitedFrom(java.io.InputStream input) 821 throws java.io.IOException { 822 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 823 } 824 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)825 public static com.google.cloudbuild.v1.Results parseDelimitedFrom( 826 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 827 throws java.io.IOException { 828 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 829 PARSER, input, extensionRegistry); 830 } 831 parseFrom( com.google.protobuf.CodedInputStream input)832 public static com.google.cloudbuild.v1.Results parseFrom( 833 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 834 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 835 } 836 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)837 public static com.google.cloudbuild.v1.Results parseFrom( 838 com.google.protobuf.CodedInputStream input, 839 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 840 throws java.io.IOException { 841 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 842 PARSER, input, extensionRegistry); 843 } 844 845 @java.lang.Override newBuilderForType()846 public Builder newBuilderForType() { 847 return newBuilder(); 848 } 849 newBuilder()850 public static Builder newBuilder() { 851 return DEFAULT_INSTANCE.toBuilder(); 852 } 853 newBuilder(com.google.cloudbuild.v1.Results prototype)854 public static Builder newBuilder(com.google.cloudbuild.v1.Results prototype) { 855 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 856 } 857 858 @java.lang.Override toBuilder()859 public Builder toBuilder() { 860 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 861 } 862 863 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)864 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 865 Builder builder = new Builder(parent); 866 return builder; 867 } 868 /** 869 * 870 * 871 * <pre> 872 * Artifacts created by the build pipeline. 873 * </pre> 874 * 875 * Protobuf type {@code google.devtools.cloudbuild.v1.Results} 876 */ 877 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 878 implements 879 // @@protoc_insertion_point(builder_implements:google.devtools.cloudbuild.v1.Results) 880 com.google.cloudbuild.v1.ResultsOrBuilder { getDescriptor()881 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 882 return com.google.cloudbuild.v1.Cloudbuild 883 .internal_static_google_devtools_cloudbuild_v1_Results_descriptor; 884 } 885 886 @java.lang.Override 887 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()888 internalGetFieldAccessorTable() { 889 return com.google.cloudbuild.v1.Cloudbuild 890 .internal_static_google_devtools_cloudbuild_v1_Results_fieldAccessorTable 891 .ensureFieldAccessorsInitialized( 892 com.google.cloudbuild.v1.Results.class, 893 com.google.cloudbuild.v1.Results.Builder.class); 894 } 895 896 // Construct using com.google.cloudbuild.v1.Results.newBuilder() Builder()897 private Builder() {} 898 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)899 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 900 super(parent); 901 } 902 903 @java.lang.Override clear()904 public Builder clear() { 905 super.clear(); 906 bitField0_ = 0; 907 if (imagesBuilder_ == null) { 908 images_ = java.util.Collections.emptyList(); 909 } else { 910 images_ = null; 911 imagesBuilder_.clear(); 912 } 913 bitField0_ = (bitField0_ & ~0x00000001); 914 buildStepImages_ = com.google.protobuf.LazyStringArrayList.EMPTY; 915 bitField0_ = (bitField0_ & ~0x00000002); 916 artifactManifest_ = ""; 917 numArtifacts_ = 0L; 918 buildStepOutputs_ = java.util.Collections.emptyList(); 919 artifactTiming_ = null; 920 if (artifactTimingBuilder_ != null) { 921 artifactTimingBuilder_.dispose(); 922 artifactTimingBuilder_ = null; 923 } 924 if (pythonPackagesBuilder_ == null) { 925 pythonPackages_ = java.util.Collections.emptyList(); 926 } else { 927 pythonPackages_ = null; 928 pythonPackagesBuilder_.clear(); 929 } 930 bitField0_ = (bitField0_ & ~0x00000040); 931 if (mavenArtifactsBuilder_ == null) { 932 mavenArtifacts_ = java.util.Collections.emptyList(); 933 } else { 934 mavenArtifacts_ = null; 935 mavenArtifactsBuilder_.clear(); 936 } 937 bitField0_ = (bitField0_ & ~0x00000080); 938 if (npmPackagesBuilder_ == null) { 939 npmPackages_ = java.util.Collections.emptyList(); 940 } else { 941 npmPackages_ = null; 942 npmPackagesBuilder_.clear(); 943 } 944 bitField0_ = (bitField0_ & ~0x00000100); 945 return this; 946 } 947 948 @java.lang.Override getDescriptorForType()949 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 950 return com.google.cloudbuild.v1.Cloudbuild 951 .internal_static_google_devtools_cloudbuild_v1_Results_descriptor; 952 } 953 954 @java.lang.Override getDefaultInstanceForType()955 public com.google.cloudbuild.v1.Results getDefaultInstanceForType() { 956 return com.google.cloudbuild.v1.Results.getDefaultInstance(); 957 } 958 959 @java.lang.Override build()960 public com.google.cloudbuild.v1.Results build() { 961 com.google.cloudbuild.v1.Results result = buildPartial(); 962 if (!result.isInitialized()) { 963 throw newUninitializedMessageException(result); 964 } 965 return result; 966 } 967 968 @java.lang.Override buildPartial()969 public com.google.cloudbuild.v1.Results buildPartial() { 970 com.google.cloudbuild.v1.Results result = new com.google.cloudbuild.v1.Results(this); 971 buildPartialRepeatedFields(result); 972 if (bitField0_ != 0) { 973 buildPartial0(result); 974 } 975 onBuilt(); 976 return result; 977 } 978 buildPartialRepeatedFields(com.google.cloudbuild.v1.Results result)979 private void buildPartialRepeatedFields(com.google.cloudbuild.v1.Results result) { 980 if (imagesBuilder_ == null) { 981 if (((bitField0_ & 0x00000001) != 0)) { 982 images_ = java.util.Collections.unmodifiableList(images_); 983 bitField0_ = (bitField0_ & ~0x00000001); 984 } 985 result.images_ = images_; 986 } else { 987 result.images_ = imagesBuilder_.build(); 988 } 989 if (((bitField0_ & 0x00000002) != 0)) { 990 buildStepImages_ = buildStepImages_.getUnmodifiableView(); 991 bitField0_ = (bitField0_ & ~0x00000002); 992 } 993 result.buildStepImages_ = buildStepImages_; 994 if (((bitField0_ & 0x00000010) != 0)) { 995 buildStepOutputs_ = java.util.Collections.unmodifiableList(buildStepOutputs_); 996 bitField0_ = (bitField0_ & ~0x00000010); 997 } 998 result.buildStepOutputs_ = buildStepOutputs_; 999 if (pythonPackagesBuilder_ == null) { 1000 if (((bitField0_ & 0x00000040) != 0)) { 1001 pythonPackages_ = java.util.Collections.unmodifiableList(pythonPackages_); 1002 bitField0_ = (bitField0_ & ~0x00000040); 1003 } 1004 result.pythonPackages_ = pythonPackages_; 1005 } else { 1006 result.pythonPackages_ = pythonPackagesBuilder_.build(); 1007 } 1008 if (mavenArtifactsBuilder_ == null) { 1009 if (((bitField0_ & 0x00000080) != 0)) { 1010 mavenArtifacts_ = java.util.Collections.unmodifiableList(mavenArtifacts_); 1011 bitField0_ = (bitField0_ & ~0x00000080); 1012 } 1013 result.mavenArtifacts_ = mavenArtifacts_; 1014 } else { 1015 result.mavenArtifacts_ = mavenArtifactsBuilder_.build(); 1016 } 1017 if (npmPackagesBuilder_ == null) { 1018 if (((bitField0_ & 0x00000100) != 0)) { 1019 npmPackages_ = java.util.Collections.unmodifiableList(npmPackages_); 1020 bitField0_ = (bitField0_ & ~0x00000100); 1021 } 1022 result.npmPackages_ = npmPackages_; 1023 } else { 1024 result.npmPackages_ = npmPackagesBuilder_.build(); 1025 } 1026 } 1027 buildPartial0(com.google.cloudbuild.v1.Results result)1028 private void buildPartial0(com.google.cloudbuild.v1.Results result) { 1029 int from_bitField0_ = bitField0_; 1030 if (((from_bitField0_ & 0x00000004) != 0)) { 1031 result.artifactManifest_ = artifactManifest_; 1032 } 1033 if (((from_bitField0_ & 0x00000008) != 0)) { 1034 result.numArtifacts_ = numArtifacts_; 1035 } 1036 if (((from_bitField0_ & 0x00000020) != 0)) { 1037 result.artifactTiming_ = 1038 artifactTimingBuilder_ == null ? artifactTiming_ : artifactTimingBuilder_.build(); 1039 } 1040 } 1041 1042 @java.lang.Override clone()1043 public Builder clone() { 1044 return super.clone(); 1045 } 1046 1047 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1048 public Builder setField( 1049 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1050 return super.setField(field, value); 1051 } 1052 1053 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)1054 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 1055 return super.clearField(field); 1056 } 1057 1058 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)1059 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 1060 return super.clearOneof(oneof); 1061 } 1062 1063 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)1064 public Builder setRepeatedField( 1065 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 1066 return super.setRepeatedField(field, index, value); 1067 } 1068 1069 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1070 public Builder addRepeatedField( 1071 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1072 return super.addRepeatedField(field, value); 1073 } 1074 1075 @java.lang.Override mergeFrom(com.google.protobuf.Message other)1076 public Builder mergeFrom(com.google.protobuf.Message other) { 1077 if (other instanceof com.google.cloudbuild.v1.Results) { 1078 return mergeFrom((com.google.cloudbuild.v1.Results) other); 1079 } else { 1080 super.mergeFrom(other); 1081 return this; 1082 } 1083 } 1084 mergeFrom(com.google.cloudbuild.v1.Results other)1085 public Builder mergeFrom(com.google.cloudbuild.v1.Results other) { 1086 if (other == com.google.cloudbuild.v1.Results.getDefaultInstance()) return this; 1087 if (imagesBuilder_ == null) { 1088 if (!other.images_.isEmpty()) { 1089 if (images_.isEmpty()) { 1090 images_ = other.images_; 1091 bitField0_ = (bitField0_ & ~0x00000001); 1092 } else { 1093 ensureImagesIsMutable(); 1094 images_.addAll(other.images_); 1095 } 1096 onChanged(); 1097 } 1098 } else { 1099 if (!other.images_.isEmpty()) { 1100 if (imagesBuilder_.isEmpty()) { 1101 imagesBuilder_.dispose(); 1102 imagesBuilder_ = null; 1103 images_ = other.images_; 1104 bitField0_ = (bitField0_ & ~0x00000001); 1105 imagesBuilder_ = 1106 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1107 ? getImagesFieldBuilder() 1108 : null; 1109 } else { 1110 imagesBuilder_.addAllMessages(other.images_); 1111 } 1112 } 1113 } 1114 if (!other.buildStepImages_.isEmpty()) { 1115 if (buildStepImages_.isEmpty()) { 1116 buildStepImages_ = other.buildStepImages_; 1117 bitField0_ = (bitField0_ & ~0x00000002); 1118 } else { 1119 ensureBuildStepImagesIsMutable(); 1120 buildStepImages_.addAll(other.buildStepImages_); 1121 } 1122 onChanged(); 1123 } 1124 if (!other.getArtifactManifest().isEmpty()) { 1125 artifactManifest_ = other.artifactManifest_; 1126 bitField0_ |= 0x00000004; 1127 onChanged(); 1128 } 1129 if (other.getNumArtifacts() != 0L) { 1130 setNumArtifacts(other.getNumArtifacts()); 1131 } 1132 if (!other.buildStepOutputs_.isEmpty()) { 1133 if (buildStepOutputs_.isEmpty()) { 1134 buildStepOutputs_ = other.buildStepOutputs_; 1135 bitField0_ = (bitField0_ & ~0x00000010); 1136 } else { 1137 ensureBuildStepOutputsIsMutable(); 1138 buildStepOutputs_.addAll(other.buildStepOutputs_); 1139 } 1140 onChanged(); 1141 } 1142 if (other.hasArtifactTiming()) { 1143 mergeArtifactTiming(other.getArtifactTiming()); 1144 } 1145 if (pythonPackagesBuilder_ == null) { 1146 if (!other.pythonPackages_.isEmpty()) { 1147 if (pythonPackages_.isEmpty()) { 1148 pythonPackages_ = other.pythonPackages_; 1149 bitField0_ = (bitField0_ & ~0x00000040); 1150 } else { 1151 ensurePythonPackagesIsMutable(); 1152 pythonPackages_.addAll(other.pythonPackages_); 1153 } 1154 onChanged(); 1155 } 1156 } else { 1157 if (!other.pythonPackages_.isEmpty()) { 1158 if (pythonPackagesBuilder_.isEmpty()) { 1159 pythonPackagesBuilder_.dispose(); 1160 pythonPackagesBuilder_ = null; 1161 pythonPackages_ = other.pythonPackages_; 1162 bitField0_ = (bitField0_ & ~0x00000040); 1163 pythonPackagesBuilder_ = 1164 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1165 ? getPythonPackagesFieldBuilder() 1166 : null; 1167 } else { 1168 pythonPackagesBuilder_.addAllMessages(other.pythonPackages_); 1169 } 1170 } 1171 } 1172 if (mavenArtifactsBuilder_ == null) { 1173 if (!other.mavenArtifacts_.isEmpty()) { 1174 if (mavenArtifacts_.isEmpty()) { 1175 mavenArtifacts_ = other.mavenArtifacts_; 1176 bitField0_ = (bitField0_ & ~0x00000080); 1177 } else { 1178 ensureMavenArtifactsIsMutable(); 1179 mavenArtifacts_.addAll(other.mavenArtifacts_); 1180 } 1181 onChanged(); 1182 } 1183 } else { 1184 if (!other.mavenArtifacts_.isEmpty()) { 1185 if (mavenArtifactsBuilder_.isEmpty()) { 1186 mavenArtifactsBuilder_.dispose(); 1187 mavenArtifactsBuilder_ = null; 1188 mavenArtifacts_ = other.mavenArtifacts_; 1189 bitField0_ = (bitField0_ & ~0x00000080); 1190 mavenArtifactsBuilder_ = 1191 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1192 ? getMavenArtifactsFieldBuilder() 1193 : null; 1194 } else { 1195 mavenArtifactsBuilder_.addAllMessages(other.mavenArtifacts_); 1196 } 1197 } 1198 } 1199 if (npmPackagesBuilder_ == null) { 1200 if (!other.npmPackages_.isEmpty()) { 1201 if (npmPackages_.isEmpty()) { 1202 npmPackages_ = other.npmPackages_; 1203 bitField0_ = (bitField0_ & ~0x00000100); 1204 } else { 1205 ensureNpmPackagesIsMutable(); 1206 npmPackages_.addAll(other.npmPackages_); 1207 } 1208 onChanged(); 1209 } 1210 } else { 1211 if (!other.npmPackages_.isEmpty()) { 1212 if (npmPackagesBuilder_.isEmpty()) { 1213 npmPackagesBuilder_.dispose(); 1214 npmPackagesBuilder_ = null; 1215 npmPackages_ = other.npmPackages_; 1216 bitField0_ = (bitField0_ & ~0x00000100); 1217 npmPackagesBuilder_ = 1218 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1219 ? getNpmPackagesFieldBuilder() 1220 : null; 1221 } else { 1222 npmPackagesBuilder_.addAllMessages(other.npmPackages_); 1223 } 1224 } 1225 } 1226 this.mergeUnknownFields(other.getUnknownFields()); 1227 onChanged(); 1228 return this; 1229 } 1230 1231 @java.lang.Override isInitialized()1232 public final boolean isInitialized() { 1233 return true; 1234 } 1235 1236 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1237 public Builder mergeFrom( 1238 com.google.protobuf.CodedInputStream input, 1239 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1240 throws java.io.IOException { 1241 if (extensionRegistry == null) { 1242 throw new java.lang.NullPointerException(); 1243 } 1244 try { 1245 boolean done = false; 1246 while (!done) { 1247 int tag = input.readTag(); 1248 switch (tag) { 1249 case 0: 1250 done = true; 1251 break; 1252 case 18: 1253 { 1254 com.google.cloudbuild.v1.BuiltImage m = 1255 input.readMessage( 1256 com.google.cloudbuild.v1.BuiltImage.parser(), extensionRegistry); 1257 if (imagesBuilder_ == null) { 1258 ensureImagesIsMutable(); 1259 images_.add(m); 1260 } else { 1261 imagesBuilder_.addMessage(m); 1262 } 1263 break; 1264 } // case 18 1265 case 26: 1266 { 1267 java.lang.String s = input.readStringRequireUtf8(); 1268 ensureBuildStepImagesIsMutable(); 1269 buildStepImages_.add(s); 1270 break; 1271 } // case 26 1272 case 34: 1273 { 1274 artifactManifest_ = input.readStringRequireUtf8(); 1275 bitField0_ |= 0x00000004; 1276 break; 1277 } // case 34 1278 case 40: 1279 { 1280 numArtifacts_ = input.readInt64(); 1281 bitField0_ |= 0x00000008; 1282 break; 1283 } // case 40 1284 case 50: 1285 { 1286 com.google.protobuf.ByteString v = input.readBytes(); 1287 ensureBuildStepOutputsIsMutable(); 1288 buildStepOutputs_.add(v); 1289 break; 1290 } // case 50 1291 case 58: 1292 { 1293 input.readMessage(getArtifactTimingFieldBuilder().getBuilder(), extensionRegistry); 1294 bitField0_ |= 0x00000020; 1295 break; 1296 } // case 58 1297 case 66: 1298 { 1299 com.google.cloudbuild.v1.UploadedPythonPackage m = 1300 input.readMessage( 1301 com.google.cloudbuild.v1.UploadedPythonPackage.parser(), extensionRegistry); 1302 if (pythonPackagesBuilder_ == null) { 1303 ensurePythonPackagesIsMutable(); 1304 pythonPackages_.add(m); 1305 } else { 1306 pythonPackagesBuilder_.addMessage(m); 1307 } 1308 break; 1309 } // case 66 1310 case 74: 1311 { 1312 com.google.cloudbuild.v1.UploadedMavenArtifact m = 1313 input.readMessage( 1314 com.google.cloudbuild.v1.UploadedMavenArtifact.parser(), extensionRegistry); 1315 if (mavenArtifactsBuilder_ == null) { 1316 ensureMavenArtifactsIsMutable(); 1317 mavenArtifacts_.add(m); 1318 } else { 1319 mavenArtifactsBuilder_.addMessage(m); 1320 } 1321 break; 1322 } // case 74 1323 case 98: 1324 { 1325 com.google.cloudbuild.v1.UploadedNpmPackage m = 1326 input.readMessage( 1327 com.google.cloudbuild.v1.UploadedNpmPackage.parser(), extensionRegistry); 1328 if (npmPackagesBuilder_ == null) { 1329 ensureNpmPackagesIsMutable(); 1330 npmPackages_.add(m); 1331 } else { 1332 npmPackagesBuilder_.addMessage(m); 1333 } 1334 break; 1335 } // case 98 1336 default: 1337 { 1338 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1339 done = true; // was an endgroup tag 1340 } 1341 break; 1342 } // default: 1343 } // switch (tag) 1344 } // while (!done) 1345 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1346 throw e.unwrapIOException(); 1347 } finally { 1348 onChanged(); 1349 } // finally 1350 return this; 1351 } 1352 1353 private int bitField0_; 1354 1355 private java.util.List<com.google.cloudbuild.v1.BuiltImage> images_ = 1356 java.util.Collections.emptyList(); 1357 ensureImagesIsMutable()1358 private void ensureImagesIsMutable() { 1359 if (!((bitField0_ & 0x00000001) != 0)) { 1360 images_ = new java.util.ArrayList<com.google.cloudbuild.v1.BuiltImage>(images_); 1361 bitField0_ |= 0x00000001; 1362 } 1363 } 1364 1365 private com.google.protobuf.RepeatedFieldBuilderV3< 1366 com.google.cloudbuild.v1.BuiltImage, 1367 com.google.cloudbuild.v1.BuiltImage.Builder, 1368 com.google.cloudbuild.v1.BuiltImageOrBuilder> 1369 imagesBuilder_; 1370 1371 /** 1372 * 1373 * 1374 * <pre> 1375 * Container images that were built as a part of the build. 1376 * </pre> 1377 * 1378 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1379 */ getImagesList()1380 public java.util.List<com.google.cloudbuild.v1.BuiltImage> getImagesList() { 1381 if (imagesBuilder_ == null) { 1382 return java.util.Collections.unmodifiableList(images_); 1383 } else { 1384 return imagesBuilder_.getMessageList(); 1385 } 1386 } 1387 /** 1388 * 1389 * 1390 * <pre> 1391 * Container images that were built as a part of the build. 1392 * </pre> 1393 * 1394 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1395 */ getImagesCount()1396 public int getImagesCount() { 1397 if (imagesBuilder_ == null) { 1398 return images_.size(); 1399 } else { 1400 return imagesBuilder_.getCount(); 1401 } 1402 } 1403 /** 1404 * 1405 * 1406 * <pre> 1407 * Container images that were built as a part of the build. 1408 * </pre> 1409 * 1410 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1411 */ getImages(int index)1412 public com.google.cloudbuild.v1.BuiltImage getImages(int index) { 1413 if (imagesBuilder_ == null) { 1414 return images_.get(index); 1415 } else { 1416 return imagesBuilder_.getMessage(index); 1417 } 1418 } 1419 /** 1420 * 1421 * 1422 * <pre> 1423 * Container images that were built as a part of the build. 1424 * </pre> 1425 * 1426 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1427 */ setImages(int index, com.google.cloudbuild.v1.BuiltImage value)1428 public Builder setImages(int index, com.google.cloudbuild.v1.BuiltImage value) { 1429 if (imagesBuilder_ == null) { 1430 if (value == null) { 1431 throw new NullPointerException(); 1432 } 1433 ensureImagesIsMutable(); 1434 images_.set(index, value); 1435 onChanged(); 1436 } else { 1437 imagesBuilder_.setMessage(index, value); 1438 } 1439 return this; 1440 } 1441 /** 1442 * 1443 * 1444 * <pre> 1445 * Container images that were built as a part of the build. 1446 * </pre> 1447 * 1448 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1449 */ setImages( int index, com.google.cloudbuild.v1.BuiltImage.Builder builderForValue)1450 public Builder setImages( 1451 int index, com.google.cloudbuild.v1.BuiltImage.Builder builderForValue) { 1452 if (imagesBuilder_ == null) { 1453 ensureImagesIsMutable(); 1454 images_.set(index, builderForValue.build()); 1455 onChanged(); 1456 } else { 1457 imagesBuilder_.setMessage(index, builderForValue.build()); 1458 } 1459 return this; 1460 } 1461 /** 1462 * 1463 * 1464 * <pre> 1465 * Container images that were built as a part of the build. 1466 * </pre> 1467 * 1468 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1469 */ addImages(com.google.cloudbuild.v1.BuiltImage value)1470 public Builder addImages(com.google.cloudbuild.v1.BuiltImage value) { 1471 if (imagesBuilder_ == null) { 1472 if (value == null) { 1473 throw new NullPointerException(); 1474 } 1475 ensureImagesIsMutable(); 1476 images_.add(value); 1477 onChanged(); 1478 } else { 1479 imagesBuilder_.addMessage(value); 1480 } 1481 return this; 1482 } 1483 /** 1484 * 1485 * 1486 * <pre> 1487 * Container images that were built as a part of the build. 1488 * </pre> 1489 * 1490 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1491 */ addImages(int index, com.google.cloudbuild.v1.BuiltImage value)1492 public Builder addImages(int index, com.google.cloudbuild.v1.BuiltImage value) { 1493 if (imagesBuilder_ == null) { 1494 if (value == null) { 1495 throw new NullPointerException(); 1496 } 1497 ensureImagesIsMutable(); 1498 images_.add(index, value); 1499 onChanged(); 1500 } else { 1501 imagesBuilder_.addMessage(index, value); 1502 } 1503 return this; 1504 } 1505 /** 1506 * 1507 * 1508 * <pre> 1509 * Container images that were built as a part of the build. 1510 * </pre> 1511 * 1512 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1513 */ addImages(com.google.cloudbuild.v1.BuiltImage.Builder builderForValue)1514 public Builder addImages(com.google.cloudbuild.v1.BuiltImage.Builder builderForValue) { 1515 if (imagesBuilder_ == null) { 1516 ensureImagesIsMutable(); 1517 images_.add(builderForValue.build()); 1518 onChanged(); 1519 } else { 1520 imagesBuilder_.addMessage(builderForValue.build()); 1521 } 1522 return this; 1523 } 1524 /** 1525 * 1526 * 1527 * <pre> 1528 * Container images that were built as a part of the build. 1529 * </pre> 1530 * 1531 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1532 */ addImages( int index, com.google.cloudbuild.v1.BuiltImage.Builder builderForValue)1533 public Builder addImages( 1534 int index, com.google.cloudbuild.v1.BuiltImage.Builder builderForValue) { 1535 if (imagesBuilder_ == null) { 1536 ensureImagesIsMutable(); 1537 images_.add(index, builderForValue.build()); 1538 onChanged(); 1539 } else { 1540 imagesBuilder_.addMessage(index, builderForValue.build()); 1541 } 1542 return this; 1543 } 1544 /** 1545 * 1546 * 1547 * <pre> 1548 * Container images that were built as a part of the build. 1549 * </pre> 1550 * 1551 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1552 */ addAllImages( java.lang.Iterable<? extends com.google.cloudbuild.v1.BuiltImage> values)1553 public Builder addAllImages( 1554 java.lang.Iterable<? extends com.google.cloudbuild.v1.BuiltImage> values) { 1555 if (imagesBuilder_ == null) { 1556 ensureImagesIsMutable(); 1557 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, images_); 1558 onChanged(); 1559 } else { 1560 imagesBuilder_.addAllMessages(values); 1561 } 1562 return this; 1563 } 1564 /** 1565 * 1566 * 1567 * <pre> 1568 * Container images that were built as a part of the build. 1569 * </pre> 1570 * 1571 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1572 */ clearImages()1573 public Builder clearImages() { 1574 if (imagesBuilder_ == null) { 1575 images_ = java.util.Collections.emptyList(); 1576 bitField0_ = (bitField0_ & ~0x00000001); 1577 onChanged(); 1578 } else { 1579 imagesBuilder_.clear(); 1580 } 1581 return this; 1582 } 1583 /** 1584 * 1585 * 1586 * <pre> 1587 * Container images that were built as a part of the build. 1588 * </pre> 1589 * 1590 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1591 */ removeImages(int index)1592 public Builder removeImages(int index) { 1593 if (imagesBuilder_ == null) { 1594 ensureImagesIsMutable(); 1595 images_.remove(index); 1596 onChanged(); 1597 } else { 1598 imagesBuilder_.remove(index); 1599 } 1600 return this; 1601 } 1602 /** 1603 * 1604 * 1605 * <pre> 1606 * Container images that were built as a part of the build. 1607 * </pre> 1608 * 1609 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1610 */ getImagesBuilder(int index)1611 public com.google.cloudbuild.v1.BuiltImage.Builder getImagesBuilder(int index) { 1612 return getImagesFieldBuilder().getBuilder(index); 1613 } 1614 /** 1615 * 1616 * 1617 * <pre> 1618 * Container images that were built as a part of the build. 1619 * </pre> 1620 * 1621 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1622 */ getImagesOrBuilder(int index)1623 public com.google.cloudbuild.v1.BuiltImageOrBuilder getImagesOrBuilder(int index) { 1624 if (imagesBuilder_ == null) { 1625 return images_.get(index); 1626 } else { 1627 return imagesBuilder_.getMessageOrBuilder(index); 1628 } 1629 } 1630 /** 1631 * 1632 * 1633 * <pre> 1634 * Container images that were built as a part of the build. 1635 * </pre> 1636 * 1637 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1638 */ 1639 public java.util.List<? extends com.google.cloudbuild.v1.BuiltImageOrBuilder> getImagesOrBuilderList()1640 getImagesOrBuilderList() { 1641 if (imagesBuilder_ != null) { 1642 return imagesBuilder_.getMessageOrBuilderList(); 1643 } else { 1644 return java.util.Collections.unmodifiableList(images_); 1645 } 1646 } 1647 /** 1648 * 1649 * 1650 * <pre> 1651 * Container images that were built as a part of the build. 1652 * </pre> 1653 * 1654 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1655 */ addImagesBuilder()1656 public com.google.cloudbuild.v1.BuiltImage.Builder addImagesBuilder() { 1657 return getImagesFieldBuilder() 1658 .addBuilder(com.google.cloudbuild.v1.BuiltImage.getDefaultInstance()); 1659 } 1660 /** 1661 * 1662 * 1663 * <pre> 1664 * Container images that were built as a part of the build. 1665 * </pre> 1666 * 1667 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1668 */ addImagesBuilder(int index)1669 public com.google.cloudbuild.v1.BuiltImage.Builder addImagesBuilder(int index) { 1670 return getImagesFieldBuilder() 1671 .addBuilder(index, com.google.cloudbuild.v1.BuiltImage.getDefaultInstance()); 1672 } 1673 /** 1674 * 1675 * 1676 * <pre> 1677 * Container images that were built as a part of the build. 1678 * </pre> 1679 * 1680 * <code>repeated .google.devtools.cloudbuild.v1.BuiltImage images = 2;</code> 1681 */ getImagesBuilderList()1682 public java.util.List<com.google.cloudbuild.v1.BuiltImage.Builder> getImagesBuilderList() { 1683 return getImagesFieldBuilder().getBuilderList(); 1684 } 1685 1686 private com.google.protobuf.RepeatedFieldBuilderV3< 1687 com.google.cloudbuild.v1.BuiltImage, 1688 com.google.cloudbuild.v1.BuiltImage.Builder, 1689 com.google.cloudbuild.v1.BuiltImageOrBuilder> getImagesFieldBuilder()1690 getImagesFieldBuilder() { 1691 if (imagesBuilder_ == null) { 1692 imagesBuilder_ = 1693 new com.google.protobuf.RepeatedFieldBuilderV3< 1694 com.google.cloudbuild.v1.BuiltImage, 1695 com.google.cloudbuild.v1.BuiltImage.Builder, 1696 com.google.cloudbuild.v1.BuiltImageOrBuilder>( 1697 images_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 1698 images_ = null; 1699 } 1700 return imagesBuilder_; 1701 } 1702 1703 private com.google.protobuf.LazyStringList buildStepImages_ = 1704 com.google.protobuf.LazyStringArrayList.EMPTY; 1705 ensureBuildStepImagesIsMutable()1706 private void ensureBuildStepImagesIsMutable() { 1707 if (!((bitField0_ & 0x00000002) != 0)) { 1708 buildStepImages_ = new com.google.protobuf.LazyStringArrayList(buildStepImages_); 1709 bitField0_ |= 0x00000002; 1710 } 1711 } 1712 /** 1713 * 1714 * 1715 * <pre> 1716 * List of build step digests, in the order corresponding to build step 1717 * indices. 1718 * </pre> 1719 * 1720 * <code>repeated string build_step_images = 3;</code> 1721 * 1722 * @return A list containing the buildStepImages. 1723 */ getBuildStepImagesList()1724 public com.google.protobuf.ProtocolStringList getBuildStepImagesList() { 1725 return buildStepImages_.getUnmodifiableView(); 1726 } 1727 /** 1728 * 1729 * 1730 * <pre> 1731 * List of build step digests, in the order corresponding to build step 1732 * indices. 1733 * </pre> 1734 * 1735 * <code>repeated string build_step_images = 3;</code> 1736 * 1737 * @return The count of buildStepImages. 1738 */ getBuildStepImagesCount()1739 public int getBuildStepImagesCount() { 1740 return buildStepImages_.size(); 1741 } 1742 /** 1743 * 1744 * 1745 * <pre> 1746 * List of build step digests, in the order corresponding to build step 1747 * indices. 1748 * </pre> 1749 * 1750 * <code>repeated string build_step_images = 3;</code> 1751 * 1752 * @param index The index of the element to return. 1753 * @return The buildStepImages at the given index. 1754 */ getBuildStepImages(int index)1755 public java.lang.String getBuildStepImages(int index) { 1756 return buildStepImages_.get(index); 1757 } 1758 /** 1759 * 1760 * 1761 * <pre> 1762 * List of build step digests, in the order corresponding to build step 1763 * indices. 1764 * </pre> 1765 * 1766 * <code>repeated string build_step_images = 3;</code> 1767 * 1768 * @param index The index of the value to return. 1769 * @return The bytes of the buildStepImages at the given index. 1770 */ getBuildStepImagesBytes(int index)1771 public com.google.protobuf.ByteString getBuildStepImagesBytes(int index) { 1772 return buildStepImages_.getByteString(index); 1773 } 1774 /** 1775 * 1776 * 1777 * <pre> 1778 * List of build step digests, in the order corresponding to build step 1779 * indices. 1780 * </pre> 1781 * 1782 * <code>repeated string build_step_images = 3;</code> 1783 * 1784 * @param index The index to set the value at. 1785 * @param value The buildStepImages to set. 1786 * @return This builder for chaining. 1787 */ setBuildStepImages(int index, java.lang.String value)1788 public Builder setBuildStepImages(int index, java.lang.String value) { 1789 if (value == null) { 1790 throw new NullPointerException(); 1791 } 1792 ensureBuildStepImagesIsMutable(); 1793 buildStepImages_.set(index, value); 1794 onChanged(); 1795 return this; 1796 } 1797 /** 1798 * 1799 * 1800 * <pre> 1801 * List of build step digests, in the order corresponding to build step 1802 * indices. 1803 * </pre> 1804 * 1805 * <code>repeated string build_step_images = 3;</code> 1806 * 1807 * @param value The buildStepImages to add. 1808 * @return This builder for chaining. 1809 */ addBuildStepImages(java.lang.String value)1810 public Builder addBuildStepImages(java.lang.String value) { 1811 if (value == null) { 1812 throw new NullPointerException(); 1813 } 1814 ensureBuildStepImagesIsMutable(); 1815 buildStepImages_.add(value); 1816 onChanged(); 1817 return this; 1818 } 1819 /** 1820 * 1821 * 1822 * <pre> 1823 * List of build step digests, in the order corresponding to build step 1824 * indices. 1825 * </pre> 1826 * 1827 * <code>repeated string build_step_images = 3;</code> 1828 * 1829 * @param values The buildStepImages to add. 1830 * @return This builder for chaining. 1831 */ addAllBuildStepImages(java.lang.Iterable<java.lang.String> values)1832 public Builder addAllBuildStepImages(java.lang.Iterable<java.lang.String> values) { 1833 ensureBuildStepImagesIsMutable(); 1834 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, buildStepImages_); 1835 onChanged(); 1836 return this; 1837 } 1838 /** 1839 * 1840 * 1841 * <pre> 1842 * List of build step digests, in the order corresponding to build step 1843 * indices. 1844 * </pre> 1845 * 1846 * <code>repeated string build_step_images = 3;</code> 1847 * 1848 * @return This builder for chaining. 1849 */ clearBuildStepImages()1850 public Builder clearBuildStepImages() { 1851 buildStepImages_ = com.google.protobuf.LazyStringArrayList.EMPTY; 1852 bitField0_ = (bitField0_ & ~0x00000002); 1853 onChanged(); 1854 return this; 1855 } 1856 /** 1857 * 1858 * 1859 * <pre> 1860 * List of build step digests, in the order corresponding to build step 1861 * indices. 1862 * </pre> 1863 * 1864 * <code>repeated string build_step_images = 3;</code> 1865 * 1866 * @param value The bytes of the buildStepImages to add. 1867 * @return This builder for chaining. 1868 */ addBuildStepImagesBytes(com.google.protobuf.ByteString value)1869 public Builder addBuildStepImagesBytes(com.google.protobuf.ByteString value) { 1870 if (value == null) { 1871 throw new NullPointerException(); 1872 } 1873 checkByteStringIsUtf8(value); 1874 ensureBuildStepImagesIsMutable(); 1875 buildStepImages_.add(value); 1876 onChanged(); 1877 return this; 1878 } 1879 1880 private java.lang.Object artifactManifest_ = ""; 1881 /** 1882 * 1883 * 1884 * <pre> 1885 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 1886 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 1887 * </pre> 1888 * 1889 * <code>string artifact_manifest = 4;</code> 1890 * 1891 * @return The artifactManifest. 1892 */ getArtifactManifest()1893 public java.lang.String getArtifactManifest() { 1894 java.lang.Object ref = artifactManifest_; 1895 if (!(ref instanceof java.lang.String)) { 1896 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1897 java.lang.String s = bs.toStringUtf8(); 1898 artifactManifest_ = s; 1899 return s; 1900 } else { 1901 return (java.lang.String) ref; 1902 } 1903 } 1904 /** 1905 * 1906 * 1907 * <pre> 1908 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 1909 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 1910 * </pre> 1911 * 1912 * <code>string artifact_manifest = 4;</code> 1913 * 1914 * @return The bytes for artifactManifest. 1915 */ getArtifactManifestBytes()1916 public com.google.protobuf.ByteString getArtifactManifestBytes() { 1917 java.lang.Object ref = artifactManifest_; 1918 if (ref instanceof String) { 1919 com.google.protobuf.ByteString b = 1920 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1921 artifactManifest_ = b; 1922 return b; 1923 } else { 1924 return (com.google.protobuf.ByteString) ref; 1925 } 1926 } 1927 /** 1928 * 1929 * 1930 * <pre> 1931 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 1932 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 1933 * </pre> 1934 * 1935 * <code>string artifact_manifest = 4;</code> 1936 * 1937 * @param value The artifactManifest to set. 1938 * @return This builder for chaining. 1939 */ setArtifactManifest(java.lang.String value)1940 public Builder setArtifactManifest(java.lang.String value) { 1941 if (value == null) { 1942 throw new NullPointerException(); 1943 } 1944 artifactManifest_ = value; 1945 bitField0_ |= 0x00000004; 1946 onChanged(); 1947 return this; 1948 } 1949 /** 1950 * 1951 * 1952 * <pre> 1953 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 1954 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 1955 * </pre> 1956 * 1957 * <code>string artifact_manifest = 4;</code> 1958 * 1959 * @return This builder for chaining. 1960 */ clearArtifactManifest()1961 public Builder clearArtifactManifest() { 1962 artifactManifest_ = getDefaultInstance().getArtifactManifest(); 1963 bitField0_ = (bitField0_ & ~0x00000004); 1964 onChanged(); 1965 return this; 1966 } 1967 /** 1968 * 1969 * 1970 * <pre> 1971 * Path to the artifact manifest for non-container artifacts uploaded to Cloud 1972 * Storage. Only populated when artifacts are uploaded to Cloud Storage. 1973 * </pre> 1974 * 1975 * <code>string artifact_manifest = 4;</code> 1976 * 1977 * @param value The bytes for artifactManifest to set. 1978 * @return This builder for chaining. 1979 */ setArtifactManifestBytes(com.google.protobuf.ByteString value)1980 public Builder setArtifactManifestBytes(com.google.protobuf.ByteString value) { 1981 if (value == null) { 1982 throw new NullPointerException(); 1983 } 1984 checkByteStringIsUtf8(value); 1985 artifactManifest_ = value; 1986 bitField0_ |= 0x00000004; 1987 onChanged(); 1988 return this; 1989 } 1990 1991 private long numArtifacts_; 1992 /** 1993 * 1994 * 1995 * <pre> 1996 * Number of non-container artifacts uploaded to Cloud Storage. Only populated 1997 * when artifacts are uploaded to Cloud Storage. 1998 * </pre> 1999 * 2000 * <code>int64 num_artifacts = 5;</code> 2001 * 2002 * @return The numArtifacts. 2003 */ 2004 @java.lang.Override getNumArtifacts()2005 public long getNumArtifacts() { 2006 return numArtifacts_; 2007 } 2008 /** 2009 * 2010 * 2011 * <pre> 2012 * Number of non-container artifacts uploaded to Cloud Storage. Only populated 2013 * when artifacts are uploaded to Cloud Storage. 2014 * </pre> 2015 * 2016 * <code>int64 num_artifacts = 5;</code> 2017 * 2018 * @param value The numArtifacts to set. 2019 * @return This builder for chaining. 2020 */ setNumArtifacts(long value)2021 public Builder setNumArtifacts(long value) { 2022 2023 numArtifacts_ = value; 2024 bitField0_ |= 0x00000008; 2025 onChanged(); 2026 return this; 2027 } 2028 /** 2029 * 2030 * 2031 * <pre> 2032 * Number of non-container artifacts uploaded to Cloud Storage. Only populated 2033 * when artifacts are uploaded to Cloud Storage. 2034 * </pre> 2035 * 2036 * <code>int64 num_artifacts = 5;</code> 2037 * 2038 * @return This builder for chaining. 2039 */ clearNumArtifacts()2040 public Builder clearNumArtifacts() { 2041 bitField0_ = (bitField0_ & ~0x00000008); 2042 numArtifacts_ = 0L; 2043 onChanged(); 2044 return this; 2045 } 2046 2047 private java.util.List<com.google.protobuf.ByteString> buildStepOutputs_ = 2048 java.util.Collections.emptyList(); 2049 ensureBuildStepOutputsIsMutable()2050 private void ensureBuildStepOutputsIsMutable() { 2051 if (!((bitField0_ & 0x00000010) != 0)) { 2052 buildStepOutputs_ = 2053 new java.util.ArrayList<com.google.protobuf.ByteString>(buildStepOutputs_); 2054 bitField0_ |= 0x00000010; 2055 } 2056 } 2057 /** 2058 * 2059 * 2060 * <pre> 2061 * List of build step outputs, produced by builder images, in the order 2062 * corresponding to build step indices. 2063 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2064 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2065 * Only the first 4KB of data is stored. 2066 * </pre> 2067 * 2068 * <code>repeated bytes build_step_outputs = 6;</code> 2069 * 2070 * @return A list containing the buildStepOutputs. 2071 */ getBuildStepOutputsList()2072 public java.util.List<com.google.protobuf.ByteString> getBuildStepOutputsList() { 2073 return ((bitField0_ & 0x00000010) != 0) 2074 ? java.util.Collections.unmodifiableList(buildStepOutputs_) 2075 : buildStepOutputs_; 2076 } 2077 /** 2078 * 2079 * 2080 * <pre> 2081 * List of build step outputs, produced by builder images, in the order 2082 * corresponding to build step indices. 2083 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2084 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2085 * Only the first 4KB of data is stored. 2086 * </pre> 2087 * 2088 * <code>repeated bytes build_step_outputs = 6;</code> 2089 * 2090 * @return The count of buildStepOutputs. 2091 */ getBuildStepOutputsCount()2092 public int getBuildStepOutputsCount() { 2093 return buildStepOutputs_.size(); 2094 } 2095 /** 2096 * 2097 * 2098 * <pre> 2099 * List of build step outputs, produced by builder images, in the order 2100 * corresponding to build step indices. 2101 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2102 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2103 * Only the first 4KB of data is stored. 2104 * </pre> 2105 * 2106 * <code>repeated bytes build_step_outputs = 6;</code> 2107 * 2108 * @param index The index of the element to return. 2109 * @return The buildStepOutputs at the given index. 2110 */ getBuildStepOutputs(int index)2111 public com.google.protobuf.ByteString getBuildStepOutputs(int index) { 2112 return buildStepOutputs_.get(index); 2113 } 2114 /** 2115 * 2116 * 2117 * <pre> 2118 * List of build step outputs, produced by builder images, in the order 2119 * corresponding to build step indices. 2120 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2121 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2122 * Only the first 4KB of data is stored. 2123 * </pre> 2124 * 2125 * <code>repeated bytes build_step_outputs = 6;</code> 2126 * 2127 * @param index The index to set the value at. 2128 * @param value The buildStepOutputs to set. 2129 * @return This builder for chaining. 2130 */ setBuildStepOutputs(int index, com.google.protobuf.ByteString value)2131 public Builder setBuildStepOutputs(int index, com.google.protobuf.ByteString value) { 2132 if (value == null) { 2133 throw new NullPointerException(); 2134 } 2135 ensureBuildStepOutputsIsMutable(); 2136 buildStepOutputs_.set(index, value); 2137 onChanged(); 2138 return this; 2139 } 2140 /** 2141 * 2142 * 2143 * <pre> 2144 * List of build step outputs, produced by builder images, in the order 2145 * corresponding to build step indices. 2146 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2147 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2148 * Only the first 4KB of data is stored. 2149 * </pre> 2150 * 2151 * <code>repeated bytes build_step_outputs = 6;</code> 2152 * 2153 * @param value The buildStepOutputs to add. 2154 * @return This builder for chaining. 2155 */ addBuildStepOutputs(com.google.protobuf.ByteString value)2156 public Builder addBuildStepOutputs(com.google.protobuf.ByteString value) { 2157 if (value == null) { 2158 throw new NullPointerException(); 2159 } 2160 ensureBuildStepOutputsIsMutable(); 2161 buildStepOutputs_.add(value); 2162 onChanged(); 2163 return this; 2164 } 2165 /** 2166 * 2167 * 2168 * <pre> 2169 * List of build step outputs, produced by builder images, in the order 2170 * corresponding to build step indices. 2171 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2172 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2173 * Only the first 4KB of data is stored. 2174 * </pre> 2175 * 2176 * <code>repeated bytes build_step_outputs = 6;</code> 2177 * 2178 * @param values The buildStepOutputs to add. 2179 * @return This builder for chaining. 2180 */ addAllBuildStepOutputs( java.lang.Iterable<? extends com.google.protobuf.ByteString> values)2181 public Builder addAllBuildStepOutputs( 2182 java.lang.Iterable<? extends com.google.protobuf.ByteString> values) { 2183 ensureBuildStepOutputsIsMutable(); 2184 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, buildStepOutputs_); 2185 onChanged(); 2186 return this; 2187 } 2188 /** 2189 * 2190 * 2191 * <pre> 2192 * List of build step outputs, produced by builder images, in the order 2193 * corresponding to build step indices. 2194 * [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders) 2195 * can produce this output by writing to `$BUILDER_OUTPUT/output`. 2196 * Only the first 4KB of data is stored. 2197 * </pre> 2198 * 2199 * <code>repeated bytes build_step_outputs = 6;</code> 2200 * 2201 * @return This builder for chaining. 2202 */ clearBuildStepOutputs()2203 public Builder clearBuildStepOutputs() { 2204 buildStepOutputs_ = java.util.Collections.emptyList(); 2205 bitField0_ = (bitField0_ & ~0x00000010); 2206 onChanged(); 2207 return this; 2208 } 2209 2210 private com.google.cloudbuild.v1.TimeSpan artifactTiming_; 2211 private com.google.protobuf.SingleFieldBuilderV3< 2212 com.google.cloudbuild.v1.TimeSpan, 2213 com.google.cloudbuild.v1.TimeSpan.Builder, 2214 com.google.cloudbuild.v1.TimeSpanOrBuilder> 2215 artifactTimingBuilder_; 2216 /** 2217 * 2218 * 2219 * <pre> 2220 * Time to push all non-container artifacts to Cloud Storage. 2221 * </pre> 2222 * 2223 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2224 * 2225 * @return Whether the artifactTiming field is set. 2226 */ hasArtifactTiming()2227 public boolean hasArtifactTiming() { 2228 return ((bitField0_ & 0x00000020) != 0); 2229 } 2230 /** 2231 * 2232 * 2233 * <pre> 2234 * Time to push all non-container artifacts to Cloud Storage. 2235 * </pre> 2236 * 2237 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2238 * 2239 * @return The artifactTiming. 2240 */ getArtifactTiming()2241 public com.google.cloudbuild.v1.TimeSpan getArtifactTiming() { 2242 if (artifactTimingBuilder_ == null) { 2243 return artifactTiming_ == null 2244 ? com.google.cloudbuild.v1.TimeSpan.getDefaultInstance() 2245 : artifactTiming_; 2246 } else { 2247 return artifactTimingBuilder_.getMessage(); 2248 } 2249 } 2250 /** 2251 * 2252 * 2253 * <pre> 2254 * Time to push all non-container artifacts to Cloud Storage. 2255 * </pre> 2256 * 2257 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2258 */ setArtifactTiming(com.google.cloudbuild.v1.TimeSpan value)2259 public Builder setArtifactTiming(com.google.cloudbuild.v1.TimeSpan value) { 2260 if (artifactTimingBuilder_ == null) { 2261 if (value == null) { 2262 throw new NullPointerException(); 2263 } 2264 artifactTiming_ = value; 2265 } else { 2266 artifactTimingBuilder_.setMessage(value); 2267 } 2268 bitField0_ |= 0x00000020; 2269 onChanged(); 2270 return this; 2271 } 2272 /** 2273 * 2274 * 2275 * <pre> 2276 * Time to push all non-container artifacts to Cloud Storage. 2277 * </pre> 2278 * 2279 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2280 */ setArtifactTiming(com.google.cloudbuild.v1.TimeSpan.Builder builderForValue)2281 public Builder setArtifactTiming(com.google.cloudbuild.v1.TimeSpan.Builder builderForValue) { 2282 if (artifactTimingBuilder_ == null) { 2283 artifactTiming_ = builderForValue.build(); 2284 } else { 2285 artifactTimingBuilder_.setMessage(builderForValue.build()); 2286 } 2287 bitField0_ |= 0x00000020; 2288 onChanged(); 2289 return this; 2290 } 2291 /** 2292 * 2293 * 2294 * <pre> 2295 * Time to push all non-container artifacts to Cloud Storage. 2296 * </pre> 2297 * 2298 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2299 */ mergeArtifactTiming(com.google.cloudbuild.v1.TimeSpan value)2300 public Builder mergeArtifactTiming(com.google.cloudbuild.v1.TimeSpan value) { 2301 if (artifactTimingBuilder_ == null) { 2302 if (((bitField0_ & 0x00000020) != 0) 2303 && artifactTiming_ != null 2304 && artifactTiming_ != com.google.cloudbuild.v1.TimeSpan.getDefaultInstance()) { 2305 getArtifactTimingBuilder().mergeFrom(value); 2306 } else { 2307 artifactTiming_ = value; 2308 } 2309 } else { 2310 artifactTimingBuilder_.mergeFrom(value); 2311 } 2312 bitField0_ |= 0x00000020; 2313 onChanged(); 2314 return this; 2315 } 2316 /** 2317 * 2318 * 2319 * <pre> 2320 * Time to push all non-container artifacts to Cloud Storage. 2321 * </pre> 2322 * 2323 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2324 */ clearArtifactTiming()2325 public Builder clearArtifactTiming() { 2326 bitField0_ = (bitField0_ & ~0x00000020); 2327 artifactTiming_ = null; 2328 if (artifactTimingBuilder_ != null) { 2329 artifactTimingBuilder_.dispose(); 2330 artifactTimingBuilder_ = null; 2331 } 2332 onChanged(); 2333 return this; 2334 } 2335 /** 2336 * 2337 * 2338 * <pre> 2339 * Time to push all non-container artifacts to Cloud Storage. 2340 * </pre> 2341 * 2342 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2343 */ getArtifactTimingBuilder()2344 public com.google.cloudbuild.v1.TimeSpan.Builder getArtifactTimingBuilder() { 2345 bitField0_ |= 0x00000020; 2346 onChanged(); 2347 return getArtifactTimingFieldBuilder().getBuilder(); 2348 } 2349 /** 2350 * 2351 * 2352 * <pre> 2353 * Time to push all non-container artifacts to Cloud Storage. 2354 * </pre> 2355 * 2356 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2357 */ getArtifactTimingOrBuilder()2358 public com.google.cloudbuild.v1.TimeSpanOrBuilder getArtifactTimingOrBuilder() { 2359 if (artifactTimingBuilder_ != null) { 2360 return artifactTimingBuilder_.getMessageOrBuilder(); 2361 } else { 2362 return artifactTiming_ == null 2363 ? com.google.cloudbuild.v1.TimeSpan.getDefaultInstance() 2364 : artifactTiming_; 2365 } 2366 } 2367 /** 2368 * 2369 * 2370 * <pre> 2371 * Time to push all non-container artifacts to Cloud Storage. 2372 * </pre> 2373 * 2374 * <code>.google.devtools.cloudbuild.v1.TimeSpan artifact_timing = 7;</code> 2375 */ 2376 private com.google.protobuf.SingleFieldBuilderV3< 2377 com.google.cloudbuild.v1.TimeSpan, 2378 com.google.cloudbuild.v1.TimeSpan.Builder, 2379 com.google.cloudbuild.v1.TimeSpanOrBuilder> getArtifactTimingFieldBuilder()2380 getArtifactTimingFieldBuilder() { 2381 if (artifactTimingBuilder_ == null) { 2382 artifactTimingBuilder_ = 2383 new com.google.protobuf.SingleFieldBuilderV3< 2384 com.google.cloudbuild.v1.TimeSpan, 2385 com.google.cloudbuild.v1.TimeSpan.Builder, 2386 com.google.cloudbuild.v1.TimeSpanOrBuilder>( 2387 getArtifactTiming(), getParentForChildren(), isClean()); 2388 artifactTiming_ = null; 2389 } 2390 return artifactTimingBuilder_; 2391 } 2392 2393 private java.util.List<com.google.cloudbuild.v1.UploadedPythonPackage> pythonPackages_ = 2394 java.util.Collections.emptyList(); 2395 ensurePythonPackagesIsMutable()2396 private void ensurePythonPackagesIsMutable() { 2397 if (!((bitField0_ & 0x00000040) != 0)) { 2398 pythonPackages_ = 2399 new java.util.ArrayList<com.google.cloudbuild.v1.UploadedPythonPackage>( 2400 pythonPackages_); 2401 bitField0_ |= 0x00000040; 2402 } 2403 } 2404 2405 private com.google.protobuf.RepeatedFieldBuilderV3< 2406 com.google.cloudbuild.v1.UploadedPythonPackage, 2407 com.google.cloudbuild.v1.UploadedPythonPackage.Builder, 2408 com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder> 2409 pythonPackagesBuilder_; 2410 2411 /** 2412 * 2413 * 2414 * <pre> 2415 * Python artifacts uploaded to Artifact Registry at the end of the build. 2416 * </pre> 2417 * 2418 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2419 * </code> 2420 */ getPythonPackagesList()2421 public java.util.List<com.google.cloudbuild.v1.UploadedPythonPackage> getPythonPackagesList() { 2422 if (pythonPackagesBuilder_ == null) { 2423 return java.util.Collections.unmodifiableList(pythonPackages_); 2424 } else { 2425 return pythonPackagesBuilder_.getMessageList(); 2426 } 2427 } 2428 /** 2429 * 2430 * 2431 * <pre> 2432 * Python artifacts uploaded to Artifact Registry at the end of the build. 2433 * </pre> 2434 * 2435 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2436 * </code> 2437 */ getPythonPackagesCount()2438 public int getPythonPackagesCount() { 2439 if (pythonPackagesBuilder_ == null) { 2440 return pythonPackages_.size(); 2441 } else { 2442 return pythonPackagesBuilder_.getCount(); 2443 } 2444 } 2445 /** 2446 * 2447 * 2448 * <pre> 2449 * Python artifacts uploaded to Artifact Registry at the end of the build. 2450 * </pre> 2451 * 2452 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2453 * </code> 2454 */ getPythonPackages(int index)2455 public com.google.cloudbuild.v1.UploadedPythonPackage getPythonPackages(int index) { 2456 if (pythonPackagesBuilder_ == null) { 2457 return pythonPackages_.get(index); 2458 } else { 2459 return pythonPackagesBuilder_.getMessage(index); 2460 } 2461 } 2462 /** 2463 * 2464 * 2465 * <pre> 2466 * Python artifacts uploaded to Artifact Registry at the end of the build. 2467 * </pre> 2468 * 2469 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2470 * </code> 2471 */ setPythonPackages( int index, com.google.cloudbuild.v1.UploadedPythonPackage value)2472 public Builder setPythonPackages( 2473 int index, com.google.cloudbuild.v1.UploadedPythonPackage value) { 2474 if (pythonPackagesBuilder_ == null) { 2475 if (value == null) { 2476 throw new NullPointerException(); 2477 } 2478 ensurePythonPackagesIsMutable(); 2479 pythonPackages_.set(index, value); 2480 onChanged(); 2481 } else { 2482 pythonPackagesBuilder_.setMessage(index, value); 2483 } 2484 return this; 2485 } 2486 /** 2487 * 2488 * 2489 * <pre> 2490 * Python artifacts uploaded to Artifact Registry at the end of the build. 2491 * </pre> 2492 * 2493 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2494 * </code> 2495 */ setPythonPackages( int index, com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue)2496 public Builder setPythonPackages( 2497 int index, com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue) { 2498 if (pythonPackagesBuilder_ == null) { 2499 ensurePythonPackagesIsMutable(); 2500 pythonPackages_.set(index, builderForValue.build()); 2501 onChanged(); 2502 } else { 2503 pythonPackagesBuilder_.setMessage(index, builderForValue.build()); 2504 } 2505 return this; 2506 } 2507 /** 2508 * 2509 * 2510 * <pre> 2511 * Python artifacts uploaded to Artifact Registry at the end of the build. 2512 * </pre> 2513 * 2514 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2515 * </code> 2516 */ addPythonPackages(com.google.cloudbuild.v1.UploadedPythonPackage value)2517 public Builder addPythonPackages(com.google.cloudbuild.v1.UploadedPythonPackage value) { 2518 if (pythonPackagesBuilder_ == null) { 2519 if (value == null) { 2520 throw new NullPointerException(); 2521 } 2522 ensurePythonPackagesIsMutable(); 2523 pythonPackages_.add(value); 2524 onChanged(); 2525 } else { 2526 pythonPackagesBuilder_.addMessage(value); 2527 } 2528 return this; 2529 } 2530 /** 2531 * 2532 * 2533 * <pre> 2534 * Python artifacts uploaded to Artifact Registry at the end of the build. 2535 * </pre> 2536 * 2537 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2538 * </code> 2539 */ addPythonPackages( int index, com.google.cloudbuild.v1.UploadedPythonPackage value)2540 public Builder addPythonPackages( 2541 int index, com.google.cloudbuild.v1.UploadedPythonPackage value) { 2542 if (pythonPackagesBuilder_ == null) { 2543 if (value == null) { 2544 throw new NullPointerException(); 2545 } 2546 ensurePythonPackagesIsMutable(); 2547 pythonPackages_.add(index, value); 2548 onChanged(); 2549 } else { 2550 pythonPackagesBuilder_.addMessage(index, value); 2551 } 2552 return this; 2553 } 2554 /** 2555 * 2556 * 2557 * <pre> 2558 * Python artifacts uploaded to Artifact Registry at the end of the build. 2559 * </pre> 2560 * 2561 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2562 * </code> 2563 */ addPythonPackages( com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue)2564 public Builder addPythonPackages( 2565 com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue) { 2566 if (pythonPackagesBuilder_ == null) { 2567 ensurePythonPackagesIsMutable(); 2568 pythonPackages_.add(builderForValue.build()); 2569 onChanged(); 2570 } else { 2571 pythonPackagesBuilder_.addMessage(builderForValue.build()); 2572 } 2573 return this; 2574 } 2575 /** 2576 * 2577 * 2578 * <pre> 2579 * Python artifacts uploaded to Artifact Registry at the end of the build. 2580 * </pre> 2581 * 2582 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2583 * </code> 2584 */ addPythonPackages( int index, com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue)2585 public Builder addPythonPackages( 2586 int index, com.google.cloudbuild.v1.UploadedPythonPackage.Builder builderForValue) { 2587 if (pythonPackagesBuilder_ == null) { 2588 ensurePythonPackagesIsMutable(); 2589 pythonPackages_.add(index, builderForValue.build()); 2590 onChanged(); 2591 } else { 2592 pythonPackagesBuilder_.addMessage(index, builderForValue.build()); 2593 } 2594 return this; 2595 } 2596 /** 2597 * 2598 * 2599 * <pre> 2600 * Python artifacts uploaded to Artifact Registry at the end of the build. 2601 * </pre> 2602 * 2603 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2604 * </code> 2605 */ addAllPythonPackages( java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedPythonPackage> values)2606 public Builder addAllPythonPackages( 2607 java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedPythonPackage> values) { 2608 if (pythonPackagesBuilder_ == null) { 2609 ensurePythonPackagesIsMutable(); 2610 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, pythonPackages_); 2611 onChanged(); 2612 } else { 2613 pythonPackagesBuilder_.addAllMessages(values); 2614 } 2615 return this; 2616 } 2617 /** 2618 * 2619 * 2620 * <pre> 2621 * Python artifacts uploaded to Artifact Registry at the end of the build. 2622 * </pre> 2623 * 2624 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2625 * </code> 2626 */ clearPythonPackages()2627 public Builder clearPythonPackages() { 2628 if (pythonPackagesBuilder_ == null) { 2629 pythonPackages_ = java.util.Collections.emptyList(); 2630 bitField0_ = (bitField0_ & ~0x00000040); 2631 onChanged(); 2632 } else { 2633 pythonPackagesBuilder_.clear(); 2634 } 2635 return this; 2636 } 2637 /** 2638 * 2639 * 2640 * <pre> 2641 * Python artifacts uploaded to Artifact Registry at the end of the build. 2642 * </pre> 2643 * 2644 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2645 * </code> 2646 */ removePythonPackages(int index)2647 public Builder removePythonPackages(int index) { 2648 if (pythonPackagesBuilder_ == null) { 2649 ensurePythonPackagesIsMutable(); 2650 pythonPackages_.remove(index); 2651 onChanged(); 2652 } else { 2653 pythonPackagesBuilder_.remove(index); 2654 } 2655 return this; 2656 } 2657 /** 2658 * 2659 * 2660 * <pre> 2661 * Python artifacts uploaded to Artifact Registry at the end of the build. 2662 * </pre> 2663 * 2664 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2665 * </code> 2666 */ getPythonPackagesBuilder( int index)2667 public com.google.cloudbuild.v1.UploadedPythonPackage.Builder getPythonPackagesBuilder( 2668 int index) { 2669 return getPythonPackagesFieldBuilder().getBuilder(index); 2670 } 2671 /** 2672 * 2673 * 2674 * <pre> 2675 * Python artifacts uploaded to Artifact Registry at the end of the build. 2676 * </pre> 2677 * 2678 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2679 * </code> 2680 */ getPythonPackagesOrBuilder( int index)2681 public com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder getPythonPackagesOrBuilder( 2682 int index) { 2683 if (pythonPackagesBuilder_ == null) { 2684 return pythonPackages_.get(index); 2685 } else { 2686 return pythonPackagesBuilder_.getMessageOrBuilder(index); 2687 } 2688 } 2689 /** 2690 * 2691 * 2692 * <pre> 2693 * Python artifacts uploaded to Artifact Registry at the end of the build. 2694 * </pre> 2695 * 2696 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2697 * </code> 2698 */ 2699 public java.util.List<? extends com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder> getPythonPackagesOrBuilderList()2700 getPythonPackagesOrBuilderList() { 2701 if (pythonPackagesBuilder_ != null) { 2702 return pythonPackagesBuilder_.getMessageOrBuilderList(); 2703 } else { 2704 return java.util.Collections.unmodifiableList(pythonPackages_); 2705 } 2706 } 2707 /** 2708 * 2709 * 2710 * <pre> 2711 * Python artifacts uploaded to Artifact Registry at the end of the build. 2712 * </pre> 2713 * 2714 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2715 * </code> 2716 */ addPythonPackagesBuilder()2717 public com.google.cloudbuild.v1.UploadedPythonPackage.Builder addPythonPackagesBuilder() { 2718 return getPythonPackagesFieldBuilder() 2719 .addBuilder(com.google.cloudbuild.v1.UploadedPythonPackage.getDefaultInstance()); 2720 } 2721 /** 2722 * 2723 * 2724 * <pre> 2725 * Python artifacts uploaded to Artifact Registry at the end of the build. 2726 * </pre> 2727 * 2728 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2729 * </code> 2730 */ addPythonPackagesBuilder( int index)2731 public com.google.cloudbuild.v1.UploadedPythonPackage.Builder addPythonPackagesBuilder( 2732 int index) { 2733 return getPythonPackagesFieldBuilder() 2734 .addBuilder(index, com.google.cloudbuild.v1.UploadedPythonPackage.getDefaultInstance()); 2735 } 2736 /** 2737 * 2738 * 2739 * <pre> 2740 * Python artifacts uploaded to Artifact Registry at the end of the build. 2741 * </pre> 2742 * 2743 * <code>repeated .google.devtools.cloudbuild.v1.UploadedPythonPackage python_packages = 8; 2744 * </code> 2745 */ 2746 public java.util.List<com.google.cloudbuild.v1.UploadedPythonPackage.Builder> getPythonPackagesBuilderList()2747 getPythonPackagesBuilderList() { 2748 return getPythonPackagesFieldBuilder().getBuilderList(); 2749 } 2750 2751 private com.google.protobuf.RepeatedFieldBuilderV3< 2752 com.google.cloudbuild.v1.UploadedPythonPackage, 2753 com.google.cloudbuild.v1.UploadedPythonPackage.Builder, 2754 com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder> getPythonPackagesFieldBuilder()2755 getPythonPackagesFieldBuilder() { 2756 if (pythonPackagesBuilder_ == null) { 2757 pythonPackagesBuilder_ = 2758 new com.google.protobuf.RepeatedFieldBuilderV3< 2759 com.google.cloudbuild.v1.UploadedPythonPackage, 2760 com.google.cloudbuild.v1.UploadedPythonPackage.Builder, 2761 com.google.cloudbuild.v1.UploadedPythonPackageOrBuilder>( 2762 pythonPackages_, 2763 ((bitField0_ & 0x00000040) != 0), 2764 getParentForChildren(), 2765 isClean()); 2766 pythonPackages_ = null; 2767 } 2768 return pythonPackagesBuilder_; 2769 } 2770 2771 private java.util.List<com.google.cloudbuild.v1.UploadedMavenArtifact> mavenArtifacts_ = 2772 java.util.Collections.emptyList(); 2773 ensureMavenArtifactsIsMutable()2774 private void ensureMavenArtifactsIsMutable() { 2775 if (!((bitField0_ & 0x00000080) != 0)) { 2776 mavenArtifacts_ = 2777 new java.util.ArrayList<com.google.cloudbuild.v1.UploadedMavenArtifact>( 2778 mavenArtifacts_); 2779 bitField0_ |= 0x00000080; 2780 } 2781 } 2782 2783 private com.google.protobuf.RepeatedFieldBuilderV3< 2784 com.google.cloudbuild.v1.UploadedMavenArtifact, 2785 com.google.cloudbuild.v1.UploadedMavenArtifact.Builder, 2786 com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder> 2787 mavenArtifactsBuilder_; 2788 2789 /** 2790 * 2791 * 2792 * <pre> 2793 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2794 * </pre> 2795 * 2796 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2797 * </code> 2798 */ getMavenArtifactsList()2799 public java.util.List<com.google.cloudbuild.v1.UploadedMavenArtifact> getMavenArtifactsList() { 2800 if (mavenArtifactsBuilder_ == null) { 2801 return java.util.Collections.unmodifiableList(mavenArtifacts_); 2802 } else { 2803 return mavenArtifactsBuilder_.getMessageList(); 2804 } 2805 } 2806 /** 2807 * 2808 * 2809 * <pre> 2810 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2811 * </pre> 2812 * 2813 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2814 * </code> 2815 */ getMavenArtifactsCount()2816 public int getMavenArtifactsCount() { 2817 if (mavenArtifactsBuilder_ == null) { 2818 return mavenArtifacts_.size(); 2819 } else { 2820 return mavenArtifactsBuilder_.getCount(); 2821 } 2822 } 2823 /** 2824 * 2825 * 2826 * <pre> 2827 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2828 * </pre> 2829 * 2830 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2831 * </code> 2832 */ getMavenArtifacts(int index)2833 public com.google.cloudbuild.v1.UploadedMavenArtifact getMavenArtifacts(int index) { 2834 if (mavenArtifactsBuilder_ == null) { 2835 return mavenArtifacts_.get(index); 2836 } else { 2837 return mavenArtifactsBuilder_.getMessage(index); 2838 } 2839 } 2840 /** 2841 * 2842 * 2843 * <pre> 2844 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2845 * </pre> 2846 * 2847 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2848 * </code> 2849 */ setMavenArtifacts( int index, com.google.cloudbuild.v1.UploadedMavenArtifact value)2850 public Builder setMavenArtifacts( 2851 int index, com.google.cloudbuild.v1.UploadedMavenArtifact value) { 2852 if (mavenArtifactsBuilder_ == null) { 2853 if (value == null) { 2854 throw new NullPointerException(); 2855 } 2856 ensureMavenArtifactsIsMutable(); 2857 mavenArtifacts_.set(index, value); 2858 onChanged(); 2859 } else { 2860 mavenArtifactsBuilder_.setMessage(index, value); 2861 } 2862 return this; 2863 } 2864 /** 2865 * 2866 * 2867 * <pre> 2868 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2869 * </pre> 2870 * 2871 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2872 * </code> 2873 */ setMavenArtifacts( int index, com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue)2874 public Builder setMavenArtifacts( 2875 int index, com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue) { 2876 if (mavenArtifactsBuilder_ == null) { 2877 ensureMavenArtifactsIsMutable(); 2878 mavenArtifacts_.set(index, builderForValue.build()); 2879 onChanged(); 2880 } else { 2881 mavenArtifactsBuilder_.setMessage(index, builderForValue.build()); 2882 } 2883 return this; 2884 } 2885 /** 2886 * 2887 * 2888 * <pre> 2889 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2890 * </pre> 2891 * 2892 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2893 * </code> 2894 */ addMavenArtifacts(com.google.cloudbuild.v1.UploadedMavenArtifact value)2895 public Builder addMavenArtifacts(com.google.cloudbuild.v1.UploadedMavenArtifact value) { 2896 if (mavenArtifactsBuilder_ == null) { 2897 if (value == null) { 2898 throw new NullPointerException(); 2899 } 2900 ensureMavenArtifactsIsMutable(); 2901 mavenArtifacts_.add(value); 2902 onChanged(); 2903 } else { 2904 mavenArtifactsBuilder_.addMessage(value); 2905 } 2906 return this; 2907 } 2908 /** 2909 * 2910 * 2911 * <pre> 2912 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2913 * </pre> 2914 * 2915 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2916 * </code> 2917 */ addMavenArtifacts( int index, com.google.cloudbuild.v1.UploadedMavenArtifact value)2918 public Builder addMavenArtifacts( 2919 int index, com.google.cloudbuild.v1.UploadedMavenArtifact value) { 2920 if (mavenArtifactsBuilder_ == null) { 2921 if (value == null) { 2922 throw new NullPointerException(); 2923 } 2924 ensureMavenArtifactsIsMutable(); 2925 mavenArtifacts_.add(index, value); 2926 onChanged(); 2927 } else { 2928 mavenArtifactsBuilder_.addMessage(index, value); 2929 } 2930 return this; 2931 } 2932 /** 2933 * 2934 * 2935 * <pre> 2936 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2937 * </pre> 2938 * 2939 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2940 * </code> 2941 */ addMavenArtifacts( com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue)2942 public Builder addMavenArtifacts( 2943 com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue) { 2944 if (mavenArtifactsBuilder_ == null) { 2945 ensureMavenArtifactsIsMutable(); 2946 mavenArtifacts_.add(builderForValue.build()); 2947 onChanged(); 2948 } else { 2949 mavenArtifactsBuilder_.addMessage(builderForValue.build()); 2950 } 2951 return this; 2952 } 2953 /** 2954 * 2955 * 2956 * <pre> 2957 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2958 * </pre> 2959 * 2960 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2961 * </code> 2962 */ addMavenArtifacts( int index, com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue)2963 public Builder addMavenArtifacts( 2964 int index, com.google.cloudbuild.v1.UploadedMavenArtifact.Builder builderForValue) { 2965 if (mavenArtifactsBuilder_ == null) { 2966 ensureMavenArtifactsIsMutable(); 2967 mavenArtifacts_.add(index, builderForValue.build()); 2968 onChanged(); 2969 } else { 2970 mavenArtifactsBuilder_.addMessage(index, builderForValue.build()); 2971 } 2972 return this; 2973 } 2974 /** 2975 * 2976 * 2977 * <pre> 2978 * Maven artifacts uploaded to Artifact Registry at the end of the build. 2979 * </pre> 2980 * 2981 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 2982 * </code> 2983 */ addAllMavenArtifacts( java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedMavenArtifact> values)2984 public Builder addAllMavenArtifacts( 2985 java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedMavenArtifact> values) { 2986 if (mavenArtifactsBuilder_ == null) { 2987 ensureMavenArtifactsIsMutable(); 2988 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, mavenArtifacts_); 2989 onChanged(); 2990 } else { 2991 mavenArtifactsBuilder_.addAllMessages(values); 2992 } 2993 return this; 2994 } 2995 /** 2996 * 2997 * 2998 * <pre> 2999 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3000 * </pre> 3001 * 3002 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3003 * </code> 3004 */ clearMavenArtifacts()3005 public Builder clearMavenArtifacts() { 3006 if (mavenArtifactsBuilder_ == null) { 3007 mavenArtifacts_ = java.util.Collections.emptyList(); 3008 bitField0_ = (bitField0_ & ~0x00000080); 3009 onChanged(); 3010 } else { 3011 mavenArtifactsBuilder_.clear(); 3012 } 3013 return this; 3014 } 3015 /** 3016 * 3017 * 3018 * <pre> 3019 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3020 * </pre> 3021 * 3022 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3023 * </code> 3024 */ removeMavenArtifacts(int index)3025 public Builder removeMavenArtifacts(int index) { 3026 if (mavenArtifactsBuilder_ == null) { 3027 ensureMavenArtifactsIsMutable(); 3028 mavenArtifacts_.remove(index); 3029 onChanged(); 3030 } else { 3031 mavenArtifactsBuilder_.remove(index); 3032 } 3033 return this; 3034 } 3035 /** 3036 * 3037 * 3038 * <pre> 3039 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3040 * </pre> 3041 * 3042 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3043 * </code> 3044 */ getMavenArtifactsBuilder( int index)3045 public com.google.cloudbuild.v1.UploadedMavenArtifact.Builder getMavenArtifactsBuilder( 3046 int index) { 3047 return getMavenArtifactsFieldBuilder().getBuilder(index); 3048 } 3049 /** 3050 * 3051 * 3052 * <pre> 3053 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3054 * </pre> 3055 * 3056 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3057 * </code> 3058 */ getMavenArtifactsOrBuilder( int index)3059 public com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder getMavenArtifactsOrBuilder( 3060 int index) { 3061 if (mavenArtifactsBuilder_ == null) { 3062 return mavenArtifacts_.get(index); 3063 } else { 3064 return mavenArtifactsBuilder_.getMessageOrBuilder(index); 3065 } 3066 } 3067 /** 3068 * 3069 * 3070 * <pre> 3071 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3072 * </pre> 3073 * 3074 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3075 * </code> 3076 */ 3077 public java.util.List<? extends com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder> getMavenArtifactsOrBuilderList()3078 getMavenArtifactsOrBuilderList() { 3079 if (mavenArtifactsBuilder_ != null) { 3080 return mavenArtifactsBuilder_.getMessageOrBuilderList(); 3081 } else { 3082 return java.util.Collections.unmodifiableList(mavenArtifacts_); 3083 } 3084 } 3085 /** 3086 * 3087 * 3088 * <pre> 3089 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3090 * </pre> 3091 * 3092 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3093 * </code> 3094 */ addMavenArtifactsBuilder()3095 public com.google.cloudbuild.v1.UploadedMavenArtifact.Builder addMavenArtifactsBuilder() { 3096 return getMavenArtifactsFieldBuilder() 3097 .addBuilder(com.google.cloudbuild.v1.UploadedMavenArtifact.getDefaultInstance()); 3098 } 3099 /** 3100 * 3101 * 3102 * <pre> 3103 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3104 * </pre> 3105 * 3106 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3107 * </code> 3108 */ addMavenArtifactsBuilder( int index)3109 public com.google.cloudbuild.v1.UploadedMavenArtifact.Builder addMavenArtifactsBuilder( 3110 int index) { 3111 return getMavenArtifactsFieldBuilder() 3112 .addBuilder(index, com.google.cloudbuild.v1.UploadedMavenArtifact.getDefaultInstance()); 3113 } 3114 /** 3115 * 3116 * 3117 * <pre> 3118 * Maven artifacts uploaded to Artifact Registry at the end of the build. 3119 * </pre> 3120 * 3121 * <code>repeated .google.devtools.cloudbuild.v1.UploadedMavenArtifact maven_artifacts = 9; 3122 * </code> 3123 */ 3124 public java.util.List<com.google.cloudbuild.v1.UploadedMavenArtifact.Builder> getMavenArtifactsBuilderList()3125 getMavenArtifactsBuilderList() { 3126 return getMavenArtifactsFieldBuilder().getBuilderList(); 3127 } 3128 3129 private com.google.protobuf.RepeatedFieldBuilderV3< 3130 com.google.cloudbuild.v1.UploadedMavenArtifact, 3131 com.google.cloudbuild.v1.UploadedMavenArtifact.Builder, 3132 com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder> getMavenArtifactsFieldBuilder()3133 getMavenArtifactsFieldBuilder() { 3134 if (mavenArtifactsBuilder_ == null) { 3135 mavenArtifactsBuilder_ = 3136 new com.google.protobuf.RepeatedFieldBuilderV3< 3137 com.google.cloudbuild.v1.UploadedMavenArtifact, 3138 com.google.cloudbuild.v1.UploadedMavenArtifact.Builder, 3139 com.google.cloudbuild.v1.UploadedMavenArtifactOrBuilder>( 3140 mavenArtifacts_, 3141 ((bitField0_ & 0x00000080) != 0), 3142 getParentForChildren(), 3143 isClean()); 3144 mavenArtifacts_ = null; 3145 } 3146 return mavenArtifactsBuilder_; 3147 } 3148 3149 private java.util.List<com.google.cloudbuild.v1.UploadedNpmPackage> npmPackages_ = 3150 java.util.Collections.emptyList(); 3151 ensureNpmPackagesIsMutable()3152 private void ensureNpmPackagesIsMutable() { 3153 if (!((bitField0_ & 0x00000100) != 0)) { 3154 npmPackages_ = 3155 new java.util.ArrayList<com.google.cloudbuild.v1.UploadedNpmPackage>(npmPackages_); 3156 bitField0_ |= 0x00000100; 3157 } 3158 } 3159 3160 private com.google.protobuf.RepeatedFieldBuilderV3< 3161 com.google.cloudbuild.v1.UploadedNpmPackage, 3162 com.google.cloudbuild.v1.UploadedNpmPackage.Builder, 3163 com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder> 3164 npmPackagesBuilder_; 3165 3166 /** 3167 * 3168 * 3169 * <pre> 3170 * Npm packages uploaded to Artifact Registry at the end of the build. 3171 * </pre> 3172 * 3173 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3174 */ getNpmPackagesList()3175 public java.util.List<com.google.cloudbuild.v1.UploadedNpmPackage> getNpmPackagesList() { 3176 if (npmPackagesBuilder_ == null) { 3177 return java.util.Collections.unmodifiableList(npmPackages_); 3178 } else { 3179 return npmPackagesBuilder_.getMessageList(); 3180 } 3181 } 3182 /** 3183 * 3184 * 3185 * <pre> 3186 * Npm packages uploaded to Artifact Registry at the end of the build. 3187 * </pre> 3188 * 3189 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3190 */ getNpmPackagesCount()3191 public int getNpmPackagesCount() { 3192 if (npmPackagesBuilder_ == null) { 3193 return npmPackages_.size(); 3194 } else { 3195 return npmPackagesBuilder_.getCount(); 3196 } 3197 } 3198 /** 3199 * 3200 * 3201 * <pre> 3202 * Npm packages uploaded to Artifact Registry at the end of the build. 3203 * </pre> 3204 * 3205 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3206 */ getNpmPackages(int index)3207 public com.google.cloudbuild.v1.UploadedNpmPackage getNpmPackages(int index) { 3208 if (npmPackagesBuilder_ == null) { 3209 return npmPackages_.get(index); 3210 } else { 3211 return npmPackagesBuilder_.getMessage(index); 3212 } 3213 } 3214 /** 3215 * 3216 * 3217 * <pre> 3218 * Npm packages uploaded to Artifact Registry at the end of the build. 3219 * </pre> 3220 * 3221 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3222 */ setNpmPackages(int index, com.google.cloudbuild.v1.UploadedNpmPackage value)3223 public Builder setNpmPackages(int index, com.google.cloudbuild.v1.UploadedNpmPackage value) { 3224 if (npmPackagesBuilder_ == null) { 3225 if (value == null) { 3226 throw new NullPointerException(); 3227 } 3228 ensureNpmPackagesIsMutable(); 3229 npmPackages_.set(index, value); 3230 onChanged(); 3231 } else { 3232 npmPackagesBuilder_.setMessage(index, value); 3233 } 3234 return this; 3235 } 3236 /** 3237 * 3238 * 3239 * <pre> 3240 * Npm packages uploaded to Artifact Registry at the end of the build. 3241 * </pre> 3242 * 3243 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3244 */ setNpmPackages( int index, com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue)3245 public Builder setNpmPackages( 3246 int index, com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue) { 3247 if (npmPackagesBuilder_ == null) { 3248 ensureNpmPackagesIsMutable(); 3249 npmPackages_.set(index, builderForValue.build()); 3250 onChanged(); 3251 } else { 3252 npmPackagesBuilder_.setMessage(index, builderForValue.build()); 3253 } 3254 return this; 3255 } 3256 /** 3257 * 3258 * 3259 * <pre> 3260 * Npm packages uploaded to Artifact Registry at the end of the build. 3261 * </pre> 3262 * 3263 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3264 */ addNpmPackages(com.google.cloudbuild.v1.UploadedNpmPackage value)3265 public Builder addNpmPackages(com.google.cloudbuild.v1.UploadedNpmPackage value) { 3266 if (npmPackagesBuilder_ == null) { 3267 if (value == null) { 3268 throw new NullPointerException(); 3269 } 3270 ensureNpmPackagesIsMutable(); 3271 npmPackages_.add(value); 3272 onChanged(); 3273 } else { 3274 npmPackagesBuilder_.addMessage(value); 3275 } 3276 return this; 3277 } 3278 /** 3279 * 3280 * 3281 * <pre> 3282 * Npm packages uploaded to Artifact Registry at the end of the build. 3283 * </pre> 3284 * 3285 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3286 */ addNpmPackages(int index, com.google.cloudbuild.v1.UploadedNpmPackage value)3287 public Builder addNpmPackages(int index, com.google.cloudbuild.v1.UploadedNpmPackage value) { 3288 if (npmPackagesBuilder_ == null) { 3289 if (value == null) { 3290 throw new NullPointerException(); 3291 } 3292 ensureNpmPackagesIsMutable(); 3293 npmPackages_.add(index, value); 3294 onChanged(); 3295 } else { 3296 npmPackagesBuilder_.addMessage(index, value); 3297 } 3298 return this; 3299 } 3300 /** 3301 * 3302 * 3303 * <pre> 3304 * Npm packages uploaded to Artifact Registry at the end of the build. 3305 * </pre> 3306 * 3307 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3308 */ addNpmPackages( com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue)3309 public Builder addNpmPackages( 3310 com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue) { 3311 if (npmPackagesBuilder_ == null) { 3312 ensureNpmPackagesIsMutable(); 3313 npmPackages_.add(builderForValue.build()); 3314 onChanged(); 3315 } else { 3316 npmPackagesBuilder_.addMessage(builderForValue.build()); 3317 } 3318 return this; 3319 } 3320 /** 3321 * 3322 * 3323 * <pre> 3324 * Npm packages uploaded to Artifact Registry at the end of the build. 3325 * </pre> 3326 * 3327 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3328 */ addNpmPackages( int index, com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue)3329 public Builder addNpmPackages( 3330 int index, com.google.cloudbuild.v1.UploadedNpmPackage.Builder builderForValue) { 3331 if (npmPackagesBuilder_ == null) { 3332 ensureNpmPackagesIsMutable(); 3333 npmPackages_.add(index, builderForValue.build()); 3334 onChanged(); 3335 } else { 3336 npmPackagesBuilder_.addMessage(index, builderForValue.build()); 3337 } 3338 return this; 3339 } 3340 /** 3341 * 3342 * 3343 * <pre> 3344 * Npm packages uploaded to Artifact Registry at the end of the build. 3345 * </pre> 3346 * 3347 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3348 */ addAllNpmPackages( java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedNpmPackage> values)3349 public Builder addAllNpmPackages( 3350 java.lang.Iterable<? extends com.google.cloudbuild.v1.UploadedNpmPackage> values) { 3351 if (npmPackagesBuilder_ == null) { 3352 ensureNpmPackagesIsMutable(); 3353 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, npmPackages_); 3354 onChanged(); 3355 } else { 3356 npmPackagesBuilder_.addAllMessages(values); 3357 } 3358 return this; 3359 } 3360 /** 3361 * 3362 * 3363 * <pre> 3364 * Npm packages uploaded to Artifact Registry at the end of the build. 3365 * </pre> 3366 * 3367 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3368 */ clearNpmPackages()3369 public Builder clearNpmPackages() { 3370 if (npmPackagesBuilder_ == null) { 3371 npmPackages_ = java.util.Collections.emptyList(); 3372 bitField0_ = (bitField0_ & ~0x00000100); 3373 onChanged(); 3374 } else { 3375 npmPackagesBuilder_.clear(); 3376 } 3377 return this; 3378 } 3379 /** 3380 * 3381 * 3382 * <pre> 3383 * Npm packages uploaded to Artifact Registry at the end of the build. 3384 * </pre> 3385 * 3386 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3387 */ removeNpmPackages(int index)3388 public Builder removeNpmPackages(int index) { 3389 if (npmPackagesBuilder_ == null) { 3390 ensureNpmPackagesIsMutable(); 3391 npmPackages_.remove(index); 3392 onChanged(); 3393 } else { 3394 npmPackagesBuilder_.remove(index); 3395 } 3396 return this; 3397 } 3398 /** 3399 * 3400 * 3401 * <pre> 3402 * Npm packages uploaded to Artifact Registry at the end of the build. 3403 * </pre> 3404 * 3405 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3406 */ getNpmPackagesBuilder(int index)3407 public com.google.cloudbuild.v1.UploadedNpmPackage.Builder getNpmPackagesBuilder(int index) { 3408 return getNpmPackagesFieldBuilder().getBuilder(index); 3409 } 3410 /** 3411 * 3412 * 3413 * <pre> 3414 * Npm packages uploaded to Artifact Registry at the end of the build. 3415 * </pre> 3416 * 3417 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3418 */ getNpmPackagesOrBuilder(int index)3419 public com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder getNpmPackagesOrBuilder(int index) { 3420 if (npmPackagesBuilder_ == null) { 3421 return npmPackages_.get(index); 3422 } else { 3423 return npmPackagesBuilder_.getMessageOrBuilder(index); 3424 } 3425 } 3426 /** 3427 * 3428 * 3429 * <pre> 3430 * Npm packages uploaded to Artifact Registry at the end of the build. 3431 * </pre> 3432 * 3433 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3434 */ 3435 public java.util.List<? extends com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder> getNpmPackagesOrBuilderList()3436 getNpmPackagesOrBuilderList() { 3437 if (npmPackagesBuilder_ != null) { 3438 return npmPackagesBuilder_.getMessageOrBuilderList(); 3439 } else { 3440 return java.util.Collections.unmodifiableList(npmPackages_); 3441 } 3442 } 3443 /** 3444 * 3445 * 3446 * <pre> 3447 * Npm packages uploaded to Artifact Registry at the end of the build. 3448 * </pre> 3449 * 3450 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3451 */ addNpmPackagesBuilder()3452 public com.google.cloudbuild.v1.UploadedNpmPackage.Builder addNpmPackagesBuilder() { 3453 return getNpmPackagesFieldBuilder() 3454 .addBuilder(com.google.cloudbuild.v1.UploadedNpmPackage.getDefaultInstance()); 3455 } 3456 /** 3457 * 3458 * 3459 * <pre> 3460 * Npm packages uploaded to Artifact Registry at the end of the build. 3461 * </pre> 3462 * 3463 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3464 */ addNpmPackagesBuilder(int index)3465 public com.google.cloudbuild.v1.UploadedNpmPackage.Builder addNpmPackagesBuilder(int index) { 3466 return getNpmPackagesFieldBuilder() 3467 .addBuilder(index, com.google.cloudbuild.v1.UploadedNpmPackage.getDefaultInstance()); 3468 } 3469 /** 3470 * 3471 * 3472 * <pre> 3473 * Npm packages uploaded to Artifact Registry at the end of the build. 3474 * </pre> 3475 * 3476 * <code>repeated .google.devtools.cloudbuild.v1.UploadedNpmPackage npm_packages = 12;</code> 3477 */ 3478 public java.util.List<com.google.cloudbuild.v1.UploadedNpmPackage.Builder> getNpmPackagesBuilderList()3479 getNpmPackagesBuilderList() { 3480 return getNpmPackagesFieldBuilder().getBuilderList(); 3481 } 3482 3483 private com.google.protobuf.RepeatedFieldBuilderV3< 3484 com.google.cloudbuild.v1.UploadedNpmPackage, 3485 com.google.cloudbuild.v1.UploadedNpmPackage.Builder, 3486 com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder> getNpmPackagesFieldBuilder()3487 getNpmPackagesFieldBuilder() { 3488 if (npmPackagesBuilder_ == null) { 3489 npmPackagesBuilder_ = 3490 new com.google.protobuf.RepeatedFieldBuilderV3< 3491 com.google.cloudbuild.v1.UploadedNpmPackage, 3492 com.google.cloudbuild.v1.UploadedNpmPackage.Builder, 3493 com.google.cloudbuild.v1.UploadedNpmPackageOrBuilder>( 3494 npmPackages_, ((bitField0_ & 0x00000100) != 0), getParentForChildren(), isClean()); 3495 npmPackages_ = null; 3496 } 3497 return npmPackagesBuilder_; 3498 } 3499 3500 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)3501 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 3502 return super.setUnknownFields(unknownFields); 3503 } 3504 3505 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)3506 public final Builder mergeUnknownFields( 3507 final com.google.protobuf.UnknownFieldSet unknownFields) { 3508 return super.mergeUnknownFields(unknownFields); 3509 } 3510 3511 // @@protoc_insertion_point(builder_scope:google.devtools.cloudbuild.v1.Results) 3512 } 3513 3514 // @@protoc_insertion_point(class_scope:google.devtools.cloudbuild.v1.Results) 3515 private static final com.google.cloudbuild.v1.Results DEFAULT_INSTANCE; 3516 3517 static { 3518 DEFAULT_INSTANCE = new com.google.cloudbuild.v1.Results(); 3519 } 3520 getDefaultInstance()3521 public static com.google.cloudbuild.v1.Results getDefaultInstance() { 3522 return DEFAULT_INSTANCE; 3523 } 3524 3525 private static final com.google.protobuf.Parser<Results> PARSER = 3526 new com.google.protobuf.AbstractParser<Results>() { 3527 @java.lang.Override 3528 public Results parsePartialFrom( 3529 com.google.protobuf.CodedInputStream input, 3530 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3531 throws com.google.protobuf.InvalidProtocolBufferException { 3532 Builder builder = newBuilder(); 3533 try { 3534 builder.mergeFrom(input, extensionRegistry); 3535 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3536 throw e.setUnfinishedMessage(builder.buildPartial()); 3537 } catch (com.google.protobuf.UninitializedMessageException e) { 3538 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 3539 } catch (java.io.IOException e) { 3540 throw new com.google.protobuf.InvalidProtocolBufferException(e) 3541 .setUnfinishedMessage(builder.buildPartial()); 3542 } 3543 return builder.buildPartial(); 3544 } 3545 }; 3546 parser()3547 public static com.google.protobuf.Parser<Results> parser() { 3548 return PARSER; 3549 } 3550 3551 @java.lang.Override getParserForType()3552 public com.google.protobuf.Parser<Results> getParserForType() { 3553 return PARSER; 3554 } 3555 3556 @java.lang.Override getDefaultInstanceForType()3557 public com.google.cloudbuild.v1.Results getDefaultInstanceForType() { 3558 return DEFAULT_INSTANCE; 3559 } 3560 } 3561