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