001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: hapi/release/test_suite.proto 003 004package hapi.release; 005 006public final class TestSuiteOuterClass { 007 private TestSuiteOuterClass() {} 008 public static void registerAllExtensions( 009 com.google.protobuf.ExtensionRegistryLite registry) { 010 } 011 012 public static void registerAllExtensions( 013 com.google.protobuf.ExtensionRegistry registry) { 014 registerAllExtensions( 015 (com.google.protobuf.ExtensionRegistryLite) registry); 016 } 017 public interface TestSuiteOrBuilder extends 018 // @@protoc_insertion_point(interface_extends:hapi.release.TestSuite) 019 com.google.protobuf.MessageOrBuilder { 020 021 /** 022 * <pre> 023 * StartedAt indicates the date/time this test suite was kicked off 024 * </pre> 025 * 026 * <code>.google.protobuf.Timestamp started_at = 1;</code> 027 */ 028 boolean hasStartedAt(); 029 /** 030 * <pre> 031 * StartedAt indicates the date/time this test suite was kicked off 032 * </pre> 033 * 034 * <code>.google.protobuf.Timestamp started_at = 1;</code> 035 */ 036 com.google.protobuf.Timestamp getStartedAt(); 037 /** 038 * <pre> 039 * StartedAt indicates the date/time this test suite was kicked off 040 * </pre> 041 * 042 * <code>.google.protobuf.Timestamp started_at = 1;</code> 043 */ 044 com.google.protobuf.TimestampOrBuilder getStartedAtOrBuilder(); 045 046 /** 047 * <pre> 048 * CompletedAt indicates the date/time this test suite was completed 049 * </pre> 050 * 051 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 052 */ 053 boolean hasCompletedAt(); 054 /** 055 * <pre> 056 * CompletedAt indicates the date/time this test suite was completed 057 * </pre> 058 * 059 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 060 */ 061 com.google.protobuf.Timestamp getCompletedAt(); 062 /** 063 * <pre> 064 * CompletedAt indicates the date/time this test suite was completed 065 * </pre> 066 * 067 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 068 */ 069 com.google.protobuf.TimestampOrBuilder getCompletedAtOrBuilder(); 070 071 /** 072 * <pre> 073 * Results are the results of each segment of the test 074 * </pre> 075 * 076 * <code>repeated .hapi.release.TestRun results = 3;</code> 077 */ 078 java.util.List<hapi.release.TestRunOuterClass.TestRun> 079 getResultsList(); 080 /** 081 * <pre> 082 * Results are the results of each segment of the test 083 * </pre> 084 * 085 * <code>repeated .hapi.release.TestRun results = 3;</code> 086 */ 087 hapi.release.TestRunOuterClass.TestRun getResults(int index); 088 /** 089 * <pre> 090 * Results are the results of each segment of the test 091 * </pre> 092 * 093 * <code>repeated .hapi.release.TestRun results = 3;</code> 094 */ 095 int getResultsCount(); 096 /** 097 * <pre> 098 * Results are the results of each segment of the test 099 * </pre> 100 * 101 * <code>repeated .hapi.release.TestRun results = 3;</code> 102 */ 103 java.util.List<? extends hapi.release.TestRunOuterClass.TestRunOrBuilder> 104 getResultsOrBuilderList(); 105 /** 106 * <pre> 107 * Results are the results of each segment of the test 108 * </pre> 109 * 110 * <code>repeated .hapi.release.TestRun results = 3;</code> 111 */ 112 hapi.release.TestRunOuterClass.TestRunOrBuilder getResultsOrBuilder( 113 int index); 114 } 115 /** 116 * <pre> 117 * TestSuite comprises of the last run of the pre-defined test suite of a release version 118 * </pre> 119 * 120 * Protobuf type {@code hapi.release.TestSuite} 121 */ 122 public static final class TestSuite extends 123 com.google.protobuf.GeneratedMessageV3 implements 124 // @@protoc_insertion_point(message_implements:hapi.release.TestSuite) 125 TestSuiteOrBuilder { 126 private static final long serialVersionUID = 0L; 127 // Use TestSuite.newBuilder() to construct. 128 private TestSuite(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 129 super(builder); 130 } 131 private TestSuite() { 132 results_ = java.util.Collections.emptyList(); 133 } 134 135 @java.lang.Override 136 public final com.google.protobuf.UnknownFieldSet 137 getUnknownFields() { 138 return this.unknownFields; 139 } 140 private TestSuite( 141 com.google.protobuf.CodedInputStream input, 142 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 143 throws com.google.protobuf.InvalidProtocolBufferException { 144 this(); 145 int mutable_bitField0_ = 0; 146 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 147 com.google.protobuf.UnknownFieldSet.newBuilder(); 148 try { 149 boolean done = false; 150 while (!done) { 151 int tag = input.readTag(); 152 switch (tag) { 153 case 0: 154 done = true; 155 break; 156 default: { 157 if (!parseUnknownFieldProto3( 158 input, unknownFields, extensionRegistry, tag)) { 159 done = true; 160 } 161 break; 162 } 163 case 10: { 164 com.google.protobuf.Timestamp.Builder subBuilder = null; 165 if (startedAt_ != null) { 166 subBuilder = startedAt_.toBuilder(); 167 } 168 startedAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); 169 if (subBuilder != null) { 170 subBuilder.mergeFrom(startedAt_); 171 startedAt_ = subBuilder.buildPartial(); 172 } 173 174 break; 175 } 176 case 18: { 177 com.google.protobuf.Timestamp.Builder subBuilder = null; 178 if (completedAt_ != null) { 179 subBuilder = completedAt_.toBuilder(); 180 } 181 completedAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); 182 if (subBuilder != null) { 183 subBuilder.mergeFrom(completedAt_); 184 completedAt_ = subBuilder.buildPartial(); 185 } 186 187 break; 188 } 189 case 26: { 190 if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 191 results_ = new java.util.ArrayList<hapi.release.TestRunOuterClass.TestRun>(); 192 mutable_bitField0_ |= 0x00000004; 193 } 194 results_.add( 195 input.readMessage(hapi.release.TestRunOuterClass.TestRun.parser(), extensionRegistry)); 196 break; 197 } 198 } 199 } 200 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 201 throw e.setUnfinishedMessage(this); 202 } catch (java.io.IOException e) { 203 throw new com.google.protobuf.InvalidProtocolBufferException( 204 e).setUnfinishedMessage(this); 205 } finally { 206 if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 207 results_ = java.util.Collections.unmodifiableList(results_); 208 } 209 this.unknownFields = unknownFields.build(); 210 makeExtensionsImmutable(); 211 } 212 } 213 public static final com.google.protobuf.Descriptors.Descriptor 214 getDescriptor() { 215 return hapi.release.TestSuiteOuterClass.internal_static_hapi_release_TestSuite_descriptor; 216 } 217 218 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 219 internalGetFieldAccessorTable() { 220 return hapi.release.TestSuiteOuterClass.internal_static_hapi_release_TestSuite_fieldAccessorTable 221 .ensureFieldAccessorsInitialized( 222 hapi.release.TestSuiteOuterClass.TestSuite.class, hapi.release.TestSuiteOuterClass.TestSuite.Builder.class); 223 } 224 225 private int bitField0_; 226 public static final int STARTED_AT_FIELD_NUMBER = 1; 227 private com.google.protobuf.Timestamp startedAt_; 228 /** 229 * <pre> 230 * StartedAt indicates the date/time this test suite was kicked off 231 * </pre> 232 * 233 * <code>.google.protobuf.Timestamp started_at = 1;</code> 234 */ 235 public boolean hasStartedAt() { 236 return startedAt_ != null; 237 } 238 /** 239 * <pre> 240 * StartedAt indicates the date/time this test suite was kicked off 241 * </pre> 242 * 243 * <code>.google.protobuf.Timestamp started_at = 1;</code> 244 */ 245 public com.google.protobuf.Timestamp getStartedAt() { 246 return startedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startedAt_; 247 } 248 /** 249 * <pre> 250 * StartedAt indicates the date/time this test suite was kicked off 251 * </pre> 252 * 253 * <code>.google.protobuf.Timestamp started_at = 1;</code> 254 */ 255 public com.google.protobuf.TimestampOrBuilder getStartedAtOrBuilder() { 256 return getStartedAt(); 257 } 258 259 public static final int COMPLETED_AT_FIELD_NUMBER = 2; 260 private com.google.protobuf.Timestamp completedAt_; 261 /** 262 * <pre> 263 * CompletedAt indicates the date/time this test suite was completed 264 * </pre> 265 * 266 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 267 */ 268 public boolean hasCompletedAt() { 269 return completedAt_ != null; 270 } 271 /** 272 * <pre> 273 * CompletedAt indicates the date/time this test suite was completed 274 * </pre> 275 * 276 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 277 */ 278 public com.google.protobuf.Timestamp getCompletedAt() { 279 return completedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : completedAt_; 280 } 281 /** 282 * <pre> 283 * CompletedAt indicates the date/time this test suite was completed 284 * </pre> 285 * 286 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 287 */ 288 public com.google.protobuf.TimestampOrBuilder getCompletedAtOrBuilder() { 289 return getCompletedAt(); 290 } 291 292 public static final int RESULTS_FIELD_NUMBER = 3; 293 private java.util.List<hapi.release.TestRunOuterClass.TestRun> results_; 294 /** 295 * <pre> 296 * Results are the results of each segment of the test 297 * </pre> 298 * 299 * <code>repeated .hapi.release.TestRun results = 3;</code> 300 */ 301 public java.util.List<hapi.release.TestRunOuterClass.TestRun> getResultsList() { 302 return results_; 303 } 304 /** 305 * <pre> 306 * Results are the results of each segment of the test 307 * </pre> 308 * 309 * <code>repeated .hapi.release.TestRun results = 3;</code> 310 */ 311 public java.util.List<? extends hapi.release.TestRunOuterClass.TestRunOrBuilder> 312 getResultsOrBuilderList() { 313 return results_; 314 } 315 /** 316 * <pre> 317 * Results are the results of each segment of the test 318 * </pre> 319 * 320 * <code>repeated .hapi.release.TestRun results = 3;</code> 321 */ 322 public int getResultsCount() { 323 return results_.size(); 324 } 325 /** 326 * <pre> 327 * Results are the results of each segment of the test 328 * </pre> 329 * 330 * <code>repeated .hapi.release.TestRun results = 3;</code> 331 */ 332 public hapi.release.TestRunOuterClass.TestRun getResults(int index) { 333 return results_.get(index); 334 } 335 /** 336 * <pre> 337 * Results are the results of each segment of the test 338 * </pre> 339 * 340 * <code>repeated .hapi.release.TestRun results = 3;</code> 341 */ 342 public hapi.release.TestRunOuterClass.TestRunOrBuilder getResultsOrBuilder( 343 int index) { 344 return results_.get(index); 345 } 346 347 private byte memoizedIsInitialized = -1; 348 public final boolean isInitialized() { 349 byte isInitialized = memoizedIsInitialized; 350 if (isInitialized == 1) return true; 351 if (isInitialized == 0) return false; 352 353 memoizedIsInitialized = 1; 354 return true; 355 } 356 357 public void writeTo(com.google.protobuf.CodedOutputStream output) 358 throws java.io.IOException { 359 if (startedAt_ != null) { 360 output.writeMessage(1, getStartedAt()); 361 } 362 if (completedAt_ != null) { 363 output.writeMessage(2, getCompletedAt()); 364 } 365 for (int i = 0; i < results_.size(); i++) { 366 output.writeMessage(3, results_.get(i)); 367 } 368 unknownFields.writeTo(output); 369 } 370 371 public int getSerializedSize() { 372 int size = memoizedSize; 373 if (size != -1) return size; 374 375 size = 0; 376 if (startedAt_ != null) { 377 size += com.google.protobuf.CodedOutputStream 378 .computeMessageSize(1, getStartedAt()); 379 } 380 if (completedAt_ != null) { 381 size += com.google.protobuf.CodedOutputStream 382 .computeMessageSize(2, getCompletedAt()); 383 } 384 for (int i = 0; i < results_.size(); i++) { 385 size += com.google.protobuf.CodedOutputStream 386 .computeMessageSize(3, results_.get(i)); 387 } 388 size += unknownFields.getSerializedSize(); 389 memoizedSize = size; 390 return size; 391 } 392 393 @java.lang.Override 394 public boolean equals(final java.lang.Object obj) { 395 if (obj == this) { 396 return true; 397 } 398 if (!(obj instanceof hapi.release.TestSuiteOuterClass.TestSuite)) { 399 return super.equals(obj); 400 } 401 hapi.release.TestSuiteOuterClass.TestSuite other = (hapi.release.TestSuiteOuterClass.TestSuite) obj; 402 403 boolean result = true; 404 result = result && (hasStartedAt() == other.hasStartedAt()); 405 if (hasStartedAt()) { 406 result = result && getStartedAt() 407 .equals(other.getStartedAt()); 408 } 409 result = result && (hasCompletedAt() == other.hasCompletedAt()); 410 if (hasCompletedAt()) { 411 result = result && getCompletedAt() 412 .equals(other.getCompletedAt()); 413 } 414 result = result && getResultsList() 415 .equals(other.getResultsList()); 416 result = result && unknownFields.equals(other.unknownFields); 417 return result; 418 } 419 420 @java.lang.Override 421 public int hashCode() { 422 if (memoizedHashCode != 0) { 423 return memoizedHashCode; 424 } 425 int hash = 41; 426 hash = (19 * hash) + getDescriptor().hashCode(); 427 if (hasStartedAt()) { 428 hash = (37 * hash) + STARTED_AT_FIELD_NUMBER; 429 hash = (53 * hash) + getStartedAt().hashCode(); 430 } 431 if (hasCompletedAt()) { 432 hash = (37 * hash) + COMPLETED_AT_FIELD_NUMBER; 433 hash = (53 * hash) + getCompletedAt().hashCode(); 434 } 435 if (getResultsCount() > 0) { 436 hash = (37 * hash) + RESULTS_FIELD_NUMBER; 437 hash = (53 * hash) + getResultsList().hashCode(); 438 } 439 hash = (29 * hash) + unknownFields.hashCode(); 440 memoizedHashCode = hash; 441 return hash; 442 } 443 444 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 445 java.nio.ByteBuffer data) 446 throws com.google.protobuf.InvalidProtocolBufferException { 447 return PARSER.parseFrom(data); 448 } 449 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 450 java.nio.ByteBuffer data, 451 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 452 throws com.google.protobuf.InvalidProtocolBufferException { 453 return PARSER.parseFrom(data, extensionRegistry); 454 } 455 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 456 com.google.protobuf.ByteString data) 457 throws com.google.protobuf.InvalidProtocolBufferException { 458 return PARSER.parseFrom(data); 459 } 460 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 461 com.google.protobuf.ByteString data, 462 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 463 throws com.google.protobuf.InvalidProtocolBufferException { 464 return PARSER.parseFrom(data, extensionRegistry); 465 } 466 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom(byte[] data) 467 throws com.google.protobuf.InvalidProtocolBufferException { 468 return PARSER.parseFrom(data); 469 } 470 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 471 byte[] data, 472 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 473 throws com.google.protobuf.InvalidProtocolBufferException { 474 return PARSER.parseFrom(data, extensionRegistry); 475 } 476 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom(java.io.InputStream input) 477 throws java.io.IOException { 478 return com.google.protobuf.GeneratedMessageV3 479 .parseWithIOException(PARSER, input); 480 } 481 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 482 java.io.InputStream input, 483 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 484 throws java.io.IOException { 485 return com.google.protobuf.GeneratedMessageV3 486 .parseWithIOException(PARSER, input, extensionRegistry); 487 } 488 public static hapi.release.TestSuiteOuterClass.TestSuite parseDelimitedFrom(java.io.InputStream input) 489 throws java.io.IOException { 490 return com.google.protobuf.GeneratedMessageV3 491 .parseDelimitedWithIOException(PARSER, input); 492 } 493 public static hapi.release.TestSuiteOuterClass.TestSuite parseDelimitedFrom( 494 java.io.InputStream input, 495 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 496 throws java.io.IOException { 497 return com.google.protobuf.GeneratedMessageV3 498 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 499 } 500 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 501 com.google.protobuf.CodedInputStream input) 502 throws java.io.IOException { 503 return com.google.protobuf.GeneratedMessageV3 504 .parseWithIOException(PARSER, input); 505 } 506 public static hapi.release.TestSuiteOuterClass.TestSuite parseFrom( 507 com.google.protobuf.CodedInputStream input, 508 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 509 throws java.io.IOException { 510 return com.google.protobuf.GeneratedMessageV3 511 .parseWithIOException(PARSER, input, extensionRegistry); 512 } 513 514 public Builder newBuilderForType() { return newBuilder(); } 515 public static Builder newBuilder() { 516 return DEFAULT_INSTANCE.toBuilder(); 517 } 518 public static Builder newBuilder(hapi.release.TestSuiteOuterClass.TestSuite prototype) { 519 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 520 } 521 public Builder toBuilder() { 522 return this == DEFAULT_INSTANCE 523 ? new Builder() : new Builder().mergeFrom(this); 524 } 525 526 @java.lang.Override 527 protected Builder newBuilderForType( 528 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 529 Builder builder = new Builder(parent); 530 return builder; 531 } 532 /** 533 * <pre> 534 * TestSuite comprises of the last run of the pre-defined test suite of a release version 535 * </pre> 536 * 537 * Protobuf type {@code hapi.release.TestSuite} 538 */ 539 public static final class Builder extends 540 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 541 // @@protoc_insertion_point(builder_implements:hapi.release.TestSuite) 542 hapi.release.TestSuiteOuterClass.TestSuiteOrBuilder { 543 public static final com.google.protobuf.Descriptors.Descriptor 544 getDescriptor() { 545 return hapi.release.TestSuiteOuterClass.internal_static_hapi_release_TestSuite_descriptor; 546 } 547 548 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 549 internalGetFieldAccessorTable() { 550 return hapi.release.TestSuiteOuterClass.internal_static_hapi_release_TestSuite_fieldAccessorTable 551 .ensureFieldAccessorsInitialized( 552 hapi.release.TestSuiteOuterClass.TestSuite.class, hapi.release.TestSuiteOuterClass.TestSuite.Builder.class); 553 } 554 555 // Construct using hapi.release.TestSuiteOuterClass.TestSuite.newBuilder() 556 private Builder() { 557 maybeForceBuilderInitialization(); 558 } 559 560 private Builder( 561 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 562 super(parent); 563 maybeForceBuilderInitialization(); 564 } 565 private void maybeForceBuilderInitialization() { 566 if (com.google.protobuf.GeneratedMessageV3 567 .alwaysUseFieldBuilders) { 568 getResultsFieldBuilder(); 569 } 570 } 571 public Builder clear() { 572 super.clear(); 573 if (startedAtBuilder_ == null) { 574 startedAt_ = null; 575 } else { 576 startedAt_ = null; 577 startedAtBuilder_ = null; 578 } 579 if (completedAtBuilder_ == null) { 580 completedAt_ = null; 581 } else { 582 completedAt_ = null; 583 completedAtBuilder_ = null; 584 } 585 if (resultsBuilder_ == null) { 586 results_ = java.util.Collections.emptyList(); 587 bitField0_ = (bitField0_ & ~0x00000004); 588 } else { 589 resultsBuilder_.clear(); 590 } 591 return this; 592 } 593 594 public com.google.protobuf.Descriptors.Descriptor 595 getDescriptorForType() { 596 return hapi.release.TestSuiteOuterClass.internal_static_hapi_release_TestSuite_descriptor; 597 } 598 599 public hapi.release.TestSuiteOuterClass.TestSuite getDefaultInstanceForType() { 600 return hapi.release.TestSuiteOuterClass.TestSuite.getDefaultInstance(); 601 } 602 603 public hapi.release.TestSuiteOuterClass.TestSuite build() { 604 hapi.release.TestSuiteOuterClass.TestSuite result = buildPartial(); 605 if (!result.isInitialized()) { 606 throw newUninitializedMessageException(result); 607 } 608 return result; 609 } 610 611 public hapi.release.TestSuiteOuterClass.TestSuite buildPartial() { 612 hapi.release.TestSuiteOuterClass.TestSuite result = new hapi.release.TestSuiteOuterClass.TestSuite(this); 613 int from_bitField0_ = bitField0_; 614 int to_bitField0_ = 0; 615 if (startedAtBuilder_ == null) { 616 result.startedAt_ = startedAt_; 617 } else { 618 result.startedAt_ = startedAtBuilder_.build(); 619 } 620 if (completedAtBuilder_ == null) { 621 result.completedAt_ = completedAt_; 622 } else { 623 result.completedAt_ = completedAtBuilder_.build(); 624 } 625 if (resultsBuilder_ == null) { 626 if (((bitField0_ & 0x00000004) == 0x00000004)) { 627 results_ = java.util.Collections.unmodifiableList(results_); 628 bitField0_ = (bitField0_ & ~0x00000004); 629 } 630 result.results_ = results_; 631 } else { 632 result.results_ = resultsBuilder_.build(); 633 } 634 result.bitField0_ = to_bitField0_; 635 onBuilt(); 636 return result; 637 } 638 639 public Builder clone() { 640 return (Builder) super.clone(); 641 } 642 public Builder setField( 643 com.google.protobuf.Descriptors.FieldDescriptor field, 644 java.lang.Object value) { 645 return (Builder) super.setField(field, value); 646 } 647 public Builder clearField( 648 com.google.protobuf.Descriptors.FieldDescriptor field) { 649 return (Builder) super.clearField(field); 650 } 651 public Builder clearOneof( 652 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 653 return (Builder) super.clearOneof(oneof); 654 } 655 public Builder setRepeatedField( 656 com.google.protobuf.Descriptors.FieldDescriptor field, 657 int index, java.lang.Object value) { 658 return (Builder) super.setRepeatedField(field, index, value); 659 } 660 public Builder addRepeatedField( 661 com.google.protobuf.Descriptors.FieldDescriptor field, 662 java.lang.Object value) { 663 return (Builder) super.addRepeatedField(field, value); 664 } 665 public Builder mergeFrom(com.google.protobuf.Message other) { 666 if (other instanceof hapi.release.TestSuiteOuterClass.TestSuite) { 667 return mergeFrom((hapi.release.TestSuiteOuterClass.TestSuite)other); 668 } else { 669 super.mergeFrom(other); 670 return this; 671 } 672 } 673 674 public Builder mergeFrom(hapi.release.TestSuiteOuterClass.TestSuite other) { 675 if (other == hapi.release.TestSuiteOuterClass.TestSuite.getDefaultInstance()) return this; 676 if (other.hasStartedAt()) { 677 mergeStartedAt(other.getStartedAt()); 678 } 679 if (other.hasCompletedAt()) { 680 mergeCompletedAt(other.getCompletedAt()); 681 } 682 if (resultsBuilder_ == null) { 683 if (!other.results_.isEmpty()) { 684 if (results_.isEmpty()) { 685 results_ = other.results_; 686 bitField0_ = (bitField0_ & ~0x00000004); 687 } else { 688 ensureResultsIsMutable(); 689 results_.addAll(other.results_); 690 } 691 onChanged(); 692 } 693 } else { 694 if (!other.results_.isEmpty()) { 695 if (resultsBuilder_.isEmpty()) { 696 resultsBuilder_.dispose(); 697 resultsBuilder_ = null; 698 results_ = other.results_; 699 bitField0_ = (bitField0_ & ~0x00000004); 700 resultsBuilder_ = 701 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 702 getResultsFieldBuilder() : null; 703 } else { 704 resultsBuilder_.addAllMessages(other.results_); 705 } 706 } 707 } 708 this.mergeUnknownFields(other.unknownFields); 709 onChanged(); 710 return this; 711 } 712 713 public final boolean isInitialized() { 714 return true; 715 } 716 717 public Builder mergeFrom( 718 com.google.protobuf.CodedInputStream input, 719 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 720 throws java.io.IOException { 721 hapi.release.TestSuiteOuterClass.TestSuite parsedMessage = null; 722 try { 723 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 724 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 725 parsedMessage = (hapi.release.TestSuiteOuterClass.TestSuite) e.getUnfinishedMessage(); 726 throw e.unwrapIOException(); 727 } finally { 728 if (parsedMessage != null) { 729 mergeFrom(parsedMessage); 730 } 731 } 732 return this; 733 } 734 private int bitField0_; 735 736 private com.google.protobuf.Timestamp startedAt_ = null; 737 private com.google.protobuf.SingleFieldBuilderV3< 738 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> startedAtBuilder_; 739 /** 740 * <pre> 741 * StartedAt indicates the date/time this test suite was kicked off 742 * </pre> 743 * 744 * <code>.google.protobuf.Timestamp started_at = 1;</code> 745 */ 746 public boolean hasStartedAt() { 747 return startedAtBuilder_ != null || startedAt_ != null; 748 } 749 /** 750 * <pre> 751 * StartedAt indicates the date/time this test suite was kicked off 752 * </pre> 753 * 754 * <code>.google.protobuf.Timestamp started_at = 1;</code> 755 */ 756 public com.google.protobuf.Timestamp getStartedAt() { 757 if (startedAtBuilder_ == null) { 758 return startedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startedAt_; 759 } else { 760 return startedAtBuilder_.getMessage(); 761 } 762 } 763 /** 764 * <pre> 765 * StartedAt indicates the date/time this test suite was kicked off 766 * </pre> 767 * 768 * <code>.google.protobuf.Timestamp started_at = 1;</code> 769 */ 770 public Builder setStartedAt(com.google.protobuf.Timestamp value) { 771 if (startedAtBuilder_ == null) { 772 if (value == null) { 773 throw new NullPointerException(); 774 } 775 startedAt_ = value; 776 onChanged(); 777 } else { 778 startedAtBuilder_.setMessage(value); 779 } 780 781 return this; 782 } 783 /** 784 * <pre> 785 * StartedAt indicates the date/time this test suite was kicked off 786 * </pre> 787 * 788 * <code>.google.protobuf.Timestamp started_at = 1;</code> 789 */ 790 public Builder setStartedAt( 791 com.google.protobuf.Timestamp.Builder builderForValue) { 792 if (startedAtBuilder_ == null) { 793 startedAt_ = builderForValue.build(); 794 onChanged(); 795 } else { 796 startedAtBuilder_.setMessage(builderForValue.build()); 797 } 798 799 return this; 800 } 801 /** 802 * <pre> 803 * StartedAt indicates the date/time this test suite was kicked off 804 * </pre> 805 * 806 * <code>.google.protobuf.Timestamp started_at = 1;</code> 807 */ 808 public Builder mergeStartedAt(com.google.protobuf.Timestamp value) { 809 if (startedAtBuilder_ == null) { 810 if (startedAt_ != null) { 811 startedAt_ = 812 com.google.protobuf.Timestamp.newBuilder(startedAt_).mergeFrom(value).buildPartial(); 813 } else { 814 startedAt_ = value; 815 } 816 onChanged(); 817 } else { 818 startedAtBuilder_.mergeFrom(value); 819 } 820 821 return this; 822 } 823 /** 824 * <pre> 825 * StartedAt indicates the date/time this test suite was kicked off 826 * </pre> 827 * 828 * <code>.google.protobuf.Timestamp started_at = 1;</code> 829 */ 830 public Builder clearStartedAt() { 831 if (startedAtBuilder_ == null) { 832 startedAt_ = null; 833 onChanged(); 834 } else { 835 startedAt_ = null; 836 startedAtBuilder_ = null; 837 } 838 839 return this; 840 } 841 /** 842 * <pre> 843 * StartedAt indicates the date/time this test suite was kicked off 844 * </pre> 845 * 846 * <code>.google.protobuf.Timestamp started_at = 1;</code> 847 */ 848 public com.google.protobuf.Timestamp.Builder getStartedAtBuilder() { 849 850 onChanged(); 851 return getStartedAtFieldBuilder().getBuilder(); 852 } 853 /** 854 * <pre> 855 * StartedAt indicates the date/time this test suite was kicked off 856 * </pre> 857 * 858 * <code>.google.protobuf.Timestamp started_at = 1;</code> 859 */ 860 public com.google.protobuf.TimestampOrBuilder getStartedAtOrBuilder() { 861 if (startedAtBuilder_ != null) { 862 return startedAtBuilder_.getMessageOrBuilder(); 863 } else { 864 return startedAt_ == null ? 865 com.google.protobuf.Timestamp.getDefaultInstance() : startedAt_; 866 } 867 } 868 /** 869 * <pre> 870 * StartedAt indicates the date/time this test suite was kicked off 871 * </pre> 872 * 873 * <code>.google.protobuf.Timestamp started_at = 1;</code> 874 */ 875 private com.google.protobuf.SingleFieldBuilderV3< 876 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> 877 getStartedAtFieldBuilder() { 878 if (startedAtBuilder_ == null) { 879 startedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 880 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( 881 getStartedAt(), 882 getParentForChildren(), 883 isClean()); 884 startedAt_ = null; 885 } 886 return startedAtBuilder_; 887 } 888 889 private com.google.protobuf.Timestamp completedAt_ = null; 890 private com.google.protobuf.SingleFieldBuilderV3< 891 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> completedAtBuilder_; 892 /** 893 * <pre> 894 * CompletedAt indicates the date/time this test suite was completed 895 * </pre> 896 * 897 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 898 */ 899 public boolean hasCompletedAt() { 900 return completedAtBuilder_ != null || completedAt_ != null; 901 } 902 /** 903 * <pre> 904 * CompletedAt indicates the date/time this test suite was completed 905 * </pre> 906 * 907 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 908 */ 909 public com.google.protobuf.Timestamp getCompletedAt() { 910 if (completedAtBuilder_ == null) { 911 return completedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : completedAt_; 912 } else { 913 return completedAtBuilder_.getMessage(); 914 } 915 } 916 /** 917 * <pre> 918 * CompletedAt indicates the date/time this test suite was completed 919 * </pre> 920 * 921 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 922 */ 923 public Builder setCompletedAt(com.google.protobuf.Timestamp value) { 924 if (completedAtBuilder_ == null) { 925 if (value == null) { 926 throw new NullPointerException(); 927 } 928 completedAt_ = value; 929 onChanged(); 930 } else { 931 completedAtBuilder_.setMessage(value); 932 } 933 934 return this; 935 } 936 /** 937 * <pre> 938 * CompletedAt indicates the date/time this test suite was completed 939 * </pre> 940 * 941 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 942 */ 943 public Builder setCompletedAt( 944 com.google.protobuf.Timestamp.Builder builderForValue) { 945 if (completedAtBuilder_ == null) { 946 completedAt_ = builderForValue.build(); 947 onChanged(); 948 } else { 949 completedAtBuilder_.setMessage(builderForValue.build()); 950 } 951 952 return this; 953 } 954 /** 955 * <pre> 956 * CompletedAt indicates the date/time this test suite was completed 957 * </pre> 958 * 959 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 960 */ 961 public Builder mergeCompletedAt(com.google.protobuf.Timestamp value) { 962 if (completedAtBuilder_ == null) { 963 if (completedAt_ != null) { 964 completedAt_ = 965 com.google.protobuf.Timestamp.newBuilder(completedAt_).mergeFrom(value).buildPartial(); 966 } else { 967 completedAt_ = value; 968 } 969 onChanged(); 970 } else { 971 completedAtBuilder_.mergeFrom(value); 972 } 973 974 return this; 975 } 976 /** 977 * <pre> 978 * CompletedAt indicates the date/time this test suite was completed 979 * </pre> 980 * 981 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 982 */ 983 public Builder clearCompletedAt() { 984 if (completedAtBuilder_ == null) { 985 completedAt_ = null; 986 onChanged(); 987 } else { 988 completedAt_ = null; 989 completedAtBuilder_ = null; 990 } 991 992 return this; 993 } 994 /** 995 * <pre> 996 * CompletedAt indicates the date/time this test suite was completed 997 * </pre> 998 * 999 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 1000 */ 1001 public com.google.protobuf.Timestamp.Builder getCompletedAtBuilder() { 1002 1003 onChanged(); 1004 return getCompletedAtFieldBuilder().getBuilder(); 1005 } 1006 /** 1007 * <pre> 1008 * CompletedAt indicates the date/time this test suite was completed 1009 * </pre> 1010 * 1011 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 1012 */ 1013 public com.google.protobuf.TimestampOrBuilder getCompletedAtOrBuilder() { 1014 if (completedAtBuilder_ != null) { 1015 return completedAtBuilder_.getMessageOrBuilder(); 1016 } else { 1017 return completedAt_ == null ? 1018 com.google.protobuf.Timestamp.getDefaultInstance() : completedAt_; 1019 } 1020 } 1021 /** 1022 * <pre> 1023 * CompletedAt indicates the date/time this test suite was completed 1024 * </pre> 1025 * 1026 * <code>.google.protobuf.Timestamp completed_at = 2;</code> 1027 */ 1028 private com.google.protobuf.SingleFieldBuilderV3< 1029 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> 1030 getCompletedAtFieldBuilder() { 1031 if (completedAtBuilder_ == null) { 1032 completedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 1033 com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( 1034 getCompletedAt(), 1035 getParentForChildren(), 1036 isClean()); 1037 completedAt_ = null; 1038 } 1039 return completedAtBuilder_; 1040 } 1041 1042 private java.util.List<hapi.release.TestRunOuterClass.TestRun> results_ = 1043 java.util.Collections.emptyList(); 1044 private void ensureResultsIsMutable() { 1045 if (!((bitField0_ & 0x00000004) == 0x00000004)) { 1046 results_ = new java.util.ArrayList<hapi.release.TestRunOuterClass.TestRun>(results_); 1047 bitField0_ |= 0x00000004; 1048 } 1049 } 1050 1051 private com.google.protobuf.RepeatedFieldBuilderV3< 1052 hapi.release.TestRunOuterClass.TestRun, hapi.release.TestRunOuterClass.TestRun.Builder, hapi.release.TestRunOuterClass.TestRunOrBuilder> resultsBuilder_; 1053 1054 /** 1055 * <pre> 1056 * Results are the results of each segment of the test 1057 * </pre> 1058 * 1059 * <code>repeated .hapi.release.TestRun results = 3;</code> 1060 */ 1061 public java.util.List<hapi.release.TestRunOuterClass.TestRun> getResultsList() { 1062 if (resultsBuilder_ == null) { 1063 return java.util.Collections.unmodifiableList(results_); 1064 } else { 1065 return resultsBuilder_.getMessageList(); 1066 } 1067 } 1068 /** 1069 * <pre> 1070 * Results are the results of each segment of the test 1071 * </pre> 1072 * 1073 * <code>repeated .hapi.release.TestRun results = 3;</code> 1074 */ 1075 public int getResultsCount() { 1076 if (resultsBuilder_ == null) { 1077 return results_.size(); 1078 } else { 1079 return resultsBuilder_.getCount(); 1080 } 1081 } 1082 /** 1083 * <pre> 1084 * Results are the results of each segment of the test 1085 * </pre> 1086 * 1087 * <code>repeated .hapi.release.TestRun results = 3;</code> 1088 */ 1089 public hapi.release.TestRunOuterClass.TestRun getResults(int index) { 1090 if (resultsBuilder_ == null) { 1091 return results_.get(index); 1092 } else { 1093 return resultsBuilder_.getMessage(index); 1094 } 1095 } 1096 /** 1097 * <pre> 1098 * Results are the results of each segment of the test 1099 * </pre> 1100 * 1101 * <code>repeated .hapi.release.TestRun results = 3;</code> 1102 */ 1103 public Builder setResults( 1104 int index, hapi.release.TestRunOuterClass.TestRun value) { 1105 if (resultsBuilder_ == null) { 1106 if (value == null) { 1107 throw new NullPointerException(); 1108 } 1109 ensureResultsIsMutable(); 1110 results_.set(index, value); 1111 onChanged(); 1112 } else { 1113 resultsBuilder_.setMessage(index, value); 1114 } 1115 return this; 1116 } 1117 /** 1118 * <pre> 1119 * Results are the results of each segment of the test 1120 * </pre> 1121 * 1122 * <code>repeated .hapi.release.TestRun results = 3;</code> 1123 */ 1124 public Builder setResults( 1125 int index, hapi.release.TestRunOuterClass.TestRun.Builder builderForValue) { 1126 if (resultsBuilder_ == null) { 1127 ensureResultsIsMutable(); 1128 results_.set(index, builderForValue.build()); 1129 onChanged(); 1130 } else { 1131 resultsBuilder_.setMessage(index, builderForValue.build()); 1132 } 1133 return this; 1134 } 1135 /** 1136 * <pre> 1137 * Results are the results of each segment of the test 1138 * </pre> 1139 * 1140 * <code>repeated .hapi.release.TestRun results = 3;</code> 1141 */ 1142 public Builder addResults(hapi.release.TestRunOuterClass.TestRun value) { 1143 if (resultsBuilder_ == null) { 1144 if (value == null) { 1145 throw new NullPointerException(); 1146 } 1147 ensureResultsIsMutable(); 1148 results_.add(value); 1149 onChanged(); 1150 } else { 1151 resultsBuilder_.addMessage(value); 1152 } 1153 return this; 1154 } 1155 /** 1156 * <pre> 1157 * Results are the results of each segment of the test 1158 * </pre> 1159 * 1160 * <code>repeated .hapi.release.TestRun results = 3;</code> 1161 */ 1162 public Builder addResults( 1163 int index, hapi.release.TestRunOuterClass.TestRun value) { 1164 if (resultsBuilder_ == null) { 1165 if (value == null) { 1166 throw new NullPointerException(); 1167 } 1168 ensureResultsIsMutable(); 1169 results_.add(index, value); 1170 onChanged(); 1171 } else { 1172 resultsBuilder_.addMessage(index, value); 1173 } 1174 return this; 1175 } 1176 /** 1177 * <pre> 1178 * Results are the results of each segment of the test 1179 * </pre> 1180 * 1181 * <code>repeated .hapi.release.TestRun results = 3;</code> 1182 */ 1183 public Builder addResults( 1184 hapi.release.TestRunOuterClass.TestRun.Builder builderForValue) { 1185 if (resultsBuilder_ == null) { 1186 ensureResultsIsMutable(); 1187 results_.add(builderForValue.build()); 1188 onChanged(); 1189 } else { 1190 resultsBuilder_.addMessage(builderForValue.build()); 1191 } 1192 return this; 1193 } 1194 /** 1195 * <pre> 1196 * Results are the results of each segment of the test 1197 * </pre> 1198 * 1199 * <code>repeated .hapi.release.TestRun results = 3;</code> 1200 */ 1201 public Builder addResults( 1202 int index, hapi.release.TestRunOuterClass.TestRun.Builder builderForValue) { 1203 if (resultsBuilder_ == null) { 1204 ensureResultsIsMutable(); 1205 results_.add(index, builderForValue.build()); 1206 onChanged(); 1207 } else { 1208 resultsBuilder_.addMessage(index, builderForValue.build()); 1209 } 1210 return this; 1211 } 1212 /** 1213 * <pre> 1214 * Results are the results of each segment of the test 1215 * </pre> 1216 * 1217 * <code>repeated .hapi.release.TestRun results = 3;</code> 1218 */ 1219 public Builder addAllResults( 1220 java.lang.Iterable<? extends hapi.release.TestRunOuterClass.TestRun> values) { 1221 if (resultsBuilder_ == null) { 1222 ensureResultsIsMutable(); 1223 com.google.protobuf.AbstractMessageLite.Builder.addAll( 1224 values, results_); 1225 onChanged(); 1226 } else { 1227 resultsBuilder_.addAllMessages(values); 1228 } 1229 return this; 1230 } 1231 /** 1232 * <pre> 1233 * Results are the results of each segment of the test 1234 * </pre> 1235 * 1236 * <code>repeated .hapi.release.TestRun results = 3;</code> 1237 */ 1238 public Builder clearResults() { 1239 if (resultsBuilder_ == null) { 1240 results_ = java.util.Collections.emptyList(); 1241 bitField0_ = (bitField0_ & ~0x00000004); 1242 onChanged(); 1243 } else { 1244 resultsBuilder_.clear(); 1245 } 1246 return this; 1247 } 1248 /** 1249 * <pre> 1250 * Results are the results of each segment of the test 1251 * </pre> 1252 * 1253 * <code>repeated .hapi.release.TestRun results = 3;</code> 1254 */ 1255 public Builder removeResults(int index) { 1256 if (resultsBuilder_ == null) { 1257 ensureResultsIsMutable(); 1258 results_.remove(index); 1259 onChanged(); 1260 } else { 1261 resultsBuilder_.remove(index); 1262 } 1263 return this; 1264 } 1265 /** 1266 * <pre> 1267 * Results are the results of each segment of the test 1268 * </pre> 1269 * 1270 * <code>repeated .hapi.release.TestRun results = 3;</code> 1271 */ 1272 public hapi.release.TestRunOuterClass.TestRun.Builder getResultsBuilder( 1273 int index) { 1274 return getResultsFieldBuilder().getBuilder(index); 1275 } 1276 /** 1277 * <pre> 1278 * Results are the results of each segment of the test 1279 * </pre> 1280 * 1281 * <code>repeated .hapi.release.TestRun results = 3;</code> 1282 */ 1283 public hapi.release.TestRunOuterClass.TestRunOrBuilder getResultsOrBuilder( 1284 int index) { 1285 if (resultsBuilder_ == null) { 1286 return results_.get(index); } else { 1287 return resultsBuilder_.getMessageOrBuilder(index); 1288 } 1289 } 1290 /** 1291 * <pre> 1292 * Results are the results of each segment of the test 1293 * </pre> 1294 * 1295 * <code>repeated .hapi.release.TestRun results = 3;</code> 1296 */ 1297 public java.util.List<? extends hapi.release.TestRunOuterClass.TestRunOrBuilder> 1298 getResultsOrBuilderList() { 1299 if (resultsBuilder_ != null) { 1300 return resultsBuilder_.getMessageOrBuilderList(); 1301 } else { 1302 return java.util.Collections.unmodifiableList(results_); 1303 } 1304 } 1305 /** 1306 * <pre> 1307 * Results are the results of each segment of the test 1308 * </pre> 1309 * 1310 * <code>repeated .hapi.release.TestRun results = 3;</code> 1311 */ 1312 public hapi.release.TestRunOuterClass.TestRun.Builder addResultsBuilder() { 1313 return getResultsFieldBuilder().addBuilder( 1314 hapi.release.TestRunOuterClass.TestRun.getDefaultInstance()); 1315 } 1316 /** 1317 * <pre> 1318 * Results are the results of each segment of the test 1319 * </pre> 1320 * 1321 * <code>repeated .hapi.release.TestRun results = 3;</code> 1322 */ 1323 public hapi.release.TestRunOuterClass.TestRun.Builder addResultsBuilder( 1324 int index) { 1325 return getResultsFieldBuilder().addBuilder( 1326 index, hapi.release.TestRunOuterClass.TestRun.getDefaultInstance()); 1327 } 1328 /** 1329 * <pre> 1330 * Results are the results of each segment of the test 1331 * </pre> 1332 * 1333 * <code>repeated .hapi.release.TestRun results = 3;</code> 1334 */ 1335 public java.util.List<hapi.release.TestRunOuterClass.TestRun.Builder> 1336 getResultsBuilderList() { 1337 return getResultsFieldBuilder().getBuilderList(); 1338 } 1339 private com.google.protobuf.RepeatedFieldBuilderV3< 1340 hapi.release.TestRunOuterClass.TestRun, hapi.release.TestRunOuterClass.TestRun.Builder, hapi.release.TestRunOuterClass.TestRunOrBuilder> 1341 getResultsFieldBuilder() { 1342 if (resultsBuilder_ == null) { 1343 resultsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 1344 hapi.release.TestRunOuterClass.TestRun, hapi.release.TestRunOuterClass.TestRun.Builder, hapi.release.TestRunOuterClass.TestRunOrBuilder>( 1345 results_, 1346 ((bitField0_ & 0x00000004) == 0x00000004), 1347 getParentForChildren(), 1348 isClean()); 1349 results_ = null; 1350 } 1351 return resultsBuilder_; 1352 } 1353 public final Builder setUnknownFields( 1354 final com.google.protobuf.UnknownFieldSet unknownFields) { 1355 return super.setUnknownFieldsProto3(unknownFields); 1356 } 1357 1358 public final Builder mergeUnknownFields( 1359 final com.google.protobuf.UnknownFieldSet unknownFields) { 1360 return super.mergeUnknownFields(unknownFields); 1361 } 1362 1363 1364 // @@protoc_insertion_point(builder_scope:hapi.release.TestSuite) 1365 } 1366 1367 // @@protoc_insertion_point(class_scope:hapi.release.TestSuite) 1368 private static final hapi.release.TestSuiteOuterClass.TestSuite DEFAULT_INSTANCE; 1369 static { 1370 DEFAULT_INSTANCE = new hapi.release.TestSuiteOuterClass.TestSuite(); 1371 } 1372 1373 public static hapi.release.TestSuiteOuterClass.TestSuite getDefaultInstance() { 1374 return DEFAULT_INSTANCE; 1375 } 1376 1377 private static final com.google.protobuf.Parser<TestSuite> 1378 PARSER = new com.google.protobuf.AbstractParser<TestSuite>() { 1379 public TestSuite parsePartialFrom( 1380 com.google.protobuf.CodedInputStream input, 1381 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1382 throws com.google.protobuf.InvalidProtocolBufferException { 1383 return new TestSuite(input, extensionRegistry); 1384 } 1385 }; 1386 1387 public static com.google.protobuf.Parser<TestSuite> parser() { 1388 return PARSER; 1389 } 1390 1391 @java.lang.Override 1392 public com.google.protobuf.Parser<TestSuite> getParserForType() { 1393 return PARSER; 1394 } 1395 1396 public hapi.release.TestSuiteOuterClass.TestSuite getDefaultInstanceForType() { 1397 return DEFAULT_INSTANCE; 1398 } 1399 1400 } 1401 1402 private static final com.google.protobuf.Descriptors.Descriptor 1403 internal_static_hapi_release_TestSuite_descriptor; 1404 private static final 1405 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 1406 internal_static_hapi_release_TestSuite_fieldAccessorTable; 1407 1408 public static com.google.protobuf.Descriptors.FileDescriptor 1409 getDescriptor() { 1410 return descriptor; 1411 } 1412 private static com.google.protobuf.Descriptors.FileDescriptor 1413 descriptor; 1414 static { 1415 java.lang.String[] descriptorData = { 1416 "\n\035hapi/release/test_suite.proto\022\014hapi.re" + 1417 "lease\032\037google/protobuf/timestamp.proto\032\033" + 1418 "hapi/release/test_run.proto\"\225\001\n\tTestSuit" + 1419 "e\022.\n\nstarted_at\030\001 \001(\0132\032.google.protobuf." + 1420 "Timestamp\0220\n\014completed_at\030\002 \001(\0132\032.google" + 1421 ".protobuf.Timestamp\022&\n\007results\030\003 \003(\0132\025.h" + 1422 "api.release.TestRunB\tZ\007releaseb\006proto3" 1423 }; 1424 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 1425 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 1426 public com.google.protobuf.ExtensionRegistry assignDescriptors( 1427 com.google.protobuf.Descriptors.FileDescriptor root) { 1428 descriptor = root; 1429 return null; 1430 } 1431 }; 1432 com.google.protobuf.Descriptors.FileDescriptor 1433 .internalBuildGeneratedFileFrom(descriptorData, 1434 new com.google.protobuf.Descriptors.FileDescriptor[] { 1435 com.google.protobuf.TimestampProto.getDescriptor(), 1436 hapi.release.TestRunOuterClass.getDescriptor(), 1437 }, assigner); 1438 internal_static_hapi_release_TestSuite_descriptor = 1439 getDescriptor().getMessageTypes().get(0); 1440 internal_static_hapi_release_TestSuite_fieldAccessorTable = new 1441 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 1442 internal_static_hapi_release_TestSuite_descriptor, 1443 new java.lang.String[] { "StartedAt", "CompletedAt", "Results", }); 1444 com.google.protobuf.TimestampProto.getDescriptor(); 1445 hapi.release.TestRunOuterClass.getDescriptor(); 1446 } 1447 1448 // @@protoc_insertion_point(outer_class_scope) 1449}