001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: hapi/services/tiller.proto 003 004package hapi.services.tiller; 005 006public final class Tiller { 007 private Tiller() {} 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 ListReleasesRequestOrBuilder extends 018 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListReleasesRequest) 019 com.google.protobuf.MessageOrBuilder { 020 021 /** 022 * <pre> 023 * Limit is the maximum number of releases to be returned. 024 * </pre> 025 * 026 * <code>int64 limit = 1;</code> 027 */ 028 long getLimit(); 029 030 /** 031 * <pre> 032 * Offset is the last release name that was seen. The next listing 033 * operation will start with the name after this one. 034 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 035 * dennis is the offset. Supplying 'dennis' for the next request should 036 * cause the next batch to return a set of results starting with 'dennis'. 037 * </pre> 038 * 039 * <code>string offset = 2;</code> 040 */ 041 java.lang.String getOffset(); 042 /** 043 * <pre> 044 * Offset is the last release name that was seen. The next listing 045 * operation will start with the name after this one. 046 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 047 * dennis is the offset. Supplying 'dennis' for the next request should 048 * cause the next batch to return a set of results starting with 'dennis'. 049 * </pre> 050 * 051 * <code>string offset = 2;</code> 052 */ 053 com.google.protobuf.ByteString 054 getOffsetBytes(); 055 056 /** 057 * <pre> 058 * SortBy is the sort field that the ListReleases server should sort data before returning. 059 * </pre> 060 * 061 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 062 */ 063 int getSortByValue(); 064 /** 065 * <pre> 066 * SortBy is the sort field that the ListReleases server should sort data before returning. 067 * </pre> 068 * 069 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 070 */ 071 hapi.services.tiller.Tiller.ListSort.SortBy getSortBy(); 072 073 /** 074 * <pre> 075 * Filter is a regular expression used to filter which releases should be listed. 076 * Anything that matches the regexp will be included in the results. 077 * </pre> 078 * 079 * <code>string filter = 4;</code> 080 */ 081 java.lang.String getFilter(); 082 /** 083 * <pre> 084 * Filter is a regular expression used to filter which releases should be listed. 085 * Anything that matches the regexp will be included in the results. 086 * </pre> 087 * 088 * <code>string filter = 4;</code> 089 */ 090 com.google.protobuf.ByteString 091 getFilterBytes(); 092 093 /** 094 * <pre> 095 * SortOrder is the ordering directive used for sorting. 096 * </pre> 097 * 098 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 099 */ 100 int getSortOrderValue(); 101 /** 102 * <pre> 103 * SortOrder is the ordering directive used for sorting. 104 * </pre> 105 * 106 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 107 */ 108 hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder(); 109 110 /** 111 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 112 */ 113 java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList(); 114 /** 115 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 116 */ 117 int getStatusCodesCount(); 118 /** 119 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 120 */ 121 hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index); 122 /** 123 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 124 */ 125 java.util.List<java.lang.Integer> 126 getStatusCodesValueList(); 127 /** 128 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 129 */ 130 int getStatusCodesValue(int index); 131 132 /** 133 * <pre> 134 * Namespace is the filter to select releases only from a specific namespace. 135 * </pre> 136 * 137 * <code>string namespace = 7;</code> 138 */ 139 java.lang.String getNamespace(); 140 /** 141 * <pre> 142 * Namespace is the filter to select releases only from a specific namespace. 143 * </pre> 144 * 145 * <code>string namespace = 7;</code> 146 */ 147 com.google.protobuf.ByteString 148 getNamespaceBytes(); 149 } 150 /** 151 * <pre> 152 * ListReleasesRequest requests a list of releases. 153 * Releases can be retrieved in chunks by setting limit and offset. 154 * Releases can be sorted according to a few pre-determined sort stategies. 155 * </pre> 156 * 157 * Protobuf type {@code hapi.services.tiller.ListReleasesRequest} 158 */ 159 public static final class ListReleasesRequest extends 160 com.google.protobuf.GeneratedMessageV3 implements 161 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListReleasesRequest) 162 ListReleasesRequestOrBuilder { 163 private static final long serialVersionUID = 0L; 164 // Use ListReleasesRequest.newBuilder() to construct. 165 private ListReleasesRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 166 super(builder); 167 } 168 private ListReleasesRequest() { 169 limit_ = 0L; 170 offset_ = ""; 171 sortBy_ = 0; 172 filter_ = ""; 173 sortOrder_ = 0; 174 statusCodes_ = java.util.Collections.emptyList(); 175 namespace_ = ""; 176 } 177 178 @java.lang.Override 179 public final com.google.protobuf.UnknownFieldSet 180 getUnknownFields() { 181 return this.unknownFields; 182 } 183 private ListReleasesRequest( 184 com.google.protobuf.CodedInputStream input, 185 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 186 throws com.google.protobuf.InvalidProtocolBufferException { 187 this(); 188 int mutable_bitField0_ = 0; 189 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 190 com.google.protobuf.UnknownFieldSet.newBuilder(); 191 try { 192 boolean done = false; 193 while (!done) { 194 int tag = input.readTag(); 195 switch (tag) { 196 case 0: 197 done = true; 198 break; 199 default: { 200 if (!parseUnknownFieldProto3( 201 input, unknownFields, extensionRegistry, tag)) { 202 done = true; 203 } 204 break; 205 } 206 case 8: { 207 208 limit_ = input.readInt64(); 209 break; 210 } 211 case 18: { 212 java.lang.String s = input.readStringRequireUtf8(); 213 214 offset_ = s; 215 break; 216 } 217 case 24: { 218 int rawValue = input.readEnum(); 219 220 sortBy_ = rawValue; 221 break; 222 } 223 case 34: { 224 java.lang.String s = input.readStringRequireUtf8(); 225 226 filter_ = s; 227 break; 228 } 229 case 40: { 230 int rawValue = input.readEnum(); 231 232 sortOrder_ = rawValue; 233 break; 234 } 235 case 48: { 236 int rawValue = input.readEnum(); 237 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 238 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 239 mutable_bitField0_ |= 0x00000020; 240 } 241 statusCodes_.add(rawValue); 242 break; 243 } 244 case 50: { 245 int length = input.readRawVarint32(); 246 int oldLimit = input.pushLimit(length); 247 while(input.getBytesUntilLimit() > 0) { 248 int rawValue = input.readEnum(); 249 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 250 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 251 mutable_bitField0_ |= 0x00000020; 252 } 253 statusCodes_.add(rawValue); 254 } 255 input.popLimit(oldLimit); 256 break; 257 } 258 case 58: { 259 java.lang.String s = input.readStringRequireUtf8(); 260 261 namespace_ = s; 262 break; 263 } 264 } 265 } 266 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 267 throw e.setUnfinishedMessage(this); 268 } catch (java.io.IOException e) { 269 throw new com.google.protobuf.InvalidProtocolBufferException( 270 e).setUnfinishedMessage(this); 271 } finally { 272 if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 273 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 274 } 275 this.unknownFields = unknownFields.build(); 276 makeExtensionsImmutable(); 277 } 278 } 279 public static final com.google.protobuf.Descriptors.Descriptor 280 getDescriptor() { 281 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 282 } 283 284 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 285 internalGetFieldAccessorTable() { 286 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 287 .ensureFieldAccessorsInitialized( 288 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 289 } 290 291 private int bitField0_; 292 public static final int LIMIT_FIELD_NUMBER = 1; 293 private long limit_; 294 /** 295 * <pre> 296 * Limit is the maximum number of releases to be returned. 297 * </pre> 298 * 299 * <code>int64 limit = 1;</code> 300 */ 301 public long getLimit() { 302 return limit_; 303 } 304 305 public static final int OFFSET_FIELD_NUMBER = 2; 306 private volatile java.lang.Object offset_; 307 /** 308 * <pre> 309 * Offset is the last release name that was seen. The next listing 310 * operation will start with the name after this one. 311 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 312 * dennis is the offset. Supplying 'dennis' for the next request should 313 * cause the next batch to return a set of results starting with 'dennis'. 314 * </pre> 315 * 316 * <code>string offset = 2;</code> 317 */ 318 public java.lang.String getOffset() { 319 java.lang.Object ref = offset_; 320 if (ref instanceof java.lang.String) { 321 return (java.lang.String) ref; 322 } else { 323 com.google.protobuf.ByteString bs = 324 (com.google.protobuf.ByteString) ref; 325 java.lang.String s = bs.toStringUtf8(); 326 offset_ = s; 327 return s; 328 } 329 } 330 /** 331 * <pre> 332 * Offset is the last release name that was seen. The next listing 333 * operation will start with the name after this one. 334 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 335 * dennis is the offset. Supplying 'dennis' for the next request should 336 * cause the next batch to return a set of results starting with 'dennis'. 337 * </pre> 338 * 339 * <code>string offset = 2;</code> 340 */ 341 public com.google.protobuf.ByteString 342 getOffsetBytes() { 343 java.lang.Object ref = offset_; 344 if (ref instanceof java.lang.String) { 345 com.google.protobuf.ByteString b = 346 com.google.protobuf.ByteString.copyFromUtf8( 347 (java.lang.String) ref); 348 offset_ = b; 349 return b; 350 } else { 351 return (com.google.protobuf.ByteString) ref; 352 } 353 } 354 355 public static final int SORT_BY_FIELD_NUMBER = 3; 356 private int sortBy_; 357 /** 358 * <pre> 359 * SortBy is the sort field that the ListReleases server should sort data before returning. 360 * </pre> 361 * 362 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 363 */ 364 public int getSortByValue() { 365 return sortBy_; 366 } 367 /** 368 * <pre> 369 * SortBy is the sort field that the ListReleases server should sort data before returning. 370 * </pre> 371 * 372 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 373 */ 374 public hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 375 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 376 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 377 } 378 379 public static final int FILTER_FIELD_NUMBER = 4; 380 private volatile java.lang.Object filter_; 381 /** 382 * <pre> 383 * Filter is a regular expression used to filter which releases should be listed. 384 * Anything that matches the regexp will be included in the results. 385 * </pre> 386 * 387 * <code>string filter = 4;</code> 388 */ 389 public java.lang.String getFilter() { 390 java.lang.Object ref = filter_; 391 if (ref instanceof java.lang.String) { 392 return (java.lang.String) ref; 393 } else { 394 com.google.protobuf.ByteString bs = 395 (com.google.protobuf.ByteString) ref; 396 java.lang.String s = bs.toStringUtf8(); 397 filter_ = s; 398 return s; 399 } 400 } 401 /** 402 * <pre> 403 * Filter is a regular expression used to filter which releases should be listed. 404 * Anything that matches the regexp will be included in the results. 405 * </pre> 406 * 407 * <code>string filter = 4;</code> 408 */ 409 public com.google.protobuf.ByteString 410 getFilterBytes() { 411 java.lang.Object ref = filter_; 412 if (ref instanceof java.lang.String) { 413 com.google.protobuf.ByteString b = 414 com.google.protobuf.ByteString.copyFromUtf8( 415 (java.lang.String) ref); 416 filter_ = b; 417 return b; 418 } else { 419 return (com.google.protobuf.ByteString) ref; 420 } 421 } 422 423 public static final int SORT_ORDER_FIELD_NUMBER = 5; 424 private int sortOrder_; 425 /** 426 * <pre> 427 * SortOrder is the ordering directive used for sorting. 428 * </pre> 429 * 430 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 431 */ 432 public int getSortOrderValue() { 433 return sortOrder_; 434 } 435 /** 436 * <pre> 437 * SortOrder is the ordering directive used for sorting. 438 * </pre> 439 * 440 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 441 */ 442 public hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 443 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 444 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 445 } 446 447 public static final int STATUS_CODES_FIELD_NUMBER = 6; 448 private java.util.List<java.lang.Integer> statusCodes_; 449 private static final com.google.protobuf.Internal.ListAdapter.Converter< 450 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code> statusCodes_converter_ = 451 new com.google.protobuf.Internal.ListAdapter.Converter< 452 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>() { 453 public hapi.release.StatusOuterClass.Status.Code convert(java.lang.Integer from) { 454 hapi.release.StatusOuterClass.Status.Code result = hapi.release.StatusOuterClass.Status.Code.valueOf(from); 455 return result == null ? hapi.release.StatusOuterClass.Status.Code.UNRECOGNIZED : result; 456 } 457 }; 458 /** 459 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 460 */ 461 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 462 return new com.google.protobuf.Internal.ListAdapter< 463 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 464 } 465 /** 466 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 467 */ 468 public int getStatusCodesCount() { 469 return statusCodes_.size(); 470 } 471 /** 472 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 473 */ 474 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 475 return statusCodes_converter_.convert(statusCodes_.get(index)); 476 } 477 /** 478 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 479 */ 480 public java.util.List<java.lang.Integer> 481 getStatusCodesValueList() { 482 return statusCodes_; 483 } 484 /** 485 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 486 */ 487 public int getStatusCodesValue(int index) { 488 return statusCodes_.get(index); 489 } 490 private int statusCodesMemoizedSerializedSize; 491 492 public static final int NAMESPACE_FIELD_NUMBER = 7; 493 private volatile java.lang.Object namespace_; 494 /** 495 * <pre> 496 * Namespace is the filter to select releases only from a specific namespace. 497 * </pre> 498 * 499 * <code>string namespace = 7;</code> 500 */ 501 public java.lang.String getNamespace() { 502 java.lang.Object ref = namespace_; 503 if (ref instanceof java.lang.String) { 504 return (java.lang.String) ref; 505 } else { 506 com.google.protobuf.ByteString bs = 507 (com.google.protobuf.ByteString) ref; 508 java.lang.String s = bs.toStringUtf8(); 509 namespace_ = s; 510 return s; 511 } 512 } 513 /** 514 * <pre> 515 * Namespace is the filter to select releases only from a specific namespace. 516 * </pre> 517 * 518 * <code>string namespace = 7;</code> 519 */ 520 public com.google.protobuf.ByteString 521 getNamespaceBytes() { 522 java.lang.Object ref = namespace_; 523 if (ref instanceof java.lang.String) { 524 com.google.protobuf.ByteString b = 525 com.google.protobuf.ByteString.copyFromUtf8( 526 (java.lang.String) ref); 527 namespace_ = b; 528 return b; 529 } else { 530 return (com.google.protobuf.ByteString) ref; 531 } 532 } 533 534 private byte memoizedIsInitialized = -1; 535 public final boolean isInitialized() { 536 byte isInitialized = memoizedIsInitialized; 537 if (isInitialized == 1) return true; 538 if (isInitialized == 0) return false; 539 540 memoizedIsInitialized = 1; 541 return true; 542 } 543 544 public void writeTo(com.google.protobuf.CodedOutputStream output) 545 throws java.io.IOException { 546 getSerializedSize(); 547 if (limit_ != 0L) { 548 output.writeInt64(1, limit_); 549 } 550 if (!getOffsetBytes().isEmpty()) { 551 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, offset_); 552 } 553 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 554 output.writeEnum(3, sortBy_); 555 } 556 if (!getFilterBytes().isEmpty()) { 557 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); 558 } 559 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 560 output.writeEnum(5, sortOrder_); 561 } 562 if (getStatusCodesList().size() > 0) { 563 output.writeUInt32NoTag(50); 564 output.writeUInt32NoTag(statusCodesMemoizedSerializedSize); 565 } 566 for (int i = 0; i < statusCodes_.size(); i++) { 567 output.writeEnumNoTag(statusCodes_.get(i)); 568 } 569 if (!getNamespaceBytes().isEmpty()) { 570 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, namespace_); 571 } 572 unknownFields.writeTo(output); 573 } 574 575 public int getSerializedSize() { 576 int size = memoizedSize; 577 if (size != -1) return size; 578 579 size = 0; 580 if (limit_ != 0L) { 581 size += com.google.protobuf.CodedOutputStream 582 .computeInt64Size(1, limit_); 583 } 584 if (!getOffsetBytes().isEmpty()) { 585 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, offset_); 586 } 587 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 588 size += com.google.protobuf.CodedOutputStream 589 .computeEnumSize(3, sortBy_); 590 } 591 if (!getFilterBytes().isEmpty()) { 592 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); 593 } 594 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 595 size += com.google.protobuf.CodedOutputStream 596 .computeEnumSize(5, sortOrder_); 597 } 598 { 599 int dataSize = 0; 600 for (int i = 0; i < statusCodes_.size(); i++) { 601 dataSize += com.google.protobuf.CodedOutputStream 602 .computeEnumSizeNoTag(statusCodes_.get(i)); 603 } 604 size += dataSize; 605 if (!getStatusCodesList().isEmpty()) { size += 1; 606 size += com.google.protobuf.CodedOutputStream 607 .computeUInt32SizeNoTag(dataSize); 608 }statusCodesMemoizedSerializedSize = dataSize; 609 } 610 if (!getNamespaceBytes().isEmpty()) { 611 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, namespace_); 612 } 613 size += unknownFields.getSerializedSize(); 614 memoizedSize = size; 615 return size; 616 } 617 618 @java.lang.Override 619 public boolean equals(final java.lang.Object obj) { 620 if (obj == this) { 621 return true; 622 } 623 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesRequest)) { 624 return super.equals(obj); 625 } 626 hapi.services.tiller.Tiller.ListReleasesRequest other = (hapi.services.tiller.Tiller.ListReleasesRequest) obj; 627 628 boolean result = true; 629 result = result && (getLimit() 630 == other.getLimit()); 631 result = result && getOffset() 632 .equals(other.getOffset()); 633 result = result && sortBy_ == other.sortBy_; 634 result = result && getFilter() 635 .equals(other.getFilter()); 636 result = result && sortOrder_ == other.sortOrder_; 637 result = result && statusCodes_.equals(other.statusCodes_); 638 result = result && getNamespace() 639 .equals(other.getNamespace()); 640 result = result && unknownFields.equals(other.unknownFields); 641 return result; 642 } 643 644 @java.lang.Override 645 public int hashCode() { 646 if (memoizedHashCode != 0) { 647 return memoizedHashCode; 648 } 649 int hash = 41; 650 hash = (19 * hash) + getDescriptor().hashCode(); 651 hash = (37 * hash) + LIMIT_FIELD_NUMBER; 652 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 653 getLimit()); 654 hash = (37 * hash) + OFFSET_FIELD_NUMBER; 655 hash = (53 * hash) + getOffset().hashCode(); 656 hash = (37 * hash) + SORT_BY_FIELD_NUMBER; 657 hash = (53 * hash) + sortBy_; 658 hash = (37 * hash) + FILTER_FIELD_NUMBER; 659 hash = (53 * hash) + getFilter().hashCode(); 660 hash = (37 * hash) + SORT_ORDER_FIELD_NUMBER; 661 hash = (53 * hash) + sortOrder_; 662 if (getStatusCodesCount() > 0) { 663 hash = (37 * hash) + STATUS_CODES_FIELD_NUMBER; 664 hash = (53 * hash) + statusCodes_.hashCode(); 665 } 666 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 667 hash = (53 * hash) + getNamespace().hashCode(); 668 hash = (29 * hash) + unknownFields.hashCode(); 669 memoizedHashCode = hash; 670 return hash; 671 } 672 673 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 674 java.nio.ByteBuffer data) 675 throws com.google.protobuf.InvalidProtocolBufferException { 676 return PARSER.parseFrom(data); 677 } 678 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 679 java.nio.ByteBuffer data, 680 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 681 throws com.google.protobuf.InvalidProtocolBufferException { 682 return PARSER.parseFrom(data, extensionRegistry); 683 } 684 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 685 com.google.protobuf.ByteString data) 686 throws com.google.protobuf.InvalidProtocolBufferException { 687 return PARSER.parseFrom(data); 688 } 689 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 690 com.google.protobuf.ByteString data, 691 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 692 throws com.google.protobuf.InvalidProtocolBufferException { 693 return PARSER.parseFrom(data, extensionRegistry); 694 } 695 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom(byte[] data) 696 throws com.google.protobuf.InvalidProtocolBufferException { 697 return PARSER.parseFrom(data); 698 } 699 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 700 byte[] data, 701 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 702 throws com.google.protobuf.InvalidProtocolBufferException { 703 return PARSER.parseFrom(data, extensionRegistry); 704 } 705 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom(java.io.InputStream input) 706 throws java.io.IOException { 707 return com.google.protobuf.GeneratedMessageV3 708 .parseWithIOException(PARSER, input); 709 } 710 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 711 java.io.InputStream input, 712 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 713 throws java.io.IOException { 714 return com.google.protobuf.GeneratedMessageV3 715 .parseWithIOException(PARSER, input, extensionRegistry); 716 } 717 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom(java.io.InputStream input) 718 throws java.io.IOException { 719 return com.google.protobuf.GeneratedMessageV3 720 .parseDelimitedWithIOException(PARSER, input); 721 } 722 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom( 723 java.io.InputStream input, 724 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 725 throws java.io.IOException { 726 return com.google.protobuf.GeneratedMessageV3 727 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 728 } 729 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 730 com.google.protobuf.CodedInputStream input) 731 throws java.io.IOException { 732 return com.google.protobuf.GeneratedMessageV3 733 .parseWithIOException(PARSER, input); 734 } 735 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 736 com.google.protobuf.CodedInputStream input, 737 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 738 throws java.io.IOException { 739 return com.google.protobuf.GeneratedMessageV3 740 .parseWithIOException(PARSER, input, extensionRegistry); 741 } 742 743 public Builder newBuilderForType() { return newBuilder(); } 744 public static Builder newBuilder() { 745 return DEFAULT_INSTANCE.toBuilder(); 746 } 747 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesRequest prototype) { 748 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 749 } 750 public Builder toBuilder() { 751 return this == DEFAULT_INSTANCE 752 ? new Builder() : new Builder().mergeFrom(this); 753 } 754 755 @java.lang.Override 756 protected Builder newBuilderForType( 757 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 758 Builder builder = new Builder(parent); 759 return builder; 760 } 761 /** 762 * <pre> 763 * ListReleasesRequest requests a list of releases. 764 * Releases can be retrieved in chunks by setting limit and offset. 765 * Releases can be sorted according to a few pre-determined sort stategies. 766 * </pre> 767 * 768 * Protobuf type {@code hapi.services.tiller.ListReleasesRequest} 769 */ 770 public static final class Builder extends 771 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 772 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesRequest) 773 hapi.services.tiller.Tiller.ListReleasesRequestOrBuilder { 774 public static final com.google.protobuf.Descriptors.Descriptor 775 getDescriptor() { 776 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 777 } 778 779 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 780 internalGetFieldAccessorTable() { 781 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 782 .ensureFieldAccessorsInitialized( 783 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 784 } 785 786 // Construct using hapi.services.tiller.Tiller.ListReleasesRequest.newBuilder() 787 private Builder() { 788 maybeForceBuilderInitialization(); 789 } 790 791 private Builder( 792 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 793 super(parent); 794 maybeForceBuilderInitialization(); 795 } 796 private void maybeForceBuilderInitialization() { 797 if (com.google.protobuf.GeneratedMessageV3 798 .alwaysUseFieldBuilders) { 799 } 800 } 801 public Builder clear() { 802 super.clear(); 803 limit_ = 0L; 804 805 offset_ = ""; 806 807 sortBy_ = 0; 808 809 filter_ = ""; 810 811 sortOrder_ = 0; 812 813 statusCodes_ = java.util.Collections.emptyList(); 814 bitField0_ = (bitField0_ & ~0x00000020); 815 namespace_ = ""; 816 817 return this; 818 } 819 820 public com.google.protobuf.Descriptors.Descriptor 821 getDescriptorForType() { 822 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 823 } 824 825 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 826 return hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance(); 827 } 828 829 public hapi.services.tiller.Tiller.ListReleasesRequest build() { 830 hapi.services.tiller.Tiller.ListReleasesRequest result = buildPartial(); 831 if (!result.isInitialized()) { 832 throw newUninitializedMessageException(result); 833 } 834 return result; 835 } 836 837 public hapi.services.tiller.Tiller.ListReleasesRequest buildPartial() { 838 hapi.services.tiller.Tiller.ListReleasesRequest result = new hapi.services.tiller.Tiller.ListReleasesRequest(this); 839 int from_bitField0_ = bitField0_; 840 int to_bitField0_ = 0; 841 result.limit_ = limit_; 842 result.offset_ = offset_; 843 result.sortBy_ = sortBy_; 844 result.filter_ = filter_; 845 result.sortOrder_ = sortOrder_; 846 if (((bitField0_ & 0x00000020) == 0x00000020)) { 847 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 848 bitField0_ = (bitField0_ & ~0x00000020); 849 } 850 result.statusCodes_ = statusCodes_; 851 result.namespace_ = namespace_; 852 result.bitField0_ = to_bitField0_; 853 onBuilt(); 854 return result; 855 } 856 857 public Builder clone() { 858 return (Builder) super.clone(); 859 } 860 public Builder setField( 861 com.google.protobuf.Descriptors.FieldDescriptor field, 862 java.lang.Object value) { 863 return (Builder) super.setField(field, value); 864 } 865 public Builder clearField( 866 com.google.protobuf.Descriptors.FieldDescriptor field) { 867 return (Builder) super.clearField(field); 868 } 869 public Builder clearOneof( 870 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 871 return (Builder) super.clearOneof(oneof); 872 } 873 public Builder setRepeatedField( 874 com.google.protobuf.Descriptors.FieldDescriptor field, 875 int index, java.lang.Object value) { 876 return (Builder) super.setRepeatedField(field, index, value); 877 } 878 public Builder addRepeatedField( 879 com.google.protobuf.Descriptors.FieldDescriptor field, 880 java.lang.Object value) { 881 return (Builder) super.addRepeatedField(field, value); 882 } 883 public Builder mergeFrom(com.google.protobuf.Message other) { 884 if (other instanceof hapi.services.tiller.Tiller.ListReleasesRequest) { 885 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesRequest)other); 886 } else { 887 super.mergeFrom(other); 888 return this; 889 } 890 } 891 892 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesRequest other) { 893 if (other == hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance()) return this; 894 if (other.getLimit() != 0L) { 895 setLimit(other.getLimit()); 896 } 897 if (!other.getOffset().isEmpty()) { 898 offset_ = other.offset_; 899 onChanged(); 900 } 901 if (other.sortBy_ != 0) { 902 setSortByValue(other.getSortByValue()); 903 } 904 if (!other.getFilter().isEmpty()) { 905 filter_ = other.filter_; 906 onChanged(); 907 } 908 if (other.sortOrder_ != 0) { 909 setSortOrderValue(other.getSortOrderValue()); 910 } 911 if (!other.statusCodes_.isEmpty()) { 912 if (statusCodes_.isEmpty()) { 913 statusCodes_ = other.statusCodes_; 914 bitField0_ = (bitField0_ & ~0x00000020); 915 } else { 916 ensureStatusCodesIsMutable(); 917 statusCodes_.addAll(other.statusCodes_); 918 } 919 onChanged(); 920 } 921 if (!other.getNamespace().isEmpty()) { 922 namespace_ = other.namespace_; 923 onChanged(); 924 } 925 this.mergeUnknownFields(other.unknownFields); 926 onChanged(); 927 return this; 928 } 929 930 public final boolean isInitialized() { 931 return true; 932 } 933 934 public Builder mergeFrom( 935 com.google.protobuf.CodedInputStream input, 936 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 937 throws java.io.IOException { 938 hapi.services.tiller.Tiller.ListReleasesRequest parsedMessage = null; 939 try { 940 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 941 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 942 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesRequest) e.getUnfinishedMessage(); 943 throw e.unwrapIOException(); 944 } finally { 945 if (parsedMessage != null) { 946 mergeFrom(parsedMessage); 947 } 948 } 949 return this; 950 } 951 private int bitField0_; 952 953 private long limit_ ; 954 /** 955 * <pre> 956 * Limit is the maximum number of releases to be returned. 957 * </pre> 958 * 959 * <code>int64 limit = 1;</code> 960 */ 961 public long getLimit() { 962 return limit_; 963 } 964 /** 965 * <pre> 966 * Limit is the maximum number of releases to be returned. 967 * </pre> 968 * 969 * <code>int64 limit = 1;</code> 970 */ 971 public Builder setLimit(long value) { 972 973 limit_ = value; 974 onChanged(); 975 return this; 976 } 977 /** 978 * <pre> 979 * Limit is the maximum number of releases to be returned. 980 * </pre> 981 * 982 * <code>int64 limit = 1;</code> 983 */ 984 public Builder clearLimit() { 985 986 limit_ = 0L; 987 onChanged(); 988 return this; 989 } 990 991 private java.lang.Object offset_ = ""; 992 /** 993 * <pre> 994 * Offset is the last release name that was seen. The next listing 995 * operation will start with the name after this one. 996 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 997 * dennis is the offset. Supplying 'dennis' for the next request should 998 * cause the next batch to return a set of results starting with 'dennis'. 999 * </pre> 1000 * 1001 * <code>string offset = 2;</code> 1002 */ 1003 public java.lang.String getOffset() { 1004 java.lang.Object ref = offset_; 1005 if (!(ref instanceof java.lang.String)) { 1006 com.google.protobuf.ByteString bs = 1007 (com.google.protobuf.ByteString) ref; 1008 java.lang.String s = bs.toStringUtf8(); 1009 offset_ = s; 1010 return s; 1011 } else { 1012 return (java.lang.String) ref; 1013 } 1014 } 1015 /** 1016 * <pre> 1017 * Offset is the last release name that was seen. The next listing 1018 * operation will start with the name after this one. 1019 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1020 * dennis is the offset. Supplying 'dennis' for the next request should 1021 * cause the next batch to return a set of results starting with 'dennis'. 1022 * </pre> 1023 * 1024 * <code>string offset = 2;</code> 1025 */ 1026 public com.google.protobuf.ByteString 1027 getOffsetBytes() { 1028 java.lang.Object ref = offset_; 1029 if (ref instanceof String) { 1030 com.google.protobuf.ByteString b = 1031 com.google.protobuf.ByteString.copyFromUtf8( 1032 (java.lang.String) ref); 1033 offset_ = b; 1034 return b; 1035 } else { 1036 return (com.google.protobuf.ByteString) ref; 1037 } 1038 } 1039 /** 1040 * <pre> 1041 * Offset is the last release name that was seen. The next listing 1042 * operation will start with the name after this one. 1043 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1044 * dennis is the offset. Supplying 'dennis' for the next request should 1045 * cause the next batch to return a set of results starting with 'dennis'. 1046 * </pre> 1047 * 1048 * <code>string offset = 2;</code> 1049 */ 1050 public Builder setOffset( 1051 java.lang.String value) { 1052 if (value == null) { 1053 throw new NullPointerException(); 1054 } 1055 1056 offset_ = value; 1057 onChanged(); 1058 return this; 1059 } 1060 /** 1061 * <pre> 1062 * Offset is the last release name that was seen. The next listing 1063 * operation will start with the name after this one. 1064 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1065 * dennis is the offset. Supplying 'dennis' for the next request should 1066 * cause the next batch to return a set of results starting with 'dennis'. 1067 * </pre> 1068 * 1069 * <code>string offset = 2;</code> 1070 */ 1071 public Builder clearOffset() { 1072 1073 offset_ = getDefaultInstance().getOffset(); 1074 onChanged(); 1075 return this; 1076 } 1077 /** 1078 * <pre> 1079 * Offset is the last release name that was seen. The next listing 1080 * operation will start with the name after this one. 1081 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1082 * dennis is the offset. Supplying 'dennis' for the next request should 1083 * cause the next batch to return a set of results starting with 'dennis'. 1084 * </pre> 1085 * 1086 * <code>string offset = 2;</code> 1087 */ 1088 public Builder setOffsetBytes( 1089 com.google.protobuf.ByteString value) { 1090 if (value == null) { 1091 throw new NullPointerException(); 1092 } 1093 checkByteStringIsUtf8(value); 1094 1095 offset_ = value; 1096 onChanged(); 1097 return this; 1098 } 1099 1100 private int sortBy_ = 0; 1101 /** 1102 * <pre> 1103 * SortBy is the sort field that the ListReleases server should sort data before returning. 1104 * </pre> 1105 * 1106 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1107 */ 1108 public int getSortByValue() { 1109 return sortBy_; 1110 } 1111 /** 1112 * <pre> 1113 * SortBy is the sort field that the ListReleases server should sort data before returning. 1114 * </pre> 1115 * 1116 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1117 */ 1118 public Builder setSortByValue(int value) { 1119 sortBy_ = value; 1120 onChanged(); 1121 return this; 1122 } 1123 /** 1124 * <pre> 1125 * SortBy is the sort field that the ListReleases server should sort data before returning. 1126 * </pre> 1127 * 1128 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1129 */ 1130 public hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 1131 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 1132 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 1133 } 1134 /** 1135 * <pre> 1136 * SortBy is the sort field that the ListReleases server should sort data before returning. 1137 * </pre> 1138 * 1139 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1140 */ 1141 public Builder setSortBy(hapi.services.tiller.Tiller.ListSort.SortBy value) { 1142 if (value == null) { 1143 throw new NullPointerException(); 1144 } 1145 1146 sortBy_ = value.getNumber(); 1147 onChanged(); 1148 return this; 1149 } 1150 /** 1151 * <pre> 1152 * SortBy is the sort field that the ListReleases server should sort data before returning. 1153 * </pre> 1154 * 1155 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1156 */ 1157 public Builder clearSortBy() { 1158 1159 sortBy_ = 0; 1160 onChanged(); 1161 return this; 1162 } 1163 1164 private java.lang.Object filter_ = ""; 1165 /** 1166 * <pre> 1167 * Filter is a regular expression used to filter which releases should be listed. 1168 * Anything that matches the regexp will be included in the results. 1169 * </pre> 1170 * 1171 * <code>string filter = 4;</code> 1172 */ 1173 public java.lang.String getFilter() { 1174 java.lang.Object ref = filter_; 1175 if (!(ref instanceof java.lang.String)) { 1176 com.google.protobuf.ByteString bs = 1177 (com.google.protobuf.ByteString) ref; 1178 java.lang.String s = bs.toStringUtf8(); 1179 filter_ = s; 1180 return s; 1181 } else { 1182 return (java.lang.String) ref; 1183 } 1184 } 1185 /** 1186 * <pre> 1187 * Filter is a regular expression used to filter which releases should be listed. 1188 * Anything that matches the regexp will be included in the results. 1189 * </pre> 1190 * 1191 * <code>string filter = 4;</code> 1192 */ 1193 public com.google.protobuf.ByteString 1194 getFilterBytes() { 1195 java.lang.Object ref = filter_; 1196 if (ref instanceof String) { 1197 com.google.protobuf.ByteString b = 1198 com.google.protobuf.ByteString.copyFromUtf8( 1199 (java.lang.String) ref); 1200 filter_ = b; 1201 return b; 1202 } else { 1203 return (com.google.protobuf.ByteString) ref; 1204 } 1205 } 1206 /** 1207 * <pre> 1208 * Filter is a regular expression used to filter which releases should be listed. 1209 * Anything that matches the regexp will be included in the results. 1210 * </pre> 1211 * 1212 * <code>string filter = 4;</code> 1213 */ 1214 public Builder setFilter( 1215 java.lang.String value) { 1216 if (value == null) { 1217 throw new NullPointerException(); 1218 } 1219 1220 filter_ = value; 1221 onChanged(); 1222 return this; 1223 } 1224 /** 1225 * <pre> 1226 * Filter is a regular expression used to filter which releases should be listed. 1227 * Anything that matches the regexp will be included in the results. 1228 * </pre> 1229 * 1230 * <code>string filter = 4;</code> 1231 */ 1232 public Builder clearFilter() { 1233 1234 filter_ = getDefaultInstance().getFilter(); 1235 onChanged(); 1236 return this; 1237 } 1238 /** 1239 * <pre> 1240 * Filter is a regular expression used to filter which releases should be listed. 1241 * Anything that matches the regexp will be included in the results. 1242 * </pre> 1243 * 1244 * <code>string filter = 4;</code> 1245 */ 1246 public Builder setFilterBytes( 1247 com.google.protobuf.ByteString value) { 1248 if (value == null) { 1249 throw new NullPointerException(); 1250 } 1251 checkByteStringIsUtf8(value); 1252 1253 filter_ = value; 1254 onChanged(); 1255 return this; 1256 } 1257 1258 private int sortOrder_ = 0; 1259 /** 1260 * <pre> 1261 * SortOrder is the ordering directive used for sorting. 1262 * </pre> 1263 * 1264 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1265 */ 1266 public int getSortOrderValue() { 1267 return sortOrder_; 1268 } 1269 /** 1270 * <pre> 1271 * SortOrder is the ordering directive used for sorting. 1272 * </pre> 1273 * 1274 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1275 */ 1276 public Builder setSortOrderValue(int value) { 1277 sortOrder_ = value; 1278 onChanged(); 1279 return this; 1280 } 1281 /** 1282 * <pre> 1283 * SortOrder is the ordering directive used for sorting. 1284 * </pre> 1285 * 1286 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1287 */ 1288 public hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 1289 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 1290 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 1291 } 1292 /** 1293 * <pre> 1294 * SortOrder is the ordering directive used for sorting. 1295 * </pre> 1296 * 1297 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1298 */ 1299 public Builder setSortOrder(hapi.services.tiller.Tiller.ListSort.SortOrder value) { 1300 if (value == null) { 1301 throw new NullPointerException(); 1302 } 1303 1304 sortOrder_ = value.getNumber(); 1305 onChanged(); 1306 return this; 1307 } 1308 /** 1309 * <pre> 1310 * SortOrder is the ordering directive used for sorting. 1311 * </pre> 1312 * 1313 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1314 */ 1315 public Builder clearSortOrder() { 1316 1317 sortOrder_ = 0; 1318 onChanged(); 1319 return this; 1320 } 1321 1322 private java.util.List<java.lang.Integer> statusCodes_ = 1323 java.util.Collections.emptyList(); 1324 private void ensureStatusCodesIsMutable() { 1325 if (!((bitField0_ & 0x00000020) == 0x00000020)) { 1326 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(statusCodes_); 1327 bitField0_ |= 0x00000020; 1328 } 1329 } 1330 /** 1331 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1332 */ 1333 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 1334 return new com.google.protobuf.Internal.ListAdapter< 1335 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 1336 } 1337 /** 1338 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1339 */ 1340 public int getStatusCodesCount() { 1341 return statusCodes_.size(); 1342 } 1343 /** 1344 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1345 */ 1346 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 1347 return statusCodes_converter_.convert(statusCodes_.get(index)); 1348 } 1349 /** 1350 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1351 */ 1352 public Builder setStatusCodes( 1353 int index, hapi.release.StatusOuterClass.Status.Code value) { 1354 if (value == null) { 1355 throw new NullPointerException(); 1356 } 1357 ensureStatusCodesIsMutable(); 1358 statusCodes_.set(index, value.getNumber()); 1359 onChanged(); 1360 return this; 1361 } 1362 /** 1363 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1364 */ 1365 public Builder addStatusCodes(hapi.release.StatusOuterClass.Status.Code value) { 1366 if (value == null) { 1367 throw new NullPointerException(); 1368 } 1369 ensureStatusCodesIsMutable(); 1370 statusCodes_.add(value.getNumber()); 1371 onChanged(); 1372 return this; 1373 } 1374 /** 1375 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1376 */ 1377 public Builder addAllStatusCodes( 1378 java.lang.Iterable<? extends hapi.release.StatusOuterClass.Status.Code> values) { 1379 ensureStatusCodesIsMutable(); 1380 for (hapi.release.StatusOuterClass.Status.Code value : values) { 1381 statusCodes_.add(value.getNumber()); 1382 } 1383 onChanged(); 1384 return this; 1385 } 1386 /** 1387 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1388 */ 1389 public Builder clearStatusCodes() { 1390 statusCodes_ = java.util.Collections.emptyList(); 1391 bitField0_ = (bitField0_ & ~0x00000020); 1392 onChanged(); 1393 return this; 1394 } 1395 /** 1396 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1397 */ 1398 public java.util.List<java.lang.Integer> 1399 getStatusCodesValueList() { 1400 return java.util.Collections.unmodifiableList(statusCodes_); 1401 } 1402 /** 1403 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1404 */ 1405 public int getStatusCodesValue(int index) { 1406 return statusCodes_.get(index); 1407 } 1408 /** 1409 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1410 */ 1411 public Builder setStatusCodesValue( 1412 int index, int value) { 1413 ensureStatusCodesIsMutable(); 1414 statusCodes_.set(index, value); 1415 onChanged(); 1416 return this; 1417 } 1418 /** 1419 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1420 */ 1421 public Builder addStatusCodesValue(int value) { 1422 ensureStatusCodesIsMutable(); 1423 statusCodes_.add(value); 1424 onChanged(); 1425 return this; 1426 } 1427 /** 1428 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1429 */ 1430 public Builder addAllStatusCodesValue( 1431 java.lang.Iterable<java.lang.Integer> values) { 1432 ensureStatusCodesIsMutable(); 1433 for (int value : values) { 1434 statusCodes_.add(value); 1435 } 1436 onChanged(); 1437 return this; 1438 } 1439 1440 private java.lang.Object namespace_ = ""; 1441 /** 1442 * <pre> 1443 * Namespace is the filter to select releases only from a specific namespace. 1444 * </pre> 1445 * 1446 * <code>string namespace = 7;</code> 1447 */ 1448 public java.lang.String getNamespace() { 1449 java.lang.Object ref = namespace_; 1450 if (!(ref instanceof java.lang.String)) { 1451 com.google.protobuf.ByteString bs = 1452 (com.google.protobuf.ByteString) ref; 1453 java.lang.String s = bs.toStringUtf8(); 1454 namespace_ = s; 1455 return s; 1456 } else { 1457 return (java.lang.String) ref; 1458 } 1459 } 1460 /** 1461 * <pre> 1462 * Namespace is the filter to select releases only from a specific namespace. 1463 * </pre> 1464 * 1465 * <code>string namespace = 7;</code> 1466 */ 1467 public com.google.protobuf.ByteString 1468 getNamespaceBytes() { 1469 java.lang.Object ref = namespace_; 1470 if (ref instanceof String) { 1471 com.google.protobuf.ByteString b = 1472 com.google.protobuf.ByteString.copyFromUtf8( 1473 (java.lang.String) ref); 1474 namespace_ = b; 1475 return b; 1476 } else { 1477 return (com.google.protobuf.ByteString) ref; 1478 } 1479 } 1480 /** 1481 * <pre> 1482 * Namespace is the filter to select releases only from a specific namespace. 1483 * </pre> 1484 * 1485 * <code>string namespace = 7;</code> 1486 */ 1487 public Builder setNamespace( 1488 java.lang.String value) { 1489 if (value == null) { 1490 throw new NullPointerException(); 1491 } 1492 1493 namespace_ = value; 1494 onChanged(); 1495 return this; 1496 } 1497 /** 1498 * <pre> 1499 * Namespace is the filter to select releases only from a specific namespace. 1500 * </pre> 1501 * 1502 * <code>string namespace = 7;</code> 1503 */ 1504 public Builder clearNamespace() { 1505 1506 namespace_ = getDefaultInstance().getNamespace(); 1507 onChanged(); 1508 return this; 1509 } 1510 /** 1511 * <pre> 1512 * Namespace is the filter to select releases only from a specific namespace. 1513 * </pre> 1514 * 1515 * <code>string namespace = 7;</code> 1516 */ 1517 public Builder setNamespaceBytes( 1518 com.google.protobuf.ByteString value) { 1519 if (value == null) { 1520 throw new NullPointerException(); 1521 } 1522 checkByteStringIsUtf8(value); 1523 1524 namespace_ = value; 1525 onChanged(); 1526 return this; 1527 } 1528 public final Builder setUnknownFields( 1529 final com.google.protobuf.UnknownFieldSet unknownFields) { 1530 return super.setUnknownFieldsProto3(unknownFields); 1531 } 1532 1533 public final Builder mergeUnknownFields( 1534 final com.google.protobuf.UnknownFieldSet unknownFields) { 1535 return super.mergeUnknownFields(unknownFields); 1536 } 1537 1538 1539 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesRequest) 1540 } 1541 1542 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesRequest) 1543 private static final hapi.services.tiller.Tiller.ListReleasesRequest DEFAULT_INSTANCE; 1544 static { 1545 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesRequest(); 1546 } 1547 1548 public static hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstance() { 1549 return DEFAULT_INSTANCE; 1550 } 1551 1552 private static final com.google.protobuf.Parser<ListReleasesRequest> 1553 PARSER = new com.google.protobuf.AbstractParser<ListReleasesRequest>() { 1554 public ListReleasesRequest parsePartialFrom( 1555 com.google.protobuf.CodedInputStream input, 1556 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1557 throws com.google.protobuf.InvalidProtocolBufferException { 1558 return new ListReleasesRequest(input, extensionRegistry); 1559 } 1560 }; 1561 1562 public static com.google.protobuf.Parser<ListReleasesRequest> parser() { 1563 return PARSER; 1564 } 1565 1566 @java.lang.Override 1567 public com.google.protobuf.Parser<ListReleasesRequest> getParserForType() { 1568 return PARSER; 1569 } 1570 1571 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 1572 return DEFAULT_INSTANCE; 1573 } 1574 1575 } 1576 1577 public interface ListSortOrBuilder extends 1578 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListSort) 1579 com.google.protobuf.MessageOrBuilder { 1580 } 1581 /** 1582 * <pre> 1583 * ListSort defines sorting fields on a release list. 1584 * </pre> 1585 * 1586 * Protobuf type {@code hapi.services.tiller.ListSort} 1587 */ 1588 public static final class ListSort extends 1589 com.google.protobuf.GeneratedMessageV3 implements 1590 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListSort) 1591 ListSortOrBuilder { 1592 private static final long serialVersionUID = 0L; 1593 // Use ListSort.newBuilder() to construct. 1594 private ListSort(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1595 super(builder); 1596 } 1597 private ListSort() { 1598 } 1599 1600 @java.lang.Override 1601 public final com.google.protobuf.UnknownFieldSet 1602 getUnknownFields() { 1603 return this.unknownFields; 1604 } 1605 private ListSort( 1606 com.google.protobuf.CodedInputStream input, 1607 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1608 throws com.google.protobuf.InvalidProtocolBufferException { 1609 this(); 1610 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 1611 com.google.protobuf.UnknownFieldSet.newBuilder(); 1612 try { 1613 boolean done = false; 1614 while (!done) { 1615 int tag = input.readTag(); 1616 switch (tag) { 1617 case 0: 1618 done = true; 1619 break; 1620 default: { 1621 if (!parseUnknownFieldProto3( 1622 input, unknownFields, extensionRegistry, tag)) { 1623 done = true; 1624 } 1625 break; 1626 } 1627 } 1628 } 1629 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1630 throw e.setUnfinishedMessage(this); 1631 } catch (java.io.IOException e) { 1632 throw new com.google.protobuf.InvalidProtocolBufferException( 1633 e).setUnfinishedMessage(this); 1634 } finally { 1635 this.unknownFields = unknownFields.build(); 1636 makeExtensionsImmutable(); 1637 } 1638 } 1639 public static final com.google.protobuf.Descriptors.Descriptor 1640 getDescriptor() { 1641 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 1642 } 1643 1644 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 1645 internalGetFieldAccessorTable() { 1646 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 1647 .ensureFieldAccessorsInitialized( 1648 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 1649 } 1650 1651 /** 1652 * <pre> 1653 * SortBy defines sort operations. 1654 * </pre> 1655 * 1656 * Protobuf enum {@code hapi.services.tiller.ListSort.SortBy} 1657 */ 1658 public enum SortBy 1659 implements com.google.protobuf.ProtocolMessageEnum { 1660 /** 1661 * <code>UNKNOWN = 0;</code> 1662 */ 1663 UNKNOWN(0), 1664 /** 1665 * <code>NAME = 1;</code> 1666 */ 1667 NAME(1), 1668 /** 1669 * <code>LAST_RELEASED = 2;</code> 1670 */ 1671 LAST_RELEASED(2), 1672 UNRECOGNIZED(-1), 1673 ; 1674 1675 /** 1676 * <code>UNKNOWN = 0;</code> 1677 */ 1678 public static final int UNKNOWN_VALUE = 0; 1679 /** 1680 * <code>NAME = 1;</code> 1681 */ 1682 public static final int NAME_VALUE = 1; 1683 /** 1684 * <code>LAST_RELEASED = 2;</code> 1685 */ 1686 public static final int LAST_RELEASED_VALUE = 2; 1687 1688 1689 public final int getNumber() { 1690 if (this == UNRECOGNIZED) { 1691 throw new java.lang.IllegalArgumentException( 1692 "Can't get the number of an unknown enum value."); 1693 } 1694 return value; 1695 } 1696 1697 /** 1698 * @deprecated Use {@link #forNumber(int)} instead. 1699 */ 1700 @java.lang.Deprecated 1701 public static SortBy valueOf(int value) { 1702 return forNumber(value); 1703 } 1704 1705 public static SortBy forNumber(int value) { 1706 switch (value) { 1707 case 0: return UNKNOWN; 1708 case 1: return NAME; 1709 case 2: return LAST_RELEASED; 1710 default: return null; 1711 } 1712 } 1713 1714 public static com.google.protobuf.Internal.EnumLiteMap<SortBy> 1715 internalGetValueMap() { 1716 return internalValueMap; 1717 } 1718 private static final com.google.protobuf.Internal.EnumLiteMap< 1719 SortBy> internalValueMap = 1720 new com.google.protobuf.Internal.EnumLiteMap<SortBy>() { 1721 public SortBy findValueByNumber(int number) { 1722 return SortBy.forNumber(number); 1723 } 1724 }; 1725 1726 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1727 getValueDescriptor() { 1728 return getDescriptor().getValues().get(ordinal()); 1729 } 1730 public final com.google.protobuf.Descriptors.EnumDescriptor 1731 getDescriptorForType() { 1732 return getDescriptor(); 1733 } 1734 public static final com.google.protobuf.Descriptors.EnumDescriptor 1735 getDescriptor() { 1736 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(0); 1737 } 1738 1739 private static final SortBy[] VALUES = values(); 1740 1741 public static SortBy valueOf( 1742 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1743 if (desc.getType() != getDescriptor()) { 1744 throw new java.lang.IllegalArgumentException( 1745 "EnumValueDescriptor is not for this type."); 1746 } 1747 if (desc.getIndex() == -1) { 1748 return UNRECOGNIZED; 1749 } 1750 return VALUES[desc.getIndex()]; 1751 } 1752 1753 private final int value; 1754 1755 private SortBy(int value) { 1756 this.value = value; 1757 } 1758 1759 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortBy) 1760 } 1761 1762 /** 1763 * <pre> 1764 * SortOrder defines sort orders to augment sorting operations. 1765 * </pre> 1766 * 1767 * Protobuf enum {@code hapi.services.tiller.ListSort.SortOrder} 1768 */ 1769 public enum SortOrder 1770 implements com.google.protobuf.ProtocolMessageEnum { 1771 /** 1772 * <code>ASC = 0;</code> 1773 */ 1774 ASC(0), 1775 /** 1776 * <code>DESC = 1;</code> 1777 */ 1778 DESC(1), 1779 UNRECOGNIZED(-1), 1780 ; 1781 1782 /** 1783 * <code>ASC = 0;</code> 1784 */ 1785 public static final int ASC_VALUE = 0; 1786 /** 1787 * <code>DESC = 1;</code> 1788 */ 1789 public static final int DESC_VALUE = 1; 1790 1791 1792 public final int getNumber() { 1793 if (this == UNRECOGNIZED) { 1794 throw new java.lang.IllegalArgumentException( 1795 "Can't get the number of an unknown enum value."); 1796 } 1797 return value; 1798 } 1799 1800 /** 1801 * @deprecated Use {@link #forNumber(int)} instead. 1802 */ 1803 @java.lang.Deprecated 1804 public static SortOrder valueOf(int value) { 1805 return forNumber(value); 1806 } 1807 1808 public static SortOrder forNumber(int value) { 1809 switch (value) { 1810 case 0: return ASC; 1811 case 1: return DESC; 1812 default: return null; 1813 } 1814 } 1815 1816 public static com.google.protobuf.Internal.EnumLiteMap<SortOrder> 1817 internalGetValueMap() { 1818 return internalValueMap; 1819 } 1820 private static final com.google.protobuf.Internal.EnumLiteMap< 1821 SortOrder> internalValueMap = 1822 new com.google.protobuf.Internal.EnumLiteMap<SortOrder>() { 1823 public SortOrder findValueByNumber(int number) { 1824 return SortOrder.forNumber(number); 1825 } 1826 }; 1827 1828 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1829 getValueDescriptor() { 1830 return getDescriptor().getValues().get(ordinal()); 1831 } 1832 public final com.google.protobuf.Descriptors.EnumDescriptor 1833 getDescriptorForType() { 1834 return getDescriptor(); 1835 } 1836 public static final com.google.protobuf.Descriptors.EnumDescriptor 1837 getDescriptor() { 1838 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(1); 1839 } 1840 1841 private static final SortOrder[] VALUES = values(); 1842 1843 public static SortOrder valueOf( 1844 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1845 if (desc.getType() != getDescriptor()) { 1846 throw new java.lang.IllegalArgumentException( 1847 "EnumValueDescriptor is not for this type."); 1848 } 1849 if (desc.getIndex() == -1) { 1850 return UNRECOGNIZED; 1851 } 1852 return VALUES[desc.getIndex()]; 1853 } 1854 1855 private final int value; 1856 1857 private SortOrder(int value) { 1858 this.value = value; 1859 } 1860 1861 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortOrder) 1862 } 1863 1864 private byte memoizedIsInitialized = -1; 1865 public final boolean isInitialized() { 1866 byte isInitialized = memoizedIsInitialized; 1867 if (isInitialized == 1) return true; 1868 if (isInitialized == 0) return false; 1869 1870 memoizedIsInitialized = 1; 1871 return true; 1872 } 1873 1874 public void writeTo(com.google.protobuf.CodedOutputStream output) 1875 throws java.io.IOException { 1876 unknownFields.writeTo(output); 1877 } 1878 1879 public int getSerializedSize() { 1880 int size = memoizedSize; 1881 if (size != -1) return size; 1882 1883 size = 0; 1884 size += unknownFields.getSerializedSize(); 1885 memoizedSize = size; 1886 return size; 1887 } 1888 1889 @java.lang.Override 1890 public boolean equals(final java.lang.Object obj) { 1891 if (obj == this) { 1892 return true; 1893 } 1894 if (!(obj instanceof hapi.services.tiller.Tiller.ListSort)) { 1895 return super.equals(obj); 1896 } 1897 hapi.services.tiller.Tiller.ListSort other = (hapi.services.tiller.Tiller.ListSort) obj; 1898 1899 boolean result = true; 1900 result = result && unknownFields.equals(other.unknownFields); 1901 return result; 1902 } 1903 1904 @java.lang.Override 1905 public int hashCode() { 1906 if (memoizedHashCode != 0) { 1907 return memoizedHashCode; 1908 } 1909 int hash = 41; 1910 hash = (19 * hash) + getDescriptor().hashCode(); 1911 hash = (29 * hash) + unknownFields.hashCode(); 1912 memoizedHashCode = hash; 1913 return hash; 1914 } 1915 1916 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1917 java.nio.ByteBuffer data) 1918 throws com.google.protobuf.InvalidProtocolBufferException { 1919 return PARSER.parseFrom(data); 1920 } 1921 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1922 java.nio.ByteBuffer data, 1923 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1924 throws com.google.protobuf.InvalidProtocolBufferException { 1925 return PARSER.parseFrom(data, extensionRegistry); 1926 } 1927 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1928 com.google.protobuf.ByteString data) 1929 throws com.google.protobuf.InvalidProtocolBufferException { 1930 return PARSER.parseFrom(data); 1931 } 1932 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1933 com.google.protobuf.ByteString data, 1934 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1935 throws com.google.protobuf.InvalidProtocolBufferException { 1936 return PARSER.parseFrom(data, extensionRegistry); 1937 } 1938 public static hapi.services.tiller.Tiller.ListSort parseFrom(byte[] data) 1939 throws com.google.protobuf.InvalidProtocolBufferException { 1940 return PARSER.parseFrom(data); 1941 } 1942 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1943 byte[] data, 1944 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1945 throws com.google.protobuf.InvalidProtocolBufferException { 1946 return PARSER.parseFrom(data, extensionRegistry); 1947 } 1948 public static hapi.services.tiller.Tiller.ListSort parseFrom(java.io.InputStream input) 1949 throws java.io.IOException { 1950 return com.google.protobuf.GeneratedMessageV3 1951 .parseWithIOException(PARSER, input); 1952 } 1953 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1954 java.io.InputStream input, 1955 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1956 throws java.io.IOException { 1957 return com.google.protobuf.GeneratedMessageV3 1958 .parseWithIOException(PARSER, input, extensionRegistry); 1959 } 1960 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom(java.io.InputStream input) 1961 throws java.io.IOException { 1962 return com.google.protobuf.GeneratedMessageV3 1963 .parseDelimitedWithIOException(PARSER, input); 1964 } 1965 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom( 1966 java.io.InputStream input, 1967 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1968 throws java.io.IOException { 1969 return com.google.protobuf.GeneratedMessageV3 1970 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 1971 } 1972 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1973 com.google.protobuf.CodedInputStream input) 1974 throws java.io.IOException { 1975 return com.google.protobuf.GeneratedMessageV3 1976 .parseWithIOException(PARSER, input); 1977 } 1978 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1979 com.google.protobuf.CodedInputStream input, 1980 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1981 throws java.io.IOException { 1982 return com.google.protobuf.GeneratedMessageV3 1983 .parseWithIOException(PARSER, input, extensionRegistry); 1984 } 1985 1986 public Builder newBuilderForType() { return newBuilder(); } 1987 public static Builder newBuilder() { 1988 return DEFAULT_INSTANCE.toBuilder(); 1989 } 1990 public static Builder newBuilder(hapi.services.tiller.Tiller.ListSort prototype) { 1991 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1992 } 1993 public Builder toBuilder() { 1994 return this == DEFAULT_INSTANCE 1995 ? new Builder() : new Builder().mergeFrom(this); 1996 } 1997 1998 @java.lang.Override 1999 protected Builder newBuilderForType( 2000 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2001 Builder builder = new Builder(parent); 2002 return builder; 2003 } 2004 /** 2005 * <pre> 2006 * ListSort defines sorting fields on a release list. 2007 * </pre> 2008 * 2009 * Protobuf type {@code hapi.services.tiller.ListSort} 2010 */ 2011 public static final class Builder extends 2012 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2013 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListSort) 2014 hapi.services.tiller.Tiller.ListSortOrBuilder { 2015 public static final com.google.protobuf.Descriptors.Descriptor 2016 getDescriptor() { 2017 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2018 } 2019 2020 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2021 internalGetFieldAccessorTable() { 2022 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 2023 .ensureFieldAccessorsInitialized( 2024 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 2025 } 2026 2027 // Construct using hapi.services.tiller.Tiller.ListSort.newBuilder() 2028 private Builder() { 2029 maybeForceBuilderInitialization(); 2030 } 2031 2032 private Builder( 2033 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2034 super(parent); 2035 maybeForceBuilderInitialization(); 2036 } 2037 private void maybeForceBuilderInitialization() { 2038 if (com.google.protobuf.GeneratedMessageV3 2039 .alwaysUseFieldBuilders) { 2040 } 2041 } 2042 public Builder clear() { 2043 super.clear(); 2044 return this; 2045 } 2046 2047 public com.google.protobuf.Descriptors.Descriptor 2048 getDescriptorForType() { 2049 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2050 } 2051 2052 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2053 return hapi.services.tiller.Tiller.ListSort.getDefaultInstance(); 2054 } 2055 2056 public hapi.services.tiller.Tiller.ListSort build() { 2057 hapi.services.tiller.Tiller.ListSort result = buildPartial(); 2058 if (!result.isInitialized()) { 2059 throw newUninitializedMessageException(result); 2060 } 2061 return result; 2062 } 2063 2064 public hapi.services.tiller.Tiller.ListSort buildPartial() { 2065 hapi.services.tiller.Tiller.ListSort result = new hapi.services.tiller.Tiller.ListSort(this); 2066 onBuilt(); 2067 return result; 2068 } 2069 2070 public Builder clone() { 2071 return (Builder) super.clone(); 2072 } 2073 public Builder setField( 2074 com.google.protobuf.Descriptors.FieldDescriptor field, 2075 java.lang.Object value) { 2076 return (Builder) super.setField(field, value); 2077 } 2078 public Builder clearField( 2079 com.google.protobuf.Descriptors.FieldDescriptor field) { 2080 return (Builder) super.clearField(field); 2081 } 2082 public Builder clearOneof( 2083 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2084 return (Builder) super.clearOneof(oneof); 2085 } 2086 public Builder setRepeatedField( 2087 com.google.protobuf.Descriptors.FieldDescriptor field, 2088 int index, java.lang.Object value) { 2089 return (Builder) super.setRepeatedField(field, index, value); 2090 } 2091 public Builder addRepeatedField( 2092 com.google.protobuf.Descriptors.FieldDescriptor field, 2093 java.lang.Object value) { 2094 return (Builder) super.addRepeatedField(field, value); 2095 } 2096 public Builder mergeFrom(com.google.protobuf.Message other) { 2097 if (other instanceof hapi.services.tiller.Tiller.ListSort) { 2098 return mergeFrom((hapi.services.tiller.Tiller.ListSort)other); 2099 } else { 2100 super.mergeFrom(other); 2101 return this; 2102 } 2103 } 2104 2105 public Builder mergeFrom(hapi.services.tiller.Tiller.ListSort other) { 2106 if (other == hapi.services.tiller.Tiller.ListSort.getDefaultInstance()) return this; 2107 this.mergeUnknownFields(other.unknownFields); 2108 onChanged(); 2109 return this; 2110 } 2111 2112 public final boolean isInitialized() { 2113 return true; 2114 } 2115 2116 public Builder mergeFrom( 2117 com.google.protobuf.CodedInputStream input, 2118 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2119 throws java.io.IOException { 2120 hapi.services.tiller.Tiller.ListSort parsedMessage = null; 2121 try { 2122 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2123 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2124 parsedMessage = (hapi.services.tiller.Tiller.ListSort) e.getUnfinishedMessage(); 2125 throw e.unwrapIOException(); 2126 } finally { 2127 if (parsedMessage != null) { 2128 mergeFrom(parsedMessage); 2129 } 2130 } 2131 return this; 2132 } 2133 public final Builder setUnknownFields( 2134 final com.google.protobuf.UnknownFieldSet unknownFields) { 2135 return super.setUnknownFieldsProto3(unknownFields); 2136 } 2137 2138 public final Builder mergeUnknownFields( 2139 final com.google.protobuf.UnknownFieldSet unknownFields) { 2140 return super.mergeUnknownFields(unknownFields); 2141 } 2142 2143 2144 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListSort) 2145 } 2146 2147 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListSort) 2148 private static final hapi.services.tiller.Tiller.ListSort DEFAULT_INSTANCE; 2149 static { 2150 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListSort(); 2151 } 2152 2153 public static hapi.services.tiller.Tiller.ListSort getDefaultInstance() { 2154 return DEFAULT_INSTANCE; 2155 } 2156 2157 private static final com.google.protobuf.Parser<ListSort> 2158 PARSER = new com.google.protobuf.AbstractParser<ListSort>() { 2159 public ListSort parsePartialFrom( 2160 com.google.protobuf.CodedInputStream input, 2161 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2162 throws com.google.protobuf.InvalidProtocolBufferException { 2163 return new ListSort(input, extensionRegistry); 2164 } 2165 }; 2166 2167 public static com.google.protobuf.Parser<ListSort> parser() { 2168 return PARSER; 2169 } 2170 2171 @java.lang.Override 2172 public com.google.protobuf.Parser<ListSort> getParserForType() { 2173 return PARSER; 2174 } 2175 2176 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2177 return DEFAULT_INSTANCE; 2178 } 2179 2180 } 2181 2182 public interface ListReleasesResponseOrBuilder extends 2183 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListReleasesResponse) 2184 com.google.protobuf.MessageOrBuilder { 2185 2186 /** 2187 * <pre> 2188 * Count is the expected total number of releases to be returned. 2189 * </pre> 2190 * 2191 * <code>int64 count = 1;</code> 2192 */ 2193 long getCount(); 2194 2195 /** 2196 * <pre> 2197 * Next is the name of the next release. If this is other than an empty 2198 * string, it means there are more results. 2199 * </pre> 2200 * 2201 * <code>string next = 2;</code> 2202 */ 2203 java.lang.String getNext(); 2204 /** 2205 * <pre> 2206 * Next is the name of the next release. If this is other than an empty 2207 * string, it means there are more results. 2208 * </pre> 2209 * 2210 * <code>string next = 2;</code> 2211 */ 2212 com.google.protobuf.ByteString 2213 getNextBytes(); 2214 2215 /** 2216 * <pre> 2217 * Total is the total number of queryable releases. 2218 * </pre> 2219 * 2220 * <code>int64 total = 3;</code> 2221 */ 2222 long getTotal(); 2223 2224 /** 2225 * <pre> 2226 * Releases is the list of found release objects. 2227 * </pre> 2228 * 2229 * <code>repeated .hapi.release.Release releases = 4;</code> 2230 */ 2231 java.util.List<hapi.release.ReleaseOuterClass.Release> 2232 getReleasesList(); 2233 /** 2234 * <pre> 2235 * Releases is the list of found release objects. 2236 * </pre> 2237 * 2238 * <code>repeated .hapi.release.Release releases = 4;</code> 2239 */ 2240 hapi.release.ReleaseOuterClass.Release getReleases(int index); 2241 /** 2242 * <pre> 2243 * Releases is the list of found release objects. 2244 * </pre> 2245 * 2246 * <code>repeated .hapi.release.Release releases = 4;</code> 2247 */ 2248 int getReleasesCount(); 2249 /** 2250 * <pre> 2251 * Releases is the list of found release objects. 2252 * </pre> 2253 * 2254 * <code>repeated .hapi.release.Release releases = 4;</code> 2255 */ 2256 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2257 getReleasesOrBuilderList(); 2258 /** 2259 * <pre> 2260 * Releases is the list of found release objects. 2261 * </pre> 2262 * 2263 * <code>repeated .hapi.release.Release releases = 4;</code> 2264 */ 2265 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2266 int index); 2267 } 2268 /** 2269 * <pre> 2270 * ListReleasesResponse is a list of releases. 2271 * </pre> 2272 * 2273 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2274 */ 2275 public static final class ListReleasesResponse extends 2276 com.google.protobuf.GeneratedMessageV3 implements 2277 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListReleasesResponse) 2278 ListReleasesResponseOrBuilder { 2279 private static final long serialVersionUID = 0L; 2280 // Use ListReleasesResponse.newBuilder() to construct. 2281 private ListReleasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 2282 super(builder); 2283 } 2284 private ListReleasesResponse() { 2285 count_ = 0L; 2286 next_ = ""; 2287 total_ = 0L; 2288 releases_ = java.util.Collections.emptyList(); 2289 } 2290 2291 @java.lang.Override 2292 public final com.google.protobuf.UnknownFieldSet 2293 getUnknownFields() { 2294 return this.unknownFields; 2295 } 2296 private ListReleasesResponse( 2297 com.google.protobuf.CodedInputStream input, 2298 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2299 throws com.google.protobuf.InvalidProtocolBufferException { 2300 this(); 2301 int mutable_bitField0_ = 0; 2302 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 2303 com.google.protobuf.UnknownFieldSet.newBuilder(); 2304 try { 2305 boolean done = false; 2306 while (!done) { 2307 int tag = input.readTag(); 2308 switch (tag) { 2309 case 0: 2310 done = true; 2311 break; 2312 default: { 2313 if (!parseUnknownFieldProto3( 2314 input, unknownFields, extensionRegistry, tag)) { 2315 done = true; 2316 } 2317 break; 2318 } 2319 case 8: { 2320 2321 count_ = input.readInt64(); 2322 break; 2323 } 2324 case 18: { 2325 java.lang.String s = input.readStringRequireUtf8(); 2326 2327 next_ = s; 2328 break; 2329 } 2330 case 24: { 2331 2332 total_ = input.readInt64(); 2333 break; 2334 } 2335 case 34: { 2336 if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2337 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 2338 mutable_bitField0_ |= 0x00000008; 2339 } 2340 releases_.add( 2341 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 2342 break; 2343 } 2344 } 2345 } 2346 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2347 throw e.setUnfinishedMessage(this); 2348 } catch (java.io.IOException e) { 2349 throw new com.google.protobuf.InvalidProtocolBufferException( 2350 e).setUnfinishedMessage(this); 2351 } finally { 2352 if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2353 releases_ = java.util.Collections.unmodifiableList(releases_); 2354 } 2355 this.unknownFields = unknownFields.build(); 2356 makeExtensionsImmutable(); 2357 } 2358 } 2359 public static final com.google.protobuf.Descriptors.Descriptor 2360 getDescriptor() { 2361 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2362 } 2363 2364 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2365 internalGetFieldAccessorTable() { 2366 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2367 .ensureFieldAccessorsInitialized( 2368 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2369 } 2370 2371 private int bitField0_; 2372 public static final int COUNT_FIELD_NUMBER = 1; 2373 private long count_; 2374 /** 2375 * <pre> 2376 * Count is the expected total number of releases to be returned. 2377 * </pre> 2378 * 2379 * <code>int64 count = 1;</code> 2380 */ 2381 public long getCount() { 2382 return count_; 2383 } 2384 2385 public static final int NEXT_FIELD_NUMBER = 2; 2386 private volatile java.lang.Object next_; 2387 /** 2388 * <pre> 2389 * Next is the name of the next release. If this is other than an empty 2390 * string, it means there are more results. 2391 * </pre> 2392 * 2393 * <code>string next = 2;</code> 2394 */ 2395 public java.lang.String getNext() { 2396 java.lang.Object ref = next_; 2397 if (ref instanceof java.lang.String) { 2398 return (java.lang.String) ref; 2399 } else { 2400 com.google.protobuf.ByteString bs = 2401 (com.google.protobuf.ByteString) ref; 2402 java.lang.String s = bs.toStringUtf8(); 2403 next_ = s; 2404 return s; 2405 } 2406 } 2407 /** 2408 * <pre> 2409 * Next is the name of the next release. If this is other than an empty 2410 * string, it means there are more results. 2411 * </pre> 2412 * 2413 * <code>string next = 2;</code> 2414 */ 2415 public com.google.protobuf.ByteString 2416 getNextBytes() { 2417 java.lang.Object ref = next_; 2418 if (ref instanceof java.lang.String) { 2419 com.google.protobuf.ByteString b = 2420 com.google.protobuf.ByteString.copyFromUtf8( 2421 (java.lang.String) ref); 2422 next_ = b; 2423 return b; 2424 } else { 2425 return (com.google.protobuf.ByteString) ref; 2426 } 2427 } 2428 2429 public static final int TOTAL_FIELD_NUMBER = 3; 2430 private long total_; 2431 /** 2432 * <pre> 2433 * Total is the total number of queryable releases. 2434 * </pre> 2435 * 2436 * <code>int64 total = 3;</code> 2437 */ 2438 public long getTotal() { 2439 return total_; 2440 } 2441 2442 public static final int RELEASES_FIELD_NUMBER = 4; 2443 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 2444 /** 2445 * <pre> 2446 * Releases is the list of found release objects. 2447 * </pre> 2448 * 2449 * <code>repeated .hapi.release.Release releases = 4;</code> 2450 */ 2451 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 2452 return releases_; 2453 } 2454 /** 2455 * <pre> 2456 * Releases is the list of found release objects. 2457 * </pre> 2458 * 2459 * <code>repeated .hapi.release.Release releases = 4;</code> 2460 */ 2461 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2462 getReleasesOrBuilderList() { 2463 return releases_; 2464 } 2465 /** 2466 * <pre> 2467 * Releases is the list of found release objects. 2468 * </pre> 2469 * 2470 * <code>repeated .hapi.release.Release releases = 4;</code> 2471 */ 2472 public int getReleasesCount() { 2473 return releases_.size(); 2474 } 2475 /** 2476 * <pre> 2477 * Releases is the list of found release objects. 2478 * </pre> 2479 * 2480 * <code>repeated .hapi.release.Release releases = 4;</code> 2481 */ 2482 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 2483 return releases_.get(index); 2484 } 2485 /** 2486 * <pre> 2487 * Releases is the list of found release objects. 2488 * </pre> 2489 * 2490 * <code>repeated .hapi.release.Release releases = 4;</code> 2491 */ 2492 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2493 int index) { 2494 return releases_.get(index); 2495 } 2496 2497 private byte memoizedIsInitialized = -1; 2498 public final boolean isInitialized() { 2499 byte isInitialized = memoizedIsInitialized; 2500 if (isInitialized == 1) return true; 2501 if (isInitialized == 0) return false; 2502 2503 memoizedIsInitialized = 1; 2504 return true; 2505 } 2506 2507 public void writeTo(com.google.protobuf.CodedOutputStream output) 2508 throws java.io.IOException { 2509 if (count_ != 0L) { 2510 output.writeInt64(1, count_); 2511 } 2512 if (!getNextBytes().isEmpty()) { 2513 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, next_); 2514 } 2515 if (total_ != 0L) { 2516 output.writeInt64(3, total_); 2517 } 2518 for (int i = 0; i < releases_.size(); i++) { 2519 output.writeMessage(4, releases_.get(i)); 2520 } 2521 unknownFields.writeTo(output); 2522 } 2523 2524 public int getSerializedSize() { 2525 int size = memoizedSize; 2526 if (size != -1) return size; 2527 2528 size = 0; 2529 if (count_ != 0L) { 2530 size += com.google.protobuf.CodedOutputStream 2531 .computeInt64Size(1, count_); 2532 } 2533 if (!getNextBytes().isEmpty()) { 2534 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, next_); 2535 } 2536 if (total_ != 0L) { 2537 size += com.google.protobuf.CodedOutputStream 2538 .computeInt64Size(3, total_); 2539 } 2540 for (int i = 0; i < releases_.size(); i++) { 2541 size += com.google.protobuf.CodedOutputStream 2542 .computeMessageSize(4, releases_.get(i)); 2543 } 2544 size += unknownFields.getSerializedSize(); 2545 memoizedSize = size; 2546 return size; 2547 } 2548 2549 @java.lang.Override 2550 public boolean equals(final java.lang.Object obj) { 2551 if (obj == this) { 2552 return true; 2553 } 2554 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesResponse)) { 2555 return super.equals(obj); 2556 } 2557 hapi.services.tiller.Tiller.ListReleasesResponse other = (hapi.services.tiller.Tiller.ListReleasesResponse) obj; 2558 2559 boolean result = true; 2560 result = result && (getCount() 2561 == other.getCount()); 2562 result = result && getNext() 2563 .equals(other.getNext()); 2564 result = result && (getTotal() 2565 == other.getTotal()); 2566 result = result && getReleasesList() 2567 .equals(other.getReleasesList()); 2568 result = result && unknownFields.equals(other.unknownFields); 2569 return result; 2570 } 2571 2572 @java.lang.Override 2573 public int hashCode() { 2574 if (memoizedHashCode != 0) { 2575 return memoizedHashCode; 2576 } 2577 int hash = 41; 2578 hash = (19 * hash) + getDescriptor().hashCode(); 2579 hash = (37 * hash) + COUNT_FIELD_NUMBER; 2580 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2581 getCount()); 2582 hash = (37 * hash) + NEXT_FIELD_NUMBER; 2583 hash = (53 * hash) + getNext().hashCode(); 2584 hash = (37 * hash) + TOTAL_FIELD_NUMBER; 2585 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2586 getTotal()); 2587 if (getReleasesCount() > 0) { 2588 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 2589 hash = (53 * hash) + getReleasesList().hashCode(); 2590 } 2591 hash = (29 * hash) + unknownFields.hashCode(); 2592 memoizedHashCode = hash; 2593 return hash; 2594 } 2595 2596 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2597 java.nio.ByteBuffer data) 2598 throws com.google.protobuf.InvalidProtocolBufferException { 2599 return PARSER.parseFrom(data); 2600 } 2601 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2602 java.nio.ByteBuffer data, 2603 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2604 throws com.google.protobuf.InvalidProtocolBufferException { 2605 return PARSER.parseFrom(data, extensionRegistry); 2606 } 2607 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2608 com.google.protobuf.ByteString data) 2609 throws com.google.protobuf.InvalidProtocolBufferException { 2610 return PARSER.parseFrom(data); 2611 } 2612 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2613 com.google.protobuf.ByteString data, 2614 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2615 throws com.google.protobuf.InvalidProtocolBufferException { 2616 return PARSER.parseFrom(data, extensionRegistry); 2617 } 2618 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(byte[] data) 2619 throws com.google.protobuf.InvalidProtocolBufferException { 2620 return PARSER.parseFrom(data); 2621 } 2622 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2623 byte[] data, 2624 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2625 throws com.google.protobuf.InvalidProtocolBufferException { 2626 return PARSER.parseFrom(data, extensionRegistry); 2627 } 2628 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(java.io.InputStream input) 2629 throws java.io.IOException { 2630 return com.google.protobuf.GeneratedMessageV3 2631 .parseWithIOException(PARSER, input); 2632 } 2633 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2634 java.io.InputStream input, 2635 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2636 throws java.io.IOException { 2637 return com.google.protobuf.GeneratedMessageV3 2638 .parseWithIOException(PARSER, input, extensionRegistry); 2639 } 2640 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom(java.io.InputStream input) 2641 throws java.io.IOException { 2642 return com.google.protobuf.GeneratedMessageV3 2643 .parseDelimitedWithIOException(PARSER, input); 2644 } 2645 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom( 2646 java.io.InputStream input, 2647 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2648 throws java.io.IOException { 2649 return com.google.protobuf.GeneratedMessageV3 2650 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 2651 } 2652 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2653 com.google.protobuf.CodedInputStream input) 2654 throws java.io.IOException { 2655 return com.google.protobuf.GeneratedMessageV3 2656 .parseWithIOException(PARSER, input); 2657 } 2658 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2659 com.google.protobuf.CodedInputStream input, 2660 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2661 throws java.io.IOException { 2662 return com.google.protobuf.GeneratedMessageV3 2663 .parseWithIOException(PARSER, input, extensionRegistry); 2664 } 2665 2666 public Builder newBuilderForType() { return newBuilder(); } 2667 public static Builder newBuilder() { 2668 return DEFAULT_INSTANCE.toBuilder(); 2669 } 2670 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesResponse prototype) { 2671 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2672 } 2673 public Builder toBuilder() { 2674 return this == DEFAULT_INSTANCE 2675 ? new Builder() : new Builder().mergeFrom(this); 2676 } 2677 2678 @java.lang.Override 2679 protected Builder newBuilderForType( 2680 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2681 Builder builder = new Builder(parent); 2682 return builder; 2683 } 2684 /** 2685 * <pre> 2686 * ListReleasesResponse is a list of releases. 2687 * </pre> 2688 * 2689 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2690 */ 2691 public static final class Builder extends 2692 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2693 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesResponse) 2694 hapi.services.tiller.Tiller.ListReleasesResponseOrBuilder { 2695 public static final com.google.protobuf.Descriptors.Descriptor 2696 getDescriptor() { 2697 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2698 } 2699 2700 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2701 internalGetFieldAccessorTable() { 2702 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2703 .ensureFieldAccessorsInitialized( 2704 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2705 } 2706 2707 // Construct using hapi.services.tiller.Tiller.ListReleasesResponse.newBuilder() 2708 private Builder() { 2709 maybeForceBuilderInitialization(); 2710 } 2711 2712 private Builder( 2713 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2714 super(parent); 2715 maybeForceBuilderInitialization(); 2716 } 2717 private void maybeForceBuilderInitialization() { 2718 if (com.google.protobuf.GeneratedMessageV3 2719 .alwaysUseFieldBuilders) { 2720 getReleasesFieldBuilder(); 2721 } 2722 } 2723 public Builder clear() { 2724 super.clear(); 2725 count_ = 0L; 2726 2727 next_ = ""; 2728 2729 total_ = 0L; 2730 2731 if (releasesBuilder_ == null) { 2732 releases_ = java.util.Collections.emptyList(); 2733 bitField0_ = (bitField0_ & ~0x00000008); 2734 } else { 2735 releasesBuilder_.clear(); 2736 } 2737 return this; 2738 } 2739 2740 public com.google.protobuf.Descriptors.Descriptor 2741 getDescriptorForType() { 2742 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2743 } 2744 2745 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 2746 return hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance(); 2747 } 2748 2749 public hapi.services.tiller.Tiller.ListReleasesResponse build() { 2750 hapi.services.tiller.Tiller.ListReleasesResponse result = buildPartial(); 2751 if (!result.isInitialized()) { 2752 throw newUninitializedMessageException(result); 2753 } 2754 return result; 2755 } 2756 2757 public hapi.services.tiller.Tiller.ListReleasesResponse buildPartial() { 2758 hapi.services.tiller.Tiller.ListReleasesResponse result = new hapi.services.tiller.Tiller.ListReleasesResponse(this); 2759 int from_bitField0_ = bitField0_; 2760 int to_bitField0_ = 0; 2761 result.count_ = count_; 2762 result.next_ = next_; 2763 result.total_ = total_; 2764 if (releasesBuilder_ == null) { 2765 if (((bitField0_ & 0x00000008) == 0x00000008)) { 2766 releases_ = java.util.Collections.unmodifiableList(releases_); 2767 bitField0_ = (bitField0_ & ~0x00000008); 2768 } 2769 result.releases_ = releases_; 2770 } else { 2771 result.releases_ = releasesBuilder_.build(); 2772 } 2773 result.bitField0_ = to_bitField0_; 2774 onBuilt(); 2775 return result; 2776 } 2777 2778 public Builder clone() { 2779 return (Builder) super.clone(); 2780 } 2781 public Builder setField( 2782 com.google.protobuf.Descriptors.FieldDescriptor field, 2783 java.lang.Object value) { 2784 return (Builder) super.setField(field, value); 2785 } 2786 public Builder clearField( 2787 com.google.protobuf.Descriptors.FieldDescriptor field) { 2788 return (Builder) super.clearField(field); 2789 } 2790 public Builder clearOneof( 2791 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2792 return (Builder) super.clearOneof(oneof); 2793 } 2794 public Builder setRepeatedField( 2795 com.google.protobuf.Descriptors.FieldDescriptor field, 2796 int index, java.lang.Object value) { 2797 return (Builder) super.setRepeatedField(field, index, value); 2798 } 2799 public Builder addRepeatedField( 2800 com.google.protobuf.Descriptors.FieldDescriptor field, 2801 java.lang.Object value) { 2802 return (Builder) super.addRepeatedField(field, value); 2803 } 2804 public Builder mergeFrom(com.google.protobuf.Message other) { 2805 if (other instanceof hapi.services.tiller.Tiller.ListReleasesResponse) { 2806 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesResponse)other); 2807 } else { 2808 super.mergeFrom(other); 2809 return this; 2810 } 2811 } 2812 2813 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesResponse other) { 2814 if (other == hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance()) return this; 2815 if (other.getCount() != 0L) { 2816 setCount(other.getCount()); 2817 } 2818 if (!other.getNext().isEmpty()) { 2819 next_ = other.next_; 2820 onChanged(); 2821 } 2822 if (other.getTotal() != 0L) { 2823 setTotal(other.getTotal()); 2824 } 2825 if (releasesBuilder_ == null) { 2826 if (!other.releases_.isEmpty()) { 2827 if (releases_.isEmpty()) { 2828 releases_ = other.releases_; 2829 bitField0_ = (bitField0_ & ~0x00000008); 2830 } else { 2831 ensureReleasesIsMutable(); 2832 releases_.addAll(other.releases_); 2833 } 2834 onChanged(); 2835 } 2836 } else { 2837 if (!other.releases_.isEmpty()) { 2838 if (releasesBuilder_.isEmpty()) { 2839 releasesBuilder_.dispose(); 2840 releasesBuilder_ = null; 2841 releases_ = other.releases_; 2842 bitField0_ = (bitField0_ & ~0x00000008); 2843 releasesBuilder_ = 2844 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 2845 getReleasesFieldBuilder() : null; 2846 } else { 2847 releasesBuilder_.addAllMessages(other.releases_); 2848 } 2849 } 2850 } 2851 this.mergeUnknownFields(other.unknownFields); 2852 onChanged(); 2853 return this; 2854 } 2855 2856 public final boolean isInitialized() { 2857 return true; 2858 } 2859 2860 public Builder mergeFrom( 2861 com.google.protobuf.CodedInputStream input, 2862 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2863 throws java.io.IOException { 2864 hapi.services.tiller.Tiller.ListReleasesResponse parsedMessage = null; 2865 try { 2866 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2867 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2868 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesResponse) e.getUnfinishedMessage(); 2869 throw e.unwrapIOException(); 2870 } finally { 2871 if (parsedMessage != null) { 2872 mergeFrom(parsedMessage); 2873 } 2874 } 2875 return this; 2876 } 2877 private int bitField0_; 2878 2879 private long count_ ; 2880 /** 2881 * <pre> 2882 * Count is the expected total number of releases to be returned. 2883 * </pre> 2884 * 2885 * <code>int64 count = 1;</code> 2886 */ 2887 public long getCount() { 2888 return count_; 2889 } 2890 /** 2891 * <pre> 2892 * Count is the expected total number of releases to be returned. 2893 * </pre> 2894 * 2895 * <code>int64 count = 1;</code> 2896 */ 2897 public Builder setCount(long value) { 2898 2899 count_ = value; 2900 onChanged(); 2901 return this; 2902 } 2903 /** 2904 * <pre> 2905 * Count is the expected total number of releases to be returned. 2906 * </pre> 2907 * 2908 * <code>int64 count = 1;</code> 2909 */ 2910 public Builder clearCount() { 2911 2912 count_ = 0L; 2913 onChanged(); 2914 return this; 2915 } 2916 2917 private java.lang.Object next_ = ""; 2918 /** 2919 * <pre> 2920 * Next is the name of the next release. If this is other than an empty 2921 * string, it means there are more results. 2922 * </pre> 2923 * 2924 * <code>string next = 2;</code> 2925 */ 2926 public java.lang.String getNext() { 2927 java.lang.Object ref = next_; 2928 if (!(ref instanceof java.lang.String)) { 2929 com.google.protobuf.ByteString bs = 2930 (com.google.protobuf.ByteString) ref; 2931 java.lang.String s = bs.toStringUtf8(); 2932 next_ = s; 2933 return s; 2934 } else { 2935 return (java.lang.String) ref; 2936 } 2937 } 2938 /** 2939 * <pre> 2940 * Next is the name of the next release. If this is other than an empty 2941 * string, it means there are more results. 2942 * </pre> 2943 * 2944 * <code>string next = 2;</code> 2945 */ 2946 public com.google.protobuf.ByteString 2947 getNextBytes() { 2948 java.lang.Object ref = next_; 2949 if (ref instanceof String) { 2950 com.google.protobuf.ByteString b = 2951 com.google.protobuf.ByteString.copyFromUtf8( 2952 (java.lang.String) ref); 2953 next_ = b; 2954 return b; 2955 } else { 2956 return (com.google.protobuf.ByteString) ref; 2957 } 2958 } 2959 /** 2960 * <pre> 2961 * Next is the name of the next release. If this is other than an empty 2962 * string, it means there are more results. 2963 * </pre> 2964 * 2965 * <code>string next = 2;</code> 2966 */ 2967 public Builder setNext( 2968 java.lang.String value) { 2969 if (value == null) { 2970 throw new NullPointerException(); 2971 } 2972 2973 next_ = value; 2974 onChanged(); 2975 return this; 2976 } 2977 /** 2978 * <pre> 2979 * Next is the name of the next release. If this is other than an empty 2980 * string, it means there are more results. 2981 * </pre> 2982 * 2983 * <code>string next = 2;</code> 2984 */ 2985 public Builder clearNext() { 2986 2987 next_ = getDefaultInstance().getNext(); 2988 onChanged(); 2989 return this; 2990 } 2991 /** 2992 * <pre> 2993 * Next is the name of the next release. If this is other than an empty 2994 * string, it means there are more results. 2995 * </pre> 2996 * 2997 * <code>string next = 2;</code> 2998 */ 2999 public Builder setNextBytes( 3000 com.google.protobuf.ByteString value) { 3001 if (value == null) { 3002 throw new NullPointerException(); 3003 } 3004 checkByteStringIsUtf8(value); 3005 3006 next_ = value; 3007 onChanged(); 3008 return this; 3009 } 3010 3011 private long total_ ; 3012 /** 3013 * <pre> 3014 * Total is the total number of queryable releases. 3015 * </pre> 3016 * 3017 * <code>int64 total = 3;</code> 3018 */ 3019 public long getTotal() { 3020 return total_; 3021 } 3022 /** 3023 * <pre> 3024 * Total is the total number of queryable releases. 3025 * </pre> 3026 * 3027 * <code>int64 total = 3;</code> 3028 */ 3029 public Builder setTotal(long value) { 3030 3031 total_ = value; 3032 onChanged(); 3033 return this; 3034 } 3035 /** 3036 * <pre> 3037 * Total is the total number of queryable releases. 3038 * </pre> 3039 * 3040 * <code>int64 total = 3;</code> 3041 */ 3042 public Builder clearTotal() { 3043 3044 total_ = 0L; 3045 onChanged(); 3046 return this; 3047 } 3048 3049 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 3050 java.util.Collections.emptyList(); 3051 private void ensureReleasesIsMutable() { 3052 if (!((bitField0_ & 0x00000008) == 0x00000008)) { 3053 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 3054 bitField0_ |= 0x00000008; 3055 } 3056 } 3057 3058 private com.google.protobuf.RepeatedFieldBuilderV3< 3059 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 3060 3061 /** 3062 * <pre> 3063 * Releases is the list of found release objects. 3064 * </pre> 3065 * 3066 * <code>repeated .hapi.release.Release releases = 4;</code> 3067 */ 3068 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 3069 if (releasesBuilder_ == null) { 3070 return java.util.Collections.unmodifiableList(releases_); 3071 } else { 3072 return releasesBuilder_.getMessageList(); 3073 } 3074 } 3075 /** 3076 * <pre> 3077 * Releases is the list of found release objects. 3078 * </pre> 3079 * 3080 * <code>repeated .hapi.release.Release releases = 4;</code> 3081 */ 3082 public int getReleasesCount() { 3083 if (releasesBuilder_ == null) { 3084 return releases_.size(); 3085 } else { 3086 return releasesBuilder_.getCount(); 3087 } 3088 } 3089 /** 3090 * <pre> 3091 * Releases is the list of found release objects. 3092 * </pre> 3093 * 3094 * <code>repeated .hapi.release.Release releases = 4;</code> 3095 */ 3096 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 3097 if (releasesBuilder_ == null) { 3098 return releases_.get(index); 3099 } else { 3100 return releasesBuilder_.getMessage(index); 3101 } 3102 } 3103 /** 3104 * <pre> 3105 * Releases is the list of found release objects. 3106 * </pre> 3107 * 3108 * <code>repeated .hapi.release.Release releases = 4;</code> 3109 */ 3110 public Builder setReleases( 3111 int index, hapi.release.ReleaseOuterClass.Release value) { 3112 if (releasesBuilder_ == null) { 3113 if (value == null) { 3114 throw new NullPointerException(); 3115 } 3116 ensureReleasesIsMutable(); 3117 releases_.set(index, value); 3118 onChanged(); 3119 } else { 3120 releasesBuilder_.setMessage(index, value); 3121 } 3122 return this; 3123 } 3124 /** 3125 * <pre> 3126 * Releases is the list of found release objects. 3127 * </pre> 3128 * 3129 * <code>repeated .hapi.release.Release releases = 4;</code> 3130 */ 3131 public Builder setReleases( 3132 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3133 if (releasesBuilder_ == null) { 3134 ensureReleasesIsMutable(); 3135 releases_.set(index, builderForValue.build()); 3136 onChanged(); 3137 } else { 3138 releasesBuilder_.setMessage(index, builderForValue.build()); 3139 } 3140 return this; 3141 } 3142 /** 3143 * <pre> 3144 * Releases is the list of found release objects. 3145 * </pre> 3146 * 3147 * <code>repeated .hapi.release.Release releases = 4;</code> 3148 */ 3149 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 3150 if (releasesBuilder_ == null) { 3151 if (value == null) { 3152 throw new NullPointerException(); 3153 } 3154 ensureReleasesIsMutable(); 3155 releases_.add(value); 3156 onChanged(); 3157 } else { 3158 releasesBuilder_.addMessage(value); 3159 } 3160 return this; 3161 } 3162 /** 3163 * <pre> 3164 * Releases is the list of found release objects. 3165 * </pre> 3166 * 3167 * <code>repeated .hapi.release.Release releases = 4;</code> 3168 */ 3169 public Builder addReleases( 3170 int index, hapi.release.ReleaseOuterClass.Release value) { 3171 if (releasesBuilder_ == null) { 3172 if (value == null) { 3173 throw new NullPointerException(); 3174 } 3175 ensureReleasesIsMutable(); 3176 releases_.add(index, value); 3177 onChanged(); 3178 } else { 3179 releasesBuilder_.addMessage(index, value); 3180 } 3181 return this; 3182 } 3183 /** 3184 * <pre> 3185 * Releases is the list of found release objects. 3186 * </pre> 3187 * 3188 * <code>repeated .hapi.release.Release releases = 4;</code> 3189 */ 3190 public Builder addReleases( 3191 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3192 if (releasesBuilder_ == null) { 3193 ensureReleasesIsMutable(); 3194 releases_.add(builderForValue.build()); 3195 onChanged(); 3196 } else { 3197 releasesBuilder_.addMessage(builderForValue.build()); 3198 } 3199 return this; 3200 } 3201 /** 3202 * <pre> 3203 * Releases is the list of found release objects. 3204 * </pre> 3205 * 3206 * <code>repeated .hapi.release.Release releases = 4;</code> 3207 */ 3208 public Builder addReleases( 3209 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3210 if (releasesBuilder_ == null) { 3211 ensureReleasesIsMutable(); 3212 releases_.add(index, builderForValue.build()); 3213 onChanged(); 3214 } else { 3215 releasesBuilder_.addMessage(index, builderForValue.build()); 3216 } 3217 return this; 3218 } 3219 /** 3220 * <pre> 3221 * Releases is the list of found release objects. 3222 * </pre> 3223 * 3224 * <code>repeated .hapi.release.Release releases = 4;</code> 3225 */ 3226 public Builder addAllReleases( 3227 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 3228 if (releasesBuilder_ == null) { 3229 ensureReleasesIsMutable(); 3230 com.google.protobuf.AbstractMessageLite.Builder.addAll( 3231 values, releases_); 3232 onChanged(); 3233 } else { 3234 releasesBuilder_.addAllMessages(values); 3235 } 3236 return this; 3237 } 3238 /** 3239 * <pre> 3240 * Releases is the list of found release objects. 3241 * </pre> 3242 * 3243 * <code>repeated .hapi.release.Release releases = 4;</code> 3244 */ 3245 public Builder clearReleases() { 3246 if (releasesBuilder_ == null) { 3247 releases_ = java.util.Collections.emptyList(); 3248 bitField0_ = (bitField0_ & ~0x00000008); 3249 onChanged(); 3250 } else { 3251 releasesBuilder_.clear(); 3252 } 3253 return this; 3254 } 3255 /** 3256 * <pre> 3257 * Releases is the list of found release objects. 3258 * </pre> 3259 * 3260 * <code>repeated .hapi.release.Release releases = 4;</code> 3261 */ 3262 public Builder removeReleases(int index) { 3263 if (releasesBuilder_ == null) { 3264 ensureReleasesIsMutable(); 3265 releases_.remove(index); 3266 onChanged(); 3267 } else { 3268 releasesBuilder_.remove(index); 3269 } 3270 return this; 3271 } 3272 /** 3273 * <pre> 3274 * Releases is the list of found release objects. 3275 * </pre> 3276 * 3277 * <code>repeated .hapi.release.Release releases = 4;</code> 3278 */ 3279 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 3280 int index) { 3281 return getReleasesFieldBuilder().getBuilder(index); 3282 } 3283 /** 3284 * <pre> 3285 * Releases is the list of found release objects. 3286 * </pre> 3287 * 3288 * <code>repeated .hapi.release.Release releases = 4;</code> 3289 */ 3290 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 3291 int index) { 3292 if (releasesBuilder_ == null) { 3293 return releases_.get(index); } else { 3294 return releasesBuilder_.getMessageOrBuilder(index); 3295 } 3296 } 3297 /** 3298 * <pre> 3299 * Releases is the list of found release objects. 3300 * </pre> 3301 * 3302 * <code>repeated .hapi.release.Release releases = 4;</code> 3303 */ 3304 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3305 getReleasesOrBuilderList() { 3306 if (releasesBuilder_ != null) { 3307 return releasesBuilder_.getMessageOrBuilderList(); 3308 } else { 3309 return java.util.Collections.unmodifiableList(releases_); 3310 } 3311 } 3312 /** 3313 * <pre> 3314 * Releases is the list of found release objects. 3315 * </pre> 3316 * 3317 * <code>repeated .hapi.release.Release releases = 4;</code> 3318 */ 3319 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 3320 return getReleasesFieldBuilder().addBuilder( 3321 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3322 } 3323 /** 3324 * <pre> 3325 * Releases is the list of found release objects. 3326 * </pre> 3327 * 3328 * <code>repeated .hapi.release.Release releases = 4;</code> 3329 */ 3330 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 3331 int index) { 3332 return getReleasesFieldBuilder().addBuilder( 3333 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3334 } 3335 /** 3336 * <pre> 3337 * Releases is the list of found release objects. 3338 * </pre> 3339 * 3340 * <code>repeated .hapi.release.Release releases = 4;</code> 3341 */ 3342 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 3343 getReleasesBuilderList() { 3344 return getReleasesFieldBuilder().getBuilderList(); 3345 } 3346 private com.google.protobuf.RepeatedFieldBuilderV3< 3347 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3348 getReleasesFieldBuilder() { 3349 if (releasesBuilder_ == null) { 3350 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 3351 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 3352 releases_, 3353 ((bitField0_ & 0x00000008) == 0x00000008), 3354 getParentForChildren(), 3355 isClean()); 3356 releases_ = null; 3357 } 3358 return releasesBuilder_; 3359 } 3360 public final Builder setUnknownFields( 3361 final com.google.protobuf.UnknownFieldSet unknownFields) { 3362 return super.setUnknownFieldsProto3(unknownFields); 3363 } 3364 3365 public final Builder mergeUnknownFields( 3366 final com.google.protobuf.UnknownFieldSet unknownFields) { 3367 return super.mergeUnknownFields(unknownFields); 3368 } 3369 3370 3371 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesResponse) 3372 } 3373 3374 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesResponse) 3375 private static final hapi.services.tiller.Tiller.ListReleasesResponse DEFAULT_INSTANCE; 3376 static { 3377 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesResponse(); 3378 } 3379 3380 public static hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstance() { 3381 return DEFAULT_INSTANCE; 3382 } 3383 3384 private static final com.google.protobuf.Parser<ListReleasesResponse> 3385 PARSER = new com.google.protobuf.AbstractParser<ListReleasesResponse>() { 3386 public ListReleasesResponse parsePartialFrom( 3387 com.google.protobuf.CodedInputStream input, 3388 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3389 throws com.google.protobuf.InvalidProtocolBufferException { 3390 return new ListReleasesResponse(input, extensionRegistry); 3391 } 3392 }; 3393 3394 public static com.google.protobuf.Parser<ListReleasesResponse> parser() { 3395 return PARSER; 3396 } 3397 3398 @java.lang.Override 3399 public com.google.protobuf.Parser<ListReleasesResponse> getParserForType() { 3400 return PARSER; 3401 } 3402 3403 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 3404 return DEFAULT_INSTANCE; 3405 } 3406 3407 } 3408 3409 public interface GetReleaseStatusRequestOrBuilder extends 3410 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusRequest) 3411 com.google.protobuf.MessageOrBuilder { 3412 3413 /** 3414 * <pre> 3415 * Name is the name of the release 3416 * </pre> 3417 * 3418 * <code>string name = 1;</code> 3419 */ 3420 java.lang.String getName(); 3421 /** 3422 * <pre> 3423 * Name is the name of the release 3424 * </pre> 3425 * 3426 * <code>string name = 1;</code> 3427 */ 3428 com.google.protobuf.ByteString 3429 getNameBytes(); 3430 3431 /** 3432 * <pre> 3433 * Version is the version of the release 3434 * </pre> 3435 * 3436 * <code>int32 version = 2;</code> 3437 */ 3438 int getVersion(); 3439 } 3440 /** 3441 * <pre> 3442 * GetReleaseStatusRequest is a request to get the status of a release. 3443 * </pre> 3444 * 3445 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3446 */ 3447 public static final class GetReleaseStatusRequest extends 3448 com.google.protobuf.GeneratedMessageV3 implements 3449 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusRequest) 3450 GetReleaseStatusRequestOrBuilder { 3451 private static final long serialVersionUID = 0L; 3452 // Use GetReleaseStatusRequest.newBuilder() to construct. 3453 private GetReleaseStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 3454 super(builder); 3455 } 3456 private GetReleaseStatusRequest() { 3457 name_ = ""; 3458 version_ = 0; 3459 } 3460 3461 @java.lang.Override 3462 public final com.google.protobuf.UnknownFieldSet 3463 getUnknownFields() { 3464 return this.unknownFields; 3465 } 3466 private GetReleaseStatusRequest( 3467 com.google.protobuf.CodedInputStream input, 3468 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3469 throws com.google.protobuf.InvalidProtocolBufferException { 3470 this(); 3471 int mutable_bitField0_ = 0; 3472 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 3473 com.google.protobuf.UnknownFieldSet.newBuilder(); 3474 try { 3475 boolean done = false; 3476 while (!done) { 3477 int tag = input.readTag(); 3478 switch (tag) { 3479 case 0: 3480 done = true; 3481 break; 3482 default: { 3483 if (!parseUnknownFieldProto3( 3484 input, unknownFields, extensionRegistry, tag)) { 3485 done = true; 3486 } 3487 break; 3488 } 3489 case 10: { 3490 java.lang.String s = input.readStringRequireUtf8(); 3491 3492 name_ = s; 3493 break; 3494 } 3495 case 16: { 3496 3497 version_ = input.readInt32(); 3498 break; 3499 } 3500 } 3501 } 3502 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3503 throw e.setUnfinishedMessage(this); 3504 } catch (java.io.IOException e) { 3505 throw new com.google.protobuf.InvalidProtocolBufferException( 3506 e).setUnfinishedMessage(this); 3507 } finally { 3508 this.unknownFields = unknownFields.build(); 3509 makeExtensionsImmutable(); 3510 } 3511 } 3512 public static final com.google.protobuf.Descriptors.Descriptor 3513 getDescriptor() { 3514 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3515 } 3516 3517 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3518 internalGetFieldAccessorTable() { 3519 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3520 .ensureFieldAccessorsInitialized( 3521 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3522 } 3523 3524 public static final int NAME_FIELD_NUMBER = 1; 3525 private volatile java.lang.Object name_; 3526 /** 3527 * <pre> 3528 * Name is the name of the release 3529 * </pre> 3530 * 3531 * <code>string name = 1;</code> 3532 */ 3533 public java.lang.String getName() { 3534 java.lang.Object ref = name_; 3535 if (ref instanceof java.lang.String) { 3536 return (java.lang.String) ref; 3537 } else { 3538 com.google.protobuf.ByteString bs = 3539 (com.google.protobuf.ByteString) ref; 3540 java.lang.String s = bs.toStringUtf8(); 3541 name_ = s; 3542 return s; 3543 } 3544 } 3545 /** 3546 * <pre> 3547 * Name is the name of the release 3548 * </pre> 3549 * 3550 * <code>string name = 1;</code> 3551 */ 3552 public com.google.protobuf.ByteString 3553 getNameBytes() { 3554 java.lang.Object ref = name_; 3555 if (ref instanceof java.lang.String) { 3556 com.google.protobuf.ByteString b = 3557 com.google.protobuf.ByteString.copyFromUtf8( 3558 (java.lang.String) ref); 3559 name_ = b; 3560 return b; 3561 } else { 3562 return (com.google.protobuf.ByteString) ref; 3563 } 3564 } 3565 3566 public static final int VERSION_FIELD_NUMBER = 2; 3567 private int version_; 3568 /** 3569 * <pre> 3570 * Version is the version of the release 3571 * </pre> 3572 * 3573 * <code>int32 version = 2;</code> 3574 */ 3575 public int getVersion() { 3576 return version_; 3577 } 3578 3579 private byte memoizedIsInitialized = -1; 3580 public final boolean isInitialized() { 3581 byte isInitialized = memoizedIsInitialized; 3582 if (isInitialized == 1) return true; 3583 if (isInitialized == 0) return false; 3584 3585 memoizedIsInitialized = 1; 3586 return true; 3587 } 3588 3589 public void writeTo(com.google.protobuf.CodedOutputStream output) 3590 throws java.io.IOException { 3591 if (!getNameBytes().isEmpty()) { 3592 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 3593 } 3594 if (version_ != 0) { 3595 output.writeInt32(2, version_); 3596 } 3597 unknownFields.writeTo(output); 3598 } 3599 3600 public int getSerializedSize() { 3601 int size = memoizedSize; 3602 if (size != -1) return size; 3603 3604 size = 0; 3605 if (!getNameBytes().isEmpty()) { 3606 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 3607 } 3608 if (version_ != 0) { 3609 size += com.google.protobuf.CodedOutputStream 3610 .computeInt32Size(2, version_); 3611 } 3612 size += unknownFields.getSerializedSize(); 3613 memoizedSize = size; 3614 return size; 3615 } 3616 3617 @java.lang.Override 3618 public boolean equals(final java.lang.Object obj) { 3619 if (obj == this) { 3620 return true; 3621 } 3622 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest)) { 3623 return super.equals(obj); 3624 } 3625 hapi.services.tiller.Tiller.GetReleaseStatusRequest other = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) obj; 3626 3627 boolean result = true; 3628 result = result && getName() 3629 .equals(other.getName()); 3630 result = result && (getVersion() 3631 == other.getVersion()); 3632 result = result && unknownFields.equals(other.unknownFields); 3633 return result; 3634 } 3635 3636 @java.lang.Override 3637 public int hashCode() { 3638 if (memoizedHashCode != 0) { 3639 return memoizedHashCode; 3640 } 3641 int hash = 41; 3642 hash = (19 * hash) + getDescriptor().hashCode(); 3643 hash = (37 * hash) + NAME_FIELD_NUMBER; 3644 hash = (53 * hash) + getName().hashCode(); 3645 hash = (37 * hash) + VERSION_FIELD_NUMBER; 3646 hash = (53 * hash) + getVersion(); 3647 hash = (29 * hash) + unknownFields.hashCode(); 3648 memoizedHashCode = hash; 3649 return hash; 3650 } 3651 3652 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3653 java.nio.ByteBuffer data) 3654 throws com.google.protobuf.InvalidProtocolBufferException { 3655 return PARSER.parseFrom(data); 3656 } 3657 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3658 java.nio.ByteBuffer data, 3659 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3660 throws com.google.protobuf.InvalidProtocolBufferException { 3661 return PARSER.parseFrom(data, extensionRegistry); 3662 } 3663 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3664 com.google.protobuf.ByteString data) 3665 throws com.google.protobuf.InvalidProtocolBufferException { 3666 return PARSER.parseFrom(data); 3667 } 3668 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3669 com.google.protobuf.ByteString data, 3670 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3671 throws com.google.protobuf.InvalidProtocolBufferException { 3672 return PARSER.parseFrom(data, extensionRegistry); 3673 } 3674 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(byte[] data) 3675 throws com.google.protobuf.InvalidProtocolBufferException { 3676 return PARSER.parseFrom(data); 3677 } 3678 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3679 byte[] data, 3680 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3681 throws com.google.protobuf.InvalidProtocolBufferException { 3682 return PARSER.parseFrom(data, extensionRegistry); 3683 } 3684 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(java.io.InputStream input) 3685 throws java.io.IOException { 3686 return com.google.protobuf.GeneratedMessageV3 3687 .parseWithIOException(PARSER, input); 3688 } 3689 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3690 java.io.InputStream input, 3691 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3692 throws java.io.IOException { 3693 return com.google.protobuf.GeneratedMessageV3 3694 .parseWithIOException(PARSER, input, extensionRegistry); 3695 } 3696 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom(java.io.InputStream input) 3697 throws java.io.IOException { 3698 return com.google.protobuf.GeneratedMessageV3 3699 .parseDelimitedWithIOException(PARSER, input); 3700 } 3701 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom( 3702 java.io.InputStream input, 3703 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3704 throws java.io.IOException { 3705 return com.google.protobuf.GeneratedMessageV3 3706 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 3707 } 3708 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3709 com.google.protobuf.CodedInputStream input) 3710 throws java.io.IOException { 3711 return com.google.protobuf.GeneratedMessageV3 3712 .parseWithIOException(PARSER, input); 3713 } 3714 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3715 com.google.protobuf.CodedInputStream input, 3716 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3717 throws java.io.IOException { 3718 return com.google.protobuf.GeneratedMessageV3 3719 .parseWithIOException(PARSER, input, extensionRegistry); 3720 } 3721 3722 public Builder newBuilderForType() { return newBuilder(); } 3723 public static Builder newBuilder() { 3724 return DEFAULT_INSTANCE.toBuilder(); 3725 } 3726 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusRequest prototype) { 3727 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 3728 } 3729 public Builder toBuilder() { 3730 return this == DEFAULT_INSTANCE 3731 ? new Builder() : new Builder().mergeFrom(this); 3732 } 3733 3734 @java.lang.Override 3735 protected Builder newBuilderForType( 3736 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3737 Builder builder = new Builder(parent); 3738 return builder; 3739 } 3740 /** 3741 * <pre> 3742 * GetReleaseStatusRequest is a request to get the status of a release. 3743 * </pre> 3744 * 3745 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3746 */ 3747 public static final class Builder extends 3748 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 3749 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusRequest) 3750 hapi.services.tiller.Tiller.GetReleaseStatusRequestOrBuilder { 3751 public static final com.google.protobuf.Descriptors.Descriptor 3752 getDescriptor() { 3753 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3754 } 3755 3756 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3757 internalGetFieldAccessorTable() { 3758 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3759 .ensureFieldAccessorsInitialized( 3760 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3761 } 3762 3763 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusRequest.newBuilder() 3764 private Builder() { 3765 maybeForceBuilderInitialization(); 3766 } 3767 3768 private Builder( 3769 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3770 super(parent); 3771 maybeForceBuilderInitialization(); 3772 } 3773 private void maybeForceBuilderInitialization() { 3774 if (com.google.protobuf.GeneratedMessageV3 3775 .alwaysUseFieldBuilders) { 3776 } 3777 } 3778 public Builder clear() { 3779 super.clear(); 3780 name_ = ""; 3781 3782 version_ = 0; 3783 3784 return this; 3785 } 3786 3787 public com.google.protobuf.Descriptors.Descriptor 3788 getDescriptorForType() { 3789 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3790 } 3791 3792 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 3793 return hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance(); 3794 } 3795 3796 public hapi.services.tiller.Tiller.GetReleaseStatusRequest build() { 3797 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = buildPartial(); 3798 if (!result.isInitialized()) { 3799 throw newUninitializedMessageException(result); 3800 } 3801 return result; 3802 } 3803 3804 public hapi.services.tiller.Tiller.GetReleaseStatusRequest buildPartial() { 3805 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(this); 3806 result.name_ = name_; 3807 result.version_ = version_; 3808 onBuilt(); 3809 return result; 3810 } 3811 3812 public Builder clone() { 3813 return (Builder) super.clone(); 3814 } 3815 public Builder setField( 3816 com.google.protobuf.Descriptors.FieldDescriptor field, 3817 java.lang.Object value) { 3818 return (Builder) super.setField(field, value); 3819 } 3820 public Builder clearField( 3821 com.google.protobuf.Descriptors.FieldDescriptor field) { 3822 return (Builder) super.clearField(field); 3823 } 3824 public Builder clearOneof( 3825 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 3826 return (Builder) super.clearOneof(oneof); 3827 } 3828 public Builder setRepeatedField( 3829 com.google.protobuf.Descriptors.FieldDescriptor field, 3830 int index, java.lang.Object value) { 3831 return (Builder) super.setRepeatedField(field, index, value); 3832 } 3833 public Builder addRepeatedField( 3834 com.google.protobuf.Descriptors.FieldDescriptor field, 3835 java.lang.Object value) { 3836 return (Builder) super.addRepeatedField(field, value); 3837 } 3838 public Builder mergeFrom(com.google.protobuf.Message other) { 3839 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest) { 3840 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusRequest)other); 3841 } else { 3842 super.mergeFrom(other); 3843 return this; 3844 } 3845 } 3846 3847 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusRequest other) { 3848 if (other == hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance()) return this; 3849 if (!other.getName().isEmpty()) { 3850 name_ = other.name_; 3851 onChanged(); 3852 } 3853 if (other.getVersion() != 0) { 3854 setVersion(other.getVersion()); 3855 } 3856 this.mergeUnknownFields(other.unknownFields); 3857 onChanged(); 3858 return this; 3859 } 3860 3861 public final boolean isInitialized() { 3862 return true; 3863 } 3864 3865 public Builder mergeFrom( 3866 com.google.protobuf.CodedInputStream input, 3867 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3868 throws java.io.IOException { 3869 hapi.services.tiller.Tiller.GetReleaseStatusRequest parsedMessage = null; 3870 try { 3871 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 3872 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3873 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) e.getUnfinishedMessage(); 3874 throw e.unwrapIOException(); 3875 } finally { 3876 if (parsedMessage != null) { 3877 mergeFrom(parsedMessage); 3878 } 3879 } 3880 return this; 3881 } 3882 3883 private java.lang.Object name_ = ""; 3884 /** 3885 * <pre> 3886 * Name is the name of the release 3887 * </pre> 3888 * 3889 * <code>string name = 1;</code> 3890 */ 3891 public java.lang.String getName() { 3892 java.lang.Object ref = name_; 3893 if (!(ref instanceof java.lang.String)) { 3894 com.google.protobuf.ByteString bs = 3895 (com.google.protobuf.ByteString) ref; 3896 java.lang.String s = bs.toStringUtf8(); 3897 name_ = s; 3898 return s; 3899 } else { 3900 return (java.lang.String) ref; 3901 } 3902 } 3903 /** 3904 * <pre> 3905 * Name is the name of the release 3906 * </pre> 3907 * 3908 * <code>string name = 1;</code> 3909 */ 3910 public com.google.protobuf.ByteString 3911 getNameBytes() { 3912 java.lang.Object ref = name_; 3913 if (ref instanceof String) { 3914 com.google.protobuf.ByteString b = 3915 com.google.protobuf.ByteString.copyFromUtf8( 3916 (java.lang.String) ref); 3917 name_ = b; 3918 return b; 3919 } else { 3920 return (com.google.protobuf.ByteString) ref; 3921 } 3922 } 3923 /** 3924 * <pre> 3925 * Name is the name of the release 3926 * </pre> 3927 * 3928 * <code>string name = 1;</code> 3929 */ 3930 public Builder setName( 3931 java.lang.String value) { 3932 if (value == null) { 3933 throw new NullPointerException(); 3934 } 3935 3936 name_ = value; 3937 onChanged(); 3938 return this; 3939 } 3940 /** 3941 * <pre> 3942 * Name is the name of the release 3943 * </pre> 3944 * 3945 * <code>string name = 1;</code> 3946 */ 3947 public Builder clearName() { 3948 3949 name_ = getDefaultInstance().getName(); 3950 onChanged(); 3951 return this; 3952 } 3953 /** 3954 * <pre> 3955 * Name is the name of the release 3956 * </pre> 3957 * 3958 * <code>string name = 1;</code> 3959 */ 3960 public Builder setNameBytes( 3961 com.google.protobuf.ByteString value) { 3962 if (value == null) { 3963 throw new NullPointerException(); 3964 } 3965 checkByteStringIsUtf8(value); 3966 3967 name_ = value; 3968 onChanged(); 3969 return this; 3970 } 3971 3972 private int version_ ; 3973 /** 3974 * <pre> 3975 * Version is the version of the release 3976 * </pre> 3977 * 3978 * <code>int32 version = 2;</code> 3979 */ 3980 public int getVersion() { 3981 return version_; 3982 } 3983 /** 3984 * <pre> 3985 * Version is the version of the release 3986 * </pre> 3987 * 3988 * <code>int32 version = 2;</code> 3989 */ 3990 public Builder setVersion(int value) { 3991 3992 version_ = value; 3993 onChanged(); 3994 return this; 3995 } 3996 /** 3997 * <pre> 3998 * Version is the version of the release 3999 * </pre> 4000 * 4001 * <code>int32 version = 2;</code> 4002 */ 4003 public Builder clearVersion() { 4004 4005 version_ = 0; 4006 onChanged(); 4007 return this; 4008 } 4009 public final Builder setUnknownFields( 4010 final com.google.protobuf.UnknownFieldSet unknownFields) { 4011 return super.setUnknownFieldsProto3(unknownFields); 4012 } 4013 4014 public final Builder mergeUnknownFields( 4015 final com.google.protobuf.UnknownFieldSet unknownFields) { 4016 return super.mergeUnknownFields(unknownFields); 4017 } 4018 4019 4020 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusRequest) 4021 } 4022 4023 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusRequest) 4024 private static final hapi.services.tiller.Tiller.GetReleaseStatusRequest DEFAULT_INSTANCE; 4025 static { 4026 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(); 4027 } 4028 4029 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstance() { 4030 return DEFAULT_INSTANCE; 4031 } 4032 4033 private static final com.google.protobuf.Parser<GetReleaseStatusRequest> 4034 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusRequest>() { 4035 public GetReleaseStatusRequest parsePartialFrom( 4036 com.google.protobuf.CodedInputStream input, 4037 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4038 throws com.google.protobuf.InvalidProtocolBufferException { 4039 return new GetReleaseStatusRequest(input, extensionRegistry); 4040 } 4041 }; 4042 4043 public static com.google.protobuf.Parser<GetReleaseStatusRequest> parser() { 4044 return PARSER; 4045 } 4046 4047 @java.lang.Override 4048 public com.google.protobuf.Parser<GetReleaseStatusRequest> getParserForType() { 4049 return PARSER; 4050 } 4051 4052 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 4053 return DEFAULT_INSTANCE; 4054 } 4055 4056 } 4057 4058 public interface GetReleaseStatusResponseOrBuilder extends 4059 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusResponse) 4060 com.google.protobuf.MessageOrBuilder { 4061 4062 /** 4063 * <pre> 4064 * Name is the name of the release. 4065 * </pre> 4066 * 4067 * <code>string name = 1;</code> 4068 */ 4069 java.lang.String getName(); 4070 /** 4071 * <pre> 4072 * Name is the name of the release. 4073 * </pre> 4074 * 4075 * <code>string name = 1;</code> 4076 */ 4077 com.google.protobuf.ByteString 4078 getNameBytes(); 4079 4080 /** 4081 * <pre> 4082 * Info contains information about the release. 4083 * </pre> 4084 * 4085 * <code>.hapi.release.Info info = 2;</code> 4086 */ 4087 boolean hasInfo(); 4088 /** 4089 * <pre> 4090 * Info contains information about the release. 4091 * </pre> 4092 * 4093 * <code>.hapi.release.Info info = 2;</code> 4094 */ 4095 hapi.release.InfoOuterClass.Info getInfo(); 4096 /** 4097 * <pre> 4098 * Info contains information about the release. 4099 * </pre> 4100 * 4101 * <code>.hapi.release.Info info = 2;</code> 4102 */ 4103 hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder(); 4104 4105 /** 4106 * <pre> 4107 * Namesapce the release was released into 4108 * </pre> 4109 * 4110 * <code>string namespace = 3;</code> 4111 */ 4112 java.lang.String getNamespace(); 4113 /** 4114 * <pre> 4115 * Namesapce the release was released into 4116 * </pre> 4117 * 4118 * <code>string namespace = 3;</code> 4119 */ 4120 com.google.protobuf.ByteString 4121 getNamespaceBytes(); 4122 } 4123 /** 4124 * <pre> 4125 * GetReleaseStatusResponse is the response indicating the status of the named release. 4126 * </pre> 4127 * 4128 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4129 */ 4130 public static final class GetReleaseStatusResponse extends 4131 com.google.protobuf.GeneratedMessageV3 implements 4132 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusResponse) 4133 GetReleaseStatusResponseOrBuilder { 4134 private static final long serialVersionUID = 0L; 4135 // Use GetReleaseStatusResponse.newBuilder() to construct. 4136 private GetReleaseStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 4137 super(builder); 4138 } 4139 private GetReleaseStatusResponse() { 4140 name_ = ""; 4141 namespace_ = ""; 4142 } 4143 4144 @java.lang.Override 4145 public final com.google.protobuf.UnknownFieldSet 4146 getUnknownFields() { 4147 return this.unknownFields; 4148 } 4149 private GetReleaseStatusResponse( 4150 com.google.protobuf.CodedInputStream input, 4151 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4152 throws com.google.protobuf.InvalidProtocolBufferException { 4153 this(); 4154 int mutable_bitField0_ = 0; 4155 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 4156 com.google.protobuf.UnknownFieldSet.newBuilder(); 4157 try { 4158 boolean done = false; 4159 while (!done) { 4160 int tag = input.readTag(); 4161 switch (tag) { 4162 case 0: 4163 done = true; 4164 break; 4165 default: { 4166 if (!parseUnknownFieldProto3( 4167 input, unknownFields, extensionRegistry, tag)) { 4168 done = true; 4169 } 4170 break; 4171 } 4172 case 10: { 4173 java.lang.String s = input.readStringRequireUtf8(); 4174 4175 name_ = s; 4176 break; 4177 } 4178 case 18: { 4179 hapi.release.InfoOuterClass.Info.Builder subBuilder = null; 4180 if (info_ != null) { 4181 subBuilder = info_.toBuilder(); 4182 } 4183 info_ = input.readMessage(hapi.release.InfoOuterClass.Info.parser(), extensionRegistry); 4184 if (subBuilder != null) { 4185 subBuilder.mergeFrom(info_); 4186 info_ = subBuilder.buildPartial(); 4187 } 4188 4189 break; 4190 } 4191 case 26: { 4192 java.lang.String s = input.readStringRequireUtf8(); 4193 4194 namespace_ = s; 4195 break; 4196 } 4197 } 4198 } 4199 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4200 throw e.setUnfinishedMessage(this); 4201 } catch (java.io.IOException e) { 4202 throw new com.google.protobuf.InvalidProtocolBufferException( 4203 e).setUnfinishedMessage(this); 4204 } finally { 4205 this.unknownFields = unknownFields.build(); 4206 makeExtensionsImmutable(); 4207 } 4208 } 4209 public static final com.google.protobuf.Descriptors.Descriptor 4210 getDescriptor() { 4211 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4212 } 4213 4214 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4215 internalGetFieldAccessorTable() { 4216 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4217 .ensureFieldAccessorsInitialized( 4218 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4219 } 4220 4221 public static final int NAME_FIELD_NUMBER = 1; 4222 private volatile java.lang.Object name_; 4223 /** 4224 * <pre> 4225 * Name is the name of the release. 4226 * </pre> 4227 * 4228 * <code>string name = 1;</code> 4229 */ 4230 public java.lang.String getName() { 4231 java.lang.Object ref = name_; 4232 if (ref instanceof java.lang.String) { 4233 return (java.lang.String) ref; 4234 } else { 4235 com.google.protobuf.ByteString bs = 4236 (com.google.protobuf.ByteString) ref; 4237 java.lang.String s = bs.toStringUtf8(); 4238 name_ = s; 4239 return s; 4240 } 4241 } 4242 /** 4243 * <pre> 4244 * Name is the name of the release. 4245 * </pre> 4246 * 4247 * <code>string name = 1;</code> 4248 */ 4249 public com.google.protobuf.ByteString 4250 getNameBytes() { 4251 java.lang.Object ref = name_; 4252 if (ref instanceof java.lang.String) { 4253 com.google.protobuf.ByteString b = 4254 com.google.protobuf.ByteString.copyFromUtf8( 4255 (java.lang.String) ref); 4256 name_ = b; 4257 return b; 4258 } else { 4259 return (com.google.protobuf.ByteString) ref; 4260 } 4261 } 4262 4263 public static final int INFO_FIELD_NUMBER = 2; 4264 private hapi.release.InfoOuterClass.Info info_; 4265 /** 4266 * <pre> 4267 * Info contains information about the release. 4268 * </pre> 4269 * 4270 * <code>.hapi.release.Info info = 2;</code> 4271 */ 4272 public boolean hasInfo() { 4273 return info_ != null; 4274 } 4275 /** 4276 * <pre> 4277 * Info contains information about the release. 4278 * </pre> 4279 * 4280 * <code>.hapi.release.Info info = 2;</code> 4281 */ 4282 public hapi.release.InfoOuterClass.Info getInfo() { 4283 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4284 } 4285 /** 4286 * <pre> 4287 * Info contains information about the release. 4288 * </pre> 4289 * 4290 * <code>.hapi.release.Info info = 2;</code> 4291 */ 4292 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4293 return getInfo(); 4294 } 4295 4296 public static final int NAMESPACE_FIELD_NUMBER = 3; 4297 private volatile java.lang.Object namespace_; 4298 /** 4299 * <pre> 4300 * Namesapce the release was released into 4301 * </pre> 4302 * 4303 * <code>string namespace = 3;</code> 4304 */ 4305 public java.lang.String getNamespace() { 4306 java.lang.Object ref = namespace_; 4307 if (ref instanceof java.lang.String) { 4308 return (java.lang.String) ref; 4309 } else { 4310 com.google.protobuf.ByteString bs = 4311 (com.google.protobuf.ByteString) ref; 4312 java.lang.String s = bs.toStringUtf8(); 4313 namespace_ = s; 4314 return s; 4315 } 4316 } 4317 /** 4318 * <pre> 4319 * Namesapce the release was released into 4320 * </pre> 4321 * 4322 * <code>string namespace = 3;</code> 4323 */ 4324 public com.google.protobuf.ByteString 4325 getNamespaceBytes() { 4326 java.lang.Object ref = namespace_; 4327 if (ref instanceof java.lang.String) { 4328 com.google.protobuf.ByteString b = 4329 com.google.protobuf.ByteString.copyFromUtf8( 4330 (java.lang.String) ref); 4331 namespace_ = b; 4332 return b; 4333 } else { 4334 return (com.google.protobuf.ByteString) ref; 4335 } 4336 } 4337 4338 private byte memoizedIsInitialized = -1; 4339 public final boolean isInitialized() { 4340 byte isInitialized = memoizedIsInitialized; 4341 if (isInitialized == 1) return true; 4342 if (isInitialized == 0) return false; 4343 4344 memoizedIsInitialized = 1; 4345 return true; 4346 } 4347 4348 public void writeTo(com.google.protobuf.CodedOutputStream output) 4349 throws java.io.IOException { 4350 if (!getNameBytes().isEmpty()) { 4351 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 4352 } 4353 if (info_ != null) { 4354 output.writeMessage(2, getInfo()); 4355 } 4356 if (!getNamespaceBytes().isEmpty()) { 4357 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, namespace_); 4358 } 4359 unknownFields.writeTo(output); 4360 } 4361 4362 public int getSerializedSize() { 4363 int size = memoizedSize; 4364 if (size != -1) return size; 4365 4366 size = 0; 4367 if (!getNameBytes().isEmpty()) { 4368 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 4369 } 4370 if (info_ != null) { 4371 size += com.google.protobuf.CodedOutputStream 4372 .computeMessageSize(2, getInfo()); 4373 } 4374 if (!getNamespaceBytes().isEmpty()) { 4375 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, namespace_); 4376 } 4377 size += unknownFields.getSerializedSize(); 4378 memoizedSize = size; 4379 return size; 4380 } 4381 4382 @java.lang.Override 4383 public boolean equals(final java.lang.Object obj) { 4384 if (obj == this) { 4385 return true; 4386 } 4387 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse)) { 4388 return super.equals(obj); 4389 } 4390 hapi.services.tiller.Tiller.GetReleaseStatusResponse other = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) obj; 4391 4392 boolean result = true; 4393 result = result && getName() 4394 .equals(other.getName()); 4395 result = result && (hasInfo() == other.hasInfo()); 4396 if (hasInfo()) { 4397 result = result && getInfo() 4398 .equals(other.getInfo()); 4399 } 4400 result = result && getNamespace() 4401 .equals(other.getNamespace()); 4402 result = result && unknownFields.equals(other.unknownFields); 4403 return result; 4404 } 4405 4406 @java.lang.Override 4407 public int hashCode() { 4408 if (memoizedHashCode != 0) { 4409 return memoizedHashCode; 4410 } 4411 int hash = 41; 4412 hash = (19 * hash) + getDescriptor().hashCode(); 4413 hash = (37 * hash) + NAME_FIELD_NUMBER; 4414 hash = (53 * hash) + getName().hashCode(); 4415 if (hasInfo()) { 4416 hash = (37 * hash) + INFO_FIELD_NUMBER; 4417 hash = (53 * hash) + getInfo().hashCode(); 4418 } 4419 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 4420 hash = (53 * hash) + getNamespace().hashCode(); 4421 hash = (29 * hash) + unknownFields.hashCode(); 4422 memoizedHashCode = hash; 4423 return hash; 4424 } 4425 4426 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4427 java.nio.ByteBuffer data) 4428 throws com.google.protobuf.InvalidProtocolBufferException { 4429 return PARSER.parseFrom(data); 4430 } 4431 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4432 java.nio.ByteBuffer data, 4433 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4434 throws com.google.protobuf.InvalidProtocolBufferException { 4435 return PARSER.parseFrom(data, extensionRegistry); 4436 } 4437 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4438 com.google.protobuf.ByteString data) 4439 throws com.google.protobuf.InvalidProtocolBufferException { 4440 return PARSER.parseFrom(data); 4441 } 4442 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4443 com.google.protobuf.ByteString data, 4444 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4445 throws com.google.protobuf.InvalidProtocolBufferException { 4446 return PARSER.parseFrom(data, extensionRegistry); 4447 } 4448 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(byte[] data) 4449 throws com.google.protobuf.InvalidProtocolBufferException { 4450 return PARSER.parseFrom(data); 4451 } 4452 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4453 byte[] data, 4454 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4455 throws com.google.protobuf.InvalidProtocolBufferException { 4456 return PARSER.parseFrom(data, extensionRegistry); 4457 } 4458 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(java.io.InputStream input) 4459 throws java.io.IOException { 4460 return com.google.protobuf.GeneratedMessageV3 4461 .parseWithIOException(PARSER, input); 4462 } 4463 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4464 java.io.InputStream input, 4465 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4466 throws java.io.IOException { 4467 return com.google.protobuf.GeneratedMessageV3 4468 .parseWithIOException(PARSER, input, extensionRegistry); 4469 } 4470 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom(java.io.InputStream input) 4471 throws java.io.IOException { 4472 return com.google.protobuf.GeneratedMessageV3 4473 .parseDelimitedWithIOException(PARSER, input); 4474 } 4475 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom( 4476 java.io.InputStream input, 4477 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4478 throws java.io.IOException { 4479 return com.google.protobuf.GeneratedMessageV3 4480 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 4481 } 4482 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4483 com.google.protobuf.CodedInputStream input) 4484 throws java.io.IOException { 4485 return com.google.protobuf.GeneratedMessageV3 4486 .parseWithIOException(PARSER, input); 4487 } 4488 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4489 com.google.protobuf.CodedInputStream input, 4490 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4491 throws java.io.IOException { 4492 return com.google.protobuf.GeneratedMessageV3 4493 .parseWithIOException(PARSER, input, extensionRegistry); 4494 } 4495 4496 public Builder newBuilderForType() { return newBuilder(); } 4497 public static Builder newBuilder() { 4498 return DEFAULT_INSTANCE.toBuilder(); 4499 } 4500 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusResponse prototype) { 4501 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 4502 } 4503 public Builder toBuilder() { 4504 return this == DEFAULT_INSTANCE 4505 ? new Builder() : new Builder().mergeFrom(this); 4506 } 4507 4508 @java.lang.Override 4509 protected Builder newBuilderForType( 4510 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4511 Builder builder = new Builder(parent); 4512 return builder; 4513 } 4514 /** 4515 * <pre> 4516 * GetReleaseStatusResponse is the response indicating the status of the named release. 4517 * </pre> 4518 * 4519 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4520 */ 4521 public static final class Builder extends 4522 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 4523 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusResponse) 4524 hapi.services.tiller.Tiller.GetReleaseStatusResponseOrBuilder { 4525 public static final com.google.protobuf.Descriptors.Descriptor 4526 getDescriptor() { 4527 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4528 } 4529 4530 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4531 internalGetFieldAccessorTable() { 4532 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4533 .ensureFieldAccessorsInitialized( 4534 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4535 } 4536 4537 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusResponse.newBuilder() 4538 private Builder() { 4539 maybeForceBuilderInitialization(); 4540 } 4541 4542 private Builder( 4543 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4544 super(parent); 4545 maybeForceBuilderInitialization(); 4546 } 4547 private void maybeForceBuilderInitialization() { 4548 if (com.google.protobuf.GeneratedMessageV3 4549 .alwaysUseFieldBuilders) { 4550 } 4551 } 4552 public Builder clear() { 4553 super.clear(); 4554 name_ = ""; 4555 4556 if (infoBuilder_ == null) { 4557 info_ = null; 4558 } else { 4559 info_ = null; 4560 infoBuilder_ = null; 4561 } 4562 namespace_ = ""; 4563 4564 return this; 4565 } 4566 4567 public com.google.protobuf.Descriptors.Descriptor 4568 getDescriptorForType() { 4569 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4570 } 4571 4572 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 4573 return hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance(); 4574 } 4575 4576 public hapi.services.tiller.Tiller.GetReleaseStatusResponse build() { 4577 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = buildPartial(); 4578 if (!result.isInitialized()) { 4579 throw newUninitializedMessageException(result); 4580 } 4581 return result; 4582 } 4583 4584 public hapi.services.tiller.Tiller.GetReleaseStatusResponse buildPartial() { 4585 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(this); 4586 result.name_ = name_; 4587 if (infoBuilder_ == null) { 4588 result.info_ = info_; 4589 } else { 4590 result.info_ = infoBuilder_.build(); 4591 } 4592 result.namespace_ = namespace_; 4593 onBuilt(); 4594 return result; 4595 } 4596 4597 public Builder clone() { 4598 return (Builder) super.clone(); 4599 } 4600 public Builder setField( 4601 com.google.protobuf.Descriptors.FieldDescriptor field, 4602 java.lang.Object value) { 4603 return (Builder) super.setField(field, value); 4604 } 4605 public Builder clearField( 4606 com.google.protobuf.Descriptors.FieldDescriptor field) { 4607 return (Builder) super.clearField(field); 4608 } 4609 public Builder clearOneof( 4610 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 4611 return (Builder) super.clearOneof(oneof); 4612 } 4613 public Builder setRepeatedField( 4614 com.google.protobuf.Descriptors.FieldDescriptor field, 4615 int index, java.lang.Object value) { 4616 return (Builder) super.setRepeatedField(field, index, value); 4617 } 4618 public Builder addRepeatedField( 4619 com.google.protobuf.Descriptors.FieldDescriptor field, 4620 java.lang.Object value) { 4621 return (Builder) super.addRepeatedField(field, value); 4622 } 4623 public Builder mergeFrom(com.google.protobuf.Message other) { 4624 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse) { 4625 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusResponse)other); 4626 } else { 4627 super.mergeFrom(other); 4628 return this; 4629 } 4630 } 4631 4632 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusResponse other) { 4633 if (other == hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance()) return this; 4634 if (!other.getName().isEmpty()) { 4635 name_ = other.name_; 4636 onChanged(); 4637 } 4638 if (other.hasInfo()) { 4639 mergeInfo(other.getInfo()); 4640 } 4641 if (!other.getNamespace().isEmpty()) { 4642 namespace_ = other.namespace_; 4643 onChanged(); 4644 } 4645 this.mergeUnknownFields(other.unknownFields); 4646 onChanged(); 4647 return this; 4648 } 4649 4650 public final boolean isInitialized() { 4651 return true; 4652 } 4653 4654 public Builder mergeFrom( 4655 com.google.protobuf.CodedInputStream input, 4656 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4657 throws java.io.IOException { 4658 hapi.services.tiller.Tiller.GetReleaseStatusResponse parsedMessage = null; 4659 try { 4660 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 4661 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4662 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) e.getUnfinishedMessage(); 4663 throw e.unwrapIOException(); 4664 } finally { 4665 if (parsedMessage != null) { 4666 mergeFrom(parsedMessage); 4667 } 4668 } 4669 return this; 4670 } 4671 4672 private java.lang.Object name_ = ""; 4673 /** 4674 * <pre> 4675 * Name is the name of the release. 4676 * </pre> 4677 * 4678 * <code>string name = 1;</code> 4679 */ 4680 public java.lang.String getName() { 4681 java.lang.Object ref = name_; 4682 if (!(ref instanceof java.lang.String)) { 4683 com.google.protobuf.ByteString bs = 4684 (com.google.protobuf.ByteString) ref; 4685 java.lang.String s = bs.toStringUtf8(); 4686 name_ = s; 4687 return s; 4688 } else { 4689 return (java.lang.String) ref; 4690 } 4691 } 4692 /** 4693 * <pre> 4694 * Name is the name of the release. 4695 * </pre> 4696 * 4697 * <code>string name = 1;</code> 4698 */ 4699 public com.google.protobuf.ByteString 4700 getNameBytes() { 4701 java.lang.Object ref = name_; 4702 if (ref instanceof String) { 4703 com.google.protobuf.ByteString b = 4704 com.google.protobuf.ByteString.copyFromUtf8( 4705 (java.lang.String) ref); 4706 name_ = b; 4707 return b; 4708 } else { 4709 return (com.google.protobuf.ByteString) ref; 4710 } 4711 } 4712 /** 4713 * <pre> 4714 * Name is the name of the release. 4715 * </pre> 4716 * 4717 * <code>string name = 1;</code> 4718 */ 4719 public Builder setName( 4720 java.lang.String value) { 4721 if (value == null) { 4722 throw new NullPointerException(); 4723 } 4724 4725 name_ = value; 4726 onChanged(); 4727 return this; 4728 } 4729 /** 4730 * <pre> 4731 * Name is the name of the release. 4732 * </pre> 4733 * 4734 * <code>string name = 1;</code> 4735 */ 4736 public Builder clearName() { 4737 4738 name_ = getDefaultInstance().getName(); 4739 onChanged(); 4740 return this; 4741 } 4742 /** 4743 * <pre> 4744 * Name is the name of the release. 4745 * </pre> 4746 * 4747 * <code>string name = 1;</code> 4748 */ 4749 public Builder setNameBytes( 4750 com.google.protobuf.ByteString value) { 4751 if (value == null) { 4752 throw new NullPointerException(); 4753 } 4754 checkByteStringIsUtf8(value); 4755 4756 name_ = value; 4757 onChanged(); 4758 return this; 4759 } 4760 4761 private hapi.release.InfoOuterClass.Info info_ = null; 4762 private com.google.protobuf.SingleFieldBuilderV3< 4763 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> infoBuilder_; 4764 /** 4765 * <pre> 4766 * Info contains information about the release. 4767 * </pre> 4768 * 4769 * <code>.hapi.release.Info info = 2;</code> 4770 */ 4771 public boolean hasInfo() { 4772 return infoBuilder_ != null || info_ != null; 4773 } 4774 /** 4775 * <pre> 4776 * Info contains information about the release. 4777 * </pre> 4778 * 4779 * <code>.hapi.release.Info info = 2;</code> 4780 */ 4781 public hapi.release.InfoOuterClass.Info getInfo() { 4782 if (infoBuilder_ == null) { 4783 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4784 } else { 4785 return infoBuilder_.getMessage(); 4786 } 4787 } 4788 /** 4789 * <pre> 4790 * Info contains information about the release. 4791 * </pre> 4792 * 4793 * <code>.hapi.release.Info info = 2;</code> 4794 */ 4795 public Builder setInfo(hapi.release.InfoOuterClass.Info value) { 4796 if (infoBuilder_ == null) { 4797 if (value == null) { 4798 throw new NullPointerException(); 4799 } 4800 info_ = value; 4801 onChanged(); 4802 } else { 4803 infoBuilder_.setMessage(value); 4804 } 4805 4806 return this; 4807 } 4808 /** 4809 * <pre> 4810 * Info contains information about the release. 4811 * </pre> 4812 * 4813 * <code>.hapi.release.Info info = 2;</code> 4814 */ 4815 public Builder setInfo( 4816 hapi.release.InfoOuterClass.Info.Builder builderForValue) { 4817 if (infoBuilder_ == null) { 4818 info_ = builderForValue.build(); 4819 onChanged(); 4820 } else { 4821 infoBuilder_.setMessage(builderForValue.build()); 4822 } 4823 4824 return this; 4825 } 4826 /** 4827 * <pre> 4828 * Info contains information about the release. 4829 * </pre> 4830 * 4831 * <code>.hapi.release.Info info = 2;</code> 4832 */ 4833 public Builder mergeInfo(hapi.release.InfoOuterClass.Info value) { 4834 if (infoBuilder_ == null) { 4835 if (info_ != null) { 4836 info_ = 4837 hapi.release.InfoOuterClass.Info.newBuilder(info_).mergeFrom(value).buildPartial(); 4838 } else { 4839 info_ = value; 4840 } 4841 onChanged(); 4842 } else { 4843 infoBuilder_.mergeFrom(value); 4844 } 4845 4846 return this; 4847 } 4848 /** 4849 * <pre> 4850 * Info contains information about the release. 4851 * </pre> 4852 * 4853 * <code>.hapi.release.Info info = 2;</code> 4854 */ 4855 public Builder clearInfo() { 4856 if (infoBuilder_ == null) { 4857 info_ = null; 4858 onChanged(); 4859 } else { 4860 info_ = null; 4861 infoBuilder_ = null; 4862 } 4863 4864 return this; 4865 } 4866 /** 4867 * <pre> 4868 * Info contains information about the release. 4869 * </pre> 4870 * 4871 * <code>.hapi.release.Info info = 2;</code> 4872 */ 4873 public hapi.release.InfoOuterClass.Info.Builder getInfoBuilder() { 4874 4875 onChanged(); 4876 return getInfoFieldBuilder().getBuilder(); 4877 } 4878 /** 4879 * <pre> 4880 * Info contains information about the release. 4881 * </pre> 4882 * 4883 * <code>.hapi.release.Info info = 2;</code> 4884 */ 4885 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4886 if (infoBuilder_ != null) { 4887 return infoBuilder_.getMessageOrBuilder(); 4888 } else { 4889 return info_ == null ? 4890 hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4891 } 4892 } 4893 /** 4894 * <pre> 4895 * Info contains information about the release. 4896 * </pre> 4897 * 4898 * <code>.hapi.release.Info info = 2;</code> 4899 */ 4900 private com.google.protobuf.SingleFieldBuilderV3< 4901 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> 4902 getInfoFieldBuilder() { 4903 if (infoBuilder_ == null) { 4904 infoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 4905 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder>( 4906 getInfo(), 4907 getParentForChildren(), 4908 isClean()); 4909 info_ = null; 4910 } 4911 return infoBuilder_; 4912 } 4913 4914 private java.lang.Object namespace_ = ""; 4915 /** 4916 * <pre> 4917 * Namesapce the release was released into 4918 * </pre> 4919 * 4920 * <code>string namespace = 3;</code> 4921 */ 4922 public java.lang.String getNamespace() { 4923 java.lang.Object ref = namespace_; 4924 if (!(ref instanceof java.lang.String)) { 4925 com.google.protobuf.ByteString bs = 4926 (com.google.protobuf.ByteString) ref; 4927 java.lang.String s = bs.toStringUtf8(); 4928 namespace_ = s; 4929 return s; 4930 } else { 4931 return (java.lang.String) ref; 4932 } 4933 } 4934 /** 4935 * <pre> 4936 * Namesapce the release was released into 4937 * </pre> 4938 * 4939 * <code>string namespace = 3;</code> 4940 */ 4941 public com.google.protobuf.ByteString 4942 getNamespaceBytes() { 4943 java.lang.Object ref = namespace_; 4944 if (ref instanceof String) { 4945 com.google.protobuf.ByteString b = 4946 com.google.protobuf.ByteString.copyFromUtf8( 4947 (java.lang.String) ref); 4948 namespace_ = b; 4949 return b; 4950 } else { 4951 return (com.google.protobuf.ByteString) ref; 4952 } 4953 } 4954 /** 4955 * <pre> 4956 * Namesapce the release was released into 4957 * </pre> 4958 * 4959 * <code>string namespace = 3;</code> 4960 */ 4961 public Builder setNamespace( 4962 java.lang.String value) { 4963 if (value == null) { 4964 throw new NullPointerException(); 4965 } 4966 4967 namespace_ = value; 4968 onChanged(); 4969 return this; 4970 } 4971 /** 4972 * <pre> 4973 * Namesapce the release was released into 4974 * </pre> 4975 * 4976 * <code>string namespace = 3;</code> 4977 */ 4978 public Builder clearNamespace() { 4979 4980 namespace_ = getDefaultInstance().getNamespace(); 4981 onChanged(); 4982 return this; 4983 } 4984 /** 4985 * <pre> 4986 * Namesapce the release was released into 4987 * </pre> 4988 * 4989 * <code>string namespace = 3;</code> 4990 */ 4991 public Builder setNamespaceBytes( 4992 com.google.protobuf.ByteString value) { 4993 if (value == null) { 4994 throw new NullPointerException(); 4995 } 4996 checkByteStringIsUtf8(value); 4997 4998 namespace_ = value; 4999 onChanged(); 5000 return this; 5001 } 5002 public final Builder setUnknownFields( 5003 final com.google.protobuf.UnknownFieldSet unknownFields) { 5004 return super.setUnknownFieldsProto3(unknownFields); 5005 } 5006 5007 public final Builder mergeUnknownFields( 5008 final com.google.protobuf.UnknownFieldSet unknownFields) { 5009 return super.mergeUnknownFields(unknownFields); 5010 } 5011 5012 5013 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusResponse) 5014 } 5015 5016 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusResponse) 5017 private static final hapi.services.tiller.Tiller.GetReleaseStatusResponse DEFAULT_INSTANCE; 5018 static { 5019 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(); 5020 } 5021 5022 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstance() { 5023 return DEFAULT_INSTANCE; 5024 } 5025 5026 private static final com.google.protobuf.Parser<GetReleaseStatusResponse> 5027 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusResponse>() { 5028 public GetReleaseStatusResponse parsePartialFrom( 5029 com.google.protobuf.CodedInputStream input, 5030 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5031 throws com.google.protobuf.InvalidProtocolBufferException { 5032 return new GetReleaseStatusResponse(input, extensionRegistry); 5033 } 5034 }; 5035 5036 public static com.google.protobuf.Parser<GetReleaseStatusResponse> parser() { 5037 return PARSER; 5038 } 5039 5040 @java.lang.Override 5041 public com.google.protobuf.Parser<GetReleaseStatusResponse> getParserForType() { 5042 return PARSER; 5043 } 5044 5045 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 5046 return DEFAULT_INSTANCE; 5047 } 5048 5049 } 5050 5051 public interface GetReleaseContentRequestOrBuilder extends 5052 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentRequest) 5053 com.google.protobuf.MessageOrBuilder { 5054 5055 /** 5056 * <pre> 5057 * The name of the release 5058 * </pre> 5059 * 5060 * <code>string name = 1;</code> 5061 */ 5062 java.lang.String getName(); 5063 /** 5064 * <pre> 5065 * The name of the release 5066 * </pre> 5067 * 5068 * <code>string name = 1;</code> 5069 */ 5070 com.google.protobuf.ByteString 5071 getNameBytes(); 5072 5073 /** 5074 * <pre> 5075 * Version is the version of the release 5076 * </pre> 5077 * 5078 * <code>int32 version = 2;</code> 5079 */ 5080 int getVersion(); 5081 } 5082 /** 5083 * <pre> 5084 * GetReleaseContentRequest is a request to get the contents of a release. 5085 * </pre> 5086 * 5087 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5088 */ 5089 public static final class GetReleaseContentRequest extends 5090 com.google.protobuf.GeneratedMessageV3 implements 5091 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentRequest) 5092 GetReleaseContentRequestOrBuilder { 5093 private static final long serialVersionUID = 0L; 5094 // Use GetReleaseContentRequest.newBuilder() to construct. 5095 private GetReleaseContentRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5096 super(builder); 5097 } 5098 private GetReleaseContentRequest() { 5099 name_ = ""; 5100 version_ = 0; 5101 } 5102 5103 @java.lang.Override 5104 public final com.google.protobuf.UnknownFieldSet 5105 getUnknownFields() { 5106 return this.unknownFields; 5107 } 5108 private GetReleaseContentRequest( 5109 com.google.protobuf.CodedInputStream input, 5110 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5111 throws com.google.protobuf.InvalidProtocolBufferException { 5112 this(); 5113 int mutable_bitField0_ = 0; 5114 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 5115 com.google.protobuf.UnknownFieldSet.newBuilder(); 5116 try { 5117 boolean done = false; 5118 while (!done) { 5119 int tag = input.readTag(); 5120 switch (tag) { 5121 case 0: 5122 done = true; 5123 break; 5124 default: { 5125 if (!parseUnknownFieldProto3( 5126 input, unknownFields, extensionRegistry, tag)) { 5127 done = true; 5128 } 5129 break; 5130 } 5131 case 10: { 5132 java.lang.String s = input.readStringRequireUtf8(); 5133 5134 name_ = s; 5135 break; 5136 } 5137 case 16: { 5138 5139 version_ = input.readInt32(); 5140 break; 5141 } 5142 } 5143 } 5144 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5145 throw e.setUnfinishedMessage(this); 5146 } catch (java.io.IOException e) { 5147 throw new com.google.protobuf.InvalidProtocolBufferException( 5148 e).setUnfinishedMessage(this); 5149 } finally { 5150 this.unknownFields = unknownFields.build(); 5151 makeExtensionsImmutable(); 5152 } 5153 } 5154 public static final com.google.protobuf.Descriptors.Descriptor 5155 getDescriptor() { 5156 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5157 } 5158 5159 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5160 internalGetFieldAccessorTable() { 5161 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5162 .ensureFieldAccessorsInitialized( 5163 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5164 } 5165 5166 public static final int NAME_FIELD_NUMBER = 1; 5167 private volatile java.lang.Object name_; 5168 /** 5169 * <pre> 5170 * The name of the release 5171 * </pre> 5172 * 5173 * <code>string name = 1;</code> 5174 */ 5175 public java.lang.String getName() { 5176 java.lang.Object ref = name_; 5177 if (ref instanceof java.lang.String) { 5178 return (java.lang.String) ref; 5179 } else { 5180 com.google.protobuf.ByteString bs = 5181 (com.google.protobuf.ByteString) ref; 5182 java.lang.String s = bs.toStringUtf8(); 5183 name_ = s; 5184 return s; 5185 } 5186 } 5187 /** 5188 * <pre> 5189 * The name of the release 5190 * </pre> 5191 * 5192 * <code>string name = 1;</code> 5193 */ 5194 public com.google.protobuf.ByteString 5195 getNameBytes() { 5196 java.lang.Object ref = name_; 5197 if (ref instanceof java.lang.String) { 5198 com.google.protobuf.ByteString b = 5199 com.google.protobuf.ByteString.copyFromUtf8( 5200 (java.lang.String) ref); 5201 name_ = b; 5202 return b; 5203 } else { 5204 return (com.google.protobuf.ByteString) ref; 5205 } 5206 } 5207 5208 public static final int VERSION_FIELD_NUMBER = 2; 5209 private int version_; 5210 /** 5211 * <pre> 5212 * Version is the version of the release 5213 * </pre> 5214 * 5215 * <code>int32 version = 2;</code> 5216 */ 5217 public int getVersion() { 5218 return version_; 5219 } 5220 5221 private byte memoizedIsInitialized = -1; 5222 public final boolean isInitialized() { 5223 byte isInitialized = memoizedIsInitialized; 5224 if (isInitialized == 1) return true; 5225 if (isInitialized == 0) return false; 5226 5227 memoizedIsInitialized = 1; 5228 return true; 5229 } 5230 5231 public void writeTo(com.google.protobuf.CodedOutputStream output) 5232 throws java.io.IOException { 5233 if (!getNameBytes().isEmpty()) { 5234 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 5235 } 5236 if (version_ != 0) { 5237 output.writeInt32(2, version_); 5238 } 5239 unknownFields.writeTo(output); 5240 } 5241 5242 public int getSerializedSize() { 5243 int size = memoizedSize; 5244 if (size != -1) return size; 5245 5246 size = 0; 5247 if (!getNameBytes().isEmpty()) { 5248 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 5249 } 5250 if (version_ != 0) { 5251 size += com.google.protobuf.CodedOutputStream 5252 .computeInt32Size(2, version_); 5253 } 5254 size += unknownFields.getSerializedSize(); 5255 memoizedSize = size; 5256 return size; 5257 } 5258 5259 @java.lang.Override 5260 public boolean equals(final java.lang.Object obj) { 5261 if (obj == this) { 5262 return true; 5263 } 5264 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest)) { 5265 return super.equals(obj); 5266 } 5267 hapi.services.tiller.Tiller.GetReleaseContentRequest other = (hapi.services.tiller.Tiller.GetReleaseContentRequest) obj; 5268 5269 boolean result = true; 5270 result = result && getName() 5271 .equals(other.getName()); 5272 result = result && (getVersion() 5273 == other.getVersion()); 5274 result = result && unknownFields.equals(other.unknownFields); 5275 return result; 5276 } 5277 5278 @java.lang.Override 5279 public int hashCode() { 5280 if (memoizedHashCode != 0) { 5281 return memoizedHashCode; 5282 } 5283 int hash = 41; 5284 hash = (19 * hash) + getDescriptor().hashCode(); 5285 hash = (37 * hash) + NAME_FIELD_NUMBER; 5286 hash = (53 * hash) + getName().hashCode(); 5287 hash = (37 * hash) + VERSION_FIELD_NUMBER; 5288 hash = (53 * hash) + getVersion(); 5289 hash = (29 * hash) + unknownFields.hashCode(); 5290 memoizedHashCode = hash; 5291 return hash; 5292 } 5293 5294 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5295 java.nio.ByteBuffer data) 5296 throws com.google.protobuf.InvalidProtocolBufferException { 5297 return PARSER.parseFrom(data); 5298 } 5299 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5300 java.nio.ByteBuffer data, 5301 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5302 throws com.google.protobuf.InvalidProtocolBufferException { 5303 return PARSER.parseFrom(data, extensionRegistry); 5304 } 5305 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5306 com.google.protobuf.ByteString data) 5307 throws com.google.protobuf.InvalidProtocolBufferException { 5308 return PARSER.parseFrom(data); 5309 } 5310 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5311 com.google.protobuf.ByteString data, 5312 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5313 throws com.google.protobuf.InvalidProtocolBufferException { 5314 return PARSER.parseFrom(data, extensionRegistry); 5315 } 5316 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(byte[] data) 5317 throws com.google.protobuf.InvalidProtocolBufferException { 5318 return PARSER.parseFrom(data); 5319 } 5320 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5321 byte[] data, 5322 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5323 throws com.google.protobuf.InvalidProtocolBufferException { 5324 return PARSER.parseFrom(data, extensionRegistry); 5325 } 5326 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(java.io.InputStream input) 5327 throws java.io.IOException { 5328 return com.google.protobuf.GeneratedMessageV3 5329 .parseWithIOException(PARSER, input); 5330 } 5331 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5332 java.io.InputStream input, 5333 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5334 throws java.io.IOException { 5335 return com.google.protobuf.GeneratedMessageV3 5336 .parseWithIOException(PARSER, input, extensionRegistry); 5337 } 5338 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom(java.io.InputStream input) 5339 throws java.io.IOException { 5340 return com.google.protobuf.GeneratedMessageV3 5341 .parseDelimitedWithIOException(PARSER, input); 5342 } 5343 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom( 5344 java.io.InputStream input, 5345 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5346 throws java.io.IOException { 5347 return com.google.protobuf.GeneratedMessageV3 5348 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5349 } 5350 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5351 com.google.protobuf.CodedInputStream input) 5352 throws java.io.IOException { 5353 return com.google.protobuf.GeneratedMessageV3 5354 .parseWithIOException(PARSER, input); 5355 } 5356 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5357 com.google.protobuf.CodedInputStream input, 5358 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5359 throws java.io.IOException { 5360 return com.google.protobuf.GeneratedMessageV3 5361 .parseWithIOException(PARSER, input, extensionRegistry); 5362 } 5363 5364 public Builder newBuilderForType() { return newBuilder(); } 5365 public static Builder newBuilder() { 5366 return DEFAULT_INSTANCE.toBuilder(); 5367 } 5368 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentRequest prototype) { 5369 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5370 } 5371 public Builder toBuilder() { 5372 return this == DEFAULT_INSTANCE 5373 ? new Builder() : new Builder().mergeFrom(this); 5374 } 5375 5376 @java.lang.Override 5377 protected Builder newBuilderForType( 5378 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5379 Builder builder = new Builder(parent); 5380 return builder; 5381 } 5382 /** 5383 * <pre> 5384 * GetReleaseContentRequest is a request to get the contents of a release. 5385 * </pre> 5386 * 5387 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5388 */ 5389 public static final class Builder extends 5390 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 5391 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentRequest) 5392 hapi.services.tiller.Tiller.GetReleaseContentRequestOrBuilder { 5393 public static final com.google.protobuf.Descriptors.Descriptor 5394 getDescriptor() { 5395 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5396 } 5397 5398 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5399 internalGetFieldAccessorTable() { 5400 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5401 .ensureFieldAccessorsInitialized( 5402 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5403 } 5404 5405 // Construct using hapi.services.tiller.Tiller.GetReleaseContentRequest.newBuilder() 5406 private Builder() { 5407 maybeForceBuilderInitialization(); 5408 } 5409 5410 private Builder( 5411 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5412 super(parent); 5413 maybeForceBuilderInitialization(); 5414 } 5415 private void maybeForceBuilderInitialization() { 5416 if (com.google.protobuf.GeneratedMessageV3 5417 .alwaysUseFieldBuilders) { 5418 } 5419 } 5420 public Builder clear() { 5421 super.clear(); 5422 name_ = ""; 5423 5424 version_ = 0; 5425 5426 return this; 5427 } 5428 5429 public com.google.protobuf.Descriptors.Descriptor 5430 getDescriptorForType() { 5431 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5432 } 5433 5434 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5435 return hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance(); 5436 } 5437 5438 public hapi.services.tiller.Tiller.GetReleaseContentRequest build() { 5439 hapi.services.tiller.Tiller.GetReleaseContentRequest result = buildPartial(); 5440 if (!result.isInitialized()) { 5441 throw newUninitializedMessageException(result); 5442 } 5443 return result; 5444 } 5445 5446 public hapi.services.tiller.Tiller.GetReleaseContentRequest buildPartial() { 5447 hapi.services.tiller.Tiller.GetReleaseContentRequest result = new hapi.services.tiller.Tiller.GetReleaseContentRequest(this); 5448 result.name_ = name_; 5449 result.version_ = version_; 5450 onBuilt(); 5451 return result; 5452 } 5453 5454 public Builder clone() { 5455 return (Builder) super.clone(); 5456 } 5457 public Builder setField( 5458 com.google.protobuf.Descriptors.FieldDescriptor field, 5459 java.lang.Object value) { 5460 return (Builder) super.setField(field, value); 5461 } 5462 public Builder clearField( 5463 com.google.protobuf.Descriptors.FieldDescriptor field) { 5464 return (Builder) super.clearField(field); 5465 } 5466 public Builder clearOneof( 5467 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 5468 return (Builder) super.clearOneof(oneof); 5469 } 5470 public Builder setRepeatedField( 5471 com.google.protobuf.Descriptors.FieldDescriptor field, 5472 int index, java.lang.Object value) { 5473 return (Builder) super.setRepeatedField(field, index, value); 5474 } 5475 public Builder addRepeatedField( 5476 com.google.protobuf.Descriptors.FieldDescriptor field, 5477 java.lang.Object value) { 5478 return (Builder) super.addRepeatedField(field, value); 5479 } 5480 public Builder mergeFrom(com.google.protobuf.Message other) { 5481 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest) { 5482 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentRequest)other); 5483 } else { 5484 super.mergeFrom(other); 5485 return this; 5486 } 5487 } 5488 5489 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentRequest other) { 5490 if (other == hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance()) return this; 5491 if (!other.getName().isEmpty()) { 5492 name_ = other.name_; 5493 onChanged(); 5494 } 5495 if (other.getVersion() != 0) { 5496 setVersion(other.getVersion()); 5497 } 5498 this.mergeUnknownFields(other.unknownFields); 5499 onChanged(); 5500 return this; 5501 } 5502 5503 public final boolean isInitialized() { 5504 return true; 5505 } 5506 5507 public Builder mergeFrom( 5508 com.google.protobuf.CodedInputStream input, 5509 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5510 throws java.io.IOException { 5511 hapi.services.tiller.Tiller.GetReleaseContentRequest parsedMessage = null; 5512 try { 5513 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 5514 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5515 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentRequest) e.getUnfinishedMessage(); 5516 throw e.unwrapIOException(); 5517 } finally { 5518 if (parsedMessage != null) { 5519 mergeFrom(parsedMessage); 5520 } 5521 } 5522 return this; 5523 } 5524 5525 private java.lang.Object name_ = ""; 5526 /** 5527 * <pre> 5528 * The name of the release 5529 * </pre> 5530 * 5531 * <code>string name = 1;</code> 5532 */ 5533 public java.lang.String getName() { 5534 java.lang.Object ref = name_; 5535 if (!(ref instanceof java.lang.String)) { 5536 com.google.protobuf.ByteString bs = 5537 (com.google.protobuf.ByteString) ref; 5538 java.lang.String s = bs.toStringUtf8(); 5539 name_ = s; 5540 return s; 5541 } else { 5542 return (java.lang.String) ref; 5543 } 5544 } 5545 /** 5546 * <pre> 5547 * The name of the release 5548 * </pre> 5549 * 5550 * <code>string name = 1;</code> 5551 */ 5552 public com.google.protobuf.ByteString 5553 getNameBytes() { 5554 java.lang.Object ref = name_; 5555 if (ref instanceof String) { 5556 com.google.protobuf.ByteString b = 5557 com.google.protobuf.ByteString.copyFromUtf8( 5558 (java.lang.String) ref); 5559 name_ = b; 5560 return b; 5561 } else { 5562 return (com.google.protobuf.ByteString) ref; 5563 } 5564 } 5565 /** 5566 * <pre> 5567 * The name of the release 5568 * </pre> 5569 * 5570 * <code>string name = 1;</code> 5571 */ 5572 public Builder setName( 5573 java.lang.String value) { 5574 if (value == null) { 5575 throw new NullPointerException(); 5576 } 5577 5578 name_ = value; 5579 onChanged(); 5580 return this; 5581 } 5582 /** 5583 * <pre> 5584 * The name of the release 5585 * </pre> 5586 * 5587 * <code>string name = 1;</code> 5588 */ 5589 public Builder clearName() { 5590 5591 name_ = getDefaultInstance().getName(); 5592 onChanged(); 5593 return this; 5594 } 5595 /** 5596 * <pre> 5597 * The name of the release 5598 * </pre> 5599 * 5600 * <code>string name = 1;</code> 5601 */ 5602 public Builder setNameBytes( 5603 com.google.protobuf.ByteString value) { 5604 if (value == null) { 5605 throw new NullPointerException(); 5606 } 5607 checkByteStringIsUtf8(value); 5608 5609 name_ = value; 5610 onChanged(); 5611 return this; 5612 } 5613 5614 private int version_ ; 5615 /** 5616 * <pre> 5617 * Version is the version of the release 5618 * </pre> 5619 * 5620 * <code>int32 version = 2;</code> 5621 */ 5622 public int getVersion() { 5623 return version_; 5624 } 5625 /** 5626 * <pre> 5627 * Version is the version of the release 5628 * </pre> 5629 * 5630 * <code>int32 version = 2;</code> 5631 */ 5632 public Builder setVersion(int value) { 5633 5634 version_ = value; 5635 onChanged(); 5636 return this; 5637 } 5638 /** 5639 * <pre> 5640 * Version is the version of the release 5641 * </pre> 5642 * 5643 * <code>int32 version = 2;</code> 5644 */ 5645 public Builder clearVersion() { 5646 5647 version_ = 0; 5648 onChanged(); 5649 return this; 5650 } 5651 public final Builder setUnknownFields( 5652 final com.google.protobuf.UnknownFieldSet unknownFields) { 5653 return super.setUnknownFieldsProto3(unknownFields); 5654 } 5655 5656 public final Builder mergeUnknownFields( 5657 final com.google.protobuf.UnknownFieldSet unknownFields) { 5658 return super.mergeUnknownFields(unknownFields); 5659 } 5660 5661 5662 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentRequest) 5663 } 5664 5665 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentRequest) 5666 private static final hapi.services.tiller.Tiller.GetReleaseContentRequest DEFAULT_INSTANCE; 5667 static { 5668 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentRequest(); 5669 } 5670 5671 public static hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstance() { 5672 return DEFAULT_INSTANCE; 5673 } 5674 5675 private static final com.google.protobuf.Parser<GetReleaseContentRequest> 5676 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentRequest>() { 5677 public GetReleaseContentRequest parsePartialFrom( 5678 com.google.protobuf.CodedInputStream input, 5679 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5680 throws com.google.protobuf.InvalidProtocolBufferException { 5681 return new GetReleaseContentRequest(input, extensionRegistry); 5682 } 5683 }; 5684 5685 public static com.google.protobuf.Parser<GetReleaseContentRequest> parser() { 5686 return PARSER; 5687 } 5688 5689 @java.lang.Override 5690 public com.google.protobuf.Parser<GetReleaseContentRequest> getParserForType() { 5691 return PARSER; 5692 } 5693 5694 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5695 return DEFAULT_INSTANCE; 5696 } 5697 5698 } 5699 5700 public interface GetReleaseContentResponseOrBuilder extends 5701 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentResponse) 5702 com.google.protobuf.MessageOrBuilder { 5703 5704 /** 5705 * <pre> 5706 * The release content 5707 * </pre> 5708 * 5709 * <code>.hapi.release.Release release = 1;</code> 5710 */ 5711 boolean hasRelease(); 5712 /** 5713 * <pre> 5714 * The release content 5715 * </pre> 5716 * 5717 * <code>.hapi.release.Release release = 1;</code> 5718 */ 5719 hapi.release.ReleaseOuterClass.Release getRelease(); 5720 /** 5721 * <pre> 5722 * The release content 5723 * </pre> 5724 * 5725 * <code>.hapi.release.Release release = 1;</code> 5726 */ 5727 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 5728 } 5729 /** 5730 * <pre> 5731 * GetReleaseContentResponse is a response containing the contents of a release. 5732 * </pre> 5733 * 5734 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 5735 */ 5736 public static final class GetReleaseContentResponse extends 5737 com.google.protobuf.GeneratedMessageV3 implements 5738 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentResponse) 5739 GetReleaseContentResponseOrBuilder { 5740 private static final long serialVersionUID = 0L; 5741 // Use GetReleaseContentResponse.newBuilder() to construct. 5742 private GetReleaseContentResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5743 super(builder); 5744 } 5745 private GetReleaseContentResponse() { 5746 } 5747 5748 @java.lang.Override 5749 public final com.google.protobuf.UnknownFieldSet 5750 getUnknownFields() { 5751 return this.unknownFields; 5752 } 5753 private GetReleaseContentResponse( 5754 com.google.protobuf.CodedInputStream input, 5755 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5756 throws com.google.protobuf.InvalidProtocolBufferException { 5757 this(); 5758 int mutable_bitField0_ = 0; 5759 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 5760 com.google.protobuf.UnknownFieldSet.newBuilder(); 5761 try { 5762 boolean done = false; 5763 while (!done) { 5764 int tag = input.readTag(); 5765 switch (tag) { 5766 case 0: 5767 done = true; 5768 break; 5769 default: { 5770 if (!parseUnknownFieldProto3( 5771 input, unknownFields, extensionRegistry, tag)) { 5772 done = true; 5773 } 5774 break; 5775 } 5776 case 10: { 5777 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 5778 if (release_ != null) { 5779 subBuilder = release_.toBuilder(); 5780 } 5781 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 5782 if (subBuilder != null) { 5783 subBuilder.mergeFrom(release_); 5784 release_ = subBuilder.buildPartial(); 5785 } 5786 5787 break; 5788 } 5789 } 5790 } 5791 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5792 throw e.setUnfinishedMessage(this); 5793 } catch (java.io.IOException e) { 5794 throw new com.google.protobuf.InvalidProtocolBufferException( 5795 e).setUnfinishedMessage(this); 5796 } finally { 5797 this.unknownFields = unknownFields.build(); 5798 makeExtensionsImmutable(); 5799 } 5800 } 5801 public static final com.google.protobuf.Descriptors.Descriptor 5802 getDescriptor() { 5803 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 5804 } 5805 5806 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5807 internalGetFieldAccessorTable() { 5808 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 5809 .ensureFieldAccessorsInitialized( 5810 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 5811 } 5812 5813 public static final int RELEASE_FIELD_NUMBER = 1; 5814 private hapi.release.ReleaseOuterClass.Release release_; 5815 /** 5816 * <pre> 5817 * The release content 5818 * </pre> 5819 * 5820 * <code>.hapi.release.Release release = 1;</code> 5821 */ 5822 public boolean hasRelease() { 5823 return release_ != null; 5824 } 5825 /** 5826 * <pre> 5827 * The release content 5828 * </pre> 5829 * 5830 * <code>.hapi.release.Release release = 1;</code> 5831 */ 5832 public hapi.release.ReleaseOuterClass.Release getRelease() { 5833 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 5834 } 5835 /** 5836 * <pre> 5837 * The release content 5838 * </pre> 5839 * 5840 * <code>.hapi.release.Release release = 1;</code> 5841 */ 5842 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 5843 return getRelease(); 5844 } 5845 5846 private byte memoizedIsInitialized = -1; 5847 public final boolean isInitialized() { 5848 byte isInitialized = memoizedIsInitialized; 5849 if (isInitialized == 1) return true; 5850 if (isInitialized == 0) return false; 5851 5852 memoizedIsInitialized = 1; 5853 return true; 5854 } 5855 5856 public void writeTo(com.google.protobuf.CodedOutputStream output) 5857 throws java.io.IOException { 5858 if (release_ != null) { 5859 output.writeMessage(1, getRelease()); 5860 } 5861 unknownFields.writeTo(output); 5862 } 5863 5864 public int getSerializedSize() { 5865 int size = memoizedSize; 5866 if (size != -1) return size; 5867 5868 size = 0; 5869 if (release_ != null) { 5870 size += com.google.protobuf.CodedOutputStream 5871 .computeMessageSize(1, getRelease()); 5872 } 5873 size += unknownFields.getSerializedSize(); 5874 memoizedSize = size; 5875 return size; 5876 } 5877 5878 @java.lang.Override 5879 public boolean equals(final java.lang.Object obj) { 5880 if (obj == this) { 5881 return true; 5882 } 5883 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse)) { 5884 return super.equals(obj); 5885 } 5886 hapi.services.tiller.Tiller.GetReleaseContentResponse other = (hapi.services.tiller.Tiller.GetReleaseContentResponse) obj; 5887 5888 boolean result = true; 5889 result = result && (hasRelease() == other.hasRelease()); 5890 if (hasRelease()) { 5891 result = result && getRelease() 5892 .equals(other.getRelease()); 5893 } 5894 result = result && unknownFields.equals(other.unknownFields); 5895 return result; 5896 } 5897 5898 @java.lang.Override 5899 public int hashCode() { 5900 if (memoizedHashCode != 0) { 5901 return memoizedHashCode; 5902 } 5903 int hash = 41; 5904 hash = (19 * hash) + getDescriptor().hashCode(); 5905 if (hasRelease()) { 5906 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 5907 hash = (53 * hash) + getRelease().hashCode(); 5908 } 5909 hash = (29 * hash) + unknownFields.hashCode(); 5910 memoizedHashCode = hash; 5911 return hash; 5912 } 5913 5914 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5915 java.nio.ByteBuffer data) 5916 throws com.google.protobuf.InvalidProtocolBufferException { 5917 return PARSER.parseFrom(data); 5918 } 5919 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5920 java.nio.ByteBuffer data, 5921 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5922 throws com.google.protobuf.InvalidProtocolBufferException { 5923 return PARSER.parseFrom(data, extensionRegistry); 5924 } 5925 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5926 com.google.protobuf.ByteString data) 5927 throws com.google.protobuf.InvalidProtocolBufferException { 5928 return PARSER.parseFrom(data); 5929 } 5930 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5931 com.google.protobuf.ByteString data, 5932 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5933 throws com.google.protobuf.InvalidProtocolBufferException { 5934 return PARSER.parseFrom(data, extensionRegistry); 5935 } 5936 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(byte[] data) 5937 throws com.google.protobuf.InvalidProtocolBufferException { 5938 return PARSER.parseFrom(data); 5939 } 5940 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5941 byte[] data, 5942 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5943 throws com.google.protobuf.InvalidProtocolBufferException { 5944 return PARSER.parseFrom(data, extensionRegistry); 5945 } 5946 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(java.io.InputStream input) 5947 throws java.io.IOException { 5948 return com.google.protobuf.GeneratedMessageV3 5949 .parseWithIOException(PARSER, input); 5950 } 5951 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5952 java.io.InputStream input, 5953 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5954 throws java.io.IOException { 5955 return com.google.protobuf.GeneratedMessageV3 5956 .parseWithIOException(PARSER, input, extensionRegistry); 5957 } 5958 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom(java.io.InputStream input) 5959 throws java.io.IOException { 5960 return com.google.protobuf.GeneratedMessageV3 5961 .parseDelimitedWithIOException(PARSER, input); 5962 } 5963 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom( 5964 java.io.InputStream input, 5965 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5966 throws java.io.IOException { 5967 return com.google.protobuf.GeneratedMessageV3 5968 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5969 } 5970 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5971 com.google.protobuf.CodedInputStream input) 5972 throws java.io.IOException { 5973 return com.google.protobuf.GeneratedMessageV3 5974 .parseWithIOException(PARSER, input); 5975 } 5976 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5977 com.google.protobuf.CodedInputStream input, 5978 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5979 throws java.io.IOException { 5980 return com.google.protobuf.GeneratedMessageV3 5981 .parseWithIOException(PARSER, input, extensionRegistry); 5982 } 5983 5984 public Builder newBuilderForType() { return newBuilder(); } 5985 public static Builder newBuilder() { 5986 return DEFAULT_INSTANCE.toBuilder(); 5987 } 5988 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentResponse prototype) { 5989 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5990 } 5991 public Builder toBuilder() { 5992 return this == DEFAULT_INSTANCE 5993 ? new Builder() : new Builder().mergeFrom(this); 5994 } 5995 5996 @java.lang.Override 5997 protected Builder newBuilderForType( 5998 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5999 Builder builder = new Builder(parent); 6000 return builder; 6001 } 6002 /** 6003 * <pre> 6004 * GetReleaseContentResponse is a response containing the contents of a release. 6005 * </pre> 6006 * 6007 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 6008 */ 6009 public static final class Builder extends 6010 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 6011 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentResponse) 6012 hapi.services.tiller.Tiller.GetReleaseContentResponseOrBuilder { 6013 public static final com.google.protobuf.Descriptors.Descriptor 6014 getDescriptor() { 6015 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 6016 } 6017 6018 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6019 internalGetFieldAccessorTable() { 6020 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 6021 .ensureFieldAccessorsInitialized( 6022 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 6023 } 6024 6025 // Construct using hapi.services.tiller.Tiller.GetReleaseContentResponse.newBuilder() 6026 private Builder() { 6027 maybeForceBuilderInitialization(); 6028 } 6029 6030 private Builder( 6031 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 6032 super(parent); 6033 maybeForceBuilderInitialization(); 6034 } 6035 private void maybeForceBuilderInitialization() { 6036 if (com.google.protobuf.GeneratedMessageV3 6037 .alwaysUseFieldBuilders) { 6038 } 6039 } 6040 public Builder clear() { 6041 super.clear(); 6042 if (releaseBuilder_ == null) { 6043 release_ = null; 6044 } else { 6045 release_ = null; 6046 releaseBuilder_ = null; 6047 } 6048 return this; 6049 } 6050 6051 public com.google.protobuf.Descriptors.Descriptor 6052 getDescriptorForType() { 6053 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 6054 } 6055 6056 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6057 return hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance(); 6058 } 6059 6060 public hapi.services.tiller.Tiller.GetReleaseContentResponse build() { 6061 hapi.services.tiller.Tiller.GetReleaseContentResponse result = buildPartial(); 6062 if (!result.isInitialized()) { 6063 throw newUninitializedMessageException(result); 6064 } 6065 return result; 6066 } 6067 6068 public hapi.services.tiller.Tiller.GetReleaseContentResponse buildPartial() { 6069 hapi.services.tiller.Tiller.GetReleaseContentResponse result = new hapi.services.tiller.Tiller.GetReleaseContentResponse(this); 6070 if (releaseBuilder_ == null) { 6071 result.release_ = release_; 6072 } else { 6073 result.release_ = releaseBuilder_.build(); 6074 } 6075 onBuilt(); 6076 return result; 6077 } 6078 6079 public Builder clone() { 6080 return (Builder) super.clone(); 6081 } 6082 public Builder setField( 6083 com.google.protobuf.Descriptors.FieldDescriptor field, 6084 java.lang.Object value) { 6085 return (Builder) super.setField(field, value); 6086 } 6087 public Builder clearField( 6088 com.google.protobuf.Descriptors.FieldDescriptor field) { 6089 return (Builder) super.clearField(field); 6090 } 6091 public Builder clearOneof( 6092 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 6093 return (Builder) super.clearOneof(oneof); 6094 } 6095 public Builder setRepeatedField( 6096 com.google.protobuf.Descriptors.FieldDescriptor field, 6097 int index, java.lang.Object value) { 6098 return (Builder) super.setRepeatedField(field, index, value); 6099 } 6100 public Builder addRepeatedField( 6101 com.google.protobuf.Descriptors.FieldDescriptor field, 6102 java.lang.Object value) { 6103 return (Builder) super.addRepeatedField(field, value); 6104 } 6105 public Builder mergeFrom(com.google.protobuf.Message other) { 6106 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse) { 6107 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentResponse)other); 6108 } else { 6109 super.mergeFrom(other); 6110 return this; 6111 } 6112 } 6113 6114 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentResponse other) { 6115 if (other == hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance()) return this; 6116 if (other.hasRelease()) { 6117 mergeRelease(other.getRelease()); 6118 } 6119 this.mergeUnknownFields(other.unknownFields); 6120 onChanged(); 6121 return this; 6122 } 6123 6124 public final boolean isInitialized() { 6125 return true; 6126 } 6127 6128 public Builder mergeFrom( 6129 com.google.protobuf.CodedInputStream input, 6130 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6131 throws java.io.IOException { 6132 hapi.services.tiller.Tiller.GetReleaseContentResponse parsedMessage = null; 6133 try { 6134 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 6135 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6136 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentResponse) e.getUnfinishedMessage(); 6137 throw e.unwrapIOException(); 6138 } finally { 6139 if (parsedMessage != null) { 6140 mergeFrom(parsedMessage); 6141 } 6142 } 6143 return this; 6144 } 6145 6146 private hapi.release.ReleaseOuterClass.Release release_ = null; 6147 private com.google.protobuf.SingleFieldBuilderV3< 6148 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 6149 /** 6150 * <pre> 6151 * The release content 6152 * </pre> 6153 * 6154 * <code>.hapi.release.Release release = 1;</code> 6155 */ 6156 public boolean hasRelease() { 6157 return releaseBuilder_ != null || release_ != null; 6158 } 6159 /** 6160 * <pre> 6161 * The release content 6162 * </pre> 6163 * 6164 * <code>.hapi.release.Release release = 1;</code> 6165 */ 6166 public hapi.release.ReleaseOuterClass.Release getRelease() { 6167 if (releaseBuilder_ == null) { 6168 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6169 } else { 6170 return releaseBuilder_.getMessage(); 6171 } 6172 } 6173 /** 6174 * <pre> 6175 * The release content 6176 * </pre> 6177 * 6178 * <code>.hapi.release.Release release = 1;</code> 6179 */ 6180 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 6181 if (releaseBuilder_ == null) { 6182 if (value == null) { 6183 throw new NullPointerException(); 6184 } 6185 release_ = value; 6186 onChanged(); 6187 } else { 6188 releaseBuilder_.setMessage(value); 6189 } 6190 6191 return this; 6192 } 6193 /** 6194 * <pre> 6195 * The release content 6196 * </pre> 6197 * 6198 * <code>.hapi.release.Release release = 1;</code> 6199 */ 6200 public Builder setRelease( 6201 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 6202 if (releaseBuilder_ == null) { 6203 release_ = builderForValue.build(); 6204 onChanged(); 6205 } else { 6206 releaseBuilder_.setMessage(builderForValue.build()); 6207 } 6208 6209 return this; 6210 } 6211 /** 6212 * <pre> 6213 * The release content 6214 * </pre> 6215 * 6216 * <code>.hapi.release.Release release = 1;</code> 6217 */ 6218 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 6219 if (releaseBuilder_ == null) { 6220 if (release_ != null) { 6221 release_ = 6222 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 6223 } else { 6224 release_ = value; 6225 } 6226 onChanged(); 6227 } else { 6228 releaseBuilder_.mergeFrom(value); 6229 } 6230 6231 return this; 6232 } 6233 /** 6234 * <pre> 6235 * The release content 6236 * </pre> 6237 * 6238 * <code>.hapi.release.Release release = 1;</code> 6239 */ 6240 public Builder clearRelease() { 6241 if (releaseBuilder_ == null) { 6242 release_ = null; 6243 onChanged(); 6244 } else { 6245 release_ = null; 6246 releaseBuilder_ = null; 6247 } 6248 6249 return this; 6250 } 6251 /** 6252 * <pre> 6253 * The release content 6254 * </pre> 6255 * 6256 * <code>.hapi.release.Release release = 1;</code> 6257 */ 6258 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 6259 6260 onChanged(); 6261 return getReleaseFieldBuilder().getBuilder(); 6262 } 6263 /** 6264 * <pre> 6265 * The release content 6266 * </pre> 6267 * 6268 * <code>.hapi.release.Release release = 1;</code> 6269 */ 6270 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 6271 if (releaseBuilder_ != null) { 6272 return releaseBuilder_.getMessageOrBuilder(); 6273 } else { 6274 return release_ == null ? 6275 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6276 } 6277 } 6278 /** 6279 * <pre> 6280 * The release content 6281 * </pre> 6282 * 6283 * <code>.hapi.release.Release release = 1;</code> 6284 */ 6285 private com.google.protobuf.SingleFieldBuilderV3< 6286 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 6287 getReleaseFieldBuilder() { 6288 if (releaseBuilder_ == null) { 6289 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 6290 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 6291 getRelease(), 6292 getParentForChildren(), 6293 isClean()); 6294 release_ = null; 6295 } 6296 return releaseBuilder_; 6297 } 6298 public final Builder setUnknownFields( 6299 final com.google.protobuf.UnknownFieldSet unknownFields) { 6300 return super.setUnknownFieldsProto3(unknownFields); 6301 } 6302 6303 public final Builder mergeUnknownFields( 6304 final com.google.protobuf.UnknownFieldSet unknownFields) { 6305 return super.mergeUnknownFields(unknownFields); 6306 } 6307 6308 6309 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentResponse) 6310 } 6311 6312 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentResponse) 6313 private static final hapi.services.tiller.Tiller.GetReleaseContentResponse DEFAULT_INSTANCE; 6314 static { 6315 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentResponse(); 6316 } 6317 6318 public static hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstance() { 6319 return DEFAULT_INSTANCE; 6320 } 6321 6322 private static final com.google.protobuf.Parser<GetReleaseContentResponse> 6323 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentResponse>() { 6324 public GetReleaseContentResponse parsePartialFrom( 6325 com.google.protobuf.CodedInputStream input, 6326 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6327 throws com.google.protobuf.InvalidProtocolBufferException { 6328 return new GetReleaseContentResponse(input, extensionRegistry); 6329 } 6330 }; 6331 6332 public static com.google.protobuf.Parser<GetReleaseContentResponse> parser() { 6333 return PARSER; 6334 } 6335 6336 @java.lang.Override 6337 public com.google.protobuf.Parser<GetReleaseContentResponse> getParserForType() { 6338 return PARSER; 6339 } 6340 6341 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6342 return DEFAULT_INSTANCE; 6343 } 6344 6345 } 6346 6347 public interface UpdateReleaseRequestOrBuilder extends 6348 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseRequest) 6349 com.google.protobuf.MessageOrBuilder { 6350 6351 /** 6352 * <pre> 6353 * The name of the release 6354 * </pre> 6355 * 6356 * <code>string name = 1;</code> 6357 */ 6358 java.lang.String getName(); 6359 /** 6360 * <pre> 6361 * The name of the release 6362 * </pre> 6363 * 6364 * <code>string name = 1;</code> 6365 */ 6366 com.google.protobuf.ByteString 6367 getNameBytes(); 6368 6369 /** 6370 * <pre> 6371 * Chart is the protobuf representation of a chart. 6372 * </pre> 6373 * 6374 * <code>.hapi.chart.Chart chart = 2;</code> 6375 */ 6376 boolean hasChart(); 6377 /** 6378 * <pre> 6379 * Chart is the protobuf representation of a chart. 6380 * </pre> 6381 * 6382 * <code>.hapi.chart.Chart chart = 2;</code> 6383 */ 6384 hapi.chart.ChartOuterClass.Chart getChart(); 6385 /** 6386 * <pre> 6387 * Chart is the protobuf representation of a chart. 6388 * </pre> 6389 * 6390 * <code>.hapi.chart.Chart chart = 2;</code> 6391 */ 6392 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 6393 6394 /** 6395 * <pre> 6396 * Values is a string containing (unparsed) YAML values. 6397 * </pre> 6398 * 6399 * <code>.hapi.chart.Config values = 3;</code> 6400 */ 6401 boolean hasValues(); 6402 /** 6403 * <pre> 6404 * Values is a string containing (unparsed) YAML values. 6405 * </pre> 6406 * 6407 * <code>.hapi.chart.Config values = 3;</code> 6408 */ 6409 hapi.chart.ConfigOuterClass.Config getValues(); 6410 /** 6411 * <pre> 6412 * Values is a string containing (unparsed) YAML values. 6413 * </pre> 6414 * 6415 * <code>.hapi.chart.Config values = 3;</code> 6416 */ 6417 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 6418 6419 /** 6420 * <pre> 6421 * dry_run, if true, will run through the release logic, but neither create 6422 * </pre> 6423 * 6424 * <code>bool dry_run = 4;</code> 6425 */ 6426 boolean getDryRun(); 6427 6428 /** 6429 * <pre> 6430 * DisableHooks causes the server to skip running any hooks for the upgrade. 6431 * </pre> 6432 * 6433 * <code>bool disable_hooks = 5;</code> 6434 */ 6435 boolean getDisableHooks(); 6436 6437 /** 6438 * <pre> 6439 * Performs pods restart for resources if applicable 6440 * </pre> 6441 * 6442 * <code>bool recreate = 6;</code> 6443 */ 6444 boolean getRecreate(); 6445 6446 /** 6447 * <pre> 6448 * timeout specifies the max amount of time any kubernetes client command can run. 6449 * </pre> 6450 * 6451 * <code>int64 timeout = 7;</code> 6452 */ 6453 long getTimeout(); 6454 6455 /** 6456 * <pre> 6457 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6458 * </pre> 6459 * 6460 * <code>bool reset_values = 8;</code> 6461 */ 6462 boolean getResetValues(); 6463 6464 /** 6465 * <pre> 6466 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6467 * before marking the release as successful. It will wait for as long as timeout 6468 * </pre> 6469 * 6470 * <code>bool wait = 9;</code> 6471 */ 6472 boolean getWait(); 6473 6474 /** 6475 * <pre> 6476 * ReuseValues will cause Tiller to reuse the values from the last release. 6477 * This is ignored if reset_values is set. 6478 * </pre> 6479 * 6480 * <code>bool reuse_values = 10;</code> 6481 */ 6482 boolean getReuseValues(); 6483 6484 /** 6485 * <pre> 6486 * Force resource update through delete/recreate if needed. 6487 * </pre> 6488 * 6489 * <code>bool force = 11;</code> 6490 */ 6491 boolean getForce(); 6492 } 6493 /** 6494 * <pre> 6495 * UpdateReleaseRequest updates a release. 6496 * </pre> 6497 * 6498 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 6499 */ 6500 public static final class UpdateReleaseRequest extends 6501 com.google.protobuf.GeneratedMessageV3 implements 6502 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseRequest) 6503 UpdateReleaseRequestOrBuilder { 6504 private static final long serialVersionUID = 0L; 6505 // Use UpdateReleaseRequest.newBuilder() to construct. 6506 private UpdateReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 6507 super(builder); 6508 } 6509 private UpdateReleaseRequest() { 6510 name_ = ""; 6511 dryRun_ = false; 6512 disableHooks_ = false; 6513 recreate_ = false; 6514 timeout_ = 0L; 6515 resetValues_ = false; 6516 wait_ = false; 6517 reuseValues_ = false; 6518 force_ = false; 6519 } 6520 6521 @java.lang.Override 6522 public final com.google.protobuf.UnknownFieldSet 6523 getUnknownFields() { 6524 return this.unknownFields; 6525 } 6526 private UpdateReleaseRequest( 6527 com.google.protobuf.CodedInputStream input, 6528 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6529 throws com.google.protobuf.InvalidProtocolBufferException { 6530 this(); 6531 int mutable_bitField0_ = 0; 6532 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 6533 com.google.protobuf.UnknownFieldSet.newBuilder(); 6534 try { 6535 boolean done = false; 6536 while (!done) { 6537 int tag = input.readTag(); 6538 switch (tag) { 6539 case 0: 6540 done = true; 6541 break; 6542 default: { 6543 if (!parseUnknownFieldProto3( 6544 input, unknownFields, extensionRegistry, tag)) { 6545 done = true; 6546 } 6547 break; 6548 } 6549 case 10: { 6550 java.lang.String s = input.readStringRequireUtf8(); 6551 6552 name_ = s; 6553 break; 6554 } 6555 case 18: { 6556 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 6557 if (chart_ != null) { 6558 subBuilder = chart_.toBuilder(); 6559 } 6560 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 6561 if (subBuilder != null) { 6562 subBuilder.mergeFrom(chart_); 6563 chart_ = subBuilder.buildPartial(); 6564 } 6565 6566 break; 6567 } 6568 case 26: { 6569 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 6570 if (values_ != null) { 6571 subBuilder = values_.toBuilder(); 6572 } 6573 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 6574 if (subBuilder != null) { 6575 subBuilder.mergeFrom(values_); 6576 values_ = subBuilder.buildPartial(); 6577 } 6578 6579 break; 6580 } 6581 case 32: { 6582 6583 dryRun_ = input.readBool(); 6584 break; 6585 } 6586 case 40: { 6587 6588 disableHooks_ = input.readBool(); 6589 break; 6590 } 6591 case 48: { 6592 6593 recreate_ = input.readBool(); 6594 break; 6595 } 6596 case 56: { 6597 6598 timeout_ = input.readInt64(); 6599 break; 6600 } 6601 case 64: { 6602 6603 resetValues_ = input.readBool(); 6604 break; 6605 } 6606 case 72: { 6607 6608 wait_ = input.readBool(); 6609 break; 6610 } 6611 case 80: { 6612 6613 reuseValues_ = input.readBool(); 6614 break; 6615 } 6616 case 88: { 6617 6618 force_ = input.readBool(); 6619 break; 6620 } 6621 } 6622 } 6623 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6624 throw e.setUnfinishedMessage(this); 6625 } catch (java.io.IOException e) { 6626 throw new com.google.protobuf.InvalidProtocolBufferException( 6627 e).setUnfinishedMessage(this); 6628 } finally { 6629 this.unknownFields = unknownFields.build(); 6630 makeExtensionsImmutable(); 6631 } 6632 } 6633 public static final com.google.protobuf.Descriptors.Descriptor 6634 getDescriptor() { 6635 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 6636 } 6637 6638 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6639 internalGetFieldAccessorTable() { 6640 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 6641 .ensureFieldAccessorsInitialized( 6642 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 6643 } 6644 6645 public static final int NAME_FIELD_NUMBER = 1; 6646 private volatile java.lang.Object name_; 6647 /** 6648 * <pre> 6649 * The name of the release 6650 * </pre> 6651 * 6652 * <code>string name = 1;</code> 6653 */ 6654 public java.lang.String getName() { 6655 java.lang.Object ref = name_; 6656 if (ref instanceof java.lang.String) { 6657 return (java.lang.String) ref; 6658 } else { 6659 com.google.protobuf.ByteString bs = 6660 (com.google.protobuf.ByteString) ref; 6661 java.lang.String s = bs.toStringUtf8(); 6662 name_ = s; 6663 return s; 6664 } 6665 } 6666 /** 6667 * <pre> 6668 * The name of the release 6669 * </pre> 6670 * 6671 * <code>string name = 1;</code> 6672 */ 6673 public com.google.protobuf.ByteString 6674 getNameBytes() { 6675 java.lang.Object ref = name_; 6676 if (ref instanceof java.lang.String) { 6677 com.google.protobuf.ByteString b = 6678 com.google.protobuf.ByteString.copyFromUtf8( 6679 (java.lang.String) ref); 6680 name_ = b; 6681 return b; 6682 } else { 6683 return (com.google.protobuf.ByteString) ref; 6684 } 6685 } 6686 6687 public static final int CHART_FIELD_NUMBER = 2; 6688 private hapi.chart.ChartOuterClass.Chart chart_; 6689 /** 6690 * <pre> 6691 * Chart is the protobuf representation of a chart. 6692 * </pre> 6693 * 6694 * <code>.hapi.chart.Chart chart = 2;</code> 6695 */ 6696 public boolean hasChart() { 6697 return chart_ != null; 6698 } 6699 /** 6700 * <pre> 6701 * Chart is the protobuf representation of a chart. 6702 * </pre> 6703 * 6704 * <code>.hapi.chart.Chart chart = 2;</code> 6705 */ 6706 public hapi.chart.ChartOuterClass.Chart getChart() { 6707 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 6708 } 6709 /** 6710 * <pre> 6711 * Chart is the protobuf representation of a chart. 6712 * </pre> 6713 * 6714 * <code>.hapi.chart.Chart chart = 2;</code> 6715 */ 6716 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 6717 return getChart(); 6718 } 6719 6720 public static final int VALUES_FIELD_NUMBER = 3; 6721 private hapi.chart.ConfigOuterClass.Config values_; 6722 /** 6723 * <pre> 6724 * Values is a string containing (unparsed) YAML values. 6725 * </pre> 6726 * 6727 * <code>.hapi.chart.Config values = 3;</code> 6728 */ 6729 public boolean hasValues() { 6730 return values_ != null; 6731 } 6732 /** 6733 * <pre> 6734 * Values is a string containing (unparsed) YAML values. 6735 * </pre> 6736 * 6737 * <code>.hapi.chart.Config values = 3;</code> 6738 */ 6739 public hapi.chart.ConfigOuterClass.Config getValues() { 6740 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 6741 } 6742 /** 6743 * <pre> 6744 * Values is a string containing (unparsed) YAML values. 6745 * </pre> 6746 * 6747 * <code>.hapi.chart.Config values = 3;</code> 6748 */ 6749 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 6750 return getValues(); 6751 } 6752 6753 public static final int DRY_RUN_FIELD_NUMBER = 4; 6754 private boolean dryRun_; 6755 /** 6756 * <pre> 6757 * dry_run, if true, will run through the release logic, but neither create 6758 * </pre> 6759 * 6760 * <code>bool dry_run = 4;</code> 6761 */ 6762 public boolean getDryRun() { 6763 return dryRun_; 6764 } 6765 6766 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 6767 private boolean disableHooks_; 6768 /** 6769 * <pre> 6770 * DisableHooks causes the server to skip running any hooks for the upgrade. 6771 * </pre> 6772 * 6773 * <code>bool disable_hooks = 5;</code> 6774 */ 6775 public boolean getDisableHooks() { 6776 return disableHooks_; 6777 } 6778 6779 public static final int RECREATE_FIELD_NUMBER = 6; 6780 private boolean recreate_; 6781 /** 6782 * <pre> 6783 * Performs pods restart for resources if applicable 6784 * </pre> 6785 * 6786 * <code>bool recreate = 6;</code> 6787 */ 6788 public boolean getRecreate() { 6789 return recreate_; 6790 } 6791 6792 public static final int TIMEOUT_FIELD_NUMBER = 7; 6793 private long timeout_; 6794 /** 6795 * <pre> 6796 * timeout specifies the max amount of time any kubernetes client command can run. 6797 * </pre> 6798 * 6799 * <code>int64 timeout = 7;</code> 6800 */ 6801 public long getTimeout() { 6802 return timeout_; 6803 } 6804 6805 public static final int RESET_VALUES_FIELD_NUMBER = 8; 6806 private boolean resetValues_; 6807 /** 6808 * <pre> 6809 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6810 * </pre> 6811 * 6812 * <code>bool reset_values = 8;</code> 6813 */ 6814 public boolean getResetValues() { 6815 return resetValues_; 6816 } 6817 6818 public static final int WAIT_FIELD_NUMBER = 9; 6819 private boolean wait_; 6820 /** 6821 * <pre> 6822 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6823 * before marking the release as successful. It will wait for as long as timeout 6824 * </pre> 6825 * 6826 * <code>bool wait = 9;</code> 6827 */ 6828 public boolean getWait() { 6829 return wait_; 6830 } 6831 6832 public static final int REUSE_VALUES_FIELD_NUMBER = 10; 6833 private boolean reuseValues_; 6834 /** 6835 * <pre> 6836 * ReuseValues will cause Tiller to reuse the values from the last release. 6837 * This is ignored if reset_values is set. 6838 * </pre> 6839 * 6840 * <code>bool reuse_values = 10;</code> 6841 */ 6842 public boolean getReuseValues() { 6843 return reuseValues_; 6844 } 6845 6846 public static final int FORCE_FIELD_NUMBER = 11; 6847 private boolean force_; 6848 /** 6849 * <pre> 6850 * Force resource update through delete/recreate if needed. 6851 * </pre> 6852 * 6853 * <code>bool force = 11;</code> 6854 */ 6855 public boolean getForce() { 6856 return force_; 6857 } 6858 6859 private byte memoizedIsInitialized = -1; 6860 public final boolean isInitialized() { 6861 byte isInitialized = memoizedIsInitialized; 6862 if (isInitialized == 1) return true; 6863 if (isInitialized == 0) return false; 6864 6865 memoizedIsInitialized = 1; 6866 return true; 6867 } 6868 6869 public void writeTo(com.google.protobuf.CodedOutputStream output) 6870 throws java.io.IOException { 6871 if (!getNameBytes().isEmpty()) { 6872 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 6873 } 6874 if (chart_ != null) { 6875 output.writeMessage(2, getChart()); 6876 } 6877 if (values_ != null) { 6878 output.writeMessage(3, getValues()); 6879 } 6880 if (dryRun_ != false) { 6881 output.writeBool(4, dryRun_); 6882 } 6883 if (disableHooks_ != false) { 6884 output.writeBool(5, disableHooks_); 6885 } 6886 if (recreate_ != false) { 6887 output.writeBool(6, recreate_); 6888 } 6889 if (timeout_ != 0L) { 6890 output.writeInt64(7, timeout_); 6891 } 6892 if (resetValues_ != false) { 6893 output.writeBool(8, resetValues_); 6894 } 6895 if (wait_ != false) { 6896 output.writeBool(9, wait_); 6897 } 6898 if (reuseValues_ != false) { 6899 output.writeBool(10, reuseValues_); 6900 } 6901 if (force_ != false) { 6902 output.writeBool(11, force_); 6903 } 6904 unknownFields.writeTo(output); 6905 } 6906 6907 public int getSerializedSize() { 6908 int size = memoizedSize; 6909 if (size != -1) return size; 6910 6911 size = 0; 6912 if (!getNameBytes().isEmpty()) { 6913 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 6914 } 6915 if (chart_ != null) { 6916 size += com.google.protobuf.CodedOutputStream 6917 .computeMessageSize(2, getChart()); 6918 } 6919 if (values_ != null) { 6920 size += com.google.protobuf.CodedOutputStream 6921 .computeMessageSize(3, getValues()); 6922 } 6923 if (dryRun_ != false) { 6924 size += com.google.protobuf.CodedOutputStream 6925 .computeBoolSize(4, dryRun_); 6926 } 6927 if (disableHooks_ != false) { 6928 size += com.google.protobuf.CodedOutputStream 6929 .computeBoolSize(5, disableHooks_); 6930 } 6931 if (recreate_ != false) { 6932 size += com.google.protobuf.CodedOutputStream 6933 .computeBoolSize(6, recreate_); 6934 } 6935 if (timeout_ != 0L) { 6936 size += com.google.protobuf.CodedOutputStream 6937 .computeInt64Size(7, timeout_); 6938 } 6939 if (resetValues_ != false) { 6940 size += com.google.protobuf.CodedOutputStream 6941 .computeBoolSize(8, resetValues_); 6942 } 6943 if (wait_ != false) { 6944 size += com.google.protobuf.CodedOutputStream 6945 .computeBoolSize(9, wait_); 6946 } 6947 if (reuseValues_ != false) { 6948 size += com.google.protobuf.CodedOutputStream 6949 .computeBoolSize(10, reuseValues_); 6950 } 6951 if (force_ != false) { 6952 size += com.google.protobuf.CodedOutputStream 6953 .computeBoolSize(11, force_); 6954 } 6955 size += unknownFields.getSerializedSize(); 6956 memoizedSize = size; 6957 return size; 6958 } 6959 6960 @java.lang.Override 6961 public boolean equals(final java.lang.Object obj) { 6962 if (obj == this) { 6963 return true; 6964 } 6965 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest)) { 6966 return super.equals(obj); 6967 } 6968 hapi.services.tiller.Tiller.UpdateReleaseRequest other = (hapi.services.tiller.Tiller.UpdateReleaseRequest) obj; 6969 6970 boolean result = true; 6971 result = result && getName() 6972 .equals(other.getName()); 6973 result = result && (hasChart() == other.hasChart()); 6974 if (hasChart()) { 6975 result = result && getChart() 6976 .equals(other.getChart()); 6977 } 6978 result = result && (hasValues() == other.hasValues()); 6979 if (hasValues()) { 6980 result = result && getValues() 6981 .equals(other.getValues()); 6982 } 6983 result = result && (getDryRun() 6984 == other.getDryRun()); 6985 result = result && (getDisableHooks() 6986 == other.getDisableHooks()); 6987 result = result && (getRecreate() 6988 == other.getRecreate()); 6989 result = result && (getTimeout() 6990 == other.getTimeout()); 6991 result = result && (getResetValues() 6992 == other.getResetValues()); 6993 result = result && (getWait() 6994 == other.getWait()); 6995 result = result && (getReuseValues() 6996 == other.getReuseValues()); 6997 result = result && (getForce() 6998 == other.getForce()); 6999 result = result && unknownFields.equals(other.unknownFields); 7000 return result; 7001 } 7002 7003 @java.lang.Override 7004 public int hashCode() { 7005 if (memoizedHashCode != 0) { 7006 return memoizedHashCode; 7007 } 7008 int hash = 41; 7009 hash = (19 * hash) + getDescriptor().hashCode(); 7010 hash = (37 * hash) + NAME_FIELD_NUMBER; 7011 hash = (53 * hash) + getName().hashCode(); 7012 if (hasChart()) { 7013 hash = (37 * hash) + CHART_FIELD_NUMBER; 7014 hash = (53 * hash) + getChart().hashCode(); 7015 } 7016 if (hasValues()) { 7017 hash = (37 * hash) + VALUES_FIELD_NUMBER; 7018 hash = (53 * hash) + getValues().hashCode(); 7019 } 7020 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 7021 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7022 getDryRun()); 7023 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 7024 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7025 getDisableHooks()); 7026 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 7027 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7028 getRecreate()); 7029 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 7030 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 7031 getTimeout()); 7032 hash = (37 * hash) + RESET_VALUES_FIELD_NUMBER; 7033 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7034 getResetValues()); 7035 hash = (37 * hash) + WAIT_FIELD_NUMBER; 7036 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7037 getWait()); 7038 hash = (37 * hash) + REUSE_VALUES_FIELD_NUMBER; 7039 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7040 getReuseValues()); 7041 hash = (37 * hash) + FORCE_FIELD_NUMBER; 7042 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7043 getForce()); 7044 hash = (29 * hash) + unknownFields.hashCode(); 7045 memoizedHashCode = hash; 7046 return hash; 7047 } 7048 7049 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7050 java.nio.ByteBuffer data) 7051 throws com.google.protobuf.InvalidProtocolBufferException { 7052 return PARSER.parseFrom(data); 7053 } 7054 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7055 java.nio.ByteBuffer data, 7056 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7057 throws com.google.protobuf.InvalidProtocolBufferException { 7058 return PARSER.parseFrom(data, extensionRegistry); 7059 } 7060 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7061 com.google.protobuf.ByteString data) 7062 throws com.google.protobuf.InvalidProtocolBufferException { 7063 return PARSER.parseFrom(data); 7064 } 7065 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7066 com.google.protobuf.ByteString data, 7067 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7068 throws com.google.protobuf.InvalidProtocolBufferException { 7069 return PARSER.parseFrom(data, extensionRegistry); 7070 } 7071 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(byte[] data) 7072 throws com.google.protobuf.InvalidProtocolBufferException { 7073 return PARSER.parseFrom(data); 7074 } 7075 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7076 byte[] data, 7077 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7078 throws com.google.protobuf.InvalidProtocolBufferException { 7079 return PARSER.parseFrom(data, extensionRegistry); 7080 } 7081 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(java.io.InputStream input) 7082 throws java.io.IOException { 7083 return com.google.protobuf.GeneratedMessageV3 7084 .parseWithIOException(PARSER, input); 7085 } 7086 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7087 java.io.InputStream input, 7088 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7089 throws java.io.IOException { 7090 return com.google.protobuf.GeneratedMessageV3 7091 .parseWithIOException(PARSER, input, extensionRegistry); 7092 } 7093 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom(java.io.InputStream input) 7094 throws java.io.IOException { 7095 return com.google.protobuf.GeneratedMessageV3 7096 .parseDelimitedWithIOException(PARSER, input); 7097 } 7098 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom( 7099 java.io.InputStream input, 7100 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7101 throws java.io.IOException { 7102 return com.google.protobuf.GeneratedMessageV3 7103 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 7104 } 7105 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7106 com.google.protobuf.CodedInputStream input) 7107 throws java.io.IOException { 7108 return com.google.protobuf.GeneratedMessageV3 7109 .parseWithIOException(PARSER, input); 7110 } 7111 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7112 com.google.protobuf.CodedInputStream input, 7113 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7114 throws java.io.IOException { 7115 return com.google.protobuf.GeneratedMessageV3 7116 .parseWithIOException(PARSER, input, extensionRegistry); 7117 } 7118 7119 public Builder newBuilderForType() { return newBuilder(); } 7120 public static Builder newBuilder() { 7121 return DEFAULT_INSTANCE.toBuilder(); 7122 } 7123 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseRequest prototype) { 7124 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 7125 } 7126 public Builder toBuilder() { 7127 return this == DEFAULT_INSTANCE 7128 ? new Builder() : new Builder().mergeFrom(this); 7129 } 7130 7131 @java.lang.Override 7132 protected Builder newBuilderForType( 7133 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7134 Builder builder = new Builder(parent); 7135 return builder; 7136 } 7137 /** 7138 * <pre> 7139 * UpdateReleaseRequest updates a release. 7140 * </pre> 7141 * 7142 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 7143 */ 7144 public static final class Builder extends 7145 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 7146 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseRequest) 7147 hapi.services.tiller.Tiller.UpdateReleaseRequestOrBuilder { 7148 public static final com.google.protobuf.Descriptors.Descriptor 7149 getDescriptor() { 7150 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7151 } 7152 7153 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 7154 internalGetFieldAccessorTable() { 7155 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 7156 .ensureFieldAccessorsInitialized( 7157 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 7158 } 7159 7160 // Construct using hapi.services.tiller.Tiller.UpdateReleaseRequest.newBuilder() 7161 private Builder() { 7162 maybeForceBuilderInitialization(); 7163 } 7164 7165 private Builder( 7166 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7167 super(parent); 7168 maybeForceBuilderInitialization(); 7169 } 7170 private void maybeForceBuilderInitialization() { 7171 if (com.google.protobuf.GeneratedMessageV3 7172 .alwaysUseFieldBuilders) { 7173 } 7174 } 7175 public Builder clear() { 7176 super.clear(); 7177 name_ = ""; 7178 7179 if (chartBuilder_ == null) { 7180 chart_ = null; 7181 } else { 7182 chart_ = null; 7183 chartBuilder_ = null; 7184 } 7185 if (valuesBuilder_ == null) { 7186 values_ = null; 7187 } else { 7188 values_ = null; 7189 valuesBuilder_ = null; 7190 } 7191 dryRun_ = false; 7192 7193 disableHooks_ = false; 7194 7195 recreate_ = false; 7196 7197 timeout_ = 0L; 7198 7199 resetValues_ = false; 7200 7201 wait_ = false; 7202 7203 reuseValues_ = false; 7204 7205 force_ = false; 7206 7207 return this; 7208 } 7209 7210 public com.google.protobuf.Descriptors.Descriptor 7211 getDescriptorForType() { 7212 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7213 } 7214 7215 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 7216 return hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance(); 7217 } 7218 7219 public hapi.services.tiller.Tiller.UpdateReleaseRequest build() { 7220 hapi.services.tiller.Tiller.UpdateReleaseRequest result = buildPartial(); 7221 if (!result.isInitialized()) { 7222 throw newUninitializedMessageException(result); 7223 } 7224 return result; 7225 } 7226 7227 public hapi.services.tiller.Tiller.UpdateReleaseRequest buildPartial() { 7228 hapi.services.tiller.Tiller.UpdateReleaseRequest result = new hapi.services.tiller.Tiller.UpdateReleaseRequest(this); 7229 result.name_ = name_; 7230 if (chartBuilder_ == null) { 7231 result.chart_ = chart_; 7232 } else { 7233 result.chart_ = chartBuilder_.build(); 7234 } 7235 if (valuesBuilder_ == null) { 7236 result.values_ = values_; 7237 } else { 7238 result.values_ = valuesBuilder_.build(); 7239 } 7240 result.dryRun_ = dryRun_; 7241 result.disableHooks_ = disableHooks_; 7242 result.recreate_ = recreate_; 7243 result.timeout_ = timeout_; 7244 result.resetValues_ = resetValues_; 7245 result.wait_ = wait_; 7246 result.reuseValues_ = reuseValues_; 7247 result.force_ = force_; 7248 onBuilt(); 7249 return result; 7250 } 7251 7252 public Builder clone() { 7253 return (Builder) super.clone(); 7254 } 7255 public Builder setField( 7256 com.google.protobuf.Descriptors.FieldDescriptor field, 7257 java.lang.Object value) { 7258 return (Builder) super.setField(field, value); 7259 } 7260 public Builder clearField( 7261 com.google.protobuf.Descriptors.FieldDescriptor field) { 7262 return (Builder) super.clearField(field); 7263 } 7264 public Builder clearOneof( 7265 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 7266 return (Builder) super.clearOneof(oneof); 7267 } 7268 public Builder setRepeatedField( 7269 com.google.protobuf.Descriptors.FieldDescriptor field, 7270 int index, java.lang.Object value) { 7271 return (Builder) super.setRepeatedField(field, index, value); 7272 } 7273 public Builder addRepeatedField( 7274 com.google.protobuf.Descriptors.FieldDescriptor field, 7275 java.lang.Object value) { 7276 return (Builder) super.addRepeatedField(field, value); 7277 } 7278 public Builder mergeFrom(com.google.protobuf.Message other) { 7279 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest) { 7280 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseRequest)other); 7281 } else { 7282 super.mergeFrom(other); 7283 return this; 7284 } 7285 } 7286 7287 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseRequest other) { 7288 if (other == hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance()) return this; 7289 if (!other.getName().isEmpty()) { 7290 name_ = other.name_; 7291 onChanged(); 7292 } 7293 if (other.hasChart()) { 7294 mergeChart(other.getChart()); 7295 } 7296 if (other.hasValues()) { 7297 mergeValues(other.getValues()); 7298 } 7299 if (other.getDryRun() != false) { 7300 setDryRun(other.getDryRun()); 7301 } 7302 if (other.getDisableHooks() != false) { 7303 setDisableHooks(other.getDisableHooks()); 7304 } 7305 if (other.getRecreate() != false) { 7306 setRecreate(other.getRecreate()); 7307 } 7308 if (other.getTimeout() != 0L) { 7309 setTimeout(other.getTimeout()); 7310 } 7311 if (other.getResetValues() != false) { 7312 setResetValues(other.getResetValues()); 7313 } 7314 if (other.getWait() != false) { 7315 setWait(other.getWait()); 7316 } 7317 if (other.getReuseValues() != false) { 7318 setReuseValues(other.getReuseValues()); 7319 } 7320 if (other.getForce() != false) { 7321 setForce(other.getForce()); 7322 } 7323 this.mergeUnknownFields(other.unknownFields); 7324 onChanged(); 7325 return this; 7326 } 7327 7328 public final boolean isInitialized() { 7329 return true; 7330 } 7331 7332 public Builder mergeFrom( 7333 com.google.protobuf.CodedInputStream input, 7334 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7335 throws java.io.IOException { 7336 hapi.services.tiller.Tiller.UpdateReleaseRequest parsedMessage = null; 7337 try { 7338 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 7339 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7340 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseRequest) e.getUnfinishedMessage(); 7341 throw e.unwrapIOException(); 7342 } finally { 7343 if (parsedMessage != null) { 7344 mergeFrom(parsedMessage); 7345 } 7346 } 7347 return this; 7348 } 7349 7350 private java.lang.Object name_ = ""; 7351 /** 7352 * <pre> 7353 * The name of the release 7354 * </pre> 7355 * 7356 * <code>string name = 1;</code> 7357 */ 7358 public java.lang.String getName() { 7359 java.lang.Object ref = name_; 7360 if (!(ref instanceof java.lang.String)) { 7361 com.google.protobuf.ByteString bs = 7362 (com.google.protobuf.ByteString) ref; 7363 java.lang.String s = bs.toStringUtf8(); 7364 name_ = s; 7365 return s; 7366 } else { 7367 return (java.lang.String) ref; 7368 } 7369 } 7370 /** 7371 * <pre> 7372 * The name of the release 7373 * </pre> 7374 * 7375 * <code>string name = 1;</code> 7376 */ 7377 public com.google.protobuf.ByteString 7378 getNameBytes() { 7379 java.lang.Object ref = name_; 7380 if (ref instanceof String) { 7381 com.google.protobuf.ByteString b = 7382 com.google.protobuf.ByteString.copyFromUtf8( 7383 (java.lang.String) ref); 7384 name_ = b; 7385 return b; 7386 } else { 7387 return (com.google.protobuf.ByteString) ref; 7388 } 7389 } 7390 /** 7391 * <pre> 7392 * The name of the release 7393 * </pre> 7394 * 7395 * <code>string name = 1;</code> 7396 */ 7397 public Builder setName( 7398 java.lang.String value) { 7399 if (value == null) { 7400 throw new NullPointerException(); 7401 } 7402 7403 name_ = value; 7404 onChanged(); 7405 return this; 7406 } 7407 /** 7408 * <pre> 7409 * The name of the release 7410 * </pre> 7411 * 7412 * <code>string name = 1;</code> 7413 */ 7414 public Builder clearName() { 7415 7416 name_ = getDefaultInstance().getName(); 7417 onChanged(); 7418 return this; 7419 } 7420 /** 7421 * <pre> 7422 * The name of the release 7423 * </pre> 7424 * 7425 * <code>string name = 1;</code> 7426 */ 7427 public Builder setNameBytes( 7428 com.google.protobuf.ByteString value) { 7429 if (value == null) { 7430 throw new NullPointerException(); 7431 } 7432 checkByteStringIsUtf8(value); 7433 7434 name_ = value; 7435 onChanged(); 7436 return this; 7437 } 7438 7439 private hapi.chart.ChartOuterClass.Chart chart_ = null; 7440 private com.google.protobuf.SingleFieldBuilderV3< 7441 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 7442 /** 7443 * <pre> 7444 * Chart is the protobuf representation of a chart. 7445 * </pre> 7446 * 7447 * <code>.hapi.chart.Chart chart = 2;</code> 7448 */ 7449 public boolean hasChart() { 7450 return chartBuilder_ != null || chart_ != null; 7451 } 7452 /** 7453 * <pre> 7454 * Chart is the protobuf representation of a chart. 7455 * </pre> 7456 * 7457 * <code>.hapi.chart.Chart chart = 2;</code> 7458 */ 7459 public hapi.chart.ChartOuterClass.Chart getChart() { 7460 if (chartBuilder_ == null) { 7461 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7462 } else { 7463 return chartBuilder_.getMessage(); 7464 } 7465 } 7466 /** 7467 * <pre> 7468 * Chart is the protobuf representation of a chart. 7469 * </pre> 7470 * 7471 * <code>.hapi.chart.Chart chart = 2;</code> 7472 */ 7473 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 7474 if (chartBuilder_ == null) { 7475 if (value == null) { 7476 throw new NullPointerException(); 7477 } 7478 chart_ = value; 7479 onChanged(); 7480 } else { 7481 chartBuilder_.setMessage(value); 7482 } 7483 7484 return this; 7485 } 7486 /** 7487 * <pre> 7488 * Chart is the protobuf representation of a chart. 7489 * </pre> 7490 * 7491 * <code>.hapi.chart.Chart chart = 2;</code> 7492 */ 7493 public Builder setChart( 7494 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 7495 if (chartBuilder_ == null) { 7496 chart_ = builderForValue.build(); 7497 onChanged(); 7498 } else { 7499 chartBuilder_.setMessage(builderForValue.build()); 7500 } 7501 7502 return this; 7503 } 7504 /** 7505 * <pre> 7506 * Chart is the protobuf representation of a chart. 7507 * </pre> 7508 * 7509 * <code>.hapi.chart.Chart chart = 2;</code> 7510 */ 7511 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 7512 if (chartBuilder_ == null) { 7513 if (chart_ != null) { 7514 chart_ = 7515 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 7516 } else { 7517 chart_ = value; 7518 } 7519 onChanged(); 7520 } else { 7521 chartBuilder_.mergeFrom(value); 7522 } 7523 7524 return this; 7525 } 7526 /** 7527 * <pre> 7528 * Chart is the protobuf representation of a chart. 7529 * </pre> 7530 * 7531 * <code>.hapi.chart.Chart chart = 2;</code> 7532 */ 7533 public Builder clearChart() { 7534 if (chartBuilder_ == null) { 7535 chart_ = null; 7536 onChanged(); 7537 } else { 7538 chart_ = null; 7539 chartBuilder_ = null; 7540 } 7541 7542 return this; 7543 } 7544 /** 7545 * <pre> 7546 * Chart is the protobuf representation of a chart. 7547 * </pre> 7548 * 7549 * <code>.hapi.chart.Chart chart = 2;</code> 7550 */ 7551 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 7552 7553 onChanged(); 7554 return getChartFieldBuilder().getBuilder(); 7555 } 7556 /** 7557 * <pre> 7558 * Chart is the protobuf representation of a chart. 7559 * </pre> 7560 * 7561 * <code>.hapi.chart.Chart chart = 2;</code> 7562 */ 7563 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 7564 if (chartBuilder_ != null) { 7565 return chartBuilder_.getMessageOrBuilder(); 7566 } else { 7567 return chart_ == null ? 7568 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7569 } 7570 } 7571 /** 7572 * <pre> 7573 * Chart is the protobuf representation of a chart. 7574 * </pre> 7575 * 7576 * <code>.hapi.chart.Chart chart = 2;</code> 7577 */ 7578 private com.google.protobuf.SingleFieldBuilderV3< 7579 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 7580 getChartFieldBuilder() { 7581 if (chartBuilder_ == null) { 7582 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7583 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 7584 getChart(), 7585 getParentForChildren(), 7586 isClean()); 7587 chart_ = null; 7588 } 7589 return chartBuilder_; 7590 } 7591 7592 private hapi.chart.ConfigOuterClass.Config values_ = null; 7593 private com.google.protobuf.SingleFieldBuilderV3< 7594 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 7595 /** 7596 * <pre> 7597 * Values is a string containing (unparsed) YAML values. 7598 * </pre> 7599 * 7600 * <code>.hapi.chart.Config values = 3;</code> 7601 */ 7602 public boolean hasValues() { 7603 return valuesBuilder_ != null || values_ != null; 7604 } 7605 /** 7606 * <pre> 7607 * Values is a string containing (unparsed) YAML values. 7608 * </pre> 7609 * 7610 * <code>.hapi.chart.Config values = 3;</code> 7611 */ 7612 public hapi.chart.ConfigOuterClass.Config getValues() { 7613 if (valuesBuilder_ == null) { 7614 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7615 } else { 7616 return valuesBuilder_.getMessage(); 7617 } 7618 } 7619 /** 7620 * <pre> 7621 * Values is a string containing (unparsed) YAML values. 7622 * </pre> 7623 * 7624 * <code>.hapi.chart.Config values = 3;</code> 7625 */ 7626 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 7627 if (valuesBuilder_ == null) { 7628 if (value == null) { 7629 throw new NullPointerException(); 7630 } 7631 values_ = value; 7632 onChanged(); 7633 } else { 7634 valuesBuilder_.setMessage(value); 7635 } 7636 7637 return this; 7638 } 7639 /** 7640 * <pre> 7641 * Values is a string containing (unparsed) YAML values. 7642 * </pre> 7643 * 7644 * <code>.hapi.chart.Config values = 3;</code> 7645 */ 7646 public Builder setValues( 7647 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 7648 if (valuesBuilder_ == null) { 7649 values_ = builderForValue.build(); 7650 onChanged(); 7651 } else { 7652 valuesBuilder_.setMessage(builderForValue.build()); 7653 } 7654 7655 return this; 7656 } 7657 /** 7658 * <pre> 7659 * Values is a string containing (unparsed) YAML values. 7660 * </pre> 7661 * 7662 * <code>.hapi.chart.Config values = 3;</code> 7663 */ 7664 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 7665 if (valuesBuilder_ == null) { 7666 if (values_ != null) { 7667 values_ = 7668 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 7669 } else { 7670 values_ = value; 7671 } 7672 onChanged(); 7673 } else { 7674 valuesBuilder_.mergeFrom(value); 7675 } 7676 7677 return this; 7678 } 7679 /** 7680 * <pre> 7681 * Values is a string containing (unparsed) YAML values. 7682 * </pre> 7683 * 7684 * <code>.hapi.chart.Config values = 3;</code> 7685 */ 7686 public Builder clearValues() { 7687 if (valuesBuilder_ == null) { 7688 values_ = null; 7689 onChanged(); 7690 } else { 7691 values_ = null; 7692 valuesBuilder_ = null; 7693 } 7694 7695 return this; 7696 } 7697 /** 7698 * <pre> 7699 * Values is a string containing (unparsed) YAML values. 7700 * </pre> 7701 * 7702 * <code>.hapi.chart.Config values = 3;</code> 7703 */ 7704 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 7705 7706 onChanged(); 7707 return getValuesFieldBuilder().getBuilder(); 7708 } 7709 /** 7710 * <pre> 7711 * Values is a string containing (unparsed) YAML values. 7712 * </pre> 7713 * 7714 * <code>.hapi.chart.Config values = 3;</code> 7715 */ 7716 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 7717 if (valuesBuilder_ != null) { 7718 return valuesBuilder_.getMessageOrBuilder(); 7719 } else { 7720 return values_ == null ? 7721 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7722 } 7723 } 7724 /** 7725 * <pre> 7726 * Values is a string containing (unparsed) YAML values. 7727 * </pre> 7728 * 7729 * <code>.hapi.chart.Config values = 3;</code> 7730 */ 7731 private com.google.protobuf.SingleFieldBuilderV3< 7732 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 7733 getValuesFieldBuilder() { 7734 if (valuesBuilder_ == null) { 7735 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7736 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 7737 getValues(), 7738 getParentForChildren(), 7739 isClean()); 7740 values_ = null; 7741 } 7742 return valuesBuilder_; 7743 } 7744 7745 private boolean dryRun_ ; 7746 /** 7747 * <pre> 7748 * dry_run, if true, will run through the release logic, but neither create 7749 * </pre> 7750 * 7751 * <code>bool dry_run = 4;</code> 7752 */ 7753 public boolean getDryRun() { 7754 return dryRun_; 7755 } 7756 /** 7757 * <pre> 7758 * dry_run, if true, will run through the release logic, but neither create 7759 * </pre> 7760 * 7761 * <code>bool dry_run = 4;</code> 7762 */ 7763 public Builder setDryRun(boolean value) { 7764 7765 dryRun_ = value; 7766 onChanged(); 7767 return this; 7768 } 7769 /** 7770 * <pre> 7771 * dry_run, if true, will run through the release logic, but neither create 7772 * </pre> 7773 * 7774 * <code>bool dry_run = 4;</code> 7775 */ 7776 public Builder clearDryRun() { 7777 7778 dryRun_ = false; 7779 onChanged(); 7780 return this; 7781 } 7782 7783 private boolean disableHooks_ ; 7784 /** 7785 * <pre> 7786 * DisableHooks causes the server to skip running any hooks for the upgrade. 7787 * </pre> 7788 * 7789 * <code>bool disable_hooks = 5;</code> 7790 */ 7791 public boolean getDisableHooks() { 7792 return disableHooks_; 7793 } 7794 /** 7795 * <pre> 7796 * DisableHooks causes the server to skip running any hooks for the upgrade. 7797 * </pre> 7798 * 7799 * <code>bool disable_hooks = 5;</code> 7800 */ 7801 public Builder setDisableHooks(boolean value) { 7802 7803 disableHooks_ = value; 7804 onChanged(); 7805 return this; 7806 } 7807 /** 7808 * <pre> 7809 * DisableHooks causes the server to skip running any hooks for the upgrade. 7810 * </pre> 7811 * 7812 * <code>bool disable_hooks = 5;</code> 7813 */ 7814 public Builder clearDisableHooks() { 7815 7816 disableHooks_ = false; 7817 onChanged(); 7818 return this; 7819 } 7820 7821 private boolean recreate_ ; 7822 /** 7823 * <pre> 7824 * Performs pods restart for resources if applicable 7825 * </pre> 7826 * 7827 * <code>bool recreate = 6;</code> 7828 */ 7829 public boolean getRecreate() { 7830 return recreate_; 7831 } 7832 /** 7833 * <pre> 7834 * Performs pods restart for resources if applicable 7835 * </pre> 7836 * 7837 * <code>bool recreate = 6;</code> 7838 */ 7839 public Builder setRecreate(boolean value) { 7840 7841 recreate_ = value; 7842 onChanged(); 7843 return this; 7844 } 7845 /** 7846 * <pre> 7847 * Performs pods restart for resources if applicable 7848 * </pre> 7849 * 7850 * <code>bool recreate = 6;</code> 7851 */ 7852 public Builder clearRecreate() { 7853 7854 recreate_ = false; 7855 onChanged(); 7856 return this; 7857 } 7858 7859 private long timeout_ ; 7860 /** 7861 * <pre> 7862 * timeout specifies the max amount of time any kubernetes client command can run. 7863 * </pre> 7864 * 7865 * <code>int64 timeout = 7;</code> 7866 */ 7867 public long getTimeout() { 7868 return timeout_; 7869 } 7870 /** 7871 * <pre> 7872 * timeout specifies the max amount of time any kubernetes client command can run. 7873 * </pre> 7874 * 7875 * <code>int64 timeout = 7;</code> 7876 */ 7877 public Builder setTimeout(long value) { 7878 7879 timeout_ = value; 7880 onChanged(); 7881 return this; 7882 } 7883 /** 7884 * <pre> 7885 * timeout specifies the max amount of time any kubernetes client command can run. 7886 * </pre> 7887 * 7888 * <code>int64 timeout = 7;</code> 7889 */ 7890 public Builder clearTimeout() { 7891 7892 timeout_ = 0L; 7893 onChanged(); 7894 return this; 7895 } 7896 7897 private boolean resetValues_ ; 7898 /** 7899 * <pre> 7900 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7901 * </pre> 7902 * 7903 * <code>bool reset_values = 8;</code> 7904 */ 7905 public boolean getResetValues() { 7906 return resetValues_; 7907 } 7908 /** 7909 * <pre> 7910 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7911 * </pre> 7912 * 7913 * <code>bool reset_values = 8;</code> 7914 */ 7915 public Builder setResetValues(boolean value) { 7916 7917 resetValues_ = value; 7918 onChanged(); 7919 return this; 7920 } 7921 /** 7922 * <pre> 7923 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7924 * </pre> 7925 * 7926 * <code>bool reset_values = 8;</code> 7927 */ 7928 public Builder clearResetValues() { 7929 7930 resetValues_ = false; 7931 onChanged(); 7932 return this; 7933 } 7934 7935 private boolean wait_ ; 7936 /** 7937 * <pre> 7938 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7939 * before marking the release as successful. It will wait for as long as timeout 7940 * </pre> 7941 * 7942 * <code>bool wait = 9;</code> 7943 */ 7944 public boolean getWait() { 7945 return wait_; 7946 } 7947 /** 7948 * <pre> 7949 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7950 * before marking the release as successful. It will wait for as long as timeout 7951 * </pre> 7952 * 7953 * <code>bool wait = 9;</code> 7954 */ 7955 public Builder setWait(boolean value) { 7956 7957 wait_ = value; 7958 onChanged(); 7959 return this; 7960 } 7961 /** 7962 * <pre> 7963 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7964 * before marking the release as successful. It will wait for as long as timeout 7965 * </pre> 7966 * 7967 * <code>bool wait = 9;</code> 7968 */ 7969 public Builder clearWait() { 7970 7971 wait_ = false; 7972 onChanged(); 7973 return this; 7974 } 7975 7976 private boolean reuseValues_ ; 7977 /** 7978 * <pre> 7979 * ReuseValues will cause Tiller to reuse the values from the last release. 7980 * This is ignored if reset_values is set. 7981 * </pre> 7982 * 7983 * <code>bool reuse_values = 10;</code> 7984 */ 7985 public boolean getReuseValues() { 7986 return reuseValues_; 7987 } 7988 /** 7989 * <pre> 7990 * ReuseValues will cause Tiller to reuse the values from the last release. 7991 * This is ignored if reset_values is set. 7992 * </pre> 7993 * 7994 * <code>bool reuse_values = 10;</code> 7995 */ 7996 public Builder setReuseValues(boolean value) { 7997 7998 reuseValues_ = value; 7999 onChanged(); 8000 return this; 8001 } 8002 /** 8003 * <pre> 8004 * ReuseValues will cause Tiller to reuse the values from the last release. 8005 * This is ignored if reset_values is set. 8006 * </pre> 8007 * 8008 * <code>bool reuse_values = 10;</code> 8009 */ 8010 public Builder clearReuseValues() { 8011 8012 reuseValues_ = false; 8013 onChanged(); 8014 return this; 8015 } 8016 8017 private boolean force_ ; 8018 /** 8019 * <pre> 8020 * Force resource update through delete/recreate if needed. 8021 * </pre> 8022 * 8023 * <code>bool force = 11;</code> 8024 */ 8025 public boolean getForce() { 8026 return force_; 8027 } 8028 /** 8029 * <pre> 8030 * Force resource update through delete/recreate if needed. 8031 * </pre> 8032 * 8033 * <code>bool force = 11;</code> 8034 */ 8035 public Builder setForce(boolean value) { 8036 8037 force_ = value; 8038 onChanged(); 8039 return this; 8040 } 8041 /** 8042 * <pre> 8043 * Force resource update through delete/recreate if needed. 8044 * </pre> 8045 * 8046 * <code>bool force = 11;</code> 8047 */ 8048 public Builder clearForce() { 8049 8050 force_ = false; 8051 onChanged(); 8052 return this; 8053 } 8054 public final Builder setUnknownFields( 8055 final com.google.protobuf.UnknownFieldSet unknownFields) { 8056 return super.setUnknownFieldsProto3(unknownFields); 8057 } 8058 8059 public final Builder mergeUnknownFields( 8060 final com.google.protobuf.UnknownFieldSet unknownFields) { 8061 return super.mergeUnknownFields(unknownFields); 8062 } 8063 8064 8065 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseRequest) 8066 } 8067 8068 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseRequest) 8069 private static final hapi.services.tiller.Tiller.UpdateReleaseRequest DEFAULT_INSTANCE; 8070 static { 8071 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseRequest(); 8072 } 8073 8074 public static hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstance() { 8075 return DEFAULT_INSTANCE; 8076 } 8077 8078 private static final com.google.protobuf.Parser<UpdateReleaseRequest> 8079 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseRequest>() { 8080 public UpdateReleaseRequest parsePartialFrom( 8081 com.google.protobuf.CodedInputStream input, 8082 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8083 throws com.google.protobuf.InvalidProtocolBufferException { 8084 return new UpdateReleaseRequest(input, extensionRegistry); 8085 } 8086 }; 8087 8088 public static com.google.protobuf.Parser<UpdateReleaseRequest> parser() { 8089 return PARSER; 8090 } 8091 8092 @java.lang.Override 8093 public com.google.protobuf.Parser<UpdateReleaseRequest> getParserForType() { 8094 return PARSER; 8095 } 8096 8097 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 8098 return DEFAULT_INSTANCE; 8099 } 8100 8101 } 8102 8103 public interface UpdateReleaseResponseOrBuilder extends 8104 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseResponse) 8105 com.google.protobuf.MessageOrBuilder { 8106 8107 /** 8108 * <code>.hapi.release.Release release = 1;</code> 8109 */ 8110 boolean hasRelease(); 8111 /** 8112 * <code>.hapi.release.Release release = 1;</code> 8113 */ 8114 hapi.release.ReleaseOuterClass.Release getRelease(); 8115 /** 8116 * <code>.hapi.release.Release release = 1;</code> 8117 */ 8118 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 8119 } 8120 /** 8121 * <pre> 8122 * UpdateReleaseResponse is the response to an update request. 8123 * </pre> 8124 * 8125 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8126 */ 8127 public static final class UpdateReleaseResponse extends 8128 com.google.protobuf.GeneratedMessageV3 implements 8129 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseResponse) 8130 UpdateReleaseResponseOrBuilder { 8131 private static final long serialVersionUID = 0L; 8132 // Use UpdateReleaseResponse.newBuilder() to construct. 8133 private UpdateReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8134 super(builder); 8135 } 8136 private UpdateReleaseResponse() { 8137 } 8138 8139 @java.lang.Override 8140 public final com.google.protobuf.UnknownFieldSet 8141 getUnknownFields() { 8142 return this.unknownFields; 8143 } 8144 private UpdateReleaseResponse( 8145 com.google.protobuf.CodedInputStream input, 8146 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8147 throws com.google.protobuf.InvalidProtocolBufferException { 8148 this(); 8149 int mutable_bitField0_ = 0; 8150 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 8151 com.google.protobuf.UnknownFieldSet.newBuilder(); 8152 try { 8153 boolean done = false; 8154 while (!done) { 8155 int tag = input.readTag(); 8156 switch (tag) { 8157 case 0: 8158 done = true; 8159 break; 8160 default: { 8161 if (!parseUnknownFieldProto3( 8162 input, unknownFields, extensionRegistry, tag)) { 8163 done = true; 8164 } 8165 break; 8166 } 8167 case 10: { 8168 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 8169 if (release_ != null) { 8170 subBuilder = release_.toBuilder(); 8171 } 8172 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 8173 if (subBuilder != null) { 8174 subBuilder.mergeFrom(release_); 8175 release_ = subBuilder.buildPartial(); 8176 } 8177 8178 break; 8179 } 8180 } 8181 } 8182 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8183 throw e.setUnfinishedMessage(this); 8184 } catch (java.io.IOException e) { 8185 throw new com.google.protobuf.InvalidProtocolBufferException( 8186 e).setUnfinishedMessage(this); 8187 } finally { 8188 this.unknownFields = unknownFields.build(); 8189 makeExtensionsImmutable(); 8190 } 8191 } 8192 public static final com.google.protobuf.Descriptors.Descriptor 8193 getDescriptor() { 8194 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8195 } 8196 8197 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8198 internalGetFieldAccessorTable() { 8199 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8200 .ensureFieldAccessorsInitialized( 8201 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8202 } 8203 8204 public static final int RELEASE_FIELD_NUMBER = 1; 8205 private hapi.release.ReleaseOuterClass.Release release_; 8206 /** 8207 * <code>.hapi.release.Release release = 1;</code> 8208 */ 8209 public boolean hasRelease() { 8210 return release_ != null; 8211 } 8212 /** 8213 * <code>.hapi.release.Release release = 1;</code> 8214 */ 8215 public hapi.release.ReleaseOuterClass.Release getRelease() { 8216 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8217 } 8218 /** 8219 * <code>.hapi.release.Release release = 1;</code> 8220 */ 8221 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8222 return getRelease(); 8223 } 8224 8225 private byte memoizedIsInitialized = -1; 8226 public final boolean isInitialized() { 8227 byte isInitialized = memoizedIsInitialized; 8228 if (isInitialized == 1) return true; 8229 if (isInitialized == 0) return false; 8230 8231 memoizedIsInitialized = 1; 8232 return true; 8233 } 8234 8235 public void writeTo(com.google.protobuf.CodedOutputStream output) 8236 throws java.io.IOException { 8237 if (release_ != null) { 8238 output.writeMessage(1, getRelease()); 8239 } 8240 unknownFields.writeTo(output); 8241 } 8242 8243 public int getSerializedSize() { 8244 int size = memoizedSize; 8245 if (size != -1) return size; 8246 8247 size = 0; 8248 if (release_ != null) { 8249 size += com.google.protobuf.CodedOutputStream 8250 .computeMessageSize(1, getRelease()); 8251 } 8252 size += unknownFields.getSerializedSize(); 8253 memoizedSize = size; 8254 return size; 8255 } 8256 8257 @java.lang.Override 8258 public boolean equals(final java.lang.Object obj) { 8259 if (obj == this) { 8260 return true; 8261 } 8262 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse)) { 8263 return super.equals(obj); 8264 } 8265 hapi.services.tiller.Tiller.UpdateReleaseResponse other = (hapi.services.tiller.Tiller.UpdateReleaseResponse) obj; 8266 8267 boolean result = true; 8268 result = result && (hasRelease() == other.hasRelease()); 8269 if (hasRelease()) { 8270 result = result && getRelease() 8271 .equals(other.getRelease()); 8272 } 8273 result = result && unknownFields.equals(other.unknownFields); 8274 return result; 8275 } 8276 8277 @java.lang.Override 8278 public int hashCode() { 8279 if (memoizedHashCode != 0) { 8280 return memoizedHashCode; 8281 } 8282 int hash = 41; 8283 hash = (19 * hash) + getDescriptor().hashCode(); 8284 if (hasRelease()) { 8285 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 8286 hash = (53 * hash) + getRelease().hashCode(); 8287 } 8288 hash = (29 * hash) + unknownFields.hashCode(); 8289 memoizedHashCode = hash; 8290 return hash; 8291 } 8292 8293 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8294 java.nio.ByteBuffer data) 8295 throws com.google.protobuf.InvalidProtocolBufferException { 8296 return PARSER.parseFrom(data); 8297 } 8298 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8299 java.nio.ByteBuffer data, 8300 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8301 throws com.google.protobuf.InvalidProtocolBufferException { 8302 return PARSER.parseFrom(data, extensionRegistry); 8303 } 8304 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8305 com.google.protobuf.ByteString data) 8306 throws com.google.protobuf.InvalidProtocolBufferException { 8307 return PARSER.parseFrom(data); 8308 } 8309 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8310 com.google.protobuf.ByteString data, 8311 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8312 throws com.google.protobuf.InvalidProtocolBufferException { 8313 return PARSER.parseFrom(data, extensionRegistry); 8314 } 8315 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(byte[] data) 8316 throws com.google.protobuf.InvalidProtocolBufferException { 8317 return PARSER.parseFrom(data); 8318 } 8319 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8320 byte[] data, 8321 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8322 throws com.google.protobuf.InvalidProtocolBufferException { 8323 return PARSER.parseFrom(data, extensionRegistry); 8324 } 8325 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(java.io.InputStream input) 8326 throws java.io.IOException { 8327 return com.google.protobuf.GeneratedMessageV3 8328 .parseWithIOException(PARSER, input); 8329 } 8330 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8331 java.io.InputStream input, 8332 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8333 throws java.io.IOException { 8334 return com.google.protobuf.GeneratedMessageV3 8335 .parseWithIOException(PARSER, input, extensionRegistry); 8336 } 8337 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom(java.io.InputStream input) 8338 throws java.io.IOException { 8339 return com.google.protobuf.GeneratedMessageV3 8340 .parseDelimitedWithIOException(PARSER, input); 8341 } 8342 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom( 8343 java.io.InputStream input, 8344 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8345 throws java.io.IOException { 8346 return com.google.protobuf.GeneratedMessageV3 8347 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 8348 } 8349 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8350 com.google.protobuf.CodedInputStream input) 8351 throws java.io.IOException { 8352 return com.google.protobuf.GeneratedMessageV3 8353 .parseWithIOException(PARSER, input); 8354 } 8355 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8356 com.google.protobuf.CodedInputStream input, 8357 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8358 throws java.io.IOException { 8359 return com.google.protobuf.GeneratedMessageV3 8360 .parseWithIOException(PARSER, input, extensionRegistry); 8361 } 8362 8363 public Builder newBuilderForType() { return newBuilder(); } 8364 public static Builder newBuilder() { 8365 return DEFAULT_INSTANCE.toBuilder(); 8366 } 8367 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseResponse prototype) { 8368 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 8369 } 8370 public Builder toBuilder() { 8371 return this == DEFAULT_INSTANCE 8372 ? new Builder() : new Builder().mergeFrom(this); 8373 } 8374 8375 @java.lang.Override 8376 protected Builder newBuilderForType( 8377 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8378 Builder builder = new Builder(parent); 8379 return builder; 8380 } 8381 /** 8382 * <pre> 8383 * UpdateReleaseResponse is the response to an update request. 8384 * </pre> 8385 * 8386 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8387 */ 8388 public static final class Builder extends 8389 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 8390 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseResponse) 8391 hapi.services.tiller.Tiller.UpdateReleaseResponseOrBuilder { 8392 public static final com.google.protobuf.Descriptors.Descriptor 8393 getDescriptor() { 8394 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8395 } 8396 8397 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8398 internalGetFieldAccessorTable() { 8399 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8400 .ensureFieldAccessorsInitialized( 8401 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8402 } 8403 8404 // Construct using hapi.services.tiller.Tiller.UpdateReleaseResponse.newBuilder() 8405 private Builder() { 8406 maybeForceBuilderInitialization(); 8407 } 8408 8409 private Builder( 8410 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8411 super(parent); 8412 maybeForceBuilderInitialization(); 8413 } 8414 private void maybeForceBuilderInitialization() { 8415 if (com.google.protobuf.GeneratedMessageV3 8416 .alwaysUseFieldBuilders) { 8417 } 8418 } 8419 public Builder clear() { 8420 super.clear(); 8421 if (releaseBuilder_ == null) { 8422 release_ = null; 8423 } else { 8424 release_ = null; 8425 releaseBuilder_ = null; 8426 } 8427 return this; 8428 } 8429 8430 public com.google.protobuf.Descriptors.Descriptor 8431 getDescriptorForType() { 8432 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8433 } 8434 8435 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8436 return hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance(); 8437 } 8438 8439 public hapi.services.tiller.Tiller.UpdateReleaseResponse build() { 8440 hapi.services.tiller.Tiller.UpdateReleaseResponse result = buildPartial(); 8441 if (!result.isInitialized()) { 8442 throw newUninitializedMessageException(result); 8443 } 8444 return result; 8445 } 8446 8447 public hapi.services.tiller.Tiller.UpdateReleaseResponse buildPartial() { 8448 hapi.services.tiller.Tiller.UpdateReleaseResponse result = new hapi.services.tiller.Tiller.UpdateReleaseResponse(this); 8449 if (releaseBuilder_ == null) { 8450 result.release_ = release_; 8451 } else { 8452 result.release_ = releaseBuilder_.build(); 8453 } 8454 onBuilt(); 8455 return result; 8456 } 8457 8458 public Builder clone() { 8459 return (Builder) super.clone(); 8460 } 8461 public Builder setField( 8462 com.google.protobuf.Descriptors.FieldDescriptor field, 8463 java.lang.Object value) { 8464 return (Builder) super.setField(field, value); 8465 } 8466 public Builder clearField( 8467 com.google.protobuf.Descriptors.FieldDescriptor field) { 8468 return (Builder) super.clearField(field); 8469 } 8470 public Builder clearOneof( 8471 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 8472 return (Builder) super.clearOneof(oneof); 8473 } 8474 public Builder setRepeatedField( 8475 com.google.protobuf.Descriptors.FieldDescriptor field, 8476 int index, java.lang.Object value) { 8477 return (Builder) super.setRepeatedField(field, index, value); 8478 } 8479 public Builder addRepeatedField( 8480 com.google.protobuf.Descriptors.FieldDescriptor field, 8481 java.lang.Object value) { 8482 return (Builder) super.addRepeatedField(field, value); 8483 } 8484 public Builder mergeFrom(com.google.protobuf.Message other) { 8485 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse) { 8486 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseResponse)other); 8487 } else { 8488 super.mergeFrom(other); 8489 return this; 8490 } 8491 } 8492 8493 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseResponse other) { 8494 if (other == hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance()) return this; 8495 if (other.hasRelease()) { 8496 mergeRelease(other.getRelease()); 8497 } 8498 this.mergeUnknownFields(other.unknownFields); 8499 onChanged(); 8500 return this; 8501 } 8502 8503 public final boolean isInitialized() { 8504 return true; 8505 } 8506 8507 public Builder mergeFrom( 8508 com.google.protobuf.CodedInputStream input, 8509 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8510 throws java.io.IOException { 8511 hapi.services.tiller.Tiller.UpdateReleaseResponse parsedMessage = null; 8512 try { 8513 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 8514 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8515 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseResponse) e.getUnfinishedMessage(); 8516 throw e.unwrapIOException(); 8517 } finally { 8518 if (parsedMessage != null) { 8519 mergeFrom(parsedMessage); 8520 } 8521 } 8522 return this; 8523 } 8524 8525 private hapi.release.ReleaseOuterClass.Release release_ = null; 8526 private com.google.protobuf.SingleFieldBuilderV3< 8527 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 8528 /** 8529 * <code>.hapi.release.Release release = 1;</code> 8530 */ 8531 public boolean hasRelease() { 8532 return releaseBuilder_ != null || release_ != null; 8533 } 8534 /** 8535 * <code>.hapi.release.Release release = 1;</code> 8536 */ 8537 public hapi.release.ReleaseOuterClass.Release getRelease() { 8538 if (releaseBuilder_ == null) { 8539 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8540 } else { 8541 return releaseBuilder_.getMessage(); 8542 } 8543 } 8544 /** 8545 * <code>.hapi.release.Release release = 1;</code> 8546 */ 8547 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 8548 if (releaseBuilder_ == null) { 8549 if (value == null) { 8550 throw new NullPointerException(); 8551 } 8552 release_ = value; 8553 onChanged(); 8554 } else { 8555 releaseBuilder_.setMessage(value); 8556 } 8557 8558 return this; 8559 } 8560 /** 8561 * <code>.hapi.release.Release release = 1;</code> 8562 */ 8563 public Builder setRelease( 8564 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 8565 if (releaseBuilder_ == null) { 8566 release_ = builderForValue.build(); 8567 onChanged(); 8568 } else { 8569 releaseBuilder_.setMessage(builderForValue.build()); 8570 } 8571 8572 return this; 8573 } 8574 /** 8575 * <code>.hapi.release.Release release = 1;</code> 8576 */ 8577 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 8578 if (releaseBuilder_ == null) { 8579 if (release_ != null) { 8580 release_ = 8581 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 8582 } else { 8583 release_ = value; 8584 } 8585 onChanged(); 8586 } else { 8587 releaseBuilder_.mergeFrom(value); 8588 } 8589 8590 return this; 8591 } 8592 /** 8593 * <code>.hapi.release.Release release = 1;</code> 8594 */ 8595 public Builder clearRelease() { 8596 if (releaseBuilder_ == null) { 8597 release_ = null; 8598 onChanged(); 8599 } else { 8600 release_ = null; 8601 releaseBuilder_ = null; 8602 } 8603 8604 return this; 8605 } 8606 /** 8607 * <code>.hapi.release.Release release = 1;</code> 8608 */ 8609 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 8610 8611 onChanged(); 8612 return getReleaseFieldBuilder().getBuilder(); 8613 } 8614 /** 8615 * <code>.hapi.release.Release release = 1;</code> 8616 */ 8617 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8618 if (releaseBuilder_ != null) { 8619 return releaseBuilder_.getMessageOrBuilder(); 8620 } else { 8621 return release_ == null ? 8622 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8623 } 8624 } 8625 /** 8626 * <code>.hapi.release.Release release = 1;</code> 8627 */ 8628 private com.google.protobuf.SingleFieldBuilderV3< 8629 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 8630 getReleaseFieldBuilder() { 8631 if (releaseBuilder_ == null) { 8632 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 8633 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 8634 getRelease(), 8635 getParentForChildren(), 8636 isClean()); 8637 release_ = null; 8638 } 8639 return releaseBuilder_; 8640 } 8641 public final Builder setUnknownFields( 8642 final com.google.protobuf.UnknownFieldSet unknownFields) { 8643 return super.setUnknownFieldsProto3(unknownFields); 8644 } 8645 8646 public final Builder mergeUnknownFields( 8647 final com.google.protobuf.UnknownFieldSet unknownFields) { 8648 return super.mergeUnknownFields(unknownFields); 8649 } 8650 8651 8652 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseResponse) 8653 } 8654 8655 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseResponse) 8656 private static final hapi.services.tiller.Tiller.UpdateReleaseResponse DEFAULT_INSTANCE; 8657 static { 8658 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseResponse(); 8659 } 8660 8661 public static hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstance() { 8662 return DEFAULT_INSTANCE; 8663 } 8664 8665 private static final com.google.protobuf.Parser<UpdateReleaseResponse> 8666 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseResponse>() { 8667 public UpdateReleaseResponse parsePartialFrom( 8668 com.google.protobuf.CodedInputStream input, 8669 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8670 throws com.google.protobuf.InvalidProtocolBufferException { 8671 return new UpdateReleaseResponse(input, extensionRegistry); 8672 } 8673 }; 8674 8675 public static com.google.protobuf.Parser<UpdateReleaseResponse> parser() { 8676 return PARSER; 8677 } 8678 8679 @java.lang.Override 8680 public com.google.protobuf.Parser<UpdateReleaseResponse> getParserForType() { 8681 return PARSER; 8682 } 8683 8684 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8685 return DEFAULT_INSTANCE; 8686 } 8687 8688 } 8689 8690 public interface RollbackReleaseRequestOrBuilder extends 8691 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseRequest) 8692 com.google.protobuf.MessageOrBuilder { 8693 8694 /** 8695 * <pre> 8696 * The name of the release 8697 * </pre> 8698 * 8699 * <code>string name = 1;</code> 8700 */ 8701 java.lang.String getName(); 8702 /** 8703 * <pre> 8704 * The name of the release 8705 * </pre> 8706 * 8707 * <code>string name = 1;</code> 8708 */ 8709 com.google.protobuf.ByteString 8710 getNameBytes(); 8711 8712 /** 8713 * <pre> 8714 * dry_run, if true, will run through the release logic but no create 8715 * </pre> 8716 * 8717 * <code>bool dry_run = 2;</code> 8718 */ 8719 boolean getDryRun(); 8720 8721 /** 8722 * <pre> 8723 * DisableHooks causes the server to skip running any hooks for the rollback 8724 * </pre> 8725 * 8726 * <code>bool disable_hooks = 3;</code> 8727 */ 8728 boolean getDisableHooks(); 8729 8730 /** 8731 * <pre> 8732 * Version is the version of the release to deploy. 8733 * </pre> 8734 * 8735 * <code>int32 version = 4;</code> 8736 */ 8737 int getVersion(); 8738 8739 /** 8740 * <pre> 8741 * Performs pods restart for resources if applicable 8742 * </pre> 8743 * 8744 * <code>bool recreate = 5;</code> 8745 */ 8746 boolean getRecreate(); 8747 8748 /** 8749 * <pre> 8750 * timeout specifies the max amount of time any kubernetes client command can run. 8751 * </pre> 8752 * 8753 * <code>int64 timeout = 6;</code> 8754 */ 8755 long getTimeout(); 8756 8757 /** 8758 * <pre> 8759 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8760 * before marking the release as successful. It will wait for as long as timeout 8761 * </pre> 8762 * 8763 * <code>bool wait = 7;</code> 8764 */ 8765 boolean getWait(); 8766 8767 /** 8768 * <pre> 8769 * Force resource update through delete/recreate if needed. 8770 * </pre> 8771 * 8772 * <code>bool force = 8;</code> 8773 */ 8774 boolean getForce(); 8775 } 8776 /** 8777 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 8778 */ 8779 public static final class RollbackReleaseRequest extends 8780 com.google.protobuf.GeneratedMessageV3 implements 8781 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseRequest) 8782 RollbackReleaseRequestOrBuilder { 8783 private static final long serialVersionUID = 0L; 8784 // Use RollbackReleaseRequest.newBuilder() to construct. 8785 private RollbackReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8786 super(builder); 8787 } 8788 private RollbackReleaseRequest() { 8789 name_ = ""; 8790 dryRun_ = false; 8791 disableHooks_ = false; 8792 version_ = 0; 8793 recreate_ = false; 8794 timeout_ = 0L; 8795 wait_ = false; 8796 force_ = false; 8797 } 8798 8799 @java.lang.Override 8800 public final com.google.protobuf.UnknownFieldSet 8801 getUnknownFields() { 8802 return this.unknownFields; 8803 } 8804 private RollbackReleaseRequest( 8805 com.google.protobuf.CodedInputStream input, 8806 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8807 throws com.google.protobuf.InvalidProtocolBufferException { 8808 this(); 8809 int mutable_bitField0_ = 0; 8810 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 8811 com.google.protobuf.UnknownFieldSet.newBuilder(); 8812 try { 8813 boolean done = false; 8814 while (!done) { 8815 int tag = input.readTag(); 8816 switch (tag) { 8817 case 0: 8818 done = true; 8819 break; 8820 default: { 8821 if (!parseUnknownFieldProto3( 8822 input, unknownFields, extensionRegistry, tag)) { 8823 done = true; 8824 } 8825 break; 8826 } 8827 case 10: { 8828 java.lang.String s = input.readStringRequireUtf8(); 8829 8830 name_ = s; 8831 break; 8832 } 8833 case 16: { 8834 8835 dryRun_ = input.readBool(); 8836 break; 8837 } 8838 case 24: { 8839 8840 disableHooks_ = input.readBool(); 8841 break; 8842 } 8843 case 32: { 8844 8845 version_ = input.readInt32(); 8846 break; 8847 } 8848 case 40: { 8849 8850 recreate_ = input.readBool(); 8851 break; 8852 } 8853 case 48: { 8854 8855 timeout_ = input.readInt64(); 8856 break; 8857 } 8858 case 56: { 8859 8860 wait_ = input.readBool(); 8861 break; 8862 } 8863 case 64: { 8864 8865 force_ = input.readBool(); 8866 break; 8867 } 8868 } 8869 } 8870 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8871 throw e.setUnfinishedMessage(this); 8872 } catch (java.io.IOException e) { 8873 throw new com.google.protobuf.InvalidProtocolBufferException( 8874 e).setUnfinishedMessage(this); 8875 } finally { 8876 this.unknownFields = unknownFields.build(); 8877 makeExtensionsImmutable(); 8878 } 8879 } 8880 public static final com.google.protobuf.Descriptors.Descriptor 8881 getDescriptor() { 8882 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 8883 } 8884 8885 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8886 internalGetFieldAccessorTable() { 8887 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 8888 .ensureFieldAccessorsInitialized( 8889 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 8890 } 8891 8892 public static final int NAME_FIELD_NUMBER = 1; 8893 private volatile java.lang.Object name_; 8894 /** 8895 * <pre> 8896 * The name of the release 8897 * </pre> 8898 * 8899 * <code>string name = 1;</code> 8900 */ 8901 public java.lang.String getName() { 8902 java.lang.Object ref = name_; 8903 if (ref instanceof java.lang.String) { 8904 return (java.lang.String) ref; 8905 } else { 8906 com.google.protobuf.ByteString bs = 8907 (com.google.protobuf.ByteString) ref; 8908 java.lang.String s = bs.toStringUtf8(); 8909 name_ = s; 8910 return s; 8911 } 8912 } 8913 /** 8914 * <pre> 8915 * The name of the release 8916 * </pre> 8917 * 8918 * <code>string name = 1;</code> 8919 */ 8920 public com.google.protobuf.ByteString 8921 getNameBytes() { 8922 java.lang.Object ref = name_; 8923 if (ref instanceof java.lang.String) { 8924 com.google.protobuf.ByteString b = 8925 com.google.protobuf.ByteString.copyFromUtf8( 8926 (java.lang.String) ref); 8927 name_ = b; 8928 return b; 8929 } else { 8930 return (com.google.protobuf.ByteString) ref; 8931 } 8932 } 8933 8934 public static final int DRY_RUN_FIELD_NUMBER = 2; 8935 private boolean dryRun_; 8936 /** 8937 * <pre> 8938 * dry_run, if true, will run through the release logic but no create 8939 * </pre> 8940 * 8941 * <code>bool dry_run = 2;</code> 8942 */ 8943 public boolean getDryRun() { 8944 return dryRun_; 8945 } 8946 8947 public static final int DISABLE_HOOKS_FIELD_NUMBER = 3; 8948 private boolean disableHooks_; 8949 /** 8950 * <pre> 8951 * DisableHooks causes the server to skip running any hooks for the rollback 8952 * </pre> 8953 * 8954 * <code>bool disable_hooks = 3;</code> 8955 */ 8956 public boolean getDisableHooks() { 8957 return disableHooks_; 8958 } 8959 8960 public static final int VERSION_FIELD_NUMBER = 4; 8961 private int version_; 8962 /** 8963 * <pre> 8964 * Version is the version of the release to deploy. 8965 * </pre> 8966 * 8967 * <code>int32 version = 4;</code> 8968 */ 8969 public int getVersion() { 8970 return version_; 8971 } 8972 8973 public static final int RECREATE_FIELD_NUMBER = 5; 8974 private boolean recreate_; 8975 /** 8976 * <pre> 8977 * Performs pods restart for resources if applicable 8978 * </pre> 8979 * 8980 * <code>bool recreate = 5;</code> 8981 */ 8982 public boolean getRecreate() { 8983 return recreate_; 8984 } 8985 8986 public static final int TIMEOUT_FIELD_NUMBER = 6; 8987 private long timeout_; 8988 /** 8989 * <pre> 8990 * timeout specifies the max amount of time any kubernetes client command can run. 8991 * </pre> 8992 * 8993 * <code>int64 timeout = 6;</code> 8994 */ 8995 public long getTimeout() { 8996 return timeout_; 8997 } 8998 8999 public static final int WAIT_FIELD_NUMBER = 7; 9000 private boolean wait_; 9001 /** 9002 * <pre> 9003 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9004 * before marking the release as successful. It will wait for as long as timeout 9005 * </pre> 9006 * 9007 * <code>bool wait = 7;</code> 9008 */ 9009 public boolean getWait() { 9010 return wait_; 9011 } 9012 9013 public static final int FORCE_FIELD_NUMBER = 8; 9014 private boolean force_; 9015 /** 9016 * <pre> 9017 * Force resource update through delete/recreate if needed. 9018 * </pre> 9019 * 9020 * <code>bool force = 8;</code> 9021 */ 9022 public boolean getForce() { 9023 return force_; 9024 } 9025 9026 private byte memoizedIsInitialized = -1; 9027 public final boolean isInitialized() { 9028 byte isInitialized = memoizedIsInitialized; 9029 if (isInitialized == 1) return true; 9030 if (isInitialized == 0) return false; 9031 9032 memoizedIsInitialized = 1; 9033 return true; 9034 } 9035 9036 public void writeTo(com.google.protobuf.CodedOutputStream output) 9037 throws java.io.IOException { 9038 if (!getNameBytes().isEmpty()) { 9039 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 9040 } 9041 if (dryRun_ != false) { 9042 output.writeBool(2, dryRun_); 9043 } 9044 if (disableHooks_ != false) { 9045 output.writeBool(3, disableHooks_); 9046 } 9047 if (version_ != 0) { 9048 output.writeInt32(4, version_); 9049 } 9050 if (recreate_ != false) { 9051 output.writeBool(5, recreate_); 9052 } 9053 if (timeout_ != 0L) { 9054 output.writeInt64(6, timeout_); 9055 } 9056 if (wait_ != false) { 9057 output.writeBool(7, wait_); 9058 } 9059 if (force_ != false) { 9060 output.writeBool(8, force_); 9061 } 9062 unknownFields.writeTo(output); 9063 } 9064 9065 public int getSerializedSize() { 9066 int size = memoizedSize; 9067 if (size != -1) return size; 9068 9069 size = 0; 9070 if (!getNameBytes().isEmpty()) { 9071 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 9072 } 9073 if (dryRun_ != false) { 9074 size += com.google.protobuf.CodedOutputStream 9075 .computeBoolSize(2, dryRun_); 9076 } 9077 if (disableHooks_ != false) { 9078 size += com.google.protobuf.CodedOutputStream 9079 .computeBoolSize(3, disableHooks_); 9080 } 9081 if (version_ != 0) { 9082 size += com.google.protobuf.CodedOutputStream 9083 .computeInt32Size(4, version_); 9084 } 9085 if (recreate_ != false) { 9086 size += com.google.protobuf.CodedOutputStream 9087 .computeBoolSize(5, recreate_); 9088 } 9089 if (timeout_ != 0L) { 9090 size += com.google.protobuf.CodedOutputStream 9091 .computeInt64Size(6, timeout_); 9092 } 9093 if (wait_ != false) { 9094 size += com.google.protobuf.CodedOutputStream 9095 .computeBoolSize(7, wait_); 9096 } 9097 if (force_ != false) { 9098 size += com.google.protobuf.CodedOutputStream 9099 .computeBoolSize(8, force_); 9100 } 9101 size += unknownFields.getSerializedSize(); 9102 memoizedSize = size; 9103 return size; 9104 } 9105 9106 @java.lang.Override 9107 public boolean equals(final java.lang.Object obj) { 9108 if (obj == this) { 9109 return true; 9110 } 9111 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest)) { 9112 return super.equals(obj); 9113 } 9114 hapi.services.tiller.Tiller.RollbackReleaseRequest other = (hapi.services.tiller.Tiller.RollbackReleaseRequest) obj; 9115 9116 boolean result = true; 9117 result = result && getName() 9118 .equals(other.getName()); 9119 result = result && (getDryRun() 9120 == other.getDryRun()); 9121 result = result && (getDisableHooks() 9122 == other.getDisableHooks()); 9123 result = result && (getVersion() 9124 == other.getVersion()); 9125 result = result && (getRecreate() 9126 == other.getRecreate()); 9127 result = result && (getTimeout() 9128 == other.getTimeout()); 9129 result = result && (getWait() 9130 == other.getWait()); 9131 result = result && (getForce() 9132 == other.getForce()); 9133 result = result && unknownFields.equals(other.unknownFields); 9134 return result; 9135 } 9136 9137 @java.lang.Override 9138 public int hashCode() { 9139 if (memoizedHashCode != 0) { 9140 return memoizedHashCode; 9141 } 9142 int hash = 41; 9143 hash = (19 * hash) + getDescriptor().hashCode(); 9144 hash = (37 * hash) + NAME_FIELD_NUMBER; 9145 hash = (53 * hash) + getName().hashCode(); 9146 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 9147 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9148 getDryRun()); 9149 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 9150 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9151 getDisableHooks()); 9152 hash = (37 * hash) + VERSION_FIELD_NUMBER; 9153 hash = (53 * hash) + getVersion(); 9154 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 9155 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9156 getRecreate()); 9157 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 9158 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 9159 getTimeout()); 9160 hash = (37 * hash) + WAIT_FIELD_NUMBER; 9161 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9162 getWait()); 9163 hash = (37 * hash) + FORCE_FIELD_NUMBER; 9164 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9165 getForce()); 9166 hash = (29 * hash) + unknownFields.hashCode(); 9167 memoizedHashCode = hash; 9168 return hash; 9169 } 9170 9171 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9172 java.nio.ByteBuffer data) 9173 throws com.google.protobuf.InvalidProtocolBufferException { 9174 return PARSER.parseFrom(data); 9175 } 9176 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9177 java.nio.ByteBuffer data, 9178 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9179 throws com.google.protobuf.InvalidProtocolBufferException { 9180 return PARSER.parseFrom(data, extensionRegistry); 9181 } 9182 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9183 com.google.protobuf.ByteString data) 9184 throws com.google.protobuf.InvalidProtocolBufferException { 9185 return PARSER.parseFrom(data); 9186 } 9187 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9188 com.google.protobuf.ByteString data, 9189 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9190 throws com.google.protobuf.InvalidProtocolBufferException { 9191 return PARSER.parseFrom(data, extensionRegistry); 9192 } 9193 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(byte[] data) 9194 throws com.google.protobuf.InvalidProtocolBufferException { 9195 return PARSER.parseFrom(data); 9196 } 9197 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9198 byte[] data, 9199 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9200 throws com.google.protobuf.InvalidProtocolBufferException { 9201 return PARSER.parseFrom(data, extensionRegistry); 9202 } 9203 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(java.io.InputStream input) 9204 throws java.io.IOException { 9205 return com.google.protobuf.GeneratedMessageV3 9206 .parseWithIOException(PARSER, input); 9207 } 9208 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9209 java.io.InputStream input, 9210 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9211 throws java.io.IOException { 9212 return com.google.protobuf.GeneratedMessageV3 9213 .parseWithIOException(PARSER, input, extensionRegistry); 9214 } 9215 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom(java.io.InputStream input) 9216 throws java.io.IOException { 9217 return com.google.protobuf.GeneratedMessageV3 9218 .parseDelimitedWithIOException(PARSER, input); 9219 } 9220 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom( 9221 java.io.InputStream input, 9222 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9223 throws java.io.IOException { 9224 return com.google.protobuf.GeneratedMessageV3 9225 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9226 } 9227 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9228 com.google.protobuf.CodedInputStream input) 9229 throws java.io.IOException { 9230 return com.google.protobuf.GeneratedMessageV3 9231 .parseWithIOException(PARSER, input); 9232 } 9233 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9234 com.google.protobuf.CodedInputStream input, 9235 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9236 throws java.io.IOException { 9237 return com.google.protobuf.GeneratedMessageV3 9238 .parseWithIOException(PARSER, input, extensionRegistry); 9239 } 9240 9241 public Builder newBuilderForType() { return newBuilder(); } 9242 public static Builder newBuilder() { 9243 return DEFAULT_INSTANCE.toBuilder(); 9244 } 9245 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseRequest prototype) { 9246 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 9247 } 9248 public Builder toBuilder() { 9249 return this == DEFAULT_INSTANCE 9250 ? new Builder() : new Builder().mergeFrom(this); 9251 } 9252 9253 @java.lang.Override 9254 protected Builder newBuilderForType( 9255 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9256 Builder builder = new Builder(parent); 9257 return builder; 9258 } 9259 /** 9260 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 9261 */ 9262 public static final class Builder extends 9263 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 9264 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseRequest) 9265 hapi.services.tiller.Tiller.RollbackReleaseRequestOrBuilder { 9266 public static final com.google.protobuf.Descriptors.Descriptor 9267 getDescriptor() { 9268 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9269 } 9270 9271 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9272 internalGetFieldAccessorTable() { 9273 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 9274 .ensureFieldAccessorsInitialized( 9275 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 9276 } 9277 9278 // Construct using hapi.services.tiller.Tiller.RollbackReleaseRequest.newBuilder() 9279 private Builder() { 9280 maybeForceBuilderInitialization(); 9281 } 9282 9283 private Builder( 9284 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9285 super(parent); 9286 maybeForceBuilderInitialization(); 9287 } 9288 private void maybeForceBuilderInitialization() { 9289 if (com.google.protobuf.GeneratedMessageV3 9290 .alwaysUseFieldBuilders) { 9291 } 9292 } 9293 public Builder clear() { 9294 super.clear(); 9295 name_ = ""; 9296 9297 dryRun_ = false; 9298 9299 disableHooks_ = false; 9300 9301 version_ = 0; 9302 9303 recreate_ = false; 9304 9305 timeout_ = 0L; 9306 9307 wait_ = false; 9308 9309 force_ = false; 9310 9311 return this; 9312 } 9313 9314 public com.google.protobuf.Descriptors.Descriptor 9315 getDescriptorForType() { 9316 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9317 } 9318 9319 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9320 return hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance(); 9321 } 9322 9323 public hapi.services.tiller.Tiller.RollbackReleaseRequest build() { 9324 hapi.services.tiller.Tiller.RollbackReleaseRequest result = buildPartial(); 9325 if (!result.isInitialized()) { 9326 throw newUninitializedMessageException(result); 9327 } 9328 return result; 9329 } 9330 9331 public hapi.services.tiller.Tiller.RollbackReleaseRequest buildPartial() { 9332 hapi.services.tiller.Tiller.RollbackReleaseRequest result = new hapi.services.tiller.Tiller.RollbackReleaseRequest(this); 9333 result.name_ = name_; 9334 result.dryRun_ = dryRun_; 9335 result.disableHooks_ = disableHooks_; 9336 result.version_ = version_; 9337 result.recreate_ = recreate_; 9338 result.timeout_ = timeout_; 9339 result.wait_ = wait_; 9340 result.force_ = force_; 9341 onBuilt(); 9342 return result; 9343 } 9344 9345 public Builder clone() { 9346 return (Builder) super.clone(); 9347 } 9348 public Builder setField( 9349 com.google.protobuf.Descriptors.FieldDescriptor field, 9350 java.lang.Object value) { 9351 return (Builder) super.setField(field, value); 9352 } 9353 public Builder clearField( 9354 com.google.protobuf.Descriptors.FieldDescriptor field) { 9355 return (Builder) super.clearField(field); 9356 } 9357 public Builder clearOneof( 9358 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 9359 return (Builder) super.clearOneof(oneof); 9360 } 9361 public Builder setRepeatedField( 9362 com.google.protobuf.Descriptors.FieldDescriptor field, 9363 int index, java.lang.Object value) { 9364 return (Builder) super.setRepeatedField(field, index, value); 9365 } 9366 public Builder addRepeatedField( 9367 com.google.protobuf.Descriptors.FieldDescriptor field, 9368 java.lang.Object value) { 9369 return (Builder) super.addRepeatedField(field, value); 9370 } 9371 public Builder mergeFrom(com.google.protobuf.Message other) { 9372 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest) { 9373 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseRequest)other); 9374 } else { 9375 super.mergeFrom(other); 9376 return this; 9377 } 9378 } 9379 9380 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseRequest other) { 9381 if (other == hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance()) return this; 9382 if (!other.getName().isEmpty()) { 9383 name_ = other.name_; 9384 onChanged(); 9385 } 9386 if (other.getDryRun() != false) { 9387 setDryRun(other.getDryRun()); 9388 } 9389 if (other.getDisableHooks() != false) { 9390 setDisableHooks(other.getDisableHooks()); 9391 } 9392 if (other.getVersion() != 0) { 9393 setVersion(other.getVersion()); 9394 } 9395 if (other.getRecreate() != false) { 9396 setRecreate(other.getRecreate()); 9397 } 9398 if (other.getTimeout() != 0L) { 9399 setTimeout(other.getTimeout()); 9400 } 9401 if (other.getWait() != false) { 9402 setWait(other.getWait()); 9403 } 9404 if (other.getForce() != false) { 9405 setForce(other.getForce()); 9406 } 9407 this.mergeUnknownFields(other.unknownFields); 9408 onChanged(); 9409 return this; 9410 } 9411 9412 public final boolean isInitialized() { 9413 return true; 9414 } 9415 9416 public Builder mergeFrom( 9417 com.google.protobuf.CodedInputStream input, 9418 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9419 throws java.io.IOException { 9420 hapi.services.tiller.Tiller.RollbackReleaseRequest parsedMessage = null; 9421 try { 9422 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 9423 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9424 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseRequest) e.getUnfinishedMessage(); 9425 throw e.unwrapIOException(); 9426 } finally { 9427 if (parsedMessage != null) { 9428 mergeFrom(parsedMessage); 9429 } 9430 } 9431 return this; 9432 } 9433 9434 private java.lang.Object name_ = ""; 9435 /** 9436 * <pre> 9437 * The name of the release 9438 * </pre> 9439 * 9440 * <code>string name = 1;</code> 9441 */ 9442 public java.lang.String getName() { 9443 java.lang.Object ref = name_; 9444 if (!(ref instanceof java.lang.String)) { 9445 com.google.protobuf.ByteString bs = 9446 (com.google.protobuf.ByteString) ref; 9447 java.lang.String s = bs.toStringUtf8(); 9448 name_ = s; 9449 return s; 9450 } else { 9451 return (java.lang.String) ref; 9452 } 9453 } 9454 /** 9455 * <pre> 9456 * The name of the release 9457 * </pre> 9458 * 9459 * <code>string name = 1;</code> 9460 */ 9461 public com.google.protobuf.ByteString 9462 getNameBytes() { 9463 java.lang.Object ref = name_; 9464 if (ref instanceof String) { 9465 com.google.protobuf.ByteString b = 9466 com.google.protobuf.ByteString.copyFromUtf8( 9467 (java.lang.String) ref); 9468 name_ = b; 9469 return b; 9470 } else { 9471 return (com.google.protobuf.ByteString) ref; 9472 } 9473 } 9474 /** 9475 * <pre> 9476 * The name of the release 9477 * </pre> 9478 * 9479 * <code>string name = 1;</code> 9480 */ 9481 public Builder setName( 9482 java.lang.String value) { 9483 if (value == null) { 9484 throw new NullPointerException(); 9485 } 9486 9487 name_ = value; 9488 onChanged(); 9489 return this; 9490 } 9491 /** 9492 * <pre> 9493 * The name of the release 9494 * </pre> 9495 * 9496 * <code>string name = 1;</code> 9497 */ 9498 public Builder clearName() { 9499 9500 name_ = getDefaultInstance().getName(); 9501 onChanged(); 9502 return this; 9503 } 9504 /** 9505 * <pre> 9506 * The name of the release 9507 * </pre> 9508 * 9509 * <code>string name = 1;</code> 9510 */ 9511 public Builder setNameBytes( 9512 com.google.protobuf.ByteString value) { 9513 if (value == null) { 9514 throw new NullPointerException(); 9515 } 9516 checkByteStringIsUtf8(value); 9517 9518 name_ = value; 9519 onChanged(); 9520 return this; 9521 } 9522 9523 private boolean dryRun_ ; 9524 /** 9525 * <pre> 9526 * dry_run, if true, will run through the release logic but no create 9527 * </pre> 9528 * 9529 * <code>bool dry_run = 2;</code> 9530 */ 9531 public boolean getDryRun() { 9532 return dryRun_; 9533 } 9534 /** 9535 * <pre> 9536 * dry_run, if true, will run through the release logic but no create 9537 * </pre> 9538 * 9539 * <code>bool dry_run = 2;</code> 9540 */ 9541 public Builder setDryRun(boolean value) { 9542 9543 dryRun_ = value; 9544 onChanged(); 9545 return this; 9546 } 9547 /** 9548 * <pre> 9549 * dry_run, if true, will run through the release logic but no create 9550 * </pre> 9551 * 9552 * <code>bool dry_run = 2;</code> 9553 */ 9554 public Builder clearDryRun() { 9555 9556 dryRun_ = false; 9557 onChanged(); 9558 return this; 9559 } 9560 9561 private boolean disableHooks_ ; 9562 /** 9563 * <pre> 9564 * DisableHooks causes the server to skip running any hooks for the rollback 9565 * </pre> 9566 * 9567 * <code>bool disable_hooks = 3;</code> 9568 */ 9569 public boolean getDisableHooks() { 9570 return disableHooks_; 9571 } 9572 /** 9573 * <pre> 9574 * DisableHooks causes the server to skip running any hooks for the rollback 9575 * </pre> 9576 * 9577 * <code>bool disable_hooks = 3;</code> 9578 */ 9579 public Builder setDisableHooks(boolean value) { 9580 9581 disableHooks_ = value; 9582 onChanged(); 9583 return this; 9584 } 9585 /** 9586 * <pre> 9587 * DisableHooks causes the server to skip running any hooks for the rollback 9588 * </pre> 9589 * 9590 * <code>bool disable_hooks = 3;</code> 9591 */ 9592 public Builder clearDisableHooks() { 9593 9594 disableHooks_ = false; 9595 onChanged(); 9596 return this; 9597 } 9598 9599 private int version_ ; 9600 /** 9601 * <pre> 9602 * Version is the version of the release to deploy. 9603 * </pre> 9604 * 9605 * <code>int32 version = 4;</code> 9606 */ 9607 public int getVersion() { 9608 return version_; 9609 } 9610 /** 9611 * <pre> 9612 * Version is the version of the release to deploy. 9613 * </pre> 9614 * 9615 * <code>int32 version = 4;</code> 9616 */ 9617 public Builder setVersion(int value) { 9618 9619 version_ = value; 9620 onChanged(); 9621 return this; 9622 } 9623 /** 9624 * <pre> 9625 * Version is the version of the release to deploy. 9626 * </pre> 9627 * 9628 * <code>int32 version = 4;</code> 9629 */ 9630 public Builder clearVersion() { 9631 9632 version_ = 0; 9633 onChanged(); 9634 return this; 9635 } 9636 9637 private boolean recreate_ ; 9638 /** 9639 * <pre> 9640 * Performs pods restart for resources if applicable 9641 * </pre> 9642 * 9643 * <code>bool recreate = 5;</code> 9644 */ 9645 public boolean getRecreate() { 9646 return recreate_; 9647 } 9648 /** 9649 * <pre> 9650 * Performs pods restart for resources if applicable 9651 * </pre> 9652 * 9653 * <code>bool recreate = 5;</code> 9654 */ 9655 public Builder setRecreate(boolean value) { 9656 9657 recreate_ = value; 9658 onChanged(); 9659 return this; 9660 } 9661 /** 9662 * <pre> 9663 * Performs pods restart for resources if applicable 9664 * </pre> 9665 * 9666 * <code>bool recreate = 5;</code> 9667 */ 9668 public Builder clearRecreate() { 9669 9670 recreate_ = false; 9671 onChanged(); 9672 return this; 9673 } 9674 9675 private long timeout_ ; 9676 /** 9677 * <pre> 9678 * timeout specifies the max amount of time any kubernetes client command can run. 9679 * </pre> 9680 * 9681 * <code>int64 timeout = 6;</code> 9682 */ 9683 public long getTimeout() { 9684 return timeout_; 9685 } 9686 /** 9687 * <pre> 9688 * timeout specifies the max amount of time any kubernetes client command can run. 9689 * </pre> 9690 * 9691 * <code>int64 timeout = 6;</code> 9692 */ 9693 public Builder setTimeout(long value) { 9694 9695 timeout_ = value; 9696 onChanged(); 9697 return this; 9698 } 9699 /** 9700 * <pre> 9701 * timeout specifies the max amount of time any kubernetes client command can run. 9702 * </pre> 9703 * 9704 * <code>int64 timeout = 6;</code> 9705 */ 9706 public Builder clearTimeout() { 9707 9708 timeout_ = 0L; 9709 onChanged(); 9710 return this; 9711 } 9712 9713 private boolean wait_ ; 9714 /** 9715 * <pre> 9716 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9717 * before marking the release as successful. It will wait for as long as timeout 9718 * </pre> 9719 * 9720 * <code>bool wait = 7;</code> 9721 */ 9722 public boolean getWait() { 9723 return wait_; 9724 } 9725 /** 9726 * <pre> 9727 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9728 * before marking the release as successful. It will wait for as long as timeout 9729 * </pre> 9730 * 9731 * <code>bool wait = 7;</code> 9732 */ 9733 public Builder setWait(boolean value) { 9734 9735 wait_ = value; 9736 onChanged(); 9737 return this; 9738 } 9739 /** 9740 * <pre> 9741 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9742 * before marking the release as successful. It will wait for as long as timeout 9743 * </pre> 9744 * 9745 * <code>bool wait = 7;</code> 9746 */ 9747 public Builder clearWait() { 9748 9749 wait_ = false; 9750 onChanged(); 9751 return this; 9752 } 9753 9754 private boolean force_ ; 9755 /** 9756 * <pre> 9757 * Force resource update through delete/recreate if needed. 9758 * </pre> 9759 * 9760 * <code>bool force = 8;</code> 9761 */ 9762 public boolean getForce() { 9763 return force_; 9764 } 9765 /** 9766 * <pre> 9767 * Force resource update through delete/recreate if needed. 9768 * </pre> 9769 * 9770 * <code>bool force = 8;</code> 9771 */ 9772 public Builder setForce(boolean value) { 9773 9774 force_ = value; 9775 onChanged(); 9776 return this; 9777 } 9778 /** 9779 * <pre> 9780 * Force resource update through delete/recreate if needed. 9781 * </pre> 9782 * 9783 * <code>bool force = 8;</code> 9784 */ 9785 public Builder clearForce() { 9786 9787 force_ = false; 9788 onChanged(); 9789 return this; 9790 } 9791 public final Builder setUnknownFields( 9792 final com.google.protobuf.UnknownFieldSet unknownFields) { 9793 return super.setUnknownFieldsProto3(unknownFields); 9794 } 9795 9796 public final Builder mergeUnknownFields( 9797 final com.google.protobuf.UnknownFieldSet unknownFields) { 9798 return super.mergeUnknownFields(unknownFields); 9799 } 9800 9801 9802 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseRequest) 9803 } 9804 9805 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseRequest) 9806 private static final hapi.services.tiller.Tiller.RollbackReleaseRequest DEFAULT_INSTANCE; 9807 static { 9808 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseRequest(); 9809 } 9810 9811 public static hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstance() { 9812 return DEFAULT_INSTANCE; 9813 } 9814 9815 private static final com.google.protobuf.Parser<RollbackReleaseRequest> 9816 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseRequest>() { 9817 public RollbackReleaseRequest parsePartialFrom( 9818 com.google.protobuf.CodedInputStream input, 9819 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9820 throws com.google.protobuf.InvalidProtocolBufferException { 9821 return new RollbackReleaseRequest(input, extensionRegistry); 9822 } 9823 }; 9824 9825 public static com.google.protobuf.Parser<RollbackReleaseRequest> parser() { 9826 return PARSER; 9827 } 9828 9829 @java.lang.Override 9830 public com.google.protobuf.Parser<RollbackReleaseRequest> getParserForType() { 9831 return PARSER; 9832 } 9833 9834 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9835 return DEFAULT_INSTANCE; 9836 } 9837 9838 } 9839 9840 public interface RollbackReleaseResponseOrBuilder extends 9841 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseResponse) 9842 com.google.protobuf.MessageOrBuilder { 9843 9844 /** 9845 * <code>.hapi.release.Release release = 1;</code> 9846 */ 9847 boolean hasRelease(); 9848 /** 9849 * <code>.hapi.release.Release release = 1;</code> 9850 */ 9851 hapi.release.ReleaseOuterClass.Release getRelease(); 9852 /** 9853 * <code>.hapi.release.Release release = 1;</code> 9854 */ 9855 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 9856 } 9857 /** 9858 * <pre> 9859 * RollbackReleaseResponse is the response to an update request. 9860 * </pre> 9861 * 9862 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 9863 */ 9864 public static final class RollbackReleaseResponse extends 9865 com.google.protobuf.GeneratedMessageV3 implements 9866 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseResponse) 9867 RollbackReleaseResponseOrBuilder { 9868 private static final long serialVersionUID = 0L; 9869 // Use RollbackReleaseResponse.newBuilder() to construct. 9870 private RollbackReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 9871 super(builder); 9872 } 9873 private RollbackReleaseResponse() { 9874 } 9875 9876 @java.lang.Override 9877 public final com.google.protobuf.UnknownFieldSet 9878 getUnknownFields() { 9879 return this.unknownFields; 9880 } 9881 private RollbackReleaseResponse( 9882 com.google.protobuf.CodedInputStream input, 9883 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9884 throws com.google.protobuf.InvalidProtocolBufferException { 9885 this(); 9886 int mutable_bitField0_ = 0; 9887 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 9888 com.google.protobuf.UnknownFieldSet.newBuilder(); 9889 try { 9890 boolean done = false; 9891 while (!done) { 9892 int tag = input.readTag(); 9893 switch (tag) { 9894 case 0: 9895 done = true; 9896 break; 9897 default: { 9898 if (!parseUnknownFieldProto3( 9899 input, unknownFields, extensionRegistry, tag)) { 9900 done = true; 9901 } 9902 break; 9903 } 9904 case 10: { 9905 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 9906 if (release_ != null) { 9907 subBuilder = release_.toBuilder(); 9908 } 9909 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 9910 if (subBuilder != null) { 9911 subBuilder.mergeFrom(release_); 9912 release_ = subBuilder.buildPartial(); 9913 } 9914 9915 break; 9916 } 9917 } 9918 } 9919 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9920 throw e.setUnfinishedMessage(this); 9921 } catch (java.io.IOException e) { 9922 throw new com.google.protobuf.InvalidProtocolBufferException( 9923 e).setUnfinishedMessage(this); 9924 } finally { 9925 this.unknownFields = unknownFields.build(); 9926 makeExtensionsImmutable(); 9927 } 9928 } 9929 public static final com.google.protobuf.Descriptors.Descriptor 9930 getDescriptor() { 9931 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9932 } 9933 9934 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9935 internalGetFieldAccessorTable() { 9936 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 9937 .ensureFieldAccessorsInitialized( 9938 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 9939 } 9940 9941 public static final int RELEASE_FIELD_NUMBER = 1; 9942 private hapi.release.ReleaseOuterClass.Release release_; 9943 /** 9944 * <code>.hapi.release.Release release = 1;</code> 9945 */ 9946 public boolean hasRelease() { 9947 return release_ != null; 9948 } 9949 /** 9950 * <code>.hapi.release.Release release = 1;</code> 9951 */ 9952 public hapi.release.ReleaseOuterClass.Release getRelease() { 9953 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 9954 } 9955 /** 9956 * <code>.hapi.release.Release release = 1;</code> 9957 */ 9958 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 9959 return getRelease(); 9960 } 9961 9962 private byte memoizedIsInitialized = -1; 9963 public final boolean isInitialized() { 9964 byte isInitialized = memoizedIsInitialized; 9965 if (isInitialized == 1) return true; 9966 if (isInitialized == 0) return false; 9967 9968 memoizedIsInitialized = 1; 9969 return true; 9970 } 9971 9972 public void writeTo(com.google.protobuf.CodedOutputStream output) 9973 throws java.io.IOException { 9974 if (release_ != null) { 9975 output.writeMessage(1, getRelease()); 9976 } 9977 unknownFields.writeTo(output); 9978 } 9979 9980 public int getSerializedSize() { 9981 int size = memoizedSize; 9982 if (size != -1) return size; 9983 9984 size = 0; 9985 if (release_ != null) { 9986 size += com.google.protobuf.CodedOutputStream 9987 .computeMessageSize(1, getRelease()); 9988 } 9989 size += unknownFields.getSerializedSize(); 9990 memoizedSize = size; 9991 return size; 9992 } 9993 9994 @java.lang.Override 9995 public boolean equals(final java.lang.Object obj) { 9996 if (obj == this) { 9997 return true; 9998 } 9999 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse)) { 10000 return super.equals(obj); 10001 } 10002 hapi.services.tiller.Tiller.RollbackReleaseResponse other = (hapi.services.tiller.Tiller.RollbackReleaseResponse) obj; 10003 10004 boolean result = true; 10005 result = result && (hasRelease() == other.hasRelease()); 10006 if (hasRelease()) { 10007 result = result && getRelease() 10008 .equals(other.getRelease()); 10009 } 10010 result = result && unknownFields.equals(other.unknownFields); 10011 return result; 10012 } 10013 10014 @java.lang.Override 10015 public int hashCode() { 10016 if (memoizedHashCode != 0) { 10017 return memoizedHashCode; 10018 } 10019 int hash = 41; 10020 hash = (19 * hash) + getDescriptor().hashCode(); 10021 if (hasRelease()) { 10022 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 10023 hash = (53 * hash) + getRelease().hashCode(); 10024 } 10025 hash = (29 * hash) + unknownFields.hashCode(); 10026 memoizedHashCode = hash; 10027 return hash; 10028 } 10029 10030 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10031 java.nio.ByteBuffer data) 10032 throws com.google.protobuf.InvalidProtocolBufferException { 10033 return PARSER.parseFrom(data); 10034 } 10035 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10036 java.nio.ByteBuffer data, 10037 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10038 throws com.google.protobuf.InvalidProtocolBufferException { 10039 return PARSER.parseFrom(data, extensionRegistry); 10040 } 10041 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10042 com.google.protobuf.ByteString data) 10043 throws com.google.protobuf.InvalidProtocolBufferException { 10044 return PARSER.parseFrom(data); 10045 } 10046 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10047 com.google.protobuf.ByteString data, 10048 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10049 throws com.google.protobuf.InvalidProtocolBufferException { 10050 return PARSER.parseFrom(data, extensionRegistry); 10051 } 10052 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(byte[] data) 10053 throws com.google.protobuf.InvalidProtocolBufferException { 10054 return PARSER.parseFrom(data); 10055 } 10056 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10057 byte[] data, 10058 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10059 throws com.google.protobuf.InvalidProtocolBufferException { 10060 return PARSER.parseFrom(data, extensionRegistry); 10061 } 10062 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(java.io.InputStream input) 10063 throws java.io.IOException { 10064 return com.google.protobuf.GeneratedMessageV3 10065 .parseWithIOException(PARSER, input); 10066 } 10067 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10068 java.io.InputStream input, 10069 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10070 throws java.io.IOException { 10071 return com.google.protobuf.GeneratedMessageV3 10072 .parseWithIOException(PARSER, input, extensionRegistry); 10073 } 10074 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom(java.io.InputStream input) 10075 throws java.io.IOException { 10076 return com.google.protobuf.GeneratedMessageV3 10077 .parseDelimitedWithIOException(PARSER, input); 10078 } 10079 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom( 10080 java.io.InputStream input, 10081 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10082 throws java.io.IOException { 10083 return com.google.protobuf.GeneratedMessageV3 10084 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 10085 } 10086 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10087 com.google.protobuf.CodedInputStream input) 10088 throws java.io.IOException { 10089 return com.google.protobuf.GeneratedMessageV3 10090 .parseWithIOException(PARSER, input); 10091 } 10092 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10093 com.google.protobuf.CodedInputStream input, 10094 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10095 throws java.io.IOException { 10096 return com.google.protobuf.GeneratedMessageV3 10097 .parseWithIOException(PARSER, input, extensionRegistry); 10098 } 10099 10100 public Builder newBuilderForType() { return newBuilder(); } 10101 public static Builder newBuilder() { 10102 return DEFAULT_INSTANCE.toBuilder(); 10103 } 10104 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseResponse prototype) { 10105 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 10106 } 10107 public Builder toBuilder() { 10108 return this == DEFAULT_INSTANCE 10109 ? new Builder() : new Builder().mergeFrom(this); 10110 } 10111 10112 @java.lang.Override 10113 protected Builder newBuilderForType( 10114 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10115 Builder builder = new Builder(parent); 10116 return builder; 10117 } 10118 /** 10119 * <pre> 10120 * RollbackReleaseResponse is the response to an update request. 10121 * </pre> 10122 * 10123 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 10124 */ 10125 public static final class Builder extends 10126 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 10127 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseResponse) 10128 hapi.services.tiller.Tiller.RollbackReleaseResponseOrBuilder { 10129 public static final com.google.protobuf.Descriptors.Descriptor 10130 getDescriptor() { 10131 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10132 } 10133 10134 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10135 internalGetFieldAccessorTable() { 10136 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 10137 .ensureFieldAccessorsInitialized( 10138 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 10139 } 10140 10141 // Construct using hapi.services.tiller.Tiller.RollbackReleaseResponse.newBuilder() 10142 private Builder() { 10143 maybeForceBuilderInitialization(); 10144 } 10145 10146 private Builder( 10147 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10148 super(parent); 10149 maybeForceBuilderInitialization(); 10150 } 10151 private void maybeForceBuilderInitialization() { 10152 if (com.google.protobuf.GeneratedMessageV3 10153 .alwaysUseFieldBuilders) { 10154 } 10155 } 10156 public Builder clear() { 10157 super.clear(); 10158 if (releaseBuilder_ == null) { 10159 release_ = null; 10160 } else { 10161 release_ = null; 10162 releaseBuilder_ = null; 10163 } 10164 return this; 10165 } 10166 10167 public com.google.protobuf.Descriptors.Descriptor 10168 getDescriptorForType() { 10169 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10170 } 10171 10172 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10173 return hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance(); 10174 } 10175 10176 public hapi.services.tiller.Tiller.RollbackReleaseResponse build() { 10177 hapi.services.tiller.Tiller.RollbackReleaseResponse result = buildPartial(); 10178 if (!result.isInitialized()) { 10179 throw newUninitializedMessageException(result); 10180 } 10181 return result; 10182 } 10183 10184 public hapi.services.tiller.Tiller.RollbackReleaseResponse buildPartial() { 10185 hapi.services.tiller.Tiller.RollbackReleaseResponse result = new hapi.services.tiller.Tiller.RollbackReleaseResponse(this); 10186 if (releaseBuilder_ == null) { 10187 result.release_ = release_; 10188 } else { 10189 result.release_ = releaseBuilder_.build(); 10190 } 10191 onBuilt(); 10192 return result; 10193 } 10194 10195 public Builder clone() { 10196 return (Builder) super.clone(); 10197 } 10198 public Builder setField( 10199 com.google.protobuf.Descriptors.FieldDescriptor field, 10200 java.lang.Object value) { 10201 return (Builder) super.setField(field, value); 10202 } 10203 public Builder clearField( 10204 com.google.protobuf.Descriptors.FieldDescriptor field) { 10205 return (Builder) super.clearField(field); 10206 } 10207 public Builder clearOneof( 10208 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 10209 return (Builder) super.clearOneof(oneof); 10210 } 10211 public Builder setRepeatedField( 10212 com.google.protobuf.Descriptors.FieldDescriptor field, 10213 int index, java.lang.Object value) { 10214 return (Builder) super.setRepeatedField(field, index, value); 10215 } 10216 public Builder addRepeatedField( 10217 com.google.protobuf.Descriptors.FieldDescriptor field, 10218 java.lang.Object value) { 10219 return (Builder) super.addRepeatedField(field, value); 10220 } 10221 public Builder mergeFrom(com.google.protobuf.Message other) { 10222 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse) { 10223 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseResponse)other); 10224 } else { 10225 super.mergeFrom(other); 10226 return this; 10227 } 10228 } 10229 10230 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseResponse other) { 10231 if (other == hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance()) return this; 10232 if (other.hasRelease()) { 10233 mergeRelease(other.getRelease()); 10234 } 10235 this.mergeUnknownFields(other.unknownFields); 10236 onChanged(); 10237 return this; 10238 } 10239 10240 public final boolean isInitialized() { 10241 return true; 10242 } 10243 10244 public Builder mergeFrom( 10245 com.google.protobuf.CodedInputStream input, 10246 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10247 throws java.io.IOException { 10248 hapi.services.tiller.Tiller.RollbackReleaseResponse parsedMessage = null; 10249 try { 10250 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 10251 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10252 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseResponse) e.getUnfinishedMessage(); 10253 throw e.unwrapIOException(); 10254 } finally { 10255 if (parsedMessage != null) { 10256 mergeFrom(parsedMessage); 10257 } 10258 } 10259 return this; 10260 } 10261 10262 private hapi.release.ReleaseOuterClass.Release release_ = null; 10263 private com.google.protobuf.SingleFieldBuilderV3< 10264 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 10265 /** 10266 * <code>.hapi.release.Release release = 1;</code> 10267 */ 10268 public boolean hasRelease() { 10269 return releaseBuilder_ != null || release_ != null; 10270 } 10271 /** 10272 * <code>.hapi.release.Release release = 1;</code> 10273 */ 10274 public hapi.release.ReleaseOuterClass.Release getRelease() { 10275 if (releaseBuilder_ == null) { 10276 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10277 } else { 10278 return releaseBuilder_.getMessage(); 10279 } 10280 } 10281 /** 10282 * <code>.hapi.release.Release release = 1;</code> 10283 */ 10284 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 10285 if (releaseBuilder_ == null) { 10286 if (value == null) { 10287 throw new NullPointerException(); 10288 } 10289 release_ = value; 10290 onChanged(); 10291 } else { 10292 releaseBuilder_.setMessage(value); 10293 } 10294 10295 return this; 10296 } 10297 /** 10298 * <code>.hapi.release.Release release = 1;</code> 10299 */ 10300 public Builder setRelease( 10301 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 10302 if (releaseBuilder_ == null) { 10303 release_ = builderForValue.build(); 10304 onChanged(); 10305 } else { 10306 releaseBuilder_.setMessage(builderForValue.build()); 10307 } 10308 10309 return this; 10310 } 10311 /** 10312 * <code>.hapi.release.Release release = 1;</code> 10313 */ 10314 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 10315 if (releaseBuilder_ == null) { 10316 if (release_ != null) { 10317 release_ = 10318 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 10319 } else { 10320 release_ = value; 10321 } 10322 onChanged(); 10323 } else { 10324 releaseBuilder_.mergeFrom(value); 10325 } 10326 10327 return this; 10328 } 10329 /** 10330 * <code>.hapi.release.Release release = 1;</code> 10331 */ 10332 public Builder clearRelease() { 10333 if (releaseBuilder_ == null) { 10334 release_ = null; 10335 onChanged(); 10336 } else { 10337 release_ = null; 10338 releaseBuilder_ = null; 10339 } 10340 10341 return this; 10342 } 10343 /** 10344 * <code>.hapi.release.Release release = 1;</code> 10345 */ 10346 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 10347 10348 onChanged(); 10349 return getReleaseFieldBuilder().getBuilder(); 10350 } 10351 /** 10352 * <code>.hapi.release.Release release = 1;</code> 10353 */ 10354 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 10355 if (releaseBuilder_ != null) { 10356 return releaseBuilder_.getMessageOrBuilder(); 10357 } else { 10358 return release_ == null ? 10359 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10360 } 10361 } 10362 /** 10363 * <code>.hapi.release.Release release = 1;</code> 10364 */ 10365 private com.google.protobuf.SingleFieldBuilderV3< 10366 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 10367 getReleaseFieldBuilder() { 10368 if (releaseBuilder_ == null) { 10369 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 10370 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 10371 getRelease(), 10372 getParentForChildren(), 10373 isClean()); 10374 release_ = null; 10375 } 10376 return releaseBuilder_; 10377 } 10378 public final Builder setUnknownFields( 10379 final com.google.protobuf.UnknownFieldSet unknownFields) { 10380 return super.setUnknownFieldsProto3(unknownFields); 10381 } 10382 10383 public final Builder mergeUnknownFields( 10384 final com.google.protobuf.UnknownFieldSet unknownFields) { 10385 return super.mergeUnknownFields(unknownFields); 10386 } 10387 10388 10389 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseResponse) 10390 } 10391 10392 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseResponse) 10393 private static final hapi.services.tiller.Tiller.RollbackReleaseResponse DEFAULT_INSTANCE; 10394 static { 10395 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseResponse(); 10396 } 10397 10398 public static hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstance() { 10399 return DEFAULT_INSTANCE; 10400 } 10401 10402 private static final com.google.protobuf.Parser<RollbackReleaseResponse> 10403 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseResponse>() { 10404 public RollbackReleaseResponse parsePartialFrom( 10405 com.google.protobuf.CodedInputStream input, 10406 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10407 throws com.google.protobuf.InvalidProtocolBufferException { 10408 return new RollbackReleaseResponse(input, extensionRegistry); 10409 } 10410 }; 10411 10412 public static com.google.protobuf.Parser<RollbackReleaseResponse> parser() { 10413 return PARSER; 10414 } 10415 10416 @java.lang.Override 10417 public com.google.protobuf.Parser<RollbackReleaseResponse> getParserForType() { 10418 return PARSER; 10419 } 10420 10421 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10422 return DEFAULT_INSTANCE; 10423 } 10424 10425 } 10426 10427 public interface InstallReleaseRequestOrBuilder extends 10428 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseRequest) 10429 com.google.protobuf.MessageOrBuilder { 10430 10431 /** 10432 * <pre> 10433 * Chart is the protobuf representation of a chart. 10434 * </pre> 10435 * 10436 * <code>.hapi.chart.Chart chart = 1;</code> 10437 */ 10438 boolean hasChart(); 10439 /** 10440 * <pre> 10441 * Chart is the protobuf representation of a chart. 10442 * </pre> 10443 * 10444 * <code>.hapi.chart.Chart chart = 1;</code> 10445 */ 10446 hapi.chart.ChartOuterClass.Chart getChart(); 10447 /** 10448 * <pre> 10449 * Chart is the protobuf representation of a chart. 10450 * </pre> 10451 * 10452 * <code>.hapi.chart.Chart chart = 1;</code> 10453 */ 10454 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 10455 10456 /** 10457 * <pre> 10458 * Values is a string containing (unparsed) YAML values. 10459 * </pre> 10460 * 10461 * <code>.hapi.chart.Config values = 2;</code> 10462 */ 10463 boolean hasValues(); 10464 /** 10465 * <pre> 10466 * Values is a string containing (unparsed) YAML values. 10467 * </pre> 10468 * 10469 * <code>.hapi.chart.Config values = 2;</code> 10470 */ 10471 hapi.chart.ConfigOuterClass.Config getValues(); 10472 /** 10473 * <pre> 10474 * Values is a string containing (unparsed) YAML values. 10475 * </pre> 10476 * 10477 * <code>.hapi.chart.Config values = 2;</code> 10478 */ 10479 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 10480 10481 /** 10482 * <pre> 10483 * DryRun, if true, will run through the release logic, but neither create 10484 * a release object nor deploy to Kubernetes. The release object returned 10485 * in the response will be fake. 10486 * </pre> 10487 * 10488 * <code>bool dry_run = 3;</code> 10489 */ 10490 boolean getDryRun(); 10491 10492 /** 10493 * <pre> 10494 * Name is the candidate release name. This must be unique to the 10495 * namespace, otherwise the server will return an error. If it is not 10496 * supplied, the server will autogenerate one. 10497 * </pre> 10498 * 10499 * <code>string name = 4;</code> 10500 */ 10501 java.lang.String getName(); 10502 /** 10503 * <pre> 10504 * Name is the candidate release name. This must be unique to the 10505 * namespace, otherwise the server will return an error. If it is not 10506 * supplied, the server will autogenerate one. 10507 * </pre> 10508 * 10509 * <code>string name = 4;</code> 10510 */ 10511 com.google.protobuf.ByteString 10512 getNameBytes(); 10513 10514 /** 10515 * <pre> 10516 * DisableHooks causes the server to skip running any hooks for the install. 10517 * </pre> 10518 * 10519 * <code>bool disable_hooks = 5;</code> 10520 */ 10521 boolean getDisableHooks(); 10522 10523 /** 10524 * <pre> 10525 * Namepace is the kubernetes namespace of the release. 10526 * </pre> 10527 * 10528 * <code>string namespace = 6;</code> 10529 */ 10530 java.lang.String getNamespace(); 10531 /** 10532 * <pre> 10533 * Namepace is the kubernetes namespace of the release. 10534 * </pre> 10535 * 10536 * <code>string namespace = 6;</code> 10537 */ 10538 com.google.protobuf.ByteString 10539 getNamespaceBytes(); 10540 10541 /** 10542 * <pre> 10543 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10544 * </pre> 10545 * 10546 * <code>bool reuse_name = 7;</code> 10547 */ 10548 boolean getReuseName(); 10549 10550 /** 10551 * <pre> 10552 * timeout specifies the max amount of time any kubernetes client command can run. 10553 * </pre> 10554 * 10555 * <code>int64 timeout = 8;</code> 10556 */ 10557 long getTimeout(); 10558 10559 /** 10560 * <pre> 10561 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10562 * before marking the release as successful. It will wait for as long as timeout 10563 * </pre> 10564 * 10565 * <code>bool wait = 9;</code> 10566 */ 10567 boolean getWait(); 10568 } 10569 /** 10570 * <pre> 10571 * InstallReleaseRequest is the request for an installation of a chart. 10572 * </pre> 10573 * 10574 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 10575 */ 10576 public static final class InstallReleaseRequest extends 10577 com.google.protobuf.GeneratedMessageV3 implements 10578 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseRequest) 10579 InstallReleaseRequestOrBuilder { 10580 private static final long serialVersionUID = 0L; 10581 // Use InstallReleaseRequest.newBuilder() to construct. 10582 private InstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 10583 super(builder); 10584 } 10585 private InstallReleaseRequest() { 10586 dryRun_ = false; 10587 name_ = ""; 10588 disableHooks_ = false; 10589 namespace_ = ""; 10590 reuseName_ = false; 10591 timeout_ = 0L; 10592 wait_ = false; 10593 } 10594 10595 @java.lang.Override 10596 public final com.google.protobuf.UnknownFieldSet 10597 getUnknownFields() { 10598 return this.unknownFields; 10599 } 10600 private InstallReleaseRequest( 10601 com.google.protobuf.CodedInputStream input, 10602 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10603 throws com.google.protobuf.InvalidProtocolBufferException { 10604 this(); 10605 int mutable_bitField0_ = 0; 10606 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 10607 com.google.protobuf.UnknownFieldSet.newBuilder(); 10608 try { 10609 boolean done = false; 10610 while (!done) { 10611 int tag = input.readTag(); 10612 switch (tag) { 10613 case 0: 10614 done = true; 10615 break; 10616 default: { 10617 if (!parseUnknownFieldProto3( 10618 input, unknownFields, extensionRegistry, tag)) { 10619 done = true; 10620 } 10621 break; 10622 } 10623 case 10: { 10624 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 10625 if (chart_ != null) { 10626 subBuilder = chart_.toBuilder(); 10627 } 10628 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 10629 if (subBuilder != null) { 10630 subBuilder.mergeFrom(chart_); 10631 chart_ = subBuilder.buildPartial(); 10632 } 10633 10634 break; 10635 } 10636 case 18: { 10637 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 10638 if (values_ != null) { 10639 subBuilder = values_.toBuilder(); 10640 } 10641 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 10642 if (subBuilder != null) { 10643 subBuilder.mergeFrom(values_); 10644 values_ = subBuilder.buildPartial(); 10645 } 10646 10647 break; 10648 } 10649 case 24: { 10650 10651 dryRun_ = input.readBool(); 10652 break; 10653 } 10654 case 34: { 10655 java.lang.String s = input.readStringRequireUtf8(); 10656 10657 name_ = s; 10658 break; 10659 } 10660 case 40: { 10661 10662 disableHooks_ = input.readBool(); 10663 break; 10664 } 10665 case 50: { 10666 java.lang.String s = input.readStringRequireUtf8(); 10667 10668 namespace_ = s; 10669 break; 10670 } 10671 case 56: { 10672 10673 reuseName_ = input.readBool(); 10674 break; 10675 } 10676 case 64: { 10677 10678 timeout_ = input.readInt64(); 10679 break; 10680 } 10681 case 72: { 10682 10683 wait_ = input.readBool(); 10684 break; 10685 } 10686 } 10687 } 10688 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10689 throw e.setUnfinishedMessage(this); 10690 } catch (java.io.IOException e) { 10691 throw new com.google.protobuf.InvalidProtocolBufferException( 10692 e).setUnfinishedMessage(this); 10693 } finally { 10694 this.unknownFields = unknownFields.build(); 10695 makeExtensionsImmutable(); 10696 } 10697 } 10698 public static final com.google.protobuf.Descriptors.Descriptor 10699 getDescriptor() { 10700 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10701 } 10702 10703 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10704 internalGetFieldAccessorTable() { 10705 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 10706 .ensureFieldAccessorsInitialized( 10707 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 10708 } 10709 10710 public static final int CHART_FIELD_NUMBER = 1; 10711 private hapi.chart.ChartOuterClass.Chart chart_; 10712 /** 10713 * <pre> 10714 * Chart is the protobuf representation of a chart. 10715 * </pre> 10716 * 10717 * <code>.hapi.chart.Chart chart = 1;</code> 10718 */ 10719 public boolean hasChart() { 10720 return chart_ != null; 10721 } 10722 /** 10723 * <pre> 10724 * Chart is the protobuf representation of a chart. 10725 * </pre> 10726 * 10727 * <code>.hapi.chart.Chart chart = 1;</code> 10728 */ 10729 public hapi.chart.ChartOuterClass.Chart getChart() { 10730 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 10731 } 10732 /** 10733 * <pre> 10734 * Chart is the protobuf representation of a chart. 10735 * </pre> 10736 * 10737 * <code>.hapi.chart.Chart chart = 1;</code> 10738 */ 10739 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 10740 return getChart(); 10741 } 10742 10743 public static final int VALUES_FIELD_NUMBER = 2; 10744 private hapi.chart.ConfigOuterClass.Config values_; 10745 /** 10746 * <pre> 10747 * Values is a string containing (unparsed) YAML values. 10748 * </pre> 10749 * 10750 * <code>.hapi.chart.Config values = 2;</code> 10751 */ 10752 public boolean hasValues() { 10753 return values_ != null; 10754 } 10755 /** 10756 * <pre> 10757 * Values is a string containing (unparsed) YAML values. 10758 * </pre> 10759 * 10760 * <code>.hapi.chart.Config values = 2;</code> 10761 */ 10762 public hapi.chart.ConfigOuterClass.Config getValues() { 10763 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 10764 } 10765 /** 10766 * <pre> 10767 * Values is a string containing (unparsed) YAML values. 10768 * </pre> 10769 * 10770 * <code>.hapi.chart.Config values = 2;</code> 10771 */ 10772 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 10773 return getValues(); 10774 } 10775 10776 public static final int DRY_RUN_FIELD_NUMBER = 3; 10777 private boolean dryRun_; 10778 /** 10779 * <pre> 10780 * DryRun, if true, will run through the release logic, but neither create 10781 * a release object nor deploy to Kubernetes. The release object returned 10782 * in the response will be fake. 10783 * </pre> 10784 * 10785 * <code>bool dry_run = 3;</code> 10786 */ 10787 public boolean getDryRun() { 10788 return dryRun_; 10789 } 10790 10791 public static final int NAME_FIELD_NUMBER = 4; 10792 private volatile java.lang.Object name_; 10793 /** 10794 * <pre> 10795 * Name is the candidate release name. This must be unique to the 10796 * namespace, otherwise the server will return an error. If it is not 10797 * supplied, the server will autogenerate one. 10798 * </pre> 10799 * 10800 * <code>string name = 4;</code> 10801 */ 10802 public java.lang.String getName() { 10803 java.lang.Object ref = name_; 10804 if (ref instanceof java.lang.String) { 10805 return (java.lang.String) ref; 10806 } else { 10807 com.google.protobuf.ByteString bs = 10808 (com.google.protobuf.ByteString) ref; 10809 java.lang.String s = bs.toStringUtf8(); 10810 name_ = s; 10811 return s; 10812 } 10813 } 10814 /** 10815 * <pre> 10816 * Name is the candidate release name. This must be unique to the 10817 * namespace, otherwise the server will return an error. If it is not 10818 * supplied, the server will autogenerate one. 10819 * </pre> 10820 * 10821 * <code>string name = 4;</code> 10822 */ 10823 public com.google.protobuf.ByteString 10824 getNameBytes() { 10825 java.lang.Object ref = name_; 10826 if (ref instanceof java.lang.String) { 10827 com.google.protobuf.ByteString b = 10828 com.google.protobuf.ByteString.copyFromUtf8( 10829 (java.lang.String) ref); 10830 name_ = b; 10831 return b; 10832 } else { 10833 return (com.google.protobuf.ByteString) ref; 10834 } 10835 } 10836 10837 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 10838 private boolean disableHooks_; 10839 /** 10840 * <pre> 10841 * DisableHooks causes the server to skip running any hooks for the install. 10842 * </pre> 10843 * 10844 * <code>bool disable_hooks = 5;</code> 10845 */ 10846 public boolean getDisableHooks() { 10847 return disableHooks_; 10848 } 10849 10850 public static final int NAMESPACE_FIELD_NUMBER = 6; 10851 private volatile java.lang.Object namespace_; 10852 /** 10853 * <pre> 10854 * Namepace is the kubernetes namespace of the release. 10855 * </pre> 10856 * 10857 * <code>string namespace = 6;</code> 10858 */ 10859 public java.lang.String getNamespace() { 10860 java.lang.Object ref = namespace_; 10861 if (ref instanceof java.lang.String) { 10862 return (java.lang.String) ref; 10863 } else { 10864 com.google.protobuf.ByteString bs = 10865 (com.google.protobuf.ByteString) ref; 10866 java.lang.String s = bs.toStringUtf8(); 10867 namespace_ = s; 10868 return s; 10869 } 10870 } 10871 /** 10872 * <pre> 10873 * Namepace is the kubernetes namespace of the release. 10874 * </pre> 10875 * 10876 * <code>string namespace = 6;</code> 10877 */ 10878 public com.google.protobuf.ByteString 10879 getNamespaceBytes() { 10880 java.lang.Object ref = namespace_; 10881 if (ref instanceof java.lang.String) { 10882 com.google.protobuf.ByteString b = 10883 com.google.protobuf.ByteString.copyFromUtf8( 10884 (java.lang.String) ref); 10885 namespace_ = b; 10886 return b; 10887 } else { 10888 return (com.google.protobuf.ByteString) ref; 10889 } 10890 } 10891 10892 public static final int REUSE_NAME_FIELD_NUMBER = 7; 10893 private boolean reuseName_; 10894 /** 10895 * <pre> 10896 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10897 * </pre> 10898 * 10899 * <code>bool reuse_name = 7;</code> 10900 */ 10901 public boolean getReuseName() { 10902 return reuseName_; 10903 } 10904 10905 public static final int TIMEOUT_FIELD_NUMBER = 8; 10906 private long timeout_; 10907 /** 10908 * <pre> 10909 * timeout specifies the max amount of time any kubernetes client command can run. 10910 * </pre> 10911 * 10912 * <code>int64 timeout = 8;</code> 10913 */ 10914 public long getTimeout() { 10915 return timeout_; 10916 } 10917 10918 public static final int WAIT_FIELD_NUMBER = 9; 10919 private boolean wait_; 10920 /** 10921 * <pre> 10922 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10923 * before marking the release as successful. It will wait for as long as timeout 10924 * </pre> 10925 * 10926 * <code>bool wait = 9;</code> 10927 */ 10928 public boolean getWait() { 10929 return wait_; 10930 } 10931 10932 private byte memoizedIsInitialized = -1; 10933 public final boolean isInitialized() { 10934 byte isInitialized = memoizedIsInitialized; 10935 if (isInitialized == 1) return true; 10936 if (isInitialized == 0) return false; 10937 10938 memoizedIsInitialized = 1; 10939 return true; 10940 } 10941 10942 public void writeTo(com.google.protobuf.CodedOutputStream output) 10943 throws java.io.IOException { 10944 if (chart_ != null) { 10945 output.writeMessage(1, getChart()); 10946 } 10947 if (values_ != null) { 10948 output.writeMessage(2, getValues()); 10949 } 10950 if (dryRun_ != false) { 10951 output.writeBool(3, dryRun_); 10952 } 10953 if (!getNameBytes().isEmpty()) { 10954 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, name_); 10955 } 10956 if (disableHooks_ != false) { 10957 output.writeBool(5, disableHooks_); 10958 } 10959 if (!getNamespaceBytes().isEmpty()) { 10960 com.google.protobuf.GeneratedMessageV3.writeString(output, 6, namespace_); 10961 } 10962 if (reuseName_ != false) { 10963 output.writeBool(7, reuseName_); 10964 } 10965 if (timeout_ != 0L) { 10966 output.writeInt64(8, timeout_); 10967 } 10968 if (wait_ != false) { 10969 output.writeBool(9, wait_); 10970 } 10971 unknownFields.writeTo(output); 10972 } 10973 10974 public int getSerializedSize() { 10975 int size = memoizedSize; 10976 if (size != -1) return size; 10977 10978 size = 0; 10979 if (chart_ != null) { 10980 size += com.google.protobuf.CodedOutputStream 10981 .computeMessageSize(1, getChart()); 10982 } 10983 if (values_ != null) { 10984 size += com.google.protobuf.CodedOutputStream 10985 .computeMessageSize(2, getValues()); 10986 } 10987 if (dryRun_ != false) { 10988 size += com.google.protobuf.CodedOutputStream 10989 .computeBoolSize(3, dryRun_); 10990 } 10991 if (!getNameBytes().isEmpty()) { 10992 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, name_); 10993 } 10994 if (disableHooks_ != false) { 10995 size += com.google.protobuf.CodedOutputStream 10996 .computeBoolSize(5, disableHooks_); 10997 } 10998 if (!getNamespaceBytes().isEmpty()) { 10999 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, namespace_); 11000 } 11001 if (reuseName_ != false) { 11002 size += com.google.protobuf.CodedOutputStream 11003 .computeBoolSize(7, reuseName_); 11004 } 11005 if (timeout_ != 0L) { 11006 size += com.google.protobuf.CodedOutputStream 11007 .computeInt64Size(8, timeout_); 11008 } 11009 if (wait_ != false) { 11010 size += com.google.protobuf.CodedOutputStream 11011 .computeBoolSize(9, wait_); 11012 } 11013 size += unknownFields.getSerializedSize(); 11014 memoizedSize = size; 11015 return size; 11016 } 11017 11018 @java.lang.Override 11019 public boolean equals(final java.lang.Object obj) { 11020 if (obj == this) { 11021 return true; 11022 } 11023 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseRequest)) { 11024 return super.equals(obj); 11025 } 11026 hapi.services.tiller.Tiller.InstallReleaseRequest other = (hapi.services.tiller.Tiller.InstallReleaseRequest) obj; 11027 11028 boolean result = true; 11029 result = result && (hasChart() == other.hasChart()); 11030 if (hasChart()) { 11031 result = result && getChart() 11032 .equals(other.getChart()); 11033 } 11034 result = result && (hasValues() == other.hasValues()); 11035 if (hasValues()) { 11036 result = result && getValues() 11037 .equals(other.getValues()); 11038 } 11039 result = result && (getDryRun() 11040 == other.getDryRun()); 11041 result = result && getName() 11042 .equals(other.getName()); 11043 result = result && (getDisableHooks() 11044 == other.getDisableHooks()); 11045 result = result && getNamespace() 11046 .equals(other.getNamespace()); 11047 result = result && (getReuseName() 11048 == other.getReuseName()); 11049 result = result && (getTimeout() 11050 == other.getTimeout()); 11051 result = result && (getWait() 11052 == other.getWait()); 11053 result = result && unknownFields.equals(other.unknownFields); 11054 return result; 11055 } 11056 11057 @java.lang.Override 11058 public int hashCode() { 11059 if (memoizedHashCode != 0) { 11060 return memoizedHashCode; 11061 } 11062 int hash = 41; 11063 hash = (19 * hash) + getDescriptor().hashCode(); 11064 if (hasChart()) { 11065 hash = (37 * hash) + CHART_FIELD_NUMBER; 11066 hash = (53 * hash) + getChart().hashCode(); 11067 } 11068 if (hasValues()) { 11069 hash = (37 * hash) + VALUES_FIELD_NUMBER; 11070 hash = (53 * hash) + getValues().hashCode(); 11071 } 11072 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 11073 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 11074 getDryRun()); 11075 hash = (37 * hash) + NAME_FIELD_NUMBER; 11076 hash = (53 * hash) + getName().hashCode(); 11077 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 11078 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 11079 getDisableHooks()); 11080 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 11081 hash = (53 * hash) + getNamespace().hashCode(); 11082 hash = (37 * hash) + REUSE_NAME_FIELD_NUMBER; 11083 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 11084 getReuseName()); 11085 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 11086 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 11087 getTimeout()); 11088 hash = (37 * hash) + WAIT_FIELD_NUMBER; 11089 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 11090 getWait()); 11091 hash = (29 * hash) + unknownFields.hashCode(); 11092 memoizedHashCode = hash; 11093 return hash; 11094 } 11095 11096 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11097 java.nio.ByteBuffer data) 11098 throws com.google.protobuf.InvalidProtocolBufferException { 11099 return PARSER.parseFrom(data); 11100 } 11101 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11102 java.nio.ByteBuffer data, 11103 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11104 throws com.google.protobuf.InvalidProtocolBufferException { 11105 return PARSER.parseFrom(data, extensionRegistry); 11106 } 11107 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11108 com.google.protobuf.ByteString data) 11109 throws com.google.protobuf.InvalidProtocolBufferException { 11110 return PARSER.parseFrom(data); 11111 } 11112 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11113 com.google.protobuf.ByteString data, 11114 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11115 throws com.google.protobuf.InvalidProtocolBufferException { 11116 return PARSER.parseFrom(data, extensionRegistry); 11117 } 11118 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(byte[] data) 11119 throws com.google.protobuf.InvalidProtocolBufferException { 11120 return PARSER.parseFrom(data); 11121 } 11122 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11123 byte[] data, 11124 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11125 throws com.google.protobuf.InvalidProtocolBufferException { 11126 return PARSER.parseFrom(data, extensionRegistry); 11127 } 11128 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(java.io.InputStream input) 11129 throws java.io.IOException { 11130 return com.google.protobuf.GeneratedMessageV3 11131 .parseWithIOException(PARSER, input); 11132 } 11133 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11134 java.io.InputStream input, 11135 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11136 throws java.io.IOException { 11137 return com.google.protobuf.GeneratedMessageV3 11138 .parseWithIOException(PARSER, input, extensionRegistry); 11139 } 11140 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 11141 throws java.io.IOException { 11142 return com.google.protobuf.GeneratedMessageV3 11143 .parseDelimitedWithIOException(PARSER, input); 11144 } 11145 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom( 11146 java.io.InputStream input, 11147 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11148 throws java.io.IOException { 11149 return com.google.protobuf.GeneratedMessageV3 11150 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 11151 } 11152 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11153 com.google.protobuf.CodedInputStream input) 11154 throws java.io.IOException { 11155 return com.google.protobuf.GeneratedMessageV3 11156 .parseWithIOException(PARSER, input); 11157 } 11158 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11159 com.google.protobuf.CodedInputStream input, 11160 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11161 throws java.io.IOException { 11162 return com.google.protobuf.GeneratedMessageV3 11163 .parseWithIOException(PARSER, input, extensionRegistry); 11164 } 11165 11166 public Builder newBuilderForType() { return newBuilder(); } 11167 public static Builder newBuilder() { 11168 return DEFAULT_INSTANCE.toBuilder(); 11169 } 11170 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseRequest prototype) { 11171 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 11172 } 11173 public Builder toBuilder() { 11174 return this == DEFAULT_INSTANCE 11175 ? new Builder() : new Builder().mergeFrom(this); 11176 } 11177 11178 @java.lang.Override 11179 protected Builder newBuilderForType( 11180 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 11181 Builder builder = new Builder(parent); 11182 return builder; 11183 } 11184 /** 11185 * <pre> 11186 * InstallReleaseRequest is the request for an installation of a chart. 11187 * </pre> 11188 * 11189 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 11190 */ 11191 public static final class Builder extends 11192 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 11193 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseRequest) 11194 hapi.services.tiller.Tiller.InstallReleaseRequestOrBuilder { 11195 public static final com.google.protobuf.Descriptors.Descriptor 11196 getDescriptor() { 11197 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 11198 } 11199 11200 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 11201 internalGetFieldAccessorTable() { 11202 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 11203 .ensureFieldAccessorsInitialized( 11204 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 11205 } 11206 11207 // Construct using hapi.services.tiller.Tiller.InstallReleaseRequest.newBuilder() 11208 private Builder() { 11209 maybeForceBuilderInitialization(); 11210 } 11211 11212 private Builder( 11213 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 11214 super(parent); 11215 maybeForceBuilderInitialization(); 11216 } 11217 private void maybeForceBuilderInitialization() { 11218 if (com.google.protobuf.GeneratedMessageV3 11219 .alwaysUseFieldBuilders) { 11220 } 11221 } 11222 public Builder clear() { 11223 super.clear(); 11224 if (chartBuilder_ == null) { 11225 chart_ = null; 11226 } else { 11227 chart_ = null; 11228 chartBuilder_ = null; 11229 } 11230 if (valuesBuilder_ == null) { 11231 values_ = null; 11232 } else { 11233 values_ = null; 11234 valuesBuilder_ = null; 11235 } 11236 dryRun_ = false; 11237 11238 name_ = ""; 11239 11240 disableHooks_ = false; 11241 11242 namespace_ = ""; 11243 11244 reuseName_ = false; 11245 11246 timeout_ = 0L; 11247 11248 wait_ = false; 11249 11250 return this; 11251 } 11252 11253 public com.google.protobuf.Descriptors.Descriptor 11254 getDescriptorForType() { 11255 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 11256 } 11257 11258 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 11259 return hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance(); 11260 } 11261 11262 public hapi.services.tiller.Tiller.InstallReleaseRequest build() { 11263 hapi.services.tiller.Tiller.InstallReleaseRequest result = buildPartial(); 11264 if (!result.isInitialized()) { 11265 throw newUninitializedMessageException(result); 11266 } 11267 return result; 11268 } 11269 11270 public hapi.services.tiller.Tiller.InstallReleaseRequest buildPartial() { 11271 hapi.services.tiller.Tiller.InstallReleaseRequest result = new hapi.services.tiller.Tiller.InstallReleaseRequest(this); 11272 if (chartBuilder_ == null) { 11273 result.chart_ = chart_; 11274 } else { 11275 result.chart_ = chartBuilder_.build(); 11276 } 11277 if (valuesBuilder_ == null) { 11278 result.values_ = values_; 11279 } else { 11280 result.values_ = valuesBuilder_.build(); 11281 } 11282 result.dryRun_ = dryRun_; 11283 result.name_ = name_; 11284 result.disableHooks_ = disableHooks_; 11285 result.namespace_ = namespace_; 11286 result.reuseName_ = reuseName_; 11287 result.timeout_ = timeout_; 11288 result.wait_ = wait_; 11289 onBuilt(); 11290 return result; 11291 } 11292 11293 public Builder clone() { 11294 return (Builder) super.clone(); 11295 } 11296 public Builder setField( 11297 com.google.protobuf.Descriptors.FieldDescriptor field, 11298 java.lang.Object value) { 11299 return (Builder) super.setField(field, value); 11300 } 11301 public Builder clearField( 11302 com.google.protobuf.Descriptors.FieldDescriptor field) { 11303 return (Builder) super.clearField(field); 11304 } 11305 public Builder clearOneof( 11306 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 11307 return (Builder) super.clearOneof(oneof); 11308 } 11309 public Builder setRepeatedField( 11310 com.google.protobuf.Descriptors.FieldDescriptor field, 11311 int index, java.lang.Object value) { 11312 return (Builder) super.setRepeatedField(field, index, value); 11313 } 11314 public Builder addRepeatedField( 11315 com.google.protobuf.Descriptors.FieldDescriptor field, 11316 java.lang.Object value) { 11317 return (Builder) super.addRepeatedField(field, value); 11318 } 11319 public Builder mergeFrom(com.google.protobuf.Message other) { 11320 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseRequest) { 11321 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseRequest)other); 11322 } else { 11323 super.mergeFrom(other); 11324 return this; 11325 } 11326 } 11327 11328 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseRequest other) { 11329 if (other == hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance()) return this; 11330 if (other.hasChart()) { 11331 mergeChart(other.getChart()); 11332 } 11333 if (other.hasValues()) { 11334 mergeValues(other.getValues()); 11335 } 11336 if (other.getDryRun() != false) { 11337 setDryRun(other.getDryRun()); 11338 } 11339 if (!other.getName().isEmpty()) { 11340 name_ = other.name_; 11341 onChanged(); 11342 } 11343 if (other.getDisableHooks() != false) { 11344 setDisableHooks(other.getDisableHooks()); 11345 } 11346 if (!other.getNamespace().isEmpty()) { 11347 namespace_ = other.namespace_; 11348 onChanged(); 11349 } 11350 if (other.getReuseName() != false) { 11351 setReuseName(other.getReuseName()); 11352 } 11353 if (other.getTimeout() != 0L) { 11354 setTimeout(other.getTimeout()); 11355 } 11356 if (other.getWait() != false) { 11357 setWait(other.getWait()); 11358 } 11359 this.mergeUnknownFields(other.unknownFields); 11360 onChanged(); 11361 return this; 11362 } 11363 11364 public final boolean isInitialized() { 11365 return true; 11366 } 11367 11368 public Builder mergeFrom( 11369 com.google.protobuf.CodedInputStream input, 11370 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11371 throws java.io.IOException { 11372 hapi.services.tiller.Tiller.InstallReleaseRequest parsedMessage = null; 11373 try { 11374 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 11375 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 11376 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseRequest) e.getUnfinishedMessage(); 11377 throw e.unwrapIOException(); 11378 } finally { 11379 if (parsedMessage != null) { 11380 mergeFrom(parsedMessage); 11381 } 11382 } 11383 return this; 11384 } 11385 11386 private hapi.chart.ChartOuterClass.Chart chart_ = null; 11387 private com.google.protobuf.SingleFieldBuilderV3< 11388 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 11389 /** 11390 * <pre> 11391 * Chart is the protobuf representation of a chart. 11392 * </pre> 11393 * 11394 * <code>.hapi.chart.Chart chart = 1;</code> 11395 */ 11396 public boolean hasChart() { 11397 return chartBuilder_ != null || chart_ != null; 11398 } 11399 /** 11400 * <pre> 11401 * Chart is the protobuf representation of a chart. 11402 * </pre> 11403 * 11404 * <code>.hapi.chart.Chart chart = 1;</code> 11405 */ 11406 public hapi.chart.ChartOuterClass.Chart getChart() { 11407 if (chartBuilder_ == null) { 11408 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11409 } else { 11410 return chartBuilder_.getMessage(); 11411 } 11412 } 11413 /** 11414 * <pre> 11415 * Chart is the protobuf representation of a chart. 11416 * </pre> 11417 * 11418 * <code>.hapi.chart.Chart chart = 1;</code> 11419 */ 11420 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 11421 if (chartBuilder_ == null) { 11422 if (value == null) { 11423 throw new NullPointerException(); 11424 } 11425 chart_ = value; 11426 onChanged(); 11427 } else { 11428 chartBuilder_.setMessage(value); 11429 } 11430 11431 return this; 11432 } 11433 /** 11434 * <pre> 11435 * Chart is the protobuf representation of a chart. 11436 * </pre> 11437 * 11438 * <code>.hapi.chart.Chart chart = 1;</code> 11439 */ 11440 public Builder setChart( 11441 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 11442 if (chartBuilder_ == null) { 11443 chart_ = builderForValue.build(); 11444 onChanged(); 11445 } else { 11446 chartBuilder_.setMessage(builderForValue.build()); 11447 } 11448 11449 return this; 11450 } 11451 /** 11452 * <pre> 11453 * Chart is the protobuf representation of a chart. 11454 * </pre> 11455 * 11456 * <code>.hapi.chart.Chart chart = 1;</code> 11457 */ 11458 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 11459 if (chartBuilder_ == null) { 11460 if (chart_ != null) { 11461 chart_ = 11462 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 11463 } else { 11464 chart_ = value; 11465 } 11466 onChanged(); 11467 } else { 11468 chartBuilder_.mergeFrom(value); 11469 } 11470 11471 return this; 11472 } 11473 /** 11474 * <pre> 11475 * Chart is the protobuf representation of a chart. 11476 * </pre> 11477 * 11478 * <code>.hapi.chart.Chart chart = 1;</code> 11479 */ 11480 public Builder clearChart() { 11481 if (chartBuilder_ == null) { 11482 chart_ = null; 11483 onChanged(); 11484 } else { 11485 chart_ = null; 11486 chartBuilder_ = null; 11487 } 11488 11489 return this; 11490 } 11491 /** 11492 * <pre> 11493 * Chart is the protobuf representation of a chart. 11494 * </pre> 11495 * 11496 * <code>.hapi.chart.Chart chart = 1;</code> 11497 */ 11498 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 11499 11500 onChanged(); 11501 return getChartFieldBuilder().getBuilder(); 11502 } 11503 /** 11504 * <pre> 11505 * Chart is the protobuf representation of a chart. 11506 * </pre> 11507 * 11508 * <code>.hapi.chart.Chart chart = 1;</code> 11509 */ 11510 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 11511 if (chartBuilder_ != null) { 11512 return chartBuilder_.getMessageOrBuilder(); 11513 } else { 11514 return chart_ == null ? 11515 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11516 } 11517 } 11518 /** 11519 * <pre> 11520 * Chart is the protobuf representation of a chart. 11521 * </pre> 11522 * 11523 * <code>.hapi.chart.Chart chart = 1;</code> 11524 */ 11525 private com.google.protobuf.SingleFieldBuilderV3< 11526 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 11527 getChartFieldBuilder() { 11528 if (chartBuilder_ == null) { 11529 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11530 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 11531 getChart(), 11532 getParentForChildren(), 11533 isClean()); 11534 chart_ = null; 11535 } 11536 return chartBuilder_; 11537 } 11538 11539 private hapi.chart.ConfigOuterClass.Config values_ = null; 11540 private com.google.protobuf.SingleFieldBuilderV3< 11541 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 11542 /** 11543 * <pre> 11544 * Values is a string containing (unparsed) YAML values. 11545 * </pre> 11546 * 11547 * <code>.hapi.chart.Config values = 2;</code> 11548 */ 11549 public boolean hasValues() { 11550 return valuesBuilder_ != null || values_ != null; 11551 } 11552 /** 11553 * <pre> 11554 * Values is a string containing (unparsed) YAML values. 11555 * </pre> 11556 * 11557 * <code>.hapi.chart.Config values = 2;</code> 11558 */ 11559 public hapi.chart.ConfigOuterClass.Config getValues() { 11560 if (valuesBuilder_ == null) { 11561 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11562 } else { 11563 return valuesBuilder_.getMessage(); 11564 } 11565 } 11566 /** 11567 * <pre> 11568 * Values is a string containing (unparsed) YAML values. 11569 * </pre> 11570 * 11571 * <code>.hapi.chart.Config values = 2;</code> 11572 */ 11573 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 11574 if (valuesBuilder_ == null) { 11575 if (value == null) { 11576 throw new NullPointerException(); 11577 } 11578 values_ = value; 11579 onChanged(); 11580 } else { 11581 valuesBuilder_.setMessage(value); 11582 } 11583 11584 return this; 11585 } 11586 /** 11587 * <pre> 11588 * Values is a string containing (unparsed) YAML values. 11589 * </pre> 11590 * 11591 * <code>.hapi.chart.Config values = 2;</code> 11592 */ 11593 public Builder setValues( 11594 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 11595 if (valuesBuilder_ == null) { 11596 values_ = builderForValue.build(); 11597 onChanged(); 11598 } else { 11599 valuesBuilder_.setMessage(builderForValue.build()); 11600 } 11601 11602 return this; 11603 } 11604 /** 11605 * <pre> 11606 * Values is a string containing (unparsed) YAML values. 11607 * </pre> 11608 * 11609 * <code>.hapi.chart.Config values = 2;</code> 11610 */ 11611 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 11612 if (valuesBuilder_ == null) { 11613 if (values_ != null) { 11614 values_ = 11615 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 11616 } else { 11617 values_ = value; 11618 } 11619 onChanged(); 11620 } else { 11621 valuesBuilder_.mergeFrom(value); 11622 } 11623 11624 return this; 11625 } 11626 /** 11627 * <pre> 11628 * Values is a string containing (unparsed) YAML values. 11629 * </pre> 11630 * 11631 * <code>.hapi.chart.Config values = 2;</code> 11632 */ 11633 public Builder clearValues() { 11634 if (valuesBuilder_ == null) { 11635 values_ = null; 11636 onChanged(); 11637 } else { 11638 values_ = null; 11639 valuesBuilder_ = null; 11640 } 11641 11642 return this; 11643 } 11644 /** 11645 * <pre> 11646 * Values is a string containing (unparsed) YAML values. 11647 * </pre> 11648 * 11649 * <code>.hapi.chart.Config values = 2;</code> 11650 */ 11651 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 11652 11653 onChanged(); 11654 return getValuesFieldBuilder().getBuilder(); 11655 } 11656 /** 11657 * <pre> 11658 * Values is a string containing (unparsed) YAML values. 11659 * </pre> 11660 * 11661 * <code>.hapi.chart.Config values = 2;</code> 11662 */ 11663 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 11664 if (valuesBuilder_ != null) { 11665 return valuesBuilder_.getMessageOrBuilder(); 11666 } else { 11667 return values_ == null ? 11668 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11669 } 11670 } 11671 /** 11672 * <pre> 11673 * Values is a string containing (unparsed) YAML values. 11674 * </pre> 11675 * 11676 * <code>.hapi.chart.Config values = 2;</code> 11677 */ 11678 private com.google.protobuf.SingleFieldBuilderV3< 11679 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 11680 getValuesFieldBuilder() { 11681 if (valuesBuilder_ == null) { 11682 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11683 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 11684 getValues(), 11685 getParentForChildren(), 11686 isClean()); 11687 values_ = null; 11688 } 11689 return valuesBuilder_; 11690 } 11691 11692 private boolean dryRun_ ; 11693 /** 11694 * <pre> 11695 * DryRun, if true, will run through the release logic, but neither create 11696 * a release object nor deploy to Kubernetes. The release object returned 11697 * in the response will be fake. 11698 * </pre> 11699 * 11700 * <code>bool dry_run = 3;</code> 11701 */ 11702 public boolean getDryRun() { 11703 return dryRun_; 11704 } 11705 /** 11706 * <pre> 11707 * DryRun, if true, will run through the release logic, but neither create 11708 * a release object nor deploy to Kubernetes. The release object returned 11709 * in the response will be fake. 11710 * </pre> 11711 * 11712 * <code>bool dry_run = 3;</code> 11713 */ 11714 public Builder setDryRun(boolean value) { 11715 11716 dryRun_ = value; 11717 onChanged(); 11718 return this; 11719 } 11720 /** 11721 * <pre> 11722 * DryRun, if true, will run through the release logic, but neither create 11723 * a release object nor deploy to Kubernetes. The release object returned 11724 * in the response will be fake. 11725 * </pre> 11726 * 11727 * <code>bool dry_run = 3;</code> 11728 */ 11729 public Builder clearDryRun() { 11730 11731 dryRun_ = false; 11732 onChanged(); 11733 return this; 11734 } 11735 11736 private java.lang.Object name_ = ""; 11737 /** 11738 * <pre> 11739 * Name is the candidate release name. This must be unique to the 11740 * namespace, otherwise the server will return an error. If it is not 11741 * supplied, the server will autogenerate one. 11742 * </pre> 11743 * 11744 * <code>string name = 4;</code> 11745 */ 11746 public java.lang.String getName() { 11747 java.lang.Object ref = name_; 11748 if (!(ref instanceof java.lang.String)) { 11749 com.google.protobuf.ByteString bs = 11750 (com.google.protobuf.ByteString) ref; 11751 java.lang.String s = bs.toStringUtf8(); 11752 name_ = s; 11753 return s; 11754 } else { 11755 return (java.lang.String) ref; 11756 } 11757 } 11758 /** 11759 * <pre> 11760 * Name is the candidate release name. This must be unique to the 11761 * namespace, otherwise the server will return an error. If it is not 11762 * supplied, the server will autogenerate one. 11763 * </pre> 11764 * 11765 * <code>string name = 4;</code> 11766 */ 11767 public com.google.protobuf.ByteString 11768 getNameBytes() { 11769 java.lang.Object ref = name_; 11770 if (ref instanceof String) { 11771 com.google.protobuf.ByteString b = 11772 com.google.protobuf.ByteString.copyFromUtf8( 11773 (java.lang.String) ref); 11774 name_ = b; 11775 return b; 11776 } else { 11777 return (com.google.protobuf.ByteString) ref; 11778 } 11779 } 11780 /** 11781 * <pre> 11782 * Name is the candidate release name. This must be unique to the 11783 * namespace, otherwise the server will return an error. If it is not 11784 * supplied, the server will autogenerate one. 11785 * </pre> 11786 * 11787 * <code>string name = 4;</code> 11788 */ 11789 public Builder setName( 11790 java.lang.String value) { 11791 if (value == null) { 11792 throw new NullPointerException(); 11793 } 11794 11795 name_ = value; 11796 onChanged(); 11797 return this; 11798 } 11799 /** 11800 * <pre> 11801 * Name is the candidate release name. This must be unique to the 11802 * namespace, otherwise the server will return an error. If it is not 11803 * supplied, the server will autogenerate one. 11804 * </pre> 11805 * 11806 * <code>string name = 4;</code> 11807 */ 11808 public Builder clearName() { 11809 11810 name_ = getDefaultInstance().getName(); 11811 onChanged(); 11812 return this; 11813 } 11814 /** 11815 * <pre> 11816 * Name is the candidate release name. This must be unique to the 11817 * namespace, otherwise the server will return an error. If it is not 11818 * supplied, the server will autogenerate one. 11819 * </pre> 11820 * 11821 * <code>string name = 4;</code> 11822 */ 11823 public Builder setNameBytes( 11824 com.google.protobuf.ByteString value) { 11825 if (value == null) { 11826 throw new NullPointerException(); 11827 } 11828 checkByteStringIsUtf8(value); 11829 11830 name_ = value; 11831 onChanged(); 11832 return this; 11833 } 11834 11835 private boolean disableHooks_ ; 11836 /** 11837 * <pre> 11838 * DisableHooks causes the server to skip running any hooks for the install. 11839 * </pre> 11840 * 11841 * <code>bool disable_hooks = 5;</code> 11842 */ 11843 public boolean getDisableHooks() { 11844 return disableHooks_; 11845 } 11846 /** 11847 * <pre> 11848 * DisableHooks causes the server to skip running any hooks for the install. 11849 * </pre> 11850 * 11851 * <code>bool disable_hooks = 5;</code> 11852 */ 11853 public Builder setDisableHooks(boolean value) { 11854 11855 disableHooks_ = value; 11856 onChanged(); 11857 return this; 11858 } 11859 /** 11860 * <pre> 11861 * DisableHooks causes the server to skip running any hooks for the install. 11862 * </pre> 11863 * 11864 * <code>bool disable_hooks = 5;</code> 11865 */ 11866 public Builder clearDisableHooks() { 11867 11868 disableHooks_ = false; 11869 onChanged(); 11870 return this; 11871 } 11872 11873 private java.lang.Object namespace_ = ""; 11874 /** 11875 * <pre> 11876 * Namepace is the kubernetes namespace of the release. 11877 * </pre> 11878 * 11879 * <code>string namespace = 6;</code> 11880 */ 11881 public java.lang.String getNamespace() { 11882 java.lang.Object ref = namespace_; 11883 if (!(ref instanceof java.lang.String)) { 11884 com.google.protobuf.ByteString bs = 11885 (com.google.protobuf.ByteString) ref; 11886 java.lang.String s = bs.toStringUtf8(); 11887 namespace_ = s; 11888 return s; 11889 } else { 11890 return (java.lang.String) ref; 11891 } 11892 } 11893 /** 11894 * <pre> 11895 * Namepace is the kubernetes namespace of the release. 11896 * </pre> 11897 * 11898 * <code>string namespace = 6;</code> 11899 */ 11900 public com.google.protobuf.ByteString 11901 getNamespaceBytes() { 11902 java.lang.Object ref = namespace_; 11903 if (ref instanceof String) { 11904 com.google.protobuf.ByteString b = 11905 com.google.protobuf.ByteString.copyFromUtf8( 11906 (java.lang.String) ref); 11907 namespace_ = b; 11908 return b; 11909 } else { 11910 return (com.google.protobuf.ByteString) ref; 11911 } 11912 } 11913 /** 11914 * <pre> 11915 * Namepace is the kubernetes namespace of the release. 11916 * </pre> 11917 * 11918 * <code>string namespace = 6;</code> 11919 */ 11920 public Builder setNamespace( 11921 java.lang.String value) { 11922 if (value == null) { 11923 throw new NullPointerException(); 11924 } 11925 11926 namespace_ = value; 11927 onChanged(); 11928 return this; 11929 } 11930 /** 11931 * <pre> 11932 * Namepace is the kubernetes namespace of the release. 11933 * </pre> 11934 * 11935 * <code>string namespace = 6;</code> 11936 */ 11937 public Builder clearNamespace() { 11938 11939 namespace_ = getDefaultInstance().getNamespace(); 11940 onChanged(); 11941 return this; 11942 } 11943 /** 11944 * <pre> 11945 * Namepace is the kubernetes namespace of the release. 11946 * </pre> 11947 * 11948 * <code>string namespace = 6;</code> 11949 */ 11950 public Builder setNamespaceBytes( 11951 com.google.protobuf.ByteString value) { 11952 if (value == null) { 11953 throw new NullPointerException(); 11954 } 11955 checkByteStringIsUtf8(value); 11956 11957 namespace_ = value; 11958 onChanged(); 11959 return this; 11960 } 11961 11962 private boolean reuseName_ ; 11963 /** 11964 * <pre> 11965 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11966 * </pre> 11967 * 11968 * <code>bool reuse_name = 7;</code> 11969 */ 11970 public boolean getReuseName() { 11971 return reuseName_; 11972 } 11973 /** 11974 * <pre> 11975 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11976 * </pre> 11977 * 11978 * <code>bool reuse_name = 7;</code> 11979 */ 11980 public Builder setReuseName(boolean value) { 11981 11982 reuseName_ = value; 11983 onChanged(); 11984 return this; 11985 } 11986 /** 11987 * <pre> 11988 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11989 * </pre> 11990 * 11991 * <code>bool reuse_name = 7;</code> 11992 */ 11993 public Builder clearReuseName() { 11994 11995 reuseName_ = false; 11996 onChanged(); 11997 return this; 11998 } 11999 12000 private long timeout_ ; 12001 /** 12002 * <pre> 12003 * timeout specifies the max amount of time any kubernetes client command can run. 12004 * </pre> 12005 * 12006 * <code>int64 timeout = 8;</code> 12007 */ 12008 public long getTimeout() { 12009 return timeout_; 12010 } 12011 /** 12012 * <pre> 12013 * timeout specifies the max amount of time any kubernetes client command can run. 12014 * </pre> 12015 * 12016 * <code>int64 timeout = 8;</code> 12017 */ 12018 public Builder setTimeout(long value) { 12019 12020 timeout_ = value; 12021 onChanged(); 12022 return this; 12023 } 12024 /** 12025 * <pre> 12026 * timeout specifies the max amount of time any kubernetes client command can run. 12027 * </pre> 12028 * 12029 * <code>int64 timeout = 8;</code> 12030 */ 12031 public Builder clearTimeout() { 12032 12033 timeout_ = 0L; 12034 onChanged(); 12035 return this; 12036 } 12037 12038 private boolean wait_ ; 12039 /** 12040 * <pre> 12041 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 12042 * before marking the release as successful. It will wait for as long as timeout 12043 * </pre> 12044 * 12045 * <code>bool wait = 9;</code> 12046 */ 12047 public boolean getWait() { 12048 return wait_; 12049 } 12050 /** 12051 * <pre> 12052 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 12053 * before marking the release as successful. It will wait for as long as timeout 12054 * </pre> 12055 * 12056 * <code>bool wait = 9;</code> 12057 */ 12058 public Builder setWait(boolean value) { 12059 12060 wait_ = value; 12061 onChanged(); 12062 return this; 12063 } 12064 /** 12065 * <pre> 12066 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 12067 * before marking the release as successful. It will wait for as long as timeout 12068 * </pre> 12069 * 12070 * <code>bool wait = 9;</code> 12071 */ 12072 public Builder clearWait() { 12073 12074 wait_ = false; 12075 onChanged(); 12076 return this; 12077 } 12078 public final Builder setUnknownFields( 12079 final com.google.protobuf.UnknownFieldSet unknownFields) { 12080 return super.setUnknownFieldsProto3(unknownFields); 12081 } 12082 12083 public final Builder mergeUnknownFields( 12084 final com.google.protobuf.UnknownFieldSet unknownFields) { 12085 return super.mergeUnknownFields(unknownFields); 12086 } 12087 12088 12089 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseRequest) 12090 } 12091 12092 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseRequest) 12093 private static final hapi.services.tiller.Tiller.InstallReleaseRequest DEFAULT_INSTANCE; 12094 static { 12095 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseRequest(); 12096 } 12097 12098 public static hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstance() { 12099 return DEFAULT_INSTANCE; 12100 } 12101 12102 private static final com.google.protobuf.Parser<InstallReleaseRequest> 12103 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseRequest>() { 12104 public InstallReleaseRequest parsePartialFrom( 12105 com.google.protobuf.CodedInputStream input, 12106 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12107 throws com.google.protobuf.InvalidProtocolBufferException { 12108 return new InstallReleaseRequest(input, extensionRegistry); 12109 } 12110 }; 12111 12112 public static com.google.protobuf.Parser<InstallReleaseRequest> parser() { 12113 return PARSER; 12114 } 12115 12116 @java.lang.Override 12117 public com.google.protobuf.Parser<InstallReleaseRequest> getParserForType() { 12118 return PARSER; 12119 } 12120 12121 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 12122 return DEFAULT_INSTANCE; 12123 } 12124 12125 } 12126 12127 public interface InstallReleaseResponseOrBuilder extends 12128 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseResponse) 12129 com.google.protobuf.MessageOrBuilder { 12130 12131 /** 12132 * <code>.hapi.release.Release release = 1;</code> 12133 */ 12134 boolean hasRelease(); 12135 /** 12136 * <code>.hapi.release.Release release = 1;</code> 12137 */ 12138 hapi.release.ReleaseOuterClass.Release getRelease(); 12139 /** 12140 * <code>.hapi.release.Release release = 1;</code> 12141 */ 12142 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 12143 } 12144 /** 12145 * <pre> 12146 * InstallReleaseResponse is the response from a release installation. 12147 * </pre> 12148 * 12149 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 12150 */ 12151 public static final class InstallReleaseResponse extends 12152 com.google.protobuf.GeneratedMessageV3 implements 12153 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseResponse) 12154 InstallReleaseResponseOrBuilder { 12155 private static final long serialVersionUID = 0L; 12156 // Use InstallReleaseResponse.newBuilder() to construct. 12157 private InstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 12158 super(builder); 12159 } 12160 private InstallReleaseResponse() { 12161 } 12162 12163 @java.lang.Override 12164 public final com.google.protobuf.UnknownFieldSet 12165 getUnknownFields() { 12166 return this.unknownFields; 12167 } 12168 private InstallReleaseResponse( 12169 com.google.protobuf.CodedInputStream input, 12170 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12171 throws com.google.protobuf.InvalidProtocolBufferException { 12172 this(); 12173 int mutable_bitField0_ = 0; 12174 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 12175 com.google.protobuf.UnknownFieldSet.newBuilder(); 12176 try { 12177 boolean done = false; 12178 while (!done) { 12179 int tag = input.readTag(); 12180 switch (tag) { 12181 case 0: 12182 done = true; 12183 break; 12184 default: { 12185 if (!parseUnknownFieldProto3( 12186 input, unknownFields, extensionRegistry, tag)) { 12187 done = true; 12188 } 12189 break; 12190 } 12191 case 10: { 12192 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 12193 if (release_ != null) { 12194 subBuilder = release_.toBuilder(); 12195 } 12196 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 12197 if (subBuilder != null) { 12198 subBuilder.mergeFrom(release_); 12199 release_ = subBuilder.buildPartial(); 12200 } 12201 12202 break; 12203 } 12204 } 12205 } 12206 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12207 throw e.setUnfinishedMessage(this); 12208 } catch (java.io.IOException e) { 12209 throw new com.google.protobuf.InvalidProtocolBufferException( 12210 e).setUnfinishedMessage(this); 12211 } finally { 12212 this.unknownFields = unknownFields.build(); 12213 makeExtensionsImmutable(); 12214 } 12215 } 12216 public static final com.google.protobuf.Descriptors.Descriptor 12217 getDescriptor() { 12218 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12219 } 12220 12221 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12222 internalGetFieldAccessorTable() { 12223 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 12224 .ensureFieldAccessorsInitialized( 12225 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 12226 } 12227 12228 public static final int RELEASE_FIELD_NUMBER = 1; 12229 private hapi.release.ReleaseOuterClass.Release release_; 12230 /** 12231 * <code>.hapi.release.Release release = 1;</code> 12232 */ 12233 public boolean hasRelease() { 12234 return release_ != null; 12235 } 12236 /** 12237 * <code>.hapi.release.Release release = 1;</code> 12238 */ 12239 public hapi.release.ReleaseOuterClass.Release getRelease() { 12240 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12241 } 12242 /** 12243 * <code>.hapi.release.Release release = 1;</code> 12244 */ 12245 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 12246 return getRelease(); 12247 } 12248 12249 private byte memoizedIsInitialized = -1; 12250 public final boolean isInitialized() { 12251 byte isInitialized = memoizedIsInitialized; 12252 if (isInitialized == 1) return true; 12253 if (isInitialized == 0) return false; 12254 12255 memoizedIsInitialized = 1; 12256 return true; 12257 } 12258 12259 public void writeTo(com.google.protobuf.CodedOutputStream output) 12260 throws java.io.IOException { 12261 if (release_ != null) { 12262 output.writeMessage(1, getRelease()); 12263 } 12264 unknownFields.writeTo(output); 12265 } 12266 12267 public int getSerializedSize() { 12268 int size = memoizedSize; 12269 if (size != -1) return size; 12270 12271 size = 0; 12272 if (release_ != null) { 12273 size += com.google.protobuf.CodedOutputStream 12274 .computeMessageSize(1, getRelease()); 12275 } 12276 size += unknownFields.getSerializedSize(); 12277 memoizedSize = size; 12278 return size; 12279 } 12280 12281 @java.lang.Override 12282 public boolean equals(final java.lang.Object obj) { 12283 if (obj == this) { 12284 return true; 12285 } 12286 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseResponse)) { 12287 return super.equals(obj); 12288 } 12289 hapi.services.tiller.Tiller.InstallReleaseResponse other = (hapi.services.tiller.Tiller.InstallReleaseResponse) obj; 12290 12291 boolean result = true; 12292 result = result && (hasRelease() == other.hasRelease()); 12293 if (hasRelease()) { 12294 result = result && getRelease() 12295 .equals(other.getRelease()); 12296 } 12297 result = result && unknownFields.equals(other.unknownFields); 12298 return result; 12299 } 12300 12301 @java.lang.Override 12302 public int hashCode() { 12303 if (memoizedHashCode != 0) { 12304 return memoizedHashCode; 12305 } 12306 int hash = 41; 12307 hash = (19 * hash) + getDescriptor().hashCode(); 12308 if (hasRelease()) { 12309 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 12310 hash = (53 * hash) + getRelease().hashCode(); 12311 } 12312 hash = (29 * hash) + unknownFields.hashCode(); 12313 memoizedHashCode = hash; 12314 return hash; 12315 } 12316 12317 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12318 java.nio.ByteBuffer data) 12319 throws com.google.protobuf.InvalidProtocolBufferException { 12320 return PARSER.parseFrom(data); 12321 } 12322 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12323 java.nio.ByteBuffer data, 12324 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12325 throws com.google.protobuf.InvalidProtocolBufferException { 12326 return PARSER.parseFrom(data, extensionRegistry); 12327 } 12328 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12329 com.google.protobuf.ByteString data) 12330 throws com.google.protobuf.InvalidProtocolBufferException { 12331 return PARSER.parseFrom(data); 12332 } 12333 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12334 com.google.protobuf.ByteString data, 12335 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12336 throws com.google.protobuf.InvalidProtocolBufferException { 12337 return PARSER.parseFrom(data, extensionRegistry); 12338 } 12339 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(byte[] data) 12340 throws com.google.protobuf.InvalidProtocolBufferException { 12341 return PARSER.parseFrom(data); 12342 } 12343 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12344 byte[] data, 12345 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12346 throws com.google.protobuf.InvalidProtocolBufferException { 12347 return PARSER.parseFrom(data, extensionRegistry); 12348 } 12349 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(java.io.InputStream input) 12350 throws java.io.IOException { 12351 return com.google.protobuf.GeneratedMessageV3 12352 .parseWithIOException(PARSER, input); 12353 } 12354 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12355 java.io.InputStream input, 12356 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12357 throws java.io.IOException { 12358 return com.google.protobuf.GeneratedMessageV3 12359 .parseWithIOException(PARSER, input, extensionRegistry); 12360 } 12361 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 12362 throws java.io.IOException { 12363 return com.google.protobuf.GeneratedMessageV3 12364 .parseDelimitedWithIOException(PARSER, input); 12365 } 12366 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom( 12367 java.io.InputStream input, 12368 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12369 throws java.io.IOException { 12370 return com.google.protobuf.GeneratedMessageV3 12371 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 12372 } 12373 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12374 com.google.protobuf.CodedInputStream input) 12375 throws java.io.IOException { 12376 return com.google.protobuf.GeneratedMessageV3 12377 .parseWithIOException(PARSER, input); 12378 } 12379 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12380 com.google.protobuf.CodedInputStream input, 12381 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12382 throws java.io.IOException { 12383 return com.google.protobuf.GeneratedMessageV3 12384 .parseWithIOException(PARSER, input, extensionRegistry); 12385 } 12386 12387 public Builder newBuilderForType() { return newBuilder(); } 12388 public static Builder newBuilder() { 12389 return DEFAULT_INSTANCE.toBuilder(); 12390 } 12391 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseResponse prototype) { 12392 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 12393 } 12394 public Builder toBuilder() { 12395 return this == DEFAULT_INSTANCE 12396 ? new Builder() : new Builder().mergeFrom(this); 12397 } 12398 12399 @java.lang.Override 12400 protected Builder newBuilderForType( 12401 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12402 Builder builder = new Builder(parent); 12403 return builder; 12404 } 12405 /** 12406 * <pre> 12407 * InstallReleaseResponse is the response from a release installation. 12408 * </pre> 12409 * 12410 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 12411 */ 12412 public static final class Builder extends 12413 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 12414 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseResponse) 12415 hapi.services.tiller.Tiller.InstallReleaseResponseOrBuilder { 12416 public static final com.google.protobuf.Descriptors.Descriptor 12417 getDescriptor() { 12418 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12419 } 12420 12421 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12422 internalGetFieldAccessorTable() { 12423 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 12424 .ensureFieldAccessorsInitialized( 12425 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 12426 } 12427 12428 // Construct using hapi.services.tiller.Tiller.InstallReleaseResponse.newBuilder() 12429 private Builder() { 12430 maybeForceBuilderInitialization(); 12431 } 12432 12433 private Builder( 12434 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12435 super(parent); 12436 maybeForceBuilderInitialization(); 12437 } 12438 private void maybeForceBuilderInitialization() { 12439 if (com.google.protobuf.GeneratedMessageV3 12440 .alwaysUseFieldBuilders) { 12441 } 12442 } 12443 public Builder clear() { 12444 super.clear(); 12445 if (releaseBuilder_ == null) { 12446 release_ = null; 12447 } else { 12448 release_ = null; 12449 releaseBuilder_ = null; 12450 } 12451 return this; 12452 } 12453 12454 public com.google.protobuf.Descriptors.Descriptor 12455 getDescriptorForType() { 12456 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12457 } 12458 12459 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12460 return hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance(); 12461 } 12462 12463 public hapi.services.tiller.Tiller.InstallReleaseResponse build() { 12464 hapi.services.tiller.Tiller.InstallReleaseResponse result = buildPartial(); 12465 if (!result.isInitialized()) { 12466 throw newUninitializedMessageException(result); 12467 } 12468 return result; 12469 } 12470 12471 public hapi.services.tiller.Tiller.InstallReleaseResponse buildPartial() { 12472 hapi.services.tiller.Tiller.InstallReleaseResponse result = new hapi.services.tiller.Tiller.InstallReleaseResponse(this); 12473 if (releaseBuilder_ == null) { 12474 result.release_ = release_; 12475 } else { 12476 result.release_ = releaseBuilder_.build(); 12477 } 12478 onBuilt(); 12479 return result; 12480 } 12481 12482 public Builder clone() { 12483 return (Builder) super.clone(); 12484 } 12485 public Builder setField( 12486 com.google.protobuf.Descriptors.FieldDescriptor field, 12487 java.lang.Object value) { 12488 return (Builder) super.setField(field, value); 12489 } 12490 public Builder clearField( 12491 com.google.protobuf.Descriptors.FieldDescriptor field) { 12492 return (Builder) super.clearField(field); 12493 } 12494 public Builder clearOneof( 12495 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 12496 return (Builder) super.clearOneof(oneof); 12497 } 12498 public Builder setRepeatedField( 12499 com.google.protobuf.Descriptors.FieldDescriptor field, 12500 int index, java.lang.Object value) { 12501 return (Builder) super.setRepeatedField(field, index, value); 12502 } 12503 public Builder addRepeatedField( 12504 com.google.protobuf.Descriptors.FieldDescriptor field, 12505 java.lang.Object value) { 12506 return (Builder) super.addRepeatedField(field, value); 12507 } 12508 public Builder mergeFrom(com.google.protobuf.Message other) { 12509 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseResponse) { 12510 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseResponse)other); 12511 } else { 12512 super.mergeFrom(other); 12513 return this; 12514 } 12515 } 12516 12517 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseResponse other) { 12518 if (other == hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance()) return this; 12519 if (other.hasRelease()) { 12520 mergeRelease(other.getRelease()); 12521 } 12522 this.mergeUnknownFields(other.unknownFields); 12523 onChanged(); 12524 return this; 12525 } 12526 12527 public final boolean isInitialized() { 12528 return true; 12529 } 12530 12531 public Builder mergeFrom( 12532 com.google.protobuf.CodedInputStream input, 12533 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12534 throws java.io.IOException { 12535 hapi.services.tiller.Tiller.InstallReleaseResponse parsedMessage = null; 12536 try { 12537 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 12538 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12539 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseResponse) e.getUnfinishedMessage(); 12540 throw e.unwrapIOException(); 12541 } finally { 12542 if (parsedMessage != null) { 12543 mergeFrom(parsedMessage); 12544 } 12545 } 12546 return this; 12547 } 12548 12549 private hapi.release.ReleaseOuterClass.Release release_ = null; 12550 private com.google.protobuf.SingleFieldBuilderV3< 12551 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 12552 /** 12553 * <code>.hapi.release.Release release = 1;</code> 12554 */ 12555 public boolean hasRelease() { 12556 return releaseBuilder_ != null || release_ != null; 12557 } 12558 /** 12559 * <code>.hapi.release.Release release = 1;</code> 12560 */ 12561 public hapi.release.ReleaseOuterClass.Release getRelease() { 12562 if (releaseBuilder_ == null) { 12563 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12564 } else { 12565 return releaseBuilder_.getMessage(); 12566 } 12567 } 12568 /** 12569 * <code>.hapi.release.Release release = 1;</code> 12570 */ 12571 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 12572 if (releaseBuilder_ == null) { 12573 if (value == null) { 12574 throw new NullPointerException(); 12575 } 12576 release_ = value; 12577 onChanged(); 12578 } else { 12579 releaseBuilder_.setMessage(value); 12580 } 12581 12582 return this; 12583 } 12584 /** 12585 * <code>.hapi.release.Release release = 1;</code> 12586 */ 12587 public Builder setRelease( 12588 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 12589 if (releaseBuilder_ == null) { 12590 release_ = builderForValue.build(); 12591 onChanged(); 12592 } else { 12593 releaseBuilder_.setMessage(builderForValue.build()); 12594 } 12595 12596 return this; 12597 } 12598 /** 12599 * <code>.hapi.release.Release release = 1;</code> 12600 */ 12601 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 12602 if (releaseBuilder_ == null) { 12603 if (release_ != null) { 12604 release_ = 12605 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 12606 } else { 12607 release_ = value; 12608 } 12609 onChanged(); 12610 } else { 12611 releaseBuilder_.mergeFrom(value); 12612 } 12613 12614 return this; 12615 } 12616 /** 12617 * <code>.hapi.release.Release release = 1;</code> 12618 */ 12619 public Builder clearRelease() { 12620 if (releaseBuilder_ == null) { 12621 release_ = null; 12622 onChanged(); 12623 } else { 12624 release_ = null; 12625 releaseBuilder_ = null; 12626 } 12627 12628 return this; 12629 } 12630 /** 12631 * <code>.hapi.release.Release release = 1;</code> 12632 */ 12633 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 12634 12635 onChanged(); 12636 return getReleaseFieldBuilder().getBuilder(); 12637 } 12638 /** 12639 * <code>.hapi.release.Release release = 1;</code> 12640 */ 12641 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 12642 if (releaseBuilder_ != null) { 12643 return releaseBuilder_.getMessageOrBuilder(); 12644 } else { 12645 return release_ == null ? 12646 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12647 } 12648 } 12649 /** 12650 * <code>.hapi.release.Release release = 1;</code> 12651 */ 12652 private com.google.protobuf.SingleFieldBuilderV3< 12653 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 12654 getReleaseFieldBuilder() { 12655 if (releaseBuilder_ == null) { 12656 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 12657 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 12658 getRelease(), 12659 getParentForChildren(), 12660 isClean()); 12661 release_ = null; 12662 } 12663 return releaseBuilder_; 12664 } 12665 public final Builder setUnknownFields( 12666 final com.google.protobuf.UnknownFieldSet unknownFields) { 12667 return super.setUnknownFieldsProto3(unknownFields); 12668 } 12669 12670 public final Builder mergeUnknownFields( 12671 final com.google.protobuf.UnknownFieldSet unknownFields) { 12672 return super.mergeUnknownFields(unknownFields); 12673 } 12674 12675 12676 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseResponse) 12677 } 12678 12679 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseResponse) 12680 private static final hapi.services.tiller.Tiller.InstallReleaseResponse DEFAULT_INSTANCE; 12681 static { 12682 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseResponse(); 12683 } 12684 12685 public static hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstance() { 12686 return DEFAULT_INSTANCE; 12687 } 12688 12689 private static final com.google.protobuf.Parser<InstallReleaseResponse> 12690 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseResponse>() { 12691 public InstallReleaseResponse parsePartialFrom( 12692 com.google.protobuf.CodedInputStream input, 12693 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12694 throws com.google.protobuf.InvalidProtocolBufferException { 12695 return new InstallReleaseResponse(input, extensionRegistry); 12696 } 12697 }; 12698 12699 public static com.google.protobuf.Parser<InstallReleaseResponse> parser() { 12700 return PARSER; 12701 } 12702 12703 @java.lang.Override 12704 public com.google.protobuf.Parser<InstallReleaseResponse> getParserForType() { 12705 return PARSER; 12706 } 12707 12708 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12709 return DEFAULT_INSTANCE; 12710 } 12711 12712 } 12713 12714 public interface UninstallReleaseRequestOrBuilder extends 12715 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseRequest) 12716 com.google.protobuf.MessageOrBuilder { 12717 12718 /** 12719 * <pre> 12720 * Name is the name of the release to delete. 12721 * </pre> 12722 * 12723 * <code>string name = 1;</code> 12724 */ 12725 java.lang.String getName(); 12726 /** 12727 * <pre> 12728 * Name is the name of the release to delete. 12729 * </pre> 12730 * 12731 * <code>string name = 1;</code> 12732 */ 12733 com.google.protobuf.ByteString 12734 getNameBytes(); 12735 12736 /** 12737 * <pre> 12738 * DisableHooks causes the server to skip running any hooks for the uninstall. 12739 * </pre> 12740 * 12741 * <code>bool disable_hooks = 2;</code> 12742 */ 12743 boolean getDisableHooks(); 12744 12745 /** 12746 * <pre> 12747 * Purge removes the release from the store and make its name free for later use. 12748 * </pre> 12749 * 12750 * <code>bool purge = 3;</code> 12751 */ 12752 boolean getPurge(); 12753 12754 /** 12755 * <pre> 12756 * timeout specifies the max amount of time any kubernetes client command can run. 12757 * </pre> 12758 * 12759 * <code>int64 timeout = 4;</code> 12760 */ 12761 long getTimeout(); 12762 } 12763 /** 12764 * <pre> 12765 * UninstallReleaseRequest represents a request to uninstall a named release. 12766 * </pre> 12767 * 12768 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 12769 */ 12770 public static final class UninstallReleaseRequest extends 12771 com.google.protobuf.GeneratedMessageV3 implements 12772 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseRequest) 12773 UninstallReleaseRequestOrBuilder { 12774 private static final long serialVersionUID = 0L; 12775 // Use UninstallReleaseRequest.newBuilder() to construct. 12776 private UninstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 12777 super(builder); 12778 } 12779 private UninstallReleaseRequest() { 12780 name_ = ""; 12781 disableHooks_ = false; 12782 purge_ = false; 12783 timeout_ = 0L; 12784 } 12785 12786 @java.lang.Override 12787 public final com.google.protobuf.UnknownFieldSet 12788 getUnknownFields() { 12789 return this.unknownFields; 12790 } 12791 private UninstallReleaseRequest( 12792 com.google.protobuf.CodedInputStream input, 12793 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12794 throws com.google.protobuf.InvalidProtocolBufferException { 12795 this(); 12796 int mutable_bitField0_ = 0; 12797 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 12798 com.google.protobuf.UnknownFieldSet.newBuilder(); 12799 try { 12800 boolean done = false; 12801 while (!done) { 12802 int tag = input.readTag(); 12803 switch (tag) { 12804 case 0: 12805 done = true; 12806 break; 12807 default: { 12808 if (!parseUnknownFieldProto3( 12809 input, unknownFields, extensionRegistry, tag)) { 12810 done = true; 12811 } 12812 break; 12813 } 12814 case 10: { 12815 java.lang.String s = input.readStringRequireUtf8(); 12816 12817 name_ = s; 12818 break; 12819 } 12820 case 16: { 12821 12822 disableHooks_ = input.readBool(); 12823 break; 12824 } 12825 case 24: { 12826 12827 purge_ = input.readBool(); 12828 break; 12829 } 12830 case 32: { 12831 12832 timeout_ = input.readInt64(); 12833 break; 12834 } 12835 } 12836 } 12837 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12838 throw e.setUnfinishedMessage(this); 12839 } catch (java.io.IOException e) { 12840 throw new com.google.protobuf.InvalidProtocolBufferException( 12841 e).setUnfinishedMessage(this); 12842 } finally { 12843 this.unknownFields = unknownFields.build(); 12844 makeExtensionsImmutable(); 12845 } 12846 } 12847 public static final com.google.protobuf.Descriptors.Descriptor 12848 getDescriptor() { 12849 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 12850 } 12851 12852 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12853 internalGetFieldAccessorTable() { 12854 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 12855 .ensureFieldAccessorsInitialized( 12856 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 12857 } 12858 12859 public static final int NAME_FIELD_NUMBER = 1; 12860 private volatile java.lang.Object name_; 12861 /** 12862 * <pre> 12863 * Name is the name of the release to delete. 12864 * </pre> 12865 * 12866 * <code>string name = 1;</code> 12867 */ 12868 public java.lang.String getName() { 12869 java.lang.Object ref = name_; 12870 if (ref instanceof java.lang.String) { 12871 return (java.lang.String) ref; 12872 } else { 12873 com.google.protobuf.ByteString bs = 12874 (com.google.protobuf.ByteString) ref; 12875 java.lang.String s = bs.toStringUtf8(); 12876 name_ = s; 12877 return s; 12878 } 12879 } 12880 /** 12881 * <pre> 12882 * Name is the name of the release to delete. 12883 * </pre> 12884 * 12885 * <code>string name = 1;</code> 12886 */ 12887 public com.google.protobuf.ByteString 12888 getNameBytes() { 12889 java.lang.Object ref = name_; 12890 if (ref instanceof java.lang.String) { 12891 com.google.protobuf.ByteString b = 12892 com.google.protobuf.ByteString.copyFromUtf8( 12893 (java.lang.String) ref); 12894 name_ = b; 12895 return b; 12896 } else { 12897 return (com.google.protobuf.ByteString) ref; 12898 } 12899 } 12900 12901 public static final int DISABLE_HOOKS_FIELD_NUMBER = 2; 12902 private boolean disableHooks_; 12903 /** 12904 * <pre> 12905 * DisableHooks causes the server to skip running any hooks for the uninstall. 12906 * </pre> 12907 * 12908 * <code>bool disable_hooks = 2;</code> 12909 */ 12910 public boolean getDisableHooks() { 12911 return disableHooks_; 12912 } 12913 12914 public static final int PURGE_FIELD_NUMBER = 3; 12915 private boolean purge_; 12916 /** 12917 * <pre> 12918 * Purge removes the release from the store and make its name free for later use. 12919 * </pre> 12920 * 12921 * <code>bool purge = 3;</code> 12922 */ 12923 public boolean getPurge() { 12924 return purge_; 12925 } 12926 12927 public static final int TIMEOUT_FIELD_NUMBER = 4; 12928 private long timeout_; 12929 /** 12930 * <pre> 12931 * timeout specifies the max amount of time any kubernetes client command can run. 12932 * </pre> 12933 * 12934 * <code>int64 timeout = 4;</code> 12935 */ 12936 public long getTimeout() { 12937 return timeout_; 12938 } 12939 12940 private byte memoizedIsInitialized = -1; 12941 public final boolean isInitialized() { 12942 byte isInitialized = memoizedIsInitialized; 12943 if (isInitialized == 1) return true; 12944 if (isInitialized == 0) return false; 12945 12946 memoizedIsInitialized = 1; 12947 return true; 12948 } 12949 12950 public void writeTo(com.google.protobuf.CodedOutputStream output) 12951 throws java.io.IOException { 12952 if (!getNameBytes().isEmpty()) { 12953 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 12954 } 12955 if (disableHooks_ != false) { 12956 output.writeBool(2, disableHooks_); 12957 } 12958 if (purge_ != false) { 12959 output.writeBool(3, purge_); 12960 } 12961 if (timeout_ != 0L) { 12962 output.writeInt64(4, timeout_); 12963 } 12964 unknownFields.writeTo(output); 12965 } 12966 12967 public int getSerializedSize() { 12968 int size = memoizedSize; 12969 if (size != -1) return size; 12970 12971 size = 0; 12972 if (!getNameBytes().isEmpty()) { 12973 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 12974 } 12975 if (disableHooks_ != false) { 12976 size += com.google.protobuf.CodedOutputStream 12977 .computeBoolSize(2, disableHooks_); 12978 } 12979 if (purge_ != false) { 12980 size += com.google.protobuf.CodedOutputStream 12981 .computeBoolSize(3, purge_); 12982 } 12983 if (timeout_ != 0L) { 12984 size += com.google.protobuf.CodedOutputStream 12985 .computeInt64Size(4, timeout_); 12986 } 12987 size += unknownFields.getSerializedSize(); 12988 memoizedSize = size; 12989 return size; 12990 } 12991 12992 @java.lang.Override 12993 public boolean equals(final java.lang.Object obj) { 12994 if (obj == this) { 12995 return true; 12996 } 12997 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest)) { 12998 return super.equals(obj); 12999 } 13000 hapi.services.tiller.Tiller.UninstallReleaseRequest other = (hapi.services.tiller.Tiller.UninstallReleaseRequest) obj; 13001 13002 boolean result = true; 13003 result = result && getName() 13004 .equals(other.getName()); 13005 result = result && (getDisableHooks() 13006 == other.getDisableHooks()); 13007 result = result && (getPurge() 13008 == other.getPurge()); 13009 result = result && (getTimeout() 13010 == other.getTimeout()); 13011 result = result && unknownFields.equals(other.unknownFields); 13012 return result; 13013 } 13014 13015 @java.lang.Override 13016 public int hashCode() { 13017 if (memoizedHashCode != 0) { 13018 return memoizedHashCode; 13019 } 13020 int hash = 41; 13021 hash = (19 * hash) + getDescriptor().hashCode(); 13022 hash = (37 * hash) + NAME_FIELD_NUMBER; 13023 hash = (53 * hash) + getName().hashCode(); 13024 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 13025 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 13026 getDisableHooks()); 13027 hash = (37 * hash) + PURGE_FIELD_NUMBER; 13028 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 13029 getPurge()); 13030 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 13031 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 13032 getTimeout()); 13033 hash = (29 * hash) + unknownFields.hashCode(); 13034 memoizedHashCode = hash; 13035 return hash; 13036 } 13037 13038 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13039 java.nio.ByteBuffer data) 13040 throws com.google.protobuf.InvalidProtocolBufferException { 13041 return PARSER.parseFrom(data); 13042 } 13043 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13044 java.nio.ByteBuffer data, 13045 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13046 throws com.google.protobuf.InvalidProtocolBufferException { 13047 return PARSER.parseFrom(data, extensionRegistry); 13048 } 13049 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13050 com.google.protobuf.ByteString data) 13051 throws com.google.protobuf.InvalidProtocolBufferException { 13052 return PARSER.parseFrom(data); 13053 } 13054 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13055 com.google.protobuf.ByteString data, 13056 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13057 throws com.google.protobuf.InvalidProtocolBufferException { 13058 return PARSER.parseFrom(data, extensionRegistry); 13059 } 13060 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(byte[] data) 13061 throws com.google.protobuf.InvalidProtocolBufferException { 13062 return PARSER.parseFrom(data); 13063 } 13064 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13065 byte[] data, 13066 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13067 throws com.google.protobuf.InvalidProtocolBufferException { 13068 return PARSER.parseFrom(data, extensionRegistry); 13069 } 13070 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(java.io.InputStream input) 13071 throws java.io.IOException { 13072 return com.google.protobuf.GeneratedMessageV3 13073 .parseWithIOException(PARSER, input); 13074 } 13075 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13076 java.io.InputStream input, 13077 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13078 throws java.io.IOException { 13079 return com.google.protobuf.GeneratedMessageV3 13080 .parseWithIOException(PARSER, input, extensionRegistry); 13081 } 13082 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 13083 throws java.io.IOException { 13084 return com.google.protobuf.GeneratedMessageV3 13085 .parseDelimitedWithIOException(PARSER, input); 13086 } 13087 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom( 13088 java.io.InputStream input, 13089 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13090 throws java.io.IOException { 13091 return com.google.protobuf.GeneratedMessageV3 13092 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 13093 } 13094 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13095 com.google.protobuf.CodedInputStream input) 13096 throws java.io.IOException { 13097 return com.google.protobuf.GeneratedMessageV3 13098 .parseWithIOException(PARSER, input); 13099 } 13100 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 13101 com.google.protobuf.CodedInputStream input, 13102 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13103 throws java.io.IOException { 13104 return com.google.protobuf.GeneratedMessageV3 13105 .parseWithIOException(PARSER, input, extensionRegistry); 13106 } 13107 13108 public Builder newBuilderForType() { return newBuilder(); } 13109 public static Builder newBuilder() { 13110 return DEFAULT_INSTANCE.toBuilder(); 13111 } 13112 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseRequest prototype) { 13113 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 13114 } 13115 public Builder toBuilder() { 13116 return this == DEFAULT_INSTANCE 13117 ? new Builder() : new Builder().mergeFrom(this); 13118 } 13119 13120 @java.lang.Override 13121 protected Builder newBuilderForType( 13122 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13123 Builder builder = new Builder(parent); 13124 return builder; 13125 } 13126 /** 13127 * <pre> 13128 * UninstallReleaseRequest represents a request to uninstall a named release. 13129 * </pre> 13130 * 13131 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 13132 */ 13133 public static final class Builder extends 13134 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 13135 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseRequest) 13136 hapi.services.tiller.Tiller.UninstallReleaseRequestOrBuilder { 13137 public static final com.google.protobuf.Descriptors.Descriptor 13138 getDescriptor() { 13139 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 13140 } 13141 13142 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13143 internalGetFieldAccessorTable() { 13144 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 13145 .ensureFieldAccessorsInitialized( 13146 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 13147 } 13148 13149 // Construct using hapi.services.tiller.Tiller.UninstallReleaseRequest.newBuilder() 13150 private Builder() { 13151 maybeForceBuilderInitialization(); 13152 } 13153 13154 private Builder( 13155 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13156 super(parent); 13157 maybeForceBuilderInitialization(); 13158 } 13159 private void maybeForceBuilderInitialization() { 13160 if (com.google.protobuf.GeneratedMessageV3 13161 .alwaysUseFieldBuilders) { 13162 } 13163 } 13164 public Builder clear() { 13165 super.clear(); 13166 name_ = ""; 13167 13168 disableHooks_ = false; 13169 13170 purge_ = false; 13171 13172 timeout_ = 0L; 13173 13174 return this; 13175 } 13176 13177 public com.google.protobuf.Descriptors.Descriptor 13178 getDescriptorForType() { 13179 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 13180 } 13181 13182 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 13183 return hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance(); 13184 } 13185 13186 public hapi.services.tiller.Tiller.UninstallReleaseRequest build() { 13187 hapi.services.tiller.Tiller.UninstallReleaseRequest result = buildPartial(); 13188 if (!result.isInitialized()) { 13189 throw newUninitializedMessageException(result); 13190 } 13191 return result; 13192 } 13193 13194 public hapi.services.tiller.Tiller.UninstallReleaseRequest buildPartial() { 13195 hapi.services.tiller.Tiller.UninstallReleaseRequest result = new hapi.services.tiller.Tiller.UninstallReleaseRequest(this); 13196 result.name_ = name_; 13197 result.disableHooks_ = disableHooks_; 13198 result.purge_ = purge_; 13199 result.timeout_ = timeout_; 13200 onBuilt(); 13201 return result; 13202 } 13203 13204 public Builder clone() { 13205 return (Builder) super.clone(); 13206 } 13207 public Builder setField( 13208 com.google.protobuf.Descriptors.FieldDescriptor field, 13209 java.lang.Object value) { 13210 return (Builder) super.setField(field, value); 13211 } 13212 public Builder clearField( 13213 com.google.protobuf.Descriptors.FieldDescriptor field) { 13214 return (Builder) super.clearField(field); 13215 } 13216 public Builder clearOneof( 13217 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 13218 return (Builder) super.clearOneof(oneof); 13219 } 13220 public Builder setRepeatedField( 13221 com.google.protobuf.Descriptors.FieldDescriptor field, 13222 int index, java.lang.Object value) { 13223 return (Builder) super.setRepeatedField(field, index, value); 13224 } 13225 public Builder addRepeatedField( 13226 com.google.protobuf.Descriptors.FieldDescriptor field, 13227 java.lang.Object value) { 13228 return (Builder) super.addRepeatedField(field, value); 13229 } 13230 public Builder mergeFrom(com.google.protobuf.Message other) { 13231 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest) { 13232 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseRequest)other); 13233 } else { 13234 super.mergeFrom(other); 13235 return this; 13236 } 13237 } 13238 13239 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseRequest other) { 13240 if (other == hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance()) return this; 13241 if (!other.getName().isEmpty()) { 13242 name_ = other.name_; 13243 onChanged(); 13244 } 13245 if (other.getDisableHooks() != false) { 13246 setDisableHooks(other.getDisableHooks()); 13247 } 13248 if (other.getPurge() != false) { 13249 setPurge(other.getPurge()); 13250 } 13251 if (other.getTimeout() != 0L) { 13252 setTimeout(other.getTimeout()); 13253 } 13254 this.mergeUnknownFields(other.unknownFields); 13255 onChanged(); 13256 return this; 13257 } 13258 13259 public final boolean isInitialized() { 13260 return true; 13261 } 13262 13263 public Builder mergeFrom( 13264 com.google.protobuf.CodedInputStream input, 13265 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13266 throws java.io.IOException { 13267 hapi.services.tiller.Tiller.UninstallReleaseRequest parsedMessage = null; 13268 try { 13269 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 13270 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13271 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseRequest) e.getUnfinishedMessage(); 13272 throw e.unwrapIOException(); 13273 } finally { 13274 if (parsedMessage != null) { 13275 mergeFrom(parsedMessage); 13276 } 13277 } 13278 return this; 13279 } 13280 13281 private java.lang.Object name_ = ""; 13282 /** 13283 * <pre> 13284 * Name is the name of the release to delete. 13285 * </pre> 13286 * 13287 * <code>string name = 1;</code> 13288 */ 13289 public java.lang.String getName() { 13290 java.lang.Object ref = name_; 13291 if (!(ref instanceof java.lang.String)) { 13292 com.google.protobuf.ByteString bs = 13293 (com.google.protobuf.ByteString) ref; 13294 java.lang.String s = bs.toStringUtf8(); 13295 name_ = s; 13296 return s; 13297 } else { 13298 return (java.lang.String) ref; 13299 } 13300 } 13301 /** 13302 * <pre> 13303 * Name is the name of the release to delete. 13304 * </pre> 13305 * 13306 * <code>string name = 1;</code> 13307 */ 13308 public com.google.protobuf.ByteString 13309 getNameBytes() { 13310 java.lang.Object ref = name_; 13311 if (ref instanceof String) { 13312 com.google.protobuf.ByteString b = 13313 com.google.protobuf.ByteString.copyFromUtf8( 13314 (java.lang.String) ref); 13315 name_ = b; 13316 return b; 13317 } else { 13318 return (com.google.protobuf.ByteString) ref; 13319 } 13320 } 13321 /** 13322 * <pre> 13323 * Name is the name of the release to delete. 13324 * </pre> 13325 * 13326 * <code>string name = 1;</code> 13327 */ 13328 public Builder setName( 13329 java.lang.String value) { 13330 if (value == null) { 13331 throw new NullPointerException(); 13332 } 13333 13334 name_ = value; 13335 onChanged(); 13336 return this; 13337 } 13338 /** 13339 * <pre> 13340 * Name is the name of the release to delete. 13341 * </pre> 13342 * 13343 * <code>string name = 1;</code> 13344 */ 13345 public Builder clearName() { 13346 13347 name_ = getDefaultInstance().getName(); 13348 onChanged(); 13349 return this; 13350 } 13351 /** 13352 * <pre> 13353 * Name is the name of the release to delete. 13354 * </pre> 13355 * 13356 * <code>string name = 1;</code> 13357 */ 13358 public Builder setNameBytes( 13359 com.google.protobuf.ByteString value) { 13360 if (value == null) { 13361 throw new NullPointerException(); 13362 } 13363 checkByteStringIsUtf8(value); 13364 13365 name_ = value; 13366 onChanged(); 13367 return this; 13368 } 13369 13370 private boolean disableHooks_ ; 13371 /** 13372 * <pre> 13373 * DisableHooks causes the server to skip running any hooks for the uninstall. 13374 * </pre> 13375 * 13376 * <code>bool disable_hooks = 2;</code> 13377 */ 13378 public boolean getDisableHooks() { 13379 return disableHooks_; 13380 } 13381 /** 13382 * <pre> 13383 * DisableHooks causes the server to skip running any hooks for the uninstall. 13384 * </pre> 13385 * 13386 * <code>bool disable_hooks = 2;</code> 13387 */ 13388 public Builder setDisableHooks(boolean value) { 13389 13390 disableHooks_ = value; 13391 onChanged(); 13392 return this; 13393 } 13394 /** 13395 * <pre> 13396 * DisableHooks causes the server to skip running any hooks for the uninstall. 13397 * </pre> 13398 * 13399 * <code>bool disable_hooks = 2;</code> 13400 */ 13401 public Builder clearDisableHooks() { 13402 13403 disableHooks_ = false; 13404 onChanged(); 13405 return this; 13406 } 13407 13408 private boolean purge_ ; 13409 /** 13410 * <pre> 13411 * Purge removes the release from the store and make its name free for later use. 13412 * </pre> 13413 * 13414 * <code>bool purge = 3;</code> 13415 */ 13416 public boolean getPurge() { 13417 return purge_; 13418 } 13419 /** 13420 * <pre> 13421 * Purge removes the release from the store and make its name free for later use. 13422 * </pre> 13423 * 13424 * <code>bool purge = 3;</code> 13425 */ 13426 public Builder setPurge(boolean value) { 13427 13428 purge_ = value; 13429 onChanged(); 13430 return this; 13431 } 13432 /** 13433 * <pre> 13434 * Purge removes the release from the store and make its name free for later use. 13435 * </pre> 13436 * 13437 * <code>bool purge = 3;</code> 13438 */ 13439 public Builder clearPurge() { 13440 13441 purge_ = false; 13442 onChanged(); 13443 return this; 13444 } 13445 13446 private long timeout_ ; 13447 /** 13448 * <pre> 13449 * timeout specifies the max amount of time any kubernetes client command can run. 13450 * </pre> 13451 * 13452 * <code>int64 timeout = 4;</code> 13453 */ 13454 public long getTimeout() { 13455 return timeout_; 13456 } 13457 /** 13458 * <pre> 13459 * timeout specifies the max amount of time any kubernetes client command can run. 13460 * </pre> 13461 * 13462 * <code>int64 timeout = 4;</code> 13463 */ 13464 public Builder setTimeout(long value) { 13465 13466 timeout_ = value; 13467 onChanged(); 13468 return this; 13469 } 13470 /** 13471 * <pre> 13472 * timeout specifies the max amount of time any kubernetes client command can run. 13473 * </pre> 13474 * 13475 * <code>int64 timeout = 4;</code> 13476 */ 13477 public Builder clearTimeout() { 13478 13479 timeout_ = 0L; 13480 onChanged(); 13481 return this; 13482 } 13483 public final Builder setUnknownFields( 13484 final com.google.protobuf.UnknownFieldSet unknownFields) { 13485 return super.setUnknownFieldsProto3(unknownFields); 13486 } 13487 13488 public final Builder mergeUnknownFields( 13489 final com.google.protobuf.UnknownFieldSet unknownFields) { 13490 return super.mergeUnknownFields(unknownFields); 13491 } 13492 13493 13494 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseRequest) 13495 } 13496 13497 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseRequest) 13498 private static final hapi.services.tiller.Tiller.UninstallReleaseRequest DEFAULT_INSTANCE; 13499 static { 13500 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseRequest(); 13501 } 13502 13503 public static hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstance() { 13504 return DEFAULT_INSTANCE; 13505 } 13506 13507 private static final com.google.protobuf.Parser<UninstallReleaseRequest> 13508 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseRequest>() { 13509 public UninstallReleaseRequest parsePartialFrom( 13510 com.google.protobuf.CodedInputStream input, 13511 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13512 throws com.google.protobuf.InvalidProtocolBufferException { 13513 return new UninstallReleaseRequest(input, extensionRegistry); 13514 } 13515 }; 13516 13517 public static com.google.protobuf.Parser<UninstallReleaseRequest> parser() { 13518 return PARSER; 13519 } 13520 13521 @java.lang.Override 13522 public com.google.protobuf.Parser<UninstallReleaseRequest> getParserForType() { 13523 return PARSER; 13524 } 13525 13526 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 13527 return DEFAULT_INSTANCE; 13528 } 13529 13530 } 13531 13532 public interface UninstallReleaseResponseOrBuilder extends 13533 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseResponse) 13534 com.google.protobuf.MessageOrBuilder { 13535 13536 /** 13537 * <pre> 13538 * Release is the release that was marked deleted. 13539 * </pre> 13540 * 13541 * <code>.hapi.release.Release release = 1;</code> 13542 */ 13543 boolean hasRelease(); 13544 /** 13545 * <pre> 13546 * Release is the release that was marked deleted. 13547 * </pre> 13548 * 13549 * <code>.hapi.release.Release release = 1;</code> 13550 */ 13551 hapi.release.ReleaseOuterClass.Release getRelease(); 13552 /** 13553 * <pre> 13554 * Release is the release that was marked deleted. 13555 * </pre> 13556 * 13557 * <code>.hapi.release.Release release = 1;</code> 13558 */ 13559 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 13560 13561 /** 13562 * <pre> 13563 * Info is an uninstall message 13564 * </pre> 13565 * 13566 * <code>string info = 2;</code> 13567 */ 13568 java.lang.String getInfo(); 13569 /** 13570 * <pre> 13571 * Info is an uninstall message 13572 * </pre> 13573 * 13574 * <code>string info = 2;</code> 13575 */ 13576 com.google.protobuf.ByteString 13577 getInfoBytes(); 13578 } 13579 /** 13580 * <pre> 13581 * UninstallReleaseResponse represents a successful response to an uninstall request. 13582 * </pre> 13583 * 13584 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13585 */ 13586 public static final class UninstallReleaseResponse extends 13587 com.google.protobuf.GeneratedMessageV3 implements 13588 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseResponse) 13589 UninstallReleaseResponseOrBuilder { 13590 private static final long serialVersionUID = 0L; 13591 // Use UninstallReleaseResponse.newBuilder() to construct. 13592 private UninstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 13593 super(builder); 13594 } 13595 private UninstallReleaseResponse() { 13596 info_ = ""; 13597 } 13598 13599 @java.lang.Override 13600 public final com.google.protobuf.UnknownFieldSet 13601 getUnknownFields() { 13602 return this.unknownFields; 13603 } 13604 private UninstallReleaseResponse( 13605 com.google.protobuf.CodedInputStream input, 13606 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13607 throws com.google.protobuf.InvalidProtocolBufferException { 13608 this(); 13609 int mutable_bitField0_ = 0; 13610 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 13611 com.google.protobuf.UnknownFieldSet.newBuilder(); 13612 try { 13613 boolean done = false; 13614 while (!done) { 13615 int tag = input.readTag(); 13616 switch (tag) { 13617 case 0: 13618 done = true; 13619 break; 13620 default: { 13621 if (!parseUnknownFieldProto3( 13622 input, unknownFields, extensionRegistry, tag)) { 13623 done = true; 13624 } 13625 break; 13626 } 13627 case 10: { 13628 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 13629 if (release_ != null) { 13630 subBuilder = release_.toBuilder(); 13631 } 13632 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 13633 if (subBuilder != null) { 13634 subBuilder.mergeFrom(release_); 13635 release_ = subBuilder.buildPartial(); 13636 } 13637 13638 break; 13639 } 13640 case 18: { 13641 java.lang.String s = input.readStringRequireUtf8(); 13642 13643 info_ = s; 13644 break; 13645 } 13646 } 13647 } 13648 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13649 throw e.setUnfinishedMessage(this); 13650 } catch (java.io.IOException e) { 13651 throw new com.google.protobuf.InvalidProtocolBufferException( 13652 e).setUnfinishedMessage(this); 13653 } finally { 13654 this.unknownFields = unknownFields.build(); 13655 makeExtensionsImmutable(); 13656 } 13657 } 13658 public static final com.google.protobuf.Descriptors.Descriptor 13659 getDescriptor() { 13660 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13661 } 13662 13663 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13664 internalGetFieldAccessorTable() { 13665 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13666 .ensureFieldAccessorsInitialized( 13667 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13668 } 13669 13670 public static final int RELEASE_FIELD_NUMBER = 1; 13671 private hapi.release.ReleaseOuterClass.Release release_; 13672 /** 13673 * <pre> 13674 * Release is the release that was marked deleted. 13675 * </pre> 13676 * 13677 * <code>.hapi.release.Release release = 1;</code> 13678 */ 13679 public boolean hasRelease() { 13680 return release_ != null; 13681 } 13682 /** 13683 * <pre> 13684 * Release is the release that was marked deleted. 13685 * </pre> 13686 * 13687 * <code>.hapi.release.Release release = 1;</code> 13688 */ 13689 public hapi.release.ReleaseOuterClass.Release getRelease() { 13690 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13691 } 13692 /** 13693 * <pre> 13694 * Release is the release that was marked deleted. 13695 * </pre> 13696 * 13697 * <code>.hapi.release.Release release = 1;</code> 13698 */ 13699 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 13700 return getRelease(); 13701 } 13702 13703 public static final int INFO_FIELD_NUMBER = 2; 13704 private volatile java.lang.Object info_; 13705 /** 13706 * <pre> 13707 * Info is an uninstall message 13708 * </pre> 13709 * 13710 * <code>string info = 2;</code> 13711 */ 13712 public java.lang.String getInfo() { 13713 java.lang.Object ref = info_; 13714 if (ref instanceof java.lang.String) { 13715 return (java.lang.String) ref; 13716 } else { 13717 com.google.protobuf.ByteString bs = 13718 (com.google.protobuf.ByteString) ref; 13719 java.lang.String s = bs.toStringUtf8(); 13720 info_ = s; 13721 return s; 13722 } 13723 } 13724 /** 13725 * <pre> 13726 * Info is an uninstall message 13727 * </pre> 13728 * 13729 * <code>string info = 2;</code> 13730 */ 13731 public com.google.protobuf.ByteString 13732 getInfoBytes() { 13733 java.lang.Object ref = info_; 13734 if (ref instanceof java.lang.String) { 13735 com.google.protobuf.ByteString b = 13736 com.google.protobuf.ByteString.copyFromUtf8( 13737 (java.lang.String) ref); 13738 info_ = b; 13739 return b; 13740 } else { 13741 return (com.google.protobuf.ByteString) ref; 13742 } 13743 } 13744 13745 private byte memoizedIsInitialized = -1; 13746 public final boolean isInitialized() { 13747 byte isInitialized = memoizedIsInitialized; 13748 if (isInitialized == 1) return true; 13749 if (isInitialized == 0) return false; 13750 13751 memoizedIsInitialized = 1; 13752 return true; 13753 } 13754 13755 public void writeTo(com.google.protobuf.CodedOutputStream output) 13756 throws java.io.IOException { 13757 if (release_ != null) { 13758 output.writeMessage(1, getRelease()); 13759 } 13760 if (!getInfoBytes().isEmpty()) { 13761 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, info_); 13762 } 13763 unknownFields.writeTo(output); 13764 } 13765 13766 public int getSerializedSize() { 13767 int size = memoizedSize; 13768 if (size != -1) return size; 13769 13770 size = 0; 13771 if (release_ != null) { 13772 size += com.google.protobuf.CodedOutputStream 13773 .computeMessageSize(1, getRelease()); 13774 } 13775 if (!getInfoBytes().isEmpty()) { 13776 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, info_); 13777 } 13778 size += unknownFields.getSerializedSize(); 13779 memoizedSize = size; 13780 return size; 13781 } 13782 13783 @java.lang.Override 13784 public boolean equals(final java.lang.Object obj) { 13785 if (obj == this) { 13786 return true; 13787 } 13788 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse)) { 13789 return super.equals(obj); 13790 } 13791 hapi.services.tiller.Tiller.UninstallReleaseResponse other = (hapi.services.tiller.Tiller.UninstallReleaseResponse) obj; 13792 13793 boolean result = true; 13794 result = result && (hasRelease() == other.hasRelease()); 13795 if (hasRelease()) { 13796 result = result && getRelease() 13797 .equals(other.getRelease()); 13798 } 13799 result = result && getInfo() 13800 .equals(other.getInfo()); 13801 result = result && unknownFields.equals(other.unknownFields); 13802 return result; 13803 } 13804 13805 @java.lang.Override 13806 public int hashCode() { 13807 if (memoizedHashCode != 0) { 13808 return memoizedHashCode; 13809 } 13810 int hash = 41; 13811 hash = (19 * hash) + getDescriptor().hashCode(); 13812 if (hasRelease()) { 13813 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 13814 hash = (53 * hash) + getRelease().hashCode(); 13815 } 13816 hash = (37 * hash) + INFO_FIELD_NUMBER; 13817 hash = (53 * hash) + getInfo().hashCode(); 13818 hash = (29 * hash) + unknownFields.hashCode(); 13819 memoizedHashCode = hash; 13820 return hash; 13821 } 13822 13823 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13824 java.nio.ByteBuffer data) 13825 throws com.google.protobuf.InvalidProtocolBufferException { 13826 return PARSER.parseFrom(data); 13827 } 13828 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13829 java.nio.ByteBuffer data, 13830 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13831 throws com.google.protobuf.InvalidProtocolBufferException { 13832 return PARSER.parseFrom(data, extensionRegistry); 13833 } 13834 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13835 com.google.protobuf.ByteString data) 13836 throws com.google.protobuf.InvalidProtocolBufferException { 13837 return PARSER.parseFrom(data); 13838 } 13839 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13840 com.google.protobuf.ByteString data, 13841 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13842 throws com.google.protobuf.InvalidProtocolBufferException { 13843 return PARSER.parseFrom(data, extensionRegistry); 13844 } 13845 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(byte[] data) 13846 throws com.google.protobuf.InvalidProtocolBufferException { 13847 return PARSER.parseFrom(data); 13848 } 13849 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13850 byte[] data, 13851 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13852 throws com.google.protobuf.InvalidProtocolBufferException { 13853 return PARSER.parseFrom(data, extensionRegistry); 13854 } 13855 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(java.io.InputStream input) 13856 throws java.io.IOException { 13857 return com.google.protobuf.GeneratedMessageV3 13858 .parseWithIOException(PARSER, input); 13859 } 13860 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13861 java.io.InputStream input, 13862 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13863 throws java.io.IOException { 13864 return com.google.protobuf.GeneratedMessageV3 13865 .parseWithIOException(PARSER, input, extensionRegistry); 13866 } 13867 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 13868 throws java.io.IOException { 13869 return com.google.protobuf.GeneratedMessageV3 13870 .parseDelimitedWithIOException(PARSER, input); 13871 } 13872 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom( 13873 java.io.InputStream input, 13874 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13875 throws java.io.IOException { 13876 return com.google.protobuf.GeneratedMessageV3 13877 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 13878 } 13879 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13880 com.google.protobuf.CodedInputStream input) 13881 throws java.io.IOException { 13882 return com.google.protobuf.GeneratedMessageV3 13883 .parseWithIOException(PARSER, input); 13884 } 13885 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13886 com.google.protobuf.CodedInputStream input, 13887 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13888 throws java.io.IOException { 13889 return com.google.protobuf.GeneratedMessageV3 13890 .parseWithIOException(PARSER, input, extensionRegistry); 13891 } 13892 13893 public Builder newBuilderForType() { return newBuilder(); } 13894 public static Builder newBuilder() { 13895 return DEFAULT_INSTANCE.toBuilder(); 13896 } 13897 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseResponse prototype) { 13898 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 13899 } 13900 public Builder toBuilder() { 13901 return this == DEFAULT_INSTANCE 13902 ? new Builder() : new Builder().mergeFrom(this); 13903 } 13904 13905 @java.lang.Override 13906 protected Builder newBuilderForType( 13907 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13908 Builder builder = new Builder(parent); 13909 return builder; 13910 } 13911 /** 13912 * <pre> 13913 * UninstallReleaseResponse represents a successful response to an uninstall request. 13914 * </pre> 13915 * 13916 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13917 */ 13918 public static final class Builder extends 13919 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 13920 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseResponse) 13921 hapi.services.tiller.Tiller.UninstallReleaseResponseOrBuilder { 13922 public static final com.google.protobuf.Descriptors.Descriptor 13923 getDescriptor() { 13924 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13925 } 13926 13927 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13928 internalGetFieldAccessorTable() { 13929 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13930 .ensureFieldAccessorsInitialized( 13931 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13932 } 13933 13934 // Construct using hapi.services.tiller.Tiller.UninstallReleaseResponse.newBuilder() 13935 private Builder() { 13936 maybeForceBuilderInitialization(); 13937 } 13938 13939 private Builder( 13940 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13941 super(parent); 13942 maybeForceBuilderInitialization(); 13943 } 13944 private void maybeForceBuilderInitialization() { 13945 if (com.google.protobuf.GeneratedMessageV3 13946 .alwaysUseFieldBuilders) { 13947 } 13948 } 13949 public Builder clear() { 13950 super.clear(); 13951 if (releaseBuilder_ == null) { 13952 release_ = null; 13953 } else { 13954 release_ = null; 13955 releaseBuilder_ = null; 13956 } 13957 info_ = ""; 13958 13959 return this; 13960 } 13961 13962 public com.google.protobuf.Descriptors.Descriptor 13963 getDescriptorForType() { 13964 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13965 } 13966 13967 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 13968 return hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance(); 13969 } 13970 13971 public hapi.services.tiller.Tiller.UninstallReleaseResponse build() { 13972 hapi.services.tiller.Tiller.UninstallReleaseResponse result = buildPartial(); 13973 if (!result.isInitialized()) { 13974 throw newUninitializedMessageException(result); 13975 } 13976 return result; 13977 } 13978 13979 public hapi.services.tiller.Tiller.UninstallReleaseResponse buildPartial() { 13980 hapi.services.tiller.Tiller.UninstallReleaseResponse result = new hapi.services.tiller.Tiller.UninstallReleaseResponse(this); 13981 if (releaseBuilder_ == null) { 13982 result.release_ = release_; 13983 } else { 13984 result.release_ = releaseBuilder_.build(); 13985 } 13986 result.info_ = info_; 13987 onBuilt(); 13988 return result; 13989 } 13990 13991 public Builder clone() { 13992 return (Builder) super.clone(); 13993 } 13994 public Builder setField( 13995 com.google.protobuf.Descriptors.FieldDescriptor field, 13996 java.lang.Object value) { 13997 return (Builder) super.setField(field, value); 13998 } 13999 public Builder clearField( 14000 com.google.protobuf.Descriptors.FieldDescriptor field) { 14001 return (Builder) super.clearField(field); 14002 } 14003 public Builder clearOneof( 14004 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14005 return (Builder) super.clearOneof(oneof); 14006 } 14007 public Builder setRepeatedField( 14008 com.google.protobuf.Descriptors.FieldDescriptor field, 14009 int index, java.lang.Object value) { 14010 return (Builder) super.setRepeatedField(field, index, value); 14011 } 14012 public Builder addRepeatedField( 14013 com.google.protobuf.Descriptors.FieldDescriptor field, 14014 java.lang.Object value) { 14015 return (Builder) super.addRepeatedField(field, value); 14016 } 14017 public Builder mergeFrom(com.google.protobuf.Message other) { 14018 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse) { 14019 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseResponse)other); 14020 } else { 14021 super.mergeFrom(other); 14022 return this; 14023 } 14024 } 14025 14026 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseResponse other) { 14027 if (other == hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance()) return this; 14028 if (other.hasRelease()) { 14029 mergeRelease(other.getRelease()); 14030 } 14031 if (!other.getInfo().isEmpty()) { 14032 info_ = other.info_; 14033 onChanged(); 14034 } 14035 this.mergeUnknownFields(other.unknownFields); 14036 onChanged(); 14037 return this; 14038 } 14039 14040 public final boolean isInitialized() { 14041 return true; 14042 } 14043 14044 public Builder mergeFrom( 14045 com.google.protobuf.CodedInputStream input, 14046 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14047 throws java.io.IOException { 14048 hapi.services.tiller.Tiller.UninstallReleaseResponse parsedMessage = null; 14049 try { 14050 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 14051 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14052 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseResponse) e.getUnfinishedMessage(); 14053 throw e.unwrapIOException(); 14054 } finally { 14055 if (parsedMessage != null) { 14056 mergeFrom(parsedMessage); 14057 } 14058 } 14059 return this; 14060 } 14061 14062 private hapi.release.ReleaseOuterClass.Release release_ = null; 14063 private com.google.protobuf.SingleFieldBuilderV3< 14064 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 14065 /** 14066 * <pre> 14067 * Release is the release that was marked deleted. 14068 * </pre> 14069 * 14070 * <code>.hapi.release.Release release = 1;</code> 14071 */ 14072 public boolean hasRelease() { 14073 return releaseBuilder_ != null || release_ != null; 14074 } 14075 /** 14076 * <pre> 14077 * Release is the release that was marked deleted. 14078 * </pre> 14079 * 14080 * <code>.hapi.release.Release release = 1;</code> 14081 */ 14082 public hapi.release.ReleaseOuterClass.Release getRelease() { 14083 if (releaseBuilder_ == null) { 14084 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 14085 } else { 14086 return releaseBuilder_.getMessage(); 14087 } 14088 } 14089 /** 14090 * <pre> 14091 * Release is the release that was marked deleted. 14092 * </pre> 14093 * 14094 * <code>.hapi.release.Release release = 1;</code> 14095 */ 14096 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 14097 if (releaseBuilder_ == null) { 14098 if (value == null) { 14099 throw new NullPointerException(); 14100 } 14101 release_ = value; 14102 onChanged(); 14103 } else { 14104 releaseBuilder_.setMessage(value); 14105 } 14106 14107 return this; 14108 } 14109 /** 14110 * <pre> 14111 * Release is the release that was marked deleted. 14112 * </pre> 14113 * 14114 * <code>.hapi.release.Release release = 1;</code> 14115 */ 14116 public Builder setRelease( 14117 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 14118 if (releaseBuilder_ == null) { 14119 release_ = builderForValue.build(); 14120 onChanged(); 14121 } else { 14122 releaseBuilder_.setMessage(builderForValue.build()); 14123 } 14124 14125 return this; 14126 } 14127 /** 14128 * <pre> 14129 * Release is the release that was marked deleted. 14130 * </pre> 14131 * 14132 * <code>.hapi.release.Release release = 1;</code> 14133 */ 14134 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 14135 if (releaseBuilder_ == null) { 14136 if (release_ != null) { 14137 release_ = 14138 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 14139 } else { 14140 release_ = value; 14141 } 14142 onChanged(); 14143 } else { 14144 releaseBuilder_.mergeFrom(value); 14145 } 14146 14147 return this; 14148 } 14149 /** 14150 * <pre> 14151 * Release is the release that was marked deleted. 14152 * </pre> 14153 * 14154 * <code>.hapi.release.Release release = 1;</code> 14155 */ 14156 public Builder clearRelease() { 14157 if (releaseBuilder_ == null) { 14158 release_ = null; 14159 onChanged(); 14160 } else { 14161 release_ = null; 14162 releaseBuilder_ = null; 14163 } 14164 14165 return this; 14166 } 14167 /** 14168 * <pre> 14169 * Release is the release that was marked deleted. 14170 * </pre> 14171 * 14172 * <code>.hapi.release.Release release = 1;</code> 14173 */ 14174 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 14175 14176 onChanged(); 14177 return getReleaseFieldBuilder().getBuilder(); 14178 } 14179 /** 14180 * <pre> 14181 * Release is the release that was marked deleted. 14182 * </pre> 14183 * 14184 * <code>.hapi.release.Release release = 1;</code> 14185 */ 14186 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 14187 if (releaseBuilder_ != null) { 14188 return releaseBuilder_.getMessageOrBuilder(); 14189 } else { 14190 return release_ == null ? 14191 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 14192 } 14193 } 14194 /** 14195 * <pre> 14196 * Release is the release that was marked deleted. 14197 * </pre> 14198 * 14199 * <code>.hapi.release.Release release = 1;</code> 14200 */ 14201 private com.google.protobuf.SingleFieldBuilderV3< 14202 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 14203 getReleaseFieldBuilder() { 14204 if (releaseBuilder_ == null) { 14205 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 14206 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 14207 getRelease(), 14208 getParentForChildren(), 14209 isClean()); 14210 release_ = null; 14211 } 14212 return releaseBuilder_; 14213 } 14214 14215 private java.lang.Object info_ = ""; 14216 /** 14217 * <pre> 14218 * Info is an uninstall message 14219 * </pre> 14220 * 14221 * <code>string info = 2;</code> 14222 */ 14223 public java.lang.String getInfo() { 14224 java.lang.Object ref = info_; 14225 if (!(ref instanceof java.lang.String)) { 14226 com.google.protobuf.ByteString bs = 14227 (com.google.protobuf.ByteString) ref; 14228 java.lang.String s = bs.toStringUtf8(); 14229 info_ = s; 14230 return s; 14231 } else { 14232 return (java.lang.String) ref; 14233 } 14234 } 14235 /** 14236 * <pre> 14237 * Info is an uninstall message 14238 * </pre> 14239 * 14240 * <code>string info = 2;</code> 14241 */ 14242 public com.google.protobuf.ByteString 14243 getInfoBytes() { 14244 java.lang.Object ref = info_; 14245 if (ref instanceof String) { 14246 com.google.protobuf.ByteString b = 14247 com.google.protobuf.ByteString.copyFromUtf8( 14248 (java.lang.String) ref); 14249 info_ = b; 14250 return b; 14251 } else { 14252 return (com.google.protobuf.ByteString) ref; 14253 } 14254 } 14255 /** 14256 * <pre> 14257 * Info is an uninstall message 14258 * </pre> 14259 * 14260 * <code>string info = 2;</code> 14261 */ 14262 public Builder setInfo( 14263 java.lang.String value) { 14264 if (value == null) { 14265 throw new NullPointerException(); 14266 } 14267 14268 info_ = value; 14269 onChanged(); 14270 return this; 14271 } 14272 /** 14273 * <pre> 14274 * Info is an uninstall message 14275 * </pre> 14276 * 14277 * <code>string info = 2;</code> 14278 */ 14279 public Builder clearInfo() { 14280 14281 info_ = getDefaultInstance().getInfo(); 14282 onChanged(); 14283 return this; 14284 } 14285 /** 14286 * <pre> 14287 * Info is an uninstall message 14288 * </pre> 14289 * 14290 * <code>string info = 2;</code> 14291 */ 14292 public Builder setInfoBytes( 14293 com.google.protobuf.ByteString value) { 14294 if (value == null) { 14295 throw new NullPointerException(); 14296 } 14297 checkByteStringIsUtf8(value); 14298 14299 info_ = value; 14300 onChanged(); 14301 return this; 14302 } 14303 public final Builder setUnknownFields( 14304 final com.google.protobuf.UnknownFieldSet unknownFields) { 14305 return super.setUnknownFieldsProto3(unknownFields); 14306 } 14307 14308 public final Builder mergeUnknownFields( 14309 final com.google.protobuf.UnknownFieldSet unknownFields) { 14310 return super.mergeUnknownFields(unknownFields); 14311 } 14312 14313 14314 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseResponse) 14315 } 14316 14317 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseResponse) 14318 private static final hapi.services.tiller.Tiller.UninstallReleaseResponse DEFAULT_INSTANCE; 14319 static { 14320 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseResponse(); 14321 } 14322 14323 public static hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstance() { 14324 return DEFAULT_INSTANCE; 14325 } 14326 14327 private static final com.google.protobuf.Parser<UninstallReleaseResponse> 14328 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseResponse>() { 14329 public UninstallReleaseResponse parsePartialFrom( 14330 com.google.protobuf.CodedInputStream input, 14331 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14332 throws com.google.protobuf.InvalidProtocolBufferException { 14333 return new UninstallReleaseResponse(input, extensionRegistry); 14334 } 14335 }; 14336 14337 public static com.google.protobuf.Parser<UninstallReleaseResponse> parser() { 14338 return PARSER; 14339 } 14340 14341 @java.lang.Override 14342 public com.google.protobuf.Parser<UninstallReleaseResponse> getParserForType() { 14343 return PARSER; 14344 } 14345 14346 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 14347 return DEFAULT_INSTANCE; 14348 } 14349 14350 } 14351 14352 public interface GetVersionRequestOrBuilder extends 14353 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionRequest) 14354 com.google.protobuf.MessageOrBuilder { 14355 } 14356 /** 14357 * <pre> 14358 * GetVersionRequest requests for version information. 14359 * </pre> 14360 * 14361 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14362 */ 14363 public static final class GetVersionRequest extends 14364 com.google.protobuf.GeneratedMessageV3 implements 14365 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionRequest) 14366 GetVersionRequestOrBuilder { 14367 private static final long serialVersionUID = 0L; 14368 // Use GetVersionRequest.newBuilder() to construct. 14369 private GetVersionRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14370 super(builder); 14371 } 14372 private GetVersionRequest() { 14373 } 14374 14375 @java.lang.Override 14376 public final com.google.protobuf.UnknownFieldSet 14377 getUnknownFields() { 14378 return this.unknownFields; 14379 } 14380 private GetVersionRequest( 14381 com.google.protobuf.CodedInputStream input, 14382 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14383 throws com.google.protobuf.InvalidProtocolBufferException { 14384 this(); 14385 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 14386 com.google.protobuf.UnknownFieldSet.newBuilder(); 14387 try { 14388 boolean done = false; 14389 while (!done) { 14390 int tag = input.readTag(); 14391 switch (tag) { 14392 case 0: 14393 done = true; 14394 break; 14395 default: { 14396 if (!parseUnknownFieldProto3( 14397 input, unknownFields, extensionRegistry, tag)) { 14398 done = true; 14399 } 14400 break; 14401 } 14402 } 14403 } 14404 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14405 throw e.setUnfinishedMessage(this); 14406 } catch (java.io.IOException e) { 14407 throw new com.google.protobuf.InvalidProtocolBufferException( 14408 e).setUnfinishedMessage(this); 14409 } finally { 14410 this.unknownFields = unknownFields.build(); 14411 makeExtensionsImmutable(); 14412 } 14413 } 14414 public static final com.google.protobuf.Descriptors.Descriptor 14415 getDescriptor() { 14416 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14417 } 14418 14419 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14420 internalGetFieldAccessorTable() { 14421 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14422 .ensureFieldAccessorsInitialized( 14423 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14424 } 14425 14426 private byte memoizedIsInitialized = -1; 14427 public final boolean isInitialized() { 14428 byte isInitialized = memoizedIsInitialized; 14429 if (isInitialized == 1) return true; 14430 if (isInitialized == 0) return false; 14431 14432 memoizedIsInitialized = 1; 14433 return true; 14434 } 14435 14436 public void writeTo(com.google.protobuf.CodedOutputStream output) 14437 throws java.io.IOException { 14438 unknownFields.writeTo(output); 14439 } 14440 14441 public int getSerializedSize() { 14442 int size = memoizedSize; 14443 if (size != -1) return size; 14444 14445 size = 0; 14446 size += unknownFields.getSerializedSize(); 14447 memoizedSize = size; 14448 return size; 14449 } 14450 14451 @java.lang.Override 14452 public boolean equals(final java.lang.Object obj) { 14453 if (obj == this) { 14454 return true; 14455 } 14456 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionRequest)) { 14457 return super.equals(obj); 14458 } 14459 hapi.services.tiller.Tiller.GetVersionRequest other = (hapi.services.tiller.Tiller.GetVersionRequest) obj; 14460 14461 boolean result = true; 14462 result = result && unknownFields.equals(other.unknownFields); 14463 return result; 14464 } 14465 14466 @java.lang.Override 14467 public int hashCode() { 14468 if (memoizedHashCode != 0) { 14469 return memoizedHashCode; 14470 } 14471 int hash = 41; 14472 hash = (19 * hash) + getDescriptor().hashCode(); 14473 hash = (29 * hash) + unknownFields.hashCode(); 14474 memoizedHashCode = hash; 14475 return hash; 14476 } 14477 14478 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14479 java.nio.ByteBuffer data) 14480 throws com.google.protobuf.InvalidProtocolBufferException { 14481 return PARSER.parseFrom(data); 14482 } 14483 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14484 java.nio.ByteBuffer data, 14485 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14486 throws com.google.protobuf.InvalidProtocolBufferException { 14487 return PARSER.parseFrom(data, extensionRegistry); 14488 } 14489 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14490 com.google.protobuf.ByteString data) 14491 throws com.google.protobuf.InvalidProtocolBufferException { 14492 return PARSER.parseFrom(data); 14493 } 14494 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14495 com.google.protobuf.ByteString data, 14496 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14497 throws com.google.protobuf.InvalidProtocolBufferException { 14498 return PARSER.parseFrom(data, extensionRegistry); 14499 } 14500 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(byte[] data) 14501 throws com.google.protobuf.InvalidProtocolBufferException { 14502 return PARSER.parseFrom(data); 14503 } 14504 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14505 byte[] data, 14506 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14507 throws com.google.protobuf.InvalidProtocolBufferException { 14508 return PARSER.parseFrom(data, extensionRegistry); 14509 } 14510 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(java.io.InputStream input) 14511 throws java.io.IOException { 14512 return com.google.protobuf.GeneratedMessageV3 14513 .parseWithIOException(PARSER, input); 14514 } 14515 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14516 java.io.InputStream input, 14517 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14518 throws java.io.IOException { 14519 return com.google.protobuf.GeneratedMessageV3 14520 .parseWithIOException(PARSER, input, extensionRegistry); 14521 } 14522 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom(java.io.InputStream input) 14523 throws java.io.IOException { 14524 return com.google.protobuf.GeneratedMessageV3 14525 .parseDelimitedWithIOException(PARSER, input); 14526 } 14527 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom( 14528 java.io.InputStream input, 14529 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14530 throws java.io.IOException { 14531 return com.google.protobuf.GeneratedMessageV3 14532 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14533 } 14534 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14535 com.google.protobuf.CodedInputStream input) 14536 throws java.io.IOException { 14537 return com.google.protobuf.GeneratedMessageV3 14538 .parseWithIOException(PARSER, input); 14539 } 14540 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14541 com.google.protobuf.CodedInputStream input, 14542 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14543 throws java.io.IOException { 14544 return com.google.protobuf.GeneratedMessageV3 14545 .parseWithIOException(PARSER, input, extensionRegistry); 14546 } 14547 14548 public Builder newBuilderForType() { return newBuilder(); } 14549 public static Builder newBuilder() { 14550 return DEFAULT_INSTANCE.toBuilder(); 14551 } 14552 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionRequest prototype) { 14553 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 14554 } 14555 public Builder toBuilder() { 14556 return this == DEFAULT_INSTANCE 14557 ? new Builder() : new Builder().mergeFrom(this); 14558 } 14559 14560 @java.lang.Override 14561 protected Builder newBuilderForType( 14562 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14563 Builder builder = new Builder(parent); 14564 return builder; 14565 } 14566 /** 14567 * <pre> 14568 * GetVersionRequest requests for version information. 14569 * </pre> 14570 * 14571 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14572 */ 14573 public static final class Builder extends 14574 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 14575 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionRequest) 14576 hapi.services.tiller.Tiller.GetVersionRequestOrBuilder { 14577 public static final com.google.protobuf.Descriptors.Descriptor 14578 getDescriptor() { 14579 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14580 } 14581 14582 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14583 internalGetFieldAccessorTable() { 14584 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14585 .ensureFieldAccessorsInitialized( 14586 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14587 } 14588 14589 // Construct using hapi.services.tiller.Tiller.GetVersionRequest.newBuilder() 14590 private Builder() { 14591 maybeForceBuilderInitialization(); 14592 } 14593 14594 private Builder( 14595 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14596 super(parent); 14597 maybeForceBuilderInitialization(); 14598 } 14599 private void maybeForceBuilderInitialization() { 14600 if (com.google.protobuf.GeneratedMessageV3 14601 .alwaysUseFieldBuilders) { 14602 } 14603 } 14604 public Builder clear() { 14605 super.clear(); 14606 return this; 14607 } 14608 14609 public com.google.protobuf.Descriptors.Descriptor 14610 getDescriptorForType() { 14611 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14612 } 14613 14614 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14615 return hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance(); 14616 } 14617 14618 public hapi.services.tiller.Tiller.GetVersionRequest build() { 14619 hapi.services.tiller.Tiller.GetVersionRequest result = buildPartial(); 14620 if (!result.isInitialized()) { 14621 throw newUninitializedMessageException(result); 14622 } 14623 return result; 14624 } 14625 14626 public hapi.services.tiller.Tiller.GetVersionRequest buildPartial() { 14627 hapi.services.tiller.Tiller.GetVersionRequest result = new hapi.services.tiller.Tiller.GetVersionRequest(this); 14628 onBuilt(); 14629 return result; 14630 } 14631 14632 public Builder clone() { 14633 return (Builder) super.clone(); 14634 } 14635 public Builder setField( 14636 com.google.protobuf.Descriptors.FieldDescriptor field, 14637 java.lang.Object value) { 14638 return (Builder) super.setField(field, value); 14639 } 14640 public Builder clearField( 14641 com.google.protobuf.Descriptors.FieldDescriptor field) { 14642 return (Builder) super.clearField(field); 14643 } 14644 public Builder clearOneof( 14645 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14646 return (Builder) super.clearOneof(oneof); 14647 } 14648 public Builder setRepeatedField( 14649 com.google.protobuf.Descriptors.FieldDescriptor field, 14650 int index, java.lang.Object value) { 14651 return (Builder) super.setRepeatedField(field, index, value); 14652 } 14653 public Builder addRepeatedField( 14654 com.google.protobuf.Descriptors.FieldDescriptor field, 14655 java.lang.Object value) { 14656 return (Builder) super.addRepeatedField(field, value); 14657 } 14658 public Builder mergeFrom(com.google.protobuf.Message other) { 14659 if (other instanceof hapi.services.tiller.Tiller.GetVersionRequest) { 14660 return mergeFrom((hapi.services.tiller.Tiller.GetVersionRequest)other); 14661 } else { 14662 super.mergeFrom(other); 14663 return this; 14664 } 14665 } 14666 14667 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionRequest other) { 14668 if (other == hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance()) return this; 14669 this.mergeUnknownFields(other.unknownFields); 14670 onChanged(); 14671 return this; 14672 } 14673 14674 public final boolean isInitialized() { 14675 return true; 14676 } 14677 14678 public Builder mergeFrom( 14679 com.google.protobuf.CodedInputStream input, 14680 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14681 throws java.io.IOException { 14682 hapi.services.tiller.Tiller.GetVersionRequest parsedMessage = null; 14683 try { 14684 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 14685 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14686 parsedMessage = (hapi.services.tiller.Tiller.GetVersionRequest) e.getUnfinishedMessage(); 14687 throw e.unwrapIOException(); 14688 } finally { 14689 if (parsedMessage != null) { 14690 mergeFrom(parsedMessage); 14691 } 14692 } 14693 return this; 14694 } 14695 public final Builder setUnknownFields( 14696 final com.google.protobuf.UnknownFieldSet unknownFields) { 14697 return super.setUnknownFieldsProto3(unknownFields); 14698 } 14699 14700 public final Builder mergeUnknownFields( 14701 final com.google.protobuf.UnknownFieldSet unknownFields) { 14702 return super.mergeUnknownFields(unknownFields); 14703 } 14704 14705 14706 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionRequest) 14707 } 14708 14709 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionRequest) 14710 private static final hapi.services.tiller.Tiller.GetVersionRequest DEFAULT_INSTANCE; 14711 static { 14712 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionRequest(); 14713 } 14714 14715 public static hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstance() { 14716 return DEFAULT_INSTANCE; 14717 } 14718 14719 private static final com.google.protobuf.Parser<GetVersionRequest> 14720 PARSER = new com.google.protobuf.AbstractParser<GetVersionRequest>() { 14721 public GetVersionRequest parsePartialFrom( 14722 com.google.protobuf.CodedInputStream input, 14723 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14724 throws com.google.protobuf.InvalidProtocolBufferException { 14725 return new GetVersionRequest(input, extensionRegistry); 14726 } 14727 }; 14728 14729 public static com.google.protobuf.Parser<GetVersionRequest> parser() { 14730 return PARSER; 14731 } 14732 14733 @java.lang.Override 14734 public com.google.protobuf.Parser<GetVersionRequest> getParserForType() { 14735 return PARSER; 14736 } 14737 14738 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14739 return DEFAULT_INSTANCE; 14740 } 14741 14742 } 14743 14744 public interface GetVersionResponseOrBuilder extends 14745 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionResponse) 14746 com.google.protobuf.MessageOrBuilder { 14747 14748 /** 14749 * <code>.hapi.version.Version Version = 1;</code> 14750 */ 14751 boolean hasVersion(); 14752 /** 14753 * <code>.hapi.version.Version Version = 1;</code> 14754 */ 14755 hapi.version.VersionOuterClass.Version getVersion(); 14756 /** 14757 * <code>.hapi.version.Version Version = 1;</code> 14758 */ 14759 hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder(); 14760 } 14761 /** 14762 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 14763 */ 14764 public static final class GetVersionResponse extends 14765 com.google.protobuf.GeneratedMessageV3 implements 14766 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionResponse) 14767 GetVersionResponseOrBuilder { 14768 private static final long serialVersionUID = 0L; 14769 // Use GetVersionResponse.newBuilder() to construct. 14770 private GetVersionResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14771 super(builder); 14772 } 14773 private GetVersionResponse() { 14774 } 14775 14776 @java.lang.Override 14777 public final com.google.protobuf.UnknownFieldSet 14778 getUnknownFields() { 14779 return this.unknownFields; 14780 } 14781 private GetVersionResponse( 14782 com.google.protobuf.CodedInputStream input, 14783 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14784 throws com.google.protobuf.InvalidProtocolBufferException { 14785 this(); 14786 int mutable_bitField0_ = 0; 14787 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 14788 com.google.protobuf.UnknownFieldSet.newBuilder(); 14789 try { 14790 boolean done = false; 14791 while (!done) { 14792 int tag = input.readTag(); 14793 switch (tag) { 14794 case 0: 14795 done = true; 14796 break; 14797 default: { 14798 if (!parseUnknownFieldProto3( 14799 input, unknownFields, extensionRegistry, tag)) { 14800 done = true; 14801 } 14802 break; 14803 } 14804 case 10: { 14805 hapi.version.VersionOuterClass.Version.Builder subBuilder = null; 14806 if (version_ != null) { 14807 subBuilder = version_.toBuilder(); 14808 } 14809 version_ = input.readMessage(hapi.version.VersionOuterClass.Version.parser(), extensionRegistry); 14810 if (subBuilder != null) { 14811 subBuilder.mergeFrom(version_); 14812 version_ = subBuilder.buildPartial(); 14813 } 14814 14815 break; 14816 } 14817 } 14818 } 14819 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14820 throw e.setUnfinishedMessage(this); 14821 } catch (java.io.IOException e) { 14822 throw new com.google.protobuf.InvalidProtocolBufferException( 14823 e).setUnfinishedMessage(this); 14824 } finally { 14825 this.unknownFields = unknownFields.build(); 14826 makeExtensionsImmutable(); 14827 } 14828 } 14829 public static final com.google.protobuf.Descriptors.Descriptor 14830 getDescriptor() { 14831 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14832 } 14833 14834 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14835 internalGetFieldAccessorTable() { 14836 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 14837 .ensureFieldAccessorsInitialized( 14838 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 14839 } 14840 14841 public static final int VERSION_FIELD_NUMBER = 1; 14842 private hapi.version.VersionOuterClass.Version version_; 14843 /** 14844 * <code>.hapi.version.Version Version = 1;</code> 14845 */ 14846 public boolean hasVersion() { 14847 return version_ != null; 14848 } 14849 /** 14850 * <code>.hapi.version.Version Version = 1;</code> 14851 */ 14852 public hapi.version.VersionOuterClass.Version getVersion() { 14853 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 14854 } 14855 /** 14856 * <code>.hapi.version.Version Version = 1;</code> 14857 */ 14858 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 14859 return getVersion(); 14860 } 14861 14862 private byte memoizedIsInitialized = -1; 14863 public final boolean isInitialized() { 14864 byte isInitialized = memoizedIsInitialized; 14865 if (isInitialized == 1) return true; 14866 if (isInitialized == 0) return false; 14867 14868 memoizedIsInitialized = 1; 14869 return true; 14870 } 14871 14872 public void writeTo(com.google.protobuf.CodedOutputStream output) 14873 throws java.io.IOException { 14874 if (version_ != null) { 14875 output.writeMessage(1, getVersion()); 14876 } 14877 unknownFields.writeTo(output); 14878 } 14879 14880 public int getSerializedSize() { 14881 int size = memoizedSize; 14882 if (size != -1) return size; 14883 14884 size = 0; 14885 if (version_ != null) { 14886 size += com.google.protobuf.CodedOutputStream 14887 .computeMessageSize(1, getVersion()); 14888 } 14889 size += unknownFields.getSerializedSize(); 14890 memoizedSize = size; 14891 return size; 14892 } 14893 14894 @java.lang.Override 14895 public boolean equals(final java.lang.Object obj) { 14896 if (obj == this) { 14897 return true; 14898 } 14899 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionResponse)) { 14900 return super.equals(obj); 14901 } 14902 hapi.services.tiller.Tiller.GetVersionResponse other = (hapi.services.tiller.Tiller.GetVersionResponse) obj; 14903 14904 boolean result = true; 14905 result = result && (hasVersion() == other.hasVersion()); 14906 if (hasVersion()) { 14907 result = result && getVersion() 14908 .equals(other.getVersion()); 14909 } 14910 result = result && unknownFields.equals(other.unknownFields); 14911 return result; 14912 } 14913 14914 @java.lang.Override 14915 public int hashCode() { 14916 if (memoizedHashCode != 0) { 14917 return memoizedHashCode; 14918 } 14919 int hash = 41; 14920 hash = (19 * hash) + getDescriptor().hashCode(); 14921 if (hasVersion()) { 14922 hash = (37 * hash) + VERSION_FIELD_NUMBER; 14923 hash = (53 * hash) + getVersion().hashCode(); 14924 } 14925 hash = (29 * hash) + unknownFields.hashCode(); 14926 memoizedHashCode = hash; 14927 return hash; 14928 } 14929 14930 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14931 java.nio.ByteBuffer data) 14932 throws com.google.protobuf.InvalidProtocolBufferException { 14933 return PARSER.parseFrom(data); 14934 } 14935 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14936 java.nio.ByteBuffer data, 14937 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14938 throws com.google.protobuf.InvalidProtocolBufferException { 14939 return PARSER.parseFrom(data, extensionRegistry); 14940 } 14941 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14942 com.google.protobuf.ByteString data) 14943 throws com.google.protobuf.InvalidProtocolBufferException { 14944 return PARSER.parseFrom(data); 14945 } 14946 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14947 com.google.protobuf.ByteString data, 14948 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14949 throws com.google.protobuf.InvalidProtocolBufferException { 14950 return PARSER.parseFrom(data, extensionRegistry); 14951 } 14952 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(byte[] data) 14953 throws com.google.protobuf.InvalidProtocolBufferException { 14954 return PARSER.parseFrom(data); 14955 } 14956 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14957 byte[] data, 14958 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14959 throws com.google.protobuf.InvalidProtocolBufferException { 14960 return PARSER.parseFrom(data, extensionRegistry); 14961 } 14962 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(java.io.InputStream input) 14963 throws java.io.IOException { 14964 return com.google.protobuf.GeneratedMessageV3 14965 .parseWithIOException(PARSER, input); 14966 } 14967 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14968 java.io.InputStream input, 14969 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14970 throws java.io.IOException { 14971 return com.google.protobuf.GeneratedMessageV3 14972 .parseWithIOException(PARSER, input, extensionRegistry); 14973 } 14974 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom(java.io.InputStream input) 14975 throws java.io.IOException { 14976 return com.google.protobuf.GeneratedMessageV3 14977 .parseDelimitedWithIOException(PARSER, input); 14978 } 14979 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom( 14980 java.io.InputStream input, 14981 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14982 throws java.io.IOException { 14983 return com.google.protobuf.GeneratedMessageV3 14984 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14985 } 14986 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14987 com.google.protobuf.CodedInputStream input) 14988 throws java.io.IOException { 14989 return com.google.protobuf.GeneratedMessageV3 14990 .parseWithIOException(PARSER, input); 14991 } 14992 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14993 com.google.protobuf.CodedInputStream input, 14994 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14995 throws java.io.IOException { 14996 return com.google.protobuf.GeneratedMessageV3 14997 .parseWithIOException(PARSER, input, extensionRegistry); 14998 } 14999 15000 public Builder newBuilderForType() { return newBuilder(); } 15001 public static Builder newBuilder() { 15002 return DEFAULT_INSTANCE.toBuilder(); 15003 } 15004 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionResponse prototype) { 15005 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 15006 } 15007 public Builder toBuilder() { 15008 return this == DEFAULT_INSTANCE 15009 ? new Builder() : new Builder().mergeFrom(this); 15010 } 15011 15012 @java.lang.Override 15013 protected Builder newBuilderForType( 15014 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15015 Builder builder = new Builder(parent); 15016 return builder; 15017 } 15018 /** 15019 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 15020 */ 15021 public static final class Builder extends 15022 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 15023 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionResponse) 15024 hapi.services.tiller.Tiller.GetVersionResponseOrBuilder { 15025 public static final com.google.protobuf.Descriptors.Descriptor 15026 getDescriptor() { 15027 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 15028 } 15029 15030 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15031 internalGetFieldAccessorTable() { 15032 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 15033 .ensureFieldAccessorsInitialized( 15034 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 15035 } 15036 15037 // Construct using hapi.services.tiller.Tiller.GetVersionResponse.newBuilder() 15038 private Builder() { 15039 maybeForceBuilderInitialization(); 15040 } 15041 15042 private Builder( 15043 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15044 super(parent); 15045 maybeForceBuilderInitialization(); 15046 } 15047 private void maybeForceBuilderInitialization() { 15048 if (com.google.protobuf.GeneratedMessageV3 15049 .alwaysUseFieldBuilders) { 15050 } 15051 } 15052 public Builder clear() { 15053 super.clear(); 15054 if (versionBuilder_ == null) { 15055 version_ = null; 15056 } else { 15057 version_ = null; 15058 versionBuilder_ = null; 15059 } 15060 return this; 15061 } 15062 15063 public com.google.protobuf.Descriptors.Descriptor 15064 getDescriptorForType() { 15065 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 15066 } 15067 15068 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 15069 return hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance(); 15070 } 15071 15072 public hapi.services.tiller.Tiller.GetVersionResponse build() { 15073 hapi.services.tiller.Tiller.GetVersionResponse result = buildPartial(); 15074 if (!result.isInitialized()) { 15075 throw newUninitializedMessageException(result); 15076 } 15077 return result; 15078 } 15079 15080 public hapi.services.tiller.Tiller.GetVersionResponse buildPartial() { 15081 hapi.services.tiller.Tiller.GetVersionResponse result = new hapi.services.tiller.Tiller.GetVersionResponse(this); 15082 if (versionBuilder_ == null) { 15083 result.version_ = version_; 15084 } else { 15085 result.version_ = versionBuilder_.build(); 15086 } 15087 onBuilt(); 15088 return result; 15089 } 15090 15091 public Builder clone() { 15092 return (Builder) super.clone(); 15093 } 15094 public Builder setField( 15095 com.google.protobuf.Descriptors.FieldDescriptor field, 15096 java.lang.Object value) { 15097 return (Builder) super.setField(field, value); 15098 } 15099 public Builder clearField( 15100 com.google.protobuf.Descriptors.FieldDescriptor field) { 15101 return (Builder) super.clearField(field); 15102 } 15103 public Builder clearOneof( 15104 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 15105 return (Builder) super.clearOneof(oneof); 15106 } 15107 public Builder setRepeatedField( 15108 com.google.protobuf.Descriptors.FieldDescriptor field, 15109 int index, java.lang.Object value) { 15110 return (Builder) super.setRepeatedField(field, index, value); 15111 } 15112 public Builder addRepeatedField( 15113 com.google.protobuf.Descriptors.FieldDescriptor field, 15114 java.lang.Object value) { 15115 return (Builder) super.addRepeatedField(field, value); 15116 } 15117 public Builder mergeFrom(com.google.protobuf.Message other) { 15118 if (other instanceof hapi.services.tiller.Tiller.GetVersionResponse) { 15119 return mergeFrom((hapi.services.tiller.Tiller.GetVersionResponse)other); 15120 } else { 15121 super.mergeFrom(other); 15122 return this; 15123 } 15124 } 15125 15126 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionResponse other) { 15127 if (other == hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance()) return this; 15128 if (other.hasVersion()) { 15129 mergeVersion(other.getVersion()); 15130 } 15131 this.mergeUnknownFields(other.unknownFields); 15132 onChanged(); 15133 return this; 15134 } 15135 15136 public final boolean isInitialized() { 15137 return true; 15138 } 15139 15140 public Builder mergeFrom( 15141 com.google.protobuf.CodedInputStream input, 15142 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15143 throws java.io.IOException { 15144 hapi.services.tiller.Tiller.GetVersionResponse parsedMessage = null; 15145 try { 15146 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 15147 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15148 parsedMessage = (hapi.services.tiller.Tiller.GetVersionResponse) e.getUnfinishedMessage(); 15149 throw e.unwrapIOException(); 15150 } finally { 15151 if (parsedMessage != null) { 15152 mergeFrom(parsedMessage); 15153 } 15154 } 15155 return this; 15156 } 15157 15158 private hapi.version.VersionOuterClass.Version version_ = null; 15159 private com.google.protobuf.SingleFieldBuilderV3< 15160 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> versionBuilder_; 15161 /** 15162 * <code>.hapi.version.Version Version = 1;</code> 15163 */ 15164 public boolean hasVersion() { 15165 return versionBuilder_ != null || version_ != null; 15166 } 15167 /** 15168 * <code>.hapi.version.Version Version = 1;</code> 15169 */ 15170 public hapi.version.VersionOuterClass.Version getVersion() { 15171 if (versionBuilder_ == null) { 15172 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 15173 } else { 15174 return versionBuilder_.getMessage(); 15175 } 15176 } 15177 /** 15178 * <code>.hapi.version.Version Version = 1;</code> 15179 */ 15180 public Builder setVersion(hapi.version.VersionOuterClass.Version value) { 15181 if (versionBuilder_ == null) { 15182 if (value == null) { 15183 throw new NullPointerException(); 15184 } 15185 version_ = value; 15186 onChanged(); 15187 } else { 15188 versionBuilder_.setMessage(value); 15189 } 15190 15191 return this; 15192 } 15193 /** 15194 * <code>.hapi.version.Version Version = 1;</code> 15195 */ 15196 public Builder setVersion( 15197 hapi.version.VersionOuterClass.Version.Builder builderForValue) { 15198 if (versionBuilder_ == null) { 15199 version_ = builderForValue.build(); 15200 onChanged(); 15201 } else { 15202 versionBuilder_.setMessage(builderForValue.build()); 15203 } 15204 15205 return this; 15206 } 15207 /** 15208 * <code>.hapi.version.Version Version = 1;</code> 15209 */ 15210 public Builder mergeVersion(hapi.version.VersionOuterClass.Version value) { 15211 if (versionBuilder_ == null) { 15212 if (version_ != null) { 15213 version_ = 15214 hapi.version.VersionOuterClass.Version.newBuilder(version_).mergeFrom(value).buildPartial(); 15215 } else { 15216 version_ = value; 15217 } 15218 onChanged(); 15219 } else { 15220 versionBuilder_.mergeFrom(value); 15221 } 15222 15223 return this; 15224 } 15225 /** 15226 * <code>.hapi.version.Version Version = 1;</code> 15227 */ 15228 public Builder clearVersion() { 15229 if (versionBuilder_ == null) { 15230 version_ = null; 15231 onChanged(); 15232 } else { 15233 version_ = null; 15234 versionBuilder_ = null; 15235 } 15236 15237 return this; 15238 } 15239 /** 15240 * <code>.hapi.version.Version Version = 1;</code> 15241 */ 15242 public hapi.version.VersionOuterClass.Version.Builder getVersionBuilder() { 15243 15244 onChanged(); 15245 return getVersionFieldBuilder().getBuilder(); 15246 } 15247 /** 15248 * <code>.hapi.version.Version Version = 1;</code> 15249 */ 15250 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 15251 if (versionBuilder_ != null) { 15252 return versionBuilder_.getMessageOrBuilder(); 15253 } else { 15254 return version_ == null ? 15255 hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 15256 } 15257 } 15258 /** 15259 * <code>.hapi.version.Version Version = 1;</code> 15260 */ 15261 private com.google.protobuf.SingleFieldBuilderV3< 15262 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> 15263 getVersionFieldBuilder() { 15264 if (versionBuilder_ == null) { 15265 versionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 15266 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder>( 15267 getVersion(), 15268 getParentForChildren(), 15269 isClean()); 15270 version_ = null; 15271 } 15272 return versionBuilder_; 15273 } 15274 public final Builder setUnknownFields( 15275 final com.google.protobuf.UnknownFieldSet unknownFields) { 15276 return super.setUnknownFieldsProto3(unknownFields); 15277 } 15278 15279 public final Builder mergeUnknownFields( 15280 final com.google.protobuf.UnknownFieldSet unknownFields) { 15281 return super.mergeUnknownFields(unknownFields); 15282 } 15283 15284 15285 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionResponse) 15286 } 15287 15288 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionResponse) 15289 private static final hapi.services.tiller.Tiller.GetVersionResponse DEFAULT_INSTANCE; 15290 static { 15291 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionResponse(); 15292 } 15293 15294 public static hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstance() { 15295 return DEFAULT_INSTANCE; 15296 } 15297 15298 private static final com.google.protobuf.Parser<GetVersionResponse> 15299 PARSER = new com.google.protobuf.AbstractParser<GetVersionResponse>() { 15300 public GetVersionResponse parsePartialFrom( 15301 com.google.protobuf.CodedInputStream input, 15302 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15303 throws com.google.protobuf.InvalidProtocolBufferException { 15304 return new GetVersionResponse(input, extensionRegistry); 15305 } 15306 }; 15307 15308 public static com.google.protobuf.Parser<GetVersionResponse> parser() { 15309 return PARSER; 15310 } 15311 15312 @java.lang.Override 15313 public com.google.protobuf.Parser<GetVersionResponse> getParserForType() { 15314 return PARSER; 15315 } 15316 15317 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 15318 return DEFAULT_INSTANCE; 15319 } 15320 15321 } 15322 15323 public interface GetHistoryRequestOrBuilder extends 15324 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryRequest) 15325 com.google.protobuf.MessageOrBuilder { 15326 15327 /** 15328 * <pre> 15329 * The name of the release. 15330 * </pre> 15331 * 15332 * <code>string name = 1;</code> 15333 */ 15334 java.lang.String getName(); 15335 /** 15336 * <pre> 15337 * The name of the release. 15338 * </pre> 15339 * 15340 * <code>string name = 1;</code> 15341 */ 15342 com.google.protobuf.ByteString 15343 getNameBytes(); 15344 15345 /** 15346 * <pre> 15347 * The maximum number of releases to include. 15348 * </pre> 15349 * 15350 * <code>int32 max = 2;</code> 15351 */ 15352 int getMax(); 15353 } 15354 /** 15355 * <pre> 15356 * GetHistoryRequest requests a release's history. 15357 * </pre> 15358 * 15359 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15360 */ 15361 public static final class GetHistoryRequest extends 15362 com.google.protobuf.GeneratedMessageV3 implements 15363 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryRequest) 15364 GetHistoryRequestOrBuilder { 15365 private static final long serialVersionUID = 0L; 15366 // Use GetHistoryRequest.newBuilder() to construct. 15367 private GetHistoryRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 15368 super(builder); 15369 } 15370 private GetHistoryRequest() { 15371 name_ = ""; 15372 max_ = 0; 15373 } 15374 15375 @java.lang.Override 15376 public final com.google.protobuf.UnknownFieldSet 15377 getUnknownFields() { 15378 return this.unknownFields; 15379 } 15380 private GetHistoryRequest( 15381 com.google.protobuf.CodedInputStream input, 15382 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15383 throws com.google.protobuf.InvalidProtocolBufferException { 15384 this(); 15385 int mutable_bitField0_ = 0; 15386 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 15387 com.google.protobuf.UnknownFieldSet.newBuilder(); 15388 try { 15389 boolean done = false; 15390 while (!done) { 15391 int tag = input.readTag(); 15392 switch (tag) { 15393 case 0: 15394 done = true; 15395 break; 15396 default: { 15397 if (!parseUnknownFieldProto3( 15398 input, unknownFields, extensionRegistry, tag)) { 15399 done = true; 15400 } 15401 break; 15402 } 15403 case 10: { 15404 java.lang.String s = input.readStringRequireUtf8(); 15405 15406 name_ = s; 15407 break; 15408 } 15409 case 16: { 15410 15411 max_ = input.readInt32(); 15412 break; 15413 } 15414 } 15415 } 15416 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15417 throw e.setUnfinishedMessage(this); 15418 } catch (java.io.IOException e) { 15419 throw new com.google.protobuf.InvalidProtocolBufferException( 15420 e).setUnfinishedMessage(this); 15421 } finally { 15422 this.unknownFields = unknownFields.build(); 15423 makeExtensionsImmutable(); 15424 } 15425 } 15426 public static final com.google.protobuf.Descriptors.Descriptor 15427 getDescriptor() { 15428 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15429 } 15430 15431 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15432 internalGetFieldAccessorTable() { 15433 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15434 .ensureFieldAccessorsInitialized( 15435 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15436 } 15437 15438 public static final int NAME_FIELD_NUMBER = 1; 15439 private volatile java.lang.Object name_; 15440 /** 15441 * <pre> 15442 * The name of the release. 15443 * </pre> 15444 * 15445 * <code>string name = 1;</code> 15446 */ 15447 public java.lang.String getName() { 15448 java.lang.Object ref = name_; 15449 if (ref instanceof java.lang.String) { 15450 return (java.lang.String) ref; 15451 } else { 15452 com.google.protobuf.ByteString bs = 15453 (com.google.protobuf.ByteString) ref; 15454 java.lang.String s = bs.toStringUtf8(); 15455 name_ = s; 15456 return s; 15457 } 15458 } 15459 /** 15460 * <pre> 15461 * The name of the release. 15462 * </pre> 15463 * 15464 * <code>string name = 1;</code> 15465 */ 15466 public com.google.protobuf.ByteString 15467 getNameBytes() { 15468 java.lang.Object ref = name_; 15469 if (ref instanceof java.lang.String) { 15470 com.google.protobuf.ByteString b = 15471 com.google.protobuf.ByteString.copyFromUtf8( 15472 (java.lang.String) ref); 15473 name_ = b; 15474 return b; 15475 } else { 15476 return (com.google.protobuf.ByteString) ref; 15477 } 15478 } 15479 15480 public static final int MAX_FIELD_NUMBER = 2; 15481 private int max_; 15482 /** 15483 * <pre> 15484 * The maximum number of releases to include. 15485 * </pre> 15486 * 15487 * <code>int32 max = 2;</code> 15488 */ 15489 public int getMax() { 15490 return max_; 15491 } 15492 15493 private byte memoizedIsInitialized = -1; 15494 public final boolean isInitialized() { 15495 byte isInitialized = memoizedIsInitialized; 15496 if (isInitialized == 1) return true; 15497 if (isInitialized == 0) return false; 15498 15499 memoizedIsInitialized = 1; 15500 return true; 15501 } 15502 15503 public void writeTo(com.google.protobuf.CodedOutputStream output) 15504 throws java.io.IOException { 15505 if (!getNameBytes().isEmpty()) { 15506 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 15507 } 15508 if (max_ != 0) { 15509 output.writeInt32(2, max_); 15510 } 15511 unknownFields.writeTo(output); 15512 } 15513 15514 public int getSerializedSize() { 15515 int size = memoizedSize; 15516 if (size != -1) return size; 15517 15518 size = 0; 15519 if (!getNameBytes().isEmpty()) { 15520 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 15521 } 15522 if (max_ != 0) { 15523 size += com.google.protobuf.CodedOutputStream 15524 .computeInt32Size(2, max_); 15525 } 15526 size += unknownFields.getSerializedSize(); 15527 memoizedSize = size; 15528 return size; 15529 } 15530 15531 @java.lang.Override 15532 public boolean equals(final java.lang.Object obj) { 15533 if (obj == this) { 15534 return true; 15535 } 15536 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryRequest)) { 15537 return super.equals(obj); 15538 } 15539 hapi.services.tiller.Tiller.GetHistoryRequest other = (hapi.services.tiller.Tiller.GetHistoryRequest) obj; 15540 15541 boolean result = true; 15542 result = result && getName() 15543 .equals(other.getName()); 15544 result = result && (getMax() 15545 == other.getMax()); 15546 result = result && unknownFields.equals(other.unknownFields); 15547 return result; 15548 } 15549 15550 @java.lang.Override 15551 public int hashCode() { 15552 if (memoizedHashCode != 0) { 15553 return memoizedHashCode; 15554 } 15555 int hash = 41; 15556 hash = (19 * hash) + getDescriptor().hashCode(); 15557 hash = (37 * hash) + NAME_FIELD_NUMBER; 15558 hash = (53 * hash) + getName().hashCode(); 15559 hash = (37 * hash) + MAX_FIELD_NUMBER; 15560 hash = (53 * hash) + getMax(); 15561 hash = (29 * hash) + unknownFields.hashCode(); 15562 memoizedHashCode = hash; 15563 return hash; 15564 } 15565 15566 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15567 java.nio.ByteBuffer data) 15568 throws com.google.protobuf.InvalidProtocolBufferException { 15569 return PARSER.parseFrom(data); 15570 } 15571 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15572 java.nio.ByteBuffer data, 15573 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15574 throws com.google.protobuf.InvalidProtocolBufferException { 15575 return PARSER.parseFrom(data, extensionRegistry); 15576 } 15577 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15578 com.google.protobuf.ByteString data) 15579 throws com.google.protobuf.InvalidProtocolBufferException { 15580 return PARSER.parseFrom(data); 15581 } 15582 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15583 com.google.protobuf.ByteString data, 15584 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15585 throws com.google.protobuf.InvalidProtocolBufferException { 15586 return PARSER.parseFrom(data, extensionRegistry); 15587 } 15588 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(byte[] data) 15589 throws com.google.protobuf.InvalidProtocolBufferException { 15590 return PARSER.parseFrom(data); 15591 } 15592 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15593 byte[] data, 15594 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15595 throws com.google.protobuf.InvalidProtocolBufferException { 15596 return PARSER.parseFrom(data, extensionRegistry); 15597 } 15598 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(java.io.InputStream input) 15599 throws java.io.IOException { 15600 return com.google.protobuf.GeneratedMessageV3 15601 .parseWithIOException(PARSER, input); 15602 } 15603 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15604 java.io.InputStream input, 15605 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15606 throws java.io.IOException { 15607 return com.google.protobuf.GeneratedMessageV3 15608 .parseWithIOException(PARSER, input, extensionRegistry); 15609 } 15610 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom(java.io.InputStream input) 15611 throws java.io.IOException { 15612 return com.google.protobuf.GeneratedMessageV3 15613 .parseDelimitedWithIOException(PARSER, input); 15614 } 15615 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom( 15616 java.io.InputStream input, 15617 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15618 throws java.io.IOException { 15619 return com.google.protobuf.GeneratedMessageV3 15620 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 15621 } 15622 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15623 com.google.protobuf.CodedInputStream input) 15624 throws java.io.IOException { 15625 return com.google.protobuf.GeneratedMessageV3 15626 .parseWithIOException(PARSER, input); 15627 } 15628 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15629 com.google.protobuf.CodedInputStream input, 15630 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15631 throws java.io.IOException { 15632 return com.google.protobuf.GeneratedMessageV3 15633 .parseWithIOException(PARSER, input, extensionRegistry); 15634 } 15635 15636 public Builder newBuilderForType() { return newBuilder(); } 15637 public static Builder newBuilder() { 15638 return DEFAULT_INSTANCE.toBuilder(); 15639 } 15640 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryRequest prototype) { 15641 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 15642 } 15643 public Builder toBuilder() { 15644 return this == DEFAULT_INSTANCE 15645 ? new Builder() : new Builder().mergeFrom(this); 15646 } 15647 15648 @java.lang.Override 15649 protected Builder newBuilderForType( 15650 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15651 Builder builder = new Builder(parent); 15652 return builder; 15653 } 15654 /** 15655 * <pre> 15656 * GetHistoryRequest requests a release's history. 15657 * </pre> 15658 * 15659 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15660 */ 15661 public static final class Builder extends 15662 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 15663 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryRequest) 15664 hapi.services.tiller.Tiller.GetHistoryRequestOrBuilder { 15665 public static final com.google.protobuf.Descriptors.Descriptor 15666 getDescriptor() { 15667 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15668 } 15669 15670 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15671 internalGetFieldAccessorTable() { 15672 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15673 .ensureFieldAccessorsInitialized( 15674 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15675 } 15676 15677 // Construct using hapi.services.tiller.Tiller.GetHistoryRequest.newBuilder() 15678 private Builder() { 15679 maybeForceBuilderInitialization(); 15680 } 15681 15682 private Builder( 15683 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15684 super(parent); 15685 maybeForceBuilderInitialization(); 15686 } 15687 private void maybeForceBuilderInitialization() { 15688 if (com.google.protobuf.GeneratedMessageV3 15689 .alwaysUseFieldBuilders) { 15690 } 15691 } 15692 public Builder clear() { 15693 super.clear(); 15694 name_ = ""; 15695 15696 max_ = 0; 15697 15698 return this; 15699 } 15700 15701 public com.google.protobuf.Descriptors.Descriptor 15702 getDescriptorForType() { 15703 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15704 } 15705 15706 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15707 return hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance(); 15708 } 15709 15710 public hapi.services.tiller.Tiller.GetHistoryRequest build() { 15711 hapi.services.tiller.Tiller.GetHistoryRequest result = buildPartial(); 15712 if (!result.isInitialized()) { 15713 throw newUninitializedMessageException(result); 15714 } 15715 return result; 15716 } 15717 15718 public hapi.services.tiller.Tiller.GetHistoryRequest buildPartial() { 15719 hapi.services.tiller.Tiller.GetHistoryRequest result = new hapi.services.tiller.Tiller.GetHistoryRequest(this); 15720 result.name_ = name_; 15721 result.max_ = max_; 15722 onBuilt(); 15723 return result; 15724 } 15725 15726 public Builder clone() { 15727 return (Builder) super.clone(); 15728 } 15729 public Builder setField( 15730 com.google.protobuf.Descriptors.FieldDescriptor field, 15731 java.lang.Object value) { 15732 return (Builder) super.setField(field, value); 15733 } 15734 public Builder clearField( 15735 com.google.protobuf.Descriptors.FieldDescriptor field) { 15736 return (Builder) super.clearField(field); 15737 } 15738 public Builder clearOneof( 15739 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 15740 return (Builder) super.clearOneof(oneof); 15741 } 15742 public Builder setRepeatedField( 15743 com.google.protobuf.Descriptors.FieldDescriptor field, 15744 int index, java.lang.Object value) { 15745 return (Builder) super.setRepeatedField(field, index, value); 15746 } 15747 public Builder addRepeatedField( 15748 com.google.protobuf.Descriptors.FieldDescriptor field, 15749 java.lang.Object value) { 15750 return (Builder) super.addRepeatedField(field, value); 15751 } 15752 public Builder mergeFrom(com.google.protobuf.Message other) { 15753 if (other instanceof hapi.services.tiller.Tiller.GetHistoryRequest) { 15754 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryRequest)other); 15755 } else { 15756 super.mergeFrom(other); 15757 return this; 15758 } 15759 } 15760 15761 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryRequest other) { 15762 if (other == hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance()) return this; 15763 if (!other.getName().isEmpty()) { 15764 name_ = other.name_; 15765 onChanged(); 15766 } 15767 if (other.getMax() != 0) { 15768 setMax(other.getMax()); 15769 } 15770 this.mergeUnknownFields(other.unknownFields); 15771 onChanged(); 15772 return this; 15773 } 15774 15775 public final boolean isInitialized() { 15776 return true; 15777 } 15778 15779 public Builder mergeFrom( 15780 com.google.protobuf.CodedInputStream input, 15781 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15782 throws java.io.IOException { 15783 hapi.services.tiller.Tiller.GetHistoryRequest parsedMessage = null; 15784 try { 15785 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 15786 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15787 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryRequest) e.getUnfinishedMessage(); 15788 throw e.unwrapIOException(); 15789 } finally { 15790 if (parsedMessage != null) { 15791 mergeFrom(parsedMessage); 15792 } 15793 } 15794 return this; 15795 } 15796 15797 private java.lang.Object name_ = ""; 15798 /** 15799 * <pre> 15800 * The name of the release. 15801 * </pre> 15802 * 15803 * <code>string name = 1;</code> 15804 */ 15805 public java.lang.String getName() { 15806 java.lang.Object ref = name_; 15807 if (!(ref instanceof java.lang.String)) { 15808 com.google.protobuf.ByteString bs = 15809 (com.google.protobuf.ByteString) ref; 15810 java.lang.String s = bs.toStringUtf8(); 15811 name_ = s; 15812 return s; 15813 } else { 15814 return (java.lang.String) ref; 15815 } 15816 } 15817 /** 15818 * <pre> 15819 * The name of the release. 15820 * </pre> 15821 * 15822 * <code>string name = 1;</code> 15823 */ 15824 public com.google.protobuf.ByteString 15825 getNameBytes() { 15826 java.lang.Object ref = name_; 15827 if (ref instanceof String) { 15828 com.google.protobuf.ByteString b = 15829 com.google.protobuf.ByteString.copyFromUtf8( 15830 (java.lang.String) ref); 15831 name_ = b; 15832 return b; 15833 } else { 15834 return (com.google.protobuf.ByteString) ref; 15835 } 15836 } 15837 /** 15838 * <pre> 15839 * The name of the release. 15840 * </pre> 15841 * 15842 * <code>string name = 1;</code> 15843 */ 15844 public Builder setName( 15845 java.lang.String value) { 15846 if (value == null) { 15847 throw new NullPointerException(); 15848 } 15849 15850 name_ = value; 15851 onChanged(); 15852 return this; 15853 } 15854 /** 15855 * <pre> 15856 * The name of the release. 15857 * </pre> 15858 * 15859 * <code>string name = 1;</code> 15860 */ 15861 public Builder clearName() { 15862 15863 name_ = getDefaultInstance().getName(); 15864 onChanged(); 15865 return this; 15866 } 15867 /** 15868 * <pre> 15869 * The name of the release. 15870 * </pre> 15871 * 15872 * <code>string name = 1;</code> 15873 */ 15874 public Builder setNameBytes( 15875 com.google.protobuf.ByteString value) { 15876 if (value == null) { 15877 throw new NullPointerException(); 15878 } 15879 checkByteStringIsUtf8(value); 15880 15881 name_ = value; 15882 onChanged(); 15883 return this; 15884 } 15885 15886 private int max_ ; 15887 /** 15888 * <pre> 15889 * The maximum number of releases to include. 15890 * </pre> 15891 * 15892 * <code>int32 max = 2;</code> 15893 */ 15894 public int getMax() { 15895 return max_; 15896 } 15897 /** 15898 * <pre> 15899 * The maximum number of releases to include. 15900 * </pre> 15901 * 15902 * <code>int32 max = 2;</code> 15903 */ 15904 public Builder setMax(int value) { 15905 15906 max_ = value; 15907 onChanged(); 15908 return this; 15909 } 15910 /** 15911 * <pre> 15912 * The maximum number of releases to include. 15913 * </pre> 15914 * 15915 * <code>int32 max = 2;</code> 15916 */ 15917 public Builder clearMax() { 15918 15919 max_ = 0; 15920 onChanged(); 15921 return this; 15922 } 15923 public final Builder setUnknownFields( 15924 final com.google.protobuf.UnknownFieldSet unknownFields) { 15925 return super.setUnknownFieldsProto3(unknownFields); 15926 } 15927 15928 public final Builder mergeUnknownFields( 15929 final com.google.protobuf.UnknownFieldSet unknownFields) { 15930 return super.mergeUnknownFields(unknownFields); 15931 } 15932 15933 15934 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryRequest) 15935 } 15936 15937 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryRequest) 15938 private static final hapi.services.tiller.Tiller.GetHistoryRequest DEFAULT_INSTANCE; 15939 static { 15940 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryRequest(); 15941 } 15942 15943 public static hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstance() { 15944 return DEFAULT_INSTANCE; 15945 } 15946 15947 private static final com.google.protobuf.Parser<GetHistoryRequest> 15948 PARSER = new com.google.protobuf.AbstractParser<GetHistoryRequest>() { 15949 public GetHistoryRequest parsePartialFrom( 15950 com.google.protobuf.CodedInputStream input, 15951 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15952 throws com.google.protobuf.InvalidProtocolBufferException { 15953 return new GetHistoryRequest(input, extensionRegistry); 15954 } 15955 }; 15956 15957 public static com.google.protobuf.Parser<GetHistoryRequest> parser() { 15958 return PARSER; 15959 } 15960 15961 @java.lang.Override 15962 public com.google.protobuf.Parser<GetHistoryRequest> getParserForType() { 15963 return PARSER; 15964 } 15965 15966 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15967 return DEFAULT_INSTANCE; 15968 } 15969 15970 } 15971 15972 public interface GetHistoryResponseOrBuilder extends 15973 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryResponse) 15974 com.google.protobuf.MessageOrBuilder { 15975 15976 /** 15977 * <code>repeated .hapi.release.Release releases = 1;</code> 15978 */ 15979 java.util.List<hapi.release.ReleaseOuterClass.Release> 15980 getReleasesList(); 15981 /** 15982 * <code>repeated .hapi.release.Release releases = 1;</code> 15983 */ 15984 hapi.release.ReleaseOuterClass.Release getReleases(int index); 15985 /** 15986 * <code>repeated .hapi.release.Release releases = 1;</code> 15987 */ 15988 int getReleasesCount(); 15989 /** 15990 * <code>repeated .hapi.release.Release releases = 1;</code> 15991 */ 15992 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 15993 getReleasesOrBuilderList(); 15994 /** 15995 * <code>repeated .hapi.release.Release releases = 1;</code> 15996 */ 15997 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 15998 int index); 15999 } 16000 /** 16001 * <pre> 16002 * GetHistoryResponse is received in response to a GetHistory rpc. 16003 * </pre> 16004 * 16005 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 16006 */ 16007 public static final class GetHistoryResponse extends 16008 com.google.protobuf.GeneratedMessageV3 implements 16009 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryResponse) 16010 GetHistoryResponseOrBuilder { 16011 private static final long serialVersionUID = 0L; 16012 // Use GetHistoryResponse.newBuilder() to construct. 16013 private GetHistoryResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 16014 super(builder); 16015 } 16016 private GetHistoryResponse() { 16017 releases_ = java.util.Collections.emptyList(); 16018 } 16019 16020 @java.lang.Override 16021 public final com.google.protobuf.UnknownFieldSet 16022 getUnknownFields() { 16023 return this.unknownFields; 16024 } 16025 private GetHistoryResponse( 16026 com.google.protobuf.CodedInputStream input, 16027 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16028 throws com.google.protobuf.InvalidProtocolBufferException { 16029 this(); 16030 int mutable_bitField0_ = 0; 16031 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 16032 com.google.protobuf.UnknownFieldSet.newBuilder(); 16033 try { 16034 boolean done = false; 16035 while (!done) { 16036 int tag = input.readTag(); 16037 switch (tag) { 16038 case 0: 16039 done = true; 16040 break; 16041 default: { 16042 if (!parseUnknownFieldProto3( 16043 input, unknownFields, extensionRegistry, tag)) { 16044 done = true; 16045 } 16046 break; 16047 } 16048 case 10: { 16049 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 16050 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 16051 mutable_bitField0_ |= 0x00000001; 16052 } 16053 releases_.add( 16054 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 16055 break; 16056 } 16057 } 16058 } 16059 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16060 throw e.setUnfinishedMessage(this); 16061 } catch (java.io.IOException e) { 16062 throw new com.google.protobuf.InvalidProtocolBufferException( 16063 e).setUnfinishedMessage(this); 16064 } finally { 16065 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 16066 releases_ = java.util.Collections.unmodifiableList(releases_); 16067 } 16068 this.unknownFields = unknownFields.build(); 16069 makeExtensionsImmutable(); 16070 } 16071 } 16072 public static final com.google.protobuf.Descriptors.Descriptor 16073 getDescriptor() { 16074 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16075 } 16076 16077 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16078 internalGetFieldAccessorTable() { 16079 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 16080 .ensureFieldAccessorsInitialized( 16081 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 16082 } 16083 16084 public static final int RELEASES_FIELD_NUMBER = 1; 16085 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 16086 /** 16087 * <code>repeated .hapi.release.Release releases = 1;</code> 16088 */ 16089 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 16090 return releases_; 16091 } 16092 /** 16093 * <code>repeated .hapi.release.Release releases = 1;</code> 16094 */ 16095 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16096 getReleasesOrBuilderList() { 16097 return releases_; 16098 } 16099 /** 16100 * <code>repeated .hapi.release.Release releases = 1;</code> 16101 */ 16102 public int getReleasesCount() { 16103 return releases_.size(); 16104 } 16105 /** 16106 * <code>repeated .hapi.release.Release releases = 1;</code> 16107 */ 16108 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 16109 return releases_.get(index); 16110 } 16111 /** 16112 * <code>repeated .hapi.release.Release releases = 1;</code> 16113 */ 16114 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 16115 int index) { 16116 return releases_.get(index); 16117 } 16118 16119 private byte memoizedIsInitialized = -1; 16120 public final boolean isInitialized() { 16121 byte isInitialized = memoizedIsInitialized; 16122 if (isInitialized == 1) return true; 16123 if (isInitialized == 0) return false; 16124 16125 memoizedIsInitialized = 1; 16126 return true; 16127 } 16128 16129 public void writeTo(com.google.protobuf.CodedOutputStream output) 16130 throws java.io.IOException { 16131 for (int i = 0; i < releases_.size(); i++) { 16132 output.writeMessage(1, releases_.get(i)); 16133 } 16134 unknownFields.writeTo(output); 16135 } 16136 16137 public int getSerializedSize() { 16138 int size = memoizedSize; 16139 if (size != -1) return size; 16140 16141 size = 0; 16142 for (int i = 0; i < releases_.size(); i++) { 16143 size += com.google.protobuf.CodedOutputStream 16144 .computeMessageSize(1, releases_.get(i)); 16145 } 16146 size += unknownFields.getSerializedSize(); 16147 memoizedSize = size; 16148 return size; 16149 } 16150 16151 @java.lang.Override 16152 public boolean equals(final java.lang.Object obj) { 16153 if (obj == this) { 16154 return true; 16155 } 16156 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryResponse)) { 16157 return super.equals(obj); 16158 } 16159 hapi.services.tiller.Tiller.GetHistoryResponse other = (hapi.services.tiller.Tiller.GetHistoryResponse) obj; 16160 16161 boolean result = true; 16162 result = result && getReleasesList() 16163 .equals(other.getReleasesList()); 16164 result = result && unknownFields.equals(other.unknownFields); 16165 return result; 16166 } 16167 16168 @java.lang.Override 16169 public int hashCode() { 16170 if (memoizedHashCode != 0) { 16171 return memoizedHashCode; 16172 } 16173 int hash = 41; 16174 hash = (19 * hash) + getDescriptor().hashCode(); 16175 if (getReleasesCount() > 0) { 16176 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 16177 hash = (53 * hash) + getReleasesList().hashCode(); 16178 } 16179 hash = (29 * hash) + unknownFields.hashCode(); 16180 memoizedHashCode = hash; 16181 return hash; 16182 } 16183 16184 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16185 java.nio.ByteBuffer data) 16186 throws com.google.protobuf.InvalidProtocolBufferException { 16187 return PARSER.parseFrom(data); 16188 } 16189 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16190 java.nio.ByteBuffer data, 16191 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16192 throws com.google.protobuf.InvalidProtocolBufferException { 16193 return PARSER.parseFrom(data, extensionRegistry); 16194 } 16195 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16196 com.google.protobuf.ByteString data) 16197 throws com.google.protobuf.InvalidProtocolBufferException { 16198 return PARSER.parseFrom(data); 16199 } 16200 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16201 com.google.protobuf.ByteString data, 16202 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16203 throws com.google.protobuf.InvalidProtocolBufferException { 16204 return PARSER.parseFrom(data, extensionRegistry); 16205 } 16206 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(byte[] data) 16207 throws com.google.protobuf.InvalidProtocolBufferException { 16208 return PARSER.parseFrom(data); 16209 } 16210 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16211 byte[] data, 16212 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16213 throws com.google.protobuf.InvalidProtocolBufferException { 16214 return PARSER.parseFrom(data, extensionRegistry); 16215 } 16216 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(java.io.InputStream input) 16217 throws java.io.IOException { 16218 return com.google.protobuf.GeneratedMessageV3 16219 .parseWithIOException(PARSER, input); 16220 } 16221 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16222 java.io.InputStream input, 16223 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16224 throws java.io.IOException { 16225 return com.google.protobuf.GeneratedMessageV3 16226 .parseWithIOException(PARSER, input, extensionRegistry); 16227 } 16228 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom(java.io.InputStream input) 16229 throws java.io.IOException { 16230 return com.google.protobuf.GeneratedMessageV3 16231 .parseDelimitedWithIOException(PARSER, input); 16232 } 16233 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom( 16234 java.io.InputStream input, 16235 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16236 throws java.io.IOException { 16237 return com.google.protobuf.GeneratedMessageV3 16238 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 16239 } 16240 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16241 com.google.protobuf.CodedInputStream input) 16242 throws java.io.IOException { 16243 return com.google.protobuf.GeneratedMessageV3 16244 .parseWithIOException(PARSER, input); 16245 } 16246 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16247 com.google.protobuf.CodedInputStream input, 16248 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16249 throws java.io.IOException { 16250 return com.google.protobuf.GeneratedMessageV3 16251 .parseWithIOException(PARSER, input, extensionRegistry); 16252 } 16253 16254 public Builder newBuilderForType() { return newBuilder(); } 16255 public static Builder newBuilder() { 16256 return DEFAULT_INSTANCE.toBuilder(); 16257 } 16258 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryResponse prototype) { 16259 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 16260 } 16261 public Builder toBuilder() { 16262 return this == DEFAULT_INSTANCE 16263 ? new Builder() : new Builder().mergeFrom(this); 16264 } 16265 16266 @java.lang.Override 16267 protected Builder newBuilderForType( 16268 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16269 Builder builder = new Builder(parent); 16270 return builder; 16271 } 16272 /** 16273 * <pre> 16274 * GetHistoryResponse is received in response to a GetHistory rpc. 16275 * </pre> 16276 * 16277 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 16278 */ 16279 public static final class Builder extends 16280 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 16281 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryResponse) 16282 hapi.services.tiller.Tiller.GetHistoryResponseOrBuilder { 16283 public static final com.google.protobuf.Descriptors.Descriptor 16284 getDescriptor() { 16285 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16286 } 16287 16288 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16289 internalGetFieldAccessorTable() { 16290 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 16291 .ensureFieldAccessorsInitialized( 16292 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 16293 } 16294 16295 // Construct using hapi.services.tiller.Tiller.GetHistoryResponse.newBuilder() 16296 private Builder() { 16297 maybeForceBuilderInitialization(); 16298 } 16299 16300 private Builder( 16301 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16302 super(parent); 16303 maybeForceBuilderInitialization(); 16304 } 16305 private void maybeForceBuilderInitialization() { 16306 if (com.google.protobuf.GeneratedMessageV3 16307 .alwaysUseFieldBuilders) { 16308 getReleasesFieldBuilder(); 16309 } 16310 } 16311 public Builder clear() { 16312 super.clear(); 16313 if (releasesBuilder_ == null) { 16314 releases_ = java.util.Collections.emptyList(); 16315 bitField0_ = (bitField0_ & ~0x00000001); 16316 } else { 16317 releasesBuilder_.clear(); 16318 } 16319 return this; 16320 } 16321 16322 public com.google.protobuf.Descriptors.Descriptor 16323 getDescriptorForType() { 16324 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16325 } 16326 16327 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16328 return hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance(); 16329 } 16330 16331 public hapi.services.tiller.Tiller.GetHistoryResponse build() { 16332 hapi.services.tiller.Tiller.GetHistoryResponse result = buildPartial(); 16333 if (!result.isInitialized()) { 16334 throw newUninitializedMessageException(result); 16335 } 16336 return result; 16337 } 16338 16339 public hapi.services.tiller.Tiller.GetHistoryResponse buildPartial() { 16340 hapi.services.tiller.Tiller.GetHistoryResponse result = new hapi.services.tiller.Tiller.GetHistoryResponse(this); 16341 int from_bitField0_ = bitField0_; 16342 if (releasesBuilder_ == null) { 16343 if (((bitField0_ & 0x00000001) == 0x00000001)) { 16344 releases_ = java.util.Collections.unmodifiableList(releases_); 16345 bitField0_ = (bitField0_ & ~0x00000001); 16346 } 16347 result.releases_ = releases_; 16348 } else { 16349 result.releases_ = releasesBuilder_.build(); 16350 } 16351 onBuilt(); 16352 return result; 16353 } 16354 16355 public Builder clone() { 16356 return (Builder) super.clone(); 16357 } 16358 public Builder setField( 16359 com.google.protobuf.Descriptors.FieldDescriptor field, 16360 java.lang.Object value) { 16361 return (Builder) super.setField(field, value); 16362 } 16363 public Builder clearField( 16364 com.google.protobuf.Descriptors.FieldDescriptor field) { 16365 return (Builder) super.clearField(field); 16366 } 16367 public Builder clearOneof( 16368 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 16369 return (Builder) super.clearOneof(oneof); 16370 } 16371 public Builder setRepeatedField( 16372 com.google.protobuf.Descriptors.FieldDescriptor field, 16373 int index, java.lang.Object value) { 16374 return (Builder) super.setRepeatedField(field, index, value); 16375 } 16376 public Builder addRepeatedField( 16377 com.google.protobuf.Descriptors.FieldDescriptor field, 16378 java.lang.Object value) { 16379 return (Builder) super.addRepeatedField(field, value); 16380 } 16381 public Builder mergeFrom(com.google.protobuf.Message other) { 16382 if (other instanceof hapi.services.tiller.Tiller.GetHistoryResponse) { 16383 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryResponse)other); 16384 } else { 16385 super.mergeFrom(other); 16386 return this; 16387 } 16388 } 16389 16390 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryResponse other) { 16391 if (other == hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance()) return this; 16392 if (releasesBuilder_ == null) { 16393 if (!other.releases_.isEmpty()) { 16394 if (releases_.isEmpty()) { 16395 releases_ = other.releases_; 16396 bitField0_ = (bitField0_ & ~0x00000001); 16397 } else { 16398 ensureReleasesIsMutable(); 16399 releases_.addAll(other.releases_); 16400 } 16401 onChanged(); 16402 } 16403 } else { 16404 if (!other.releases_.isEmpty()) { 16405 if (releasesBuilder_.isEmpty()) { 16406 releasesBuilder_.dispose(); 16407 releasesBuilder_ = null; 16408 releases_ = other.releases_; 16409 bitField0_ = (bitField0_ & ~0x00000001); 16410 releasesBuilder_ = 16411 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 16412 getReleasesFieldBuilder() : null; 16413 } else { 16414 releasesBuilder_.addAllMessages(other.releases_); 16415 } 16416 } 16417 } 16418 this.mergeUnknownFields(other.unknownFields); 16419 onChanged(); 16420 return this; 16421 } 16422 16423 public final boolean isInitialized() { 16424 return true; 16425 } 16426 16427 public Builder mergeFrom( 16428 com.google.protobuf.CodedInputStream input, 16429 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16430 throws java.io.IOException { 16431 hapi.services.tiller.Tiller.GetHistoryResponse parsedMessage = null; 16432 try { 16433 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 16434 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16435 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryResponse) e.getUnfinishedMessage(); 16436 throw e.unwrapIOException(); 16437 } finally { 16438 if (parsedMessage != null) { 16439 mergeFrom(parsedMessage); 16440 } 16441 } 16442 return this; 16443 } 16444 private int bitField0_; 16445 16446 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 16447 java.util.Collections.emptyList(); 16448 private void ensureReleasesIsMutable() { 16449 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 16450 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 16451 bitField0_ |= 0x00000001; 16452 } 16453 } 16454 16455 private com.google.protobuf.RepeatedFieldBuilderV3< 16456 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 16457 16458 /** 16459 * <code>repeated .hapi.release.Release releases = 1;</code> 16460 */ 16461 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 16462 if (releasesBuilder_ == null) { 16463 return java.util.Collections.unmodifiableList(releases_); 16464 } else { 16465 return releasesBuilder_.getMessageList(); 16466 } 16467 } 16468 /** 16469 * <code>repeated .hapi.release.Release releases = 1;</code> 16470 */ 16471 public int getReleasesCount() { 16472 if (releasesBuilder_ == null) { 16473 return releases_.size(); 16474 } else { 16475 return releasesBuilder_.getCount(); 16476 } 16477 } 16478 /** 16479 * <code>repeated .hapi.release.Release releases = 1;</code> 16480 */ 16481 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 16482 if (releasesBuilder_ == null) { 16483 return releases_.get(index); 16484 } else { 16485 return releasesBuilder_.getMessage(index); 16486 } 16487 } 16488 /** 16489 * <code>repeated .hapi.release.Release releases = 1;</code> 16490 */ 16491 public Builder setReleases( 16492 int index, hapi.release.ReleaseOuterClass.Release value) { 16493 if (releasesBuilder_ == null) { 16494 if (value == null) { 16495 throw new NullPointerException(); 16496 } 16497 ensureReleasesIsMutable(); 16498 releases_.set(index, value); 16499 onChanged(); 16500 } else { 16501 releasesBuilder_.setMessage(index, value); 16502 } 16503 return this; 16504 } 16505 /** 16506 * <code>repeated .hapi.release.Release releases = 1;</code> 16507 */ 16508 public Builder setReleases( 16509 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16510 if (releasesBuilder_ == null) { 16511 ensureReleasesIsMutable(); 16512 releases_.set(index, builderForValue.build()); 16513 onChanged(); 16514 } else { 16515 releasesBuilder_.setMessage(index, builderForValue.build()); 16516 } 16517 return this; 16518 } 16519 /** 16520 * <code>repeated .hapi.release.Release releases = 1;</code> 16521 */ 16522 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 16523 if (releasesBuilder_ == null) { 16524 if (value == null) { 16525 throw new NullPointerException(); 16526 } 16527 ensureReleasesIsMutable(); 16528 releases_.add(value); 16529 onChanged(); 16530 } else { 16531 releasesBuilder_.addMessage(value); 16532 } 16533 return this; 16534 } 16535 /** 16536 * <code>repeated .hapi.release.Release releases = 1;</code> 16537 */ 16538 public Builder addReleases( 16539 int index, hapi.release.ReleaseOuterClass.Release value) { 16540 if (releasesBuilder_ == null) { 16541 if (value == null) { 16542 throw new NullPointerException(); 16543 } 16544 ensureReleasesIsMutable(); 16545 releases_.add(index, value); 16546 onChanged(); 16547 } else { 16548 releasesBuilder_.addMessage(index, value); 16549 } 16550 return this; 16551 } 16552 /** 16553 * <code>repeated .hapi.release.Release releases = 1;</code> 16554 */ 16555 public Builder addReleases( 16556 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16557 if (releasesBuilder_ == null) { 16558 ensureReleasesIsMutable(); 16559 releases_.add(builderForValue.build()); 16560 onChanged(); 16561 } else { 16562 releasesBuilder_.addMessage(builderForValue.build()); 16563 } 16564 return this; 16565 } 16566 /** 16567 * <code>repeated .hapi.release.Release releases = 1;</code> 16568 */ 16569 public Builder addReleases( 16570 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16571 if (releasesBuilder_ == null) { 16572 ensureReleasesIsMutable(); 16573 releases_.add(index, builderForValue.build()); 16574 onChanged(); 16575 } else { 16576 releasesBuilder_.addMessage(index, builderForValue.build()); 16577 } 16578 return this; 16579 } 16580 /** 16581 * <code>repeated .hapi.release.Release releases = 1;</code> 16582 */ 16583 public Builder addAllReleases( 16584 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 16585 if (releasesBuilder_ == null) { 16586 ensureReleasesIsMutable(); 16587 com.google.protobuf.AbstractMessageLite.Builder.addAll( 16588 values, releases_); 16589 onChanged(); 16590 } else { 16591 releasesBuilder_.addAllMessages(values); 16592 } 16593 return this; 16594 } 16595 /** 16596 * <code>repeated .hapi.release.Release releases = 1;</code> 16597 */ 16598 public Builder clearReleases() { 16599 if (releasesBuilder_ == null) { 16600 releases_ = java.util.Collections.emptyList(); 16601 bitField0_ = (bitField0_ & ~0x00000001); 16602 onChanged(); 16603 } else { 16604 releasesBuilder_.clear(); 16605 } 16606 return this; 16607 } 16608 /** 16609 * <code>repeated .hapi.release.Release releases = 1;</code> 16610 */ 16611 public Builder removeReleases(int index) { 16612 if (releasesBuilder_ == null) { 16613 ensureReleasesIsMutable(); 16614 releases_.remove(index); 16615 onChanged(); 16616 } else { 16617 releasesBuilder_.remove(index); 16618 } 16619 return this; 16620 } 16621 /** 16622 * <code>repeated .hapi.release.Release releases = 1;</code> 16623 */ 16624 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 16625 int index) { 16626 return getReleasesFieldBuilder().getBuilder(index); 16627 } 16628 /** 16629 * <code>repeated .hapi.release.Release releases = 1;</code> 16630 */ 16631 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 16632 int index) { 16633 if (releasesBuilder_ == null) { 16634 return releases_.get(index); } else { 16635 return releasesBuilder_.getMessageOrBuilder(index); 16636 } 16637 } 16638 /** 16639 * <code>repeated .hapi.release.Release releases = 1;</code> 16640 */ 16641 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16642 getReleasesOrBuilderList() { 16643 if (releasesBuilder_ != null) { 16644 return releasesBuilder_.getMessageOrBuilderList(); 16645 } else { 16646 return java.util.Collections.unmodifiableList(releases_); 16647 } 16648 } 16649 /** 16650 * <code>repeated .hapi.release.Release releases = 1;</code> 16651 */ 16652 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 16653 return getReleasesFieldBuilder().addBuilder( 16654 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16655 } 16656 /** 16657 * <code>repeated .hapi.release.Release releases = 1;</code> 16658 */ 16659 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 16660 int index) { 16661 return getReleasesFieldBuilder().addBuilder( 16662 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16663 } 16664 /** 16665 * <code>repeated .hapi.release.Release releases = 1;</code> 16666 */ 16667 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 16668 getReleasesBuilderList() { 16669 return getReleasesFieldBuilder().getBuilderList(); 16670 } 16671 private com.google.protobuf.RepeatedFieldBuilderV3< 16672 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16673 getReleasesFieldBuilder() { 16674 if (releasesBuilder_ == null) { 16675 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 16676 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 16677 releases_, 16678 ((bitField0_ & 0x00000001) == 0x00000001), 16679 getParentForChildren(), 16680 isClean()); 16681 releases_ = null; 16682 } 16683 return releasesBuilder_; 16684 } 16685 public final Builder setUnknownFields( 16686 final com.google.protobuf.UnknownFieldSet unknownFields) { 16687 return super.setUnknownFieldsProto3(unknownFields); 16688 } 16689 16690 public final Builder mergeUnknownFields( 16691 final com.google.protobuf.UnknownFieldSet unknownFields) { 16692 return super.mergeUnknownFields(unknownFields); 16693 } 16694 16695 16696 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryResponse) 16697 } 16698 16699 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryResponse) 16700 private static final hapi.services.tiller.Tiller.GetHistoryResponse DEFAULT_INSTANCE; 16701 static { 16702 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryResponse(); 16703 } 16704 16705 public static hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstance() { 16706 return DEFAULT_INSTANCE; 16707 } 16708 16709 private static final com.google.protobuf.Parser<GetHistoryResponse> 16710 PARSER = new com.google.protobuf.AbstractParser<GetHistoryResponse>() { 16711 public GetHistoryResponse parsePartialFrom( 16712 com.google.protobuf.CodedInputStream input, 16713 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16714 throws com.google.protobuf.InvalidProtocolBufferException { 16715 return new GetHistoryResponse(input, extensionRegistry); 16716 } 16717 }; 16718 16719 public static com.google.protobuf.Parser<GetHistoryResponse> parser() { 16720 return PARSER; 16721 } 16722 16723 @java.lang.Override 16724 public com.google.protobuf.Parser<GetHistoryResponse> getParserForType() { 16725 return PARSER; 16726 } 16727 16728 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16729 return DEFAULT_INSTANCE; 16730 } 16731 16732 } 16733 16734 public interface TestReleaseRequestOrBuilder extends 16735 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseRequest) 16736 com.google.protobuf.MessageOrBuilder { 16737 16738 /** 16739 * <pre> 16740 * Name is the name of the release 16741 * </pre> 16742 * 16743 * <code>string name = 1;</code> 16744 */ 16745 java.lang.String getName(); 16746 /** 16747 * <pre> 16748 * Name is the name of the release 16749 * </pre> 16750 * 16751 * <code>string name = 1;</code> 16752 */ 16753 com.google.protobuf.ByteString 16754 getNameBytes(); 16755 16756 /** 16757 * <pre> 16758 * timeout specifies the max amount of time any kubernetes client command can run. 16759 * </pre> 16760 * 16761 * <code>int64 timeout = 2;</code> 16762 */ 16763 long getTimeout(); 16764 16765 /** 16766 * <pre> 16767 * cleanup specifies whether or not to attempt pod deletion after test completes 16768 * </pre> 16769 * 16770 * <code>bool cleanup = 3;</code> 16771 */ 16772 boolean getCleanup(); 16773 } 16774 /** 16775 * <pre> 16776 * TestReleaseRequest is a request to get the status of a release. 16777 * </pre> 16778 * 16779 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 16780 */ 16781 public static final class TestReleaseRequest extends 16782 com.google.protobuf.GeneratedMessageV3 implements 16783 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseRequest) 16784 TestReleaseRequestOrBuilder { 16785 private static final long serialVersionUID = 0L; 16786 // Use TestReleaseRequest.newBuilder() to construct. 16787 private TestReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 16788 super(builder); 16789 } 16790 private TestReleaseRequest() { 16791 name_ = ""; 16792 timeout_ = 0L; 16793 cleanup_ = false; 16794 } 16795 16796 @java.lang.Override 16797 public final com.google.protobuf.UnknownFieldSet 16798 getUnknownFields() { 16799 return this.unknownFields; 16800 } 16801 private TestReleaseRequest( 16802 com.google.protobuf.CodedInputStream input, 16803 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16804 throws com.google.protobuf.InvalidProtocolBufferException { 16805 this(); 16806 int mutable_bitField0_ = 0; 16807 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 16808 com.google.protobuf.UnknownFieldSet.newBuilder(); 16809 try { 16810 boolean done = false; 16811 while (!done) { 16812 int tag = input.readTag(); 16813 switch (tag) { 16814 case 0: 16815 done = true; 16816 break; 16817 default: { 16818 if (!parseUnknownFieldProto3( 16819 input, unknownFields, extensionRegistry, tag)) { 16820 done = true; 16821 } 16822 break; 16823 } 16824 case 10: { 16825 java.lang.String s = input.readStringRequireUtf8(); 16826 16827 name_ = s; 16828 break; 16829 } 16830 case 16: { 16831 16832 timeout_ = input.readInt64(); 16833 break; 16834 } 16835 case 24: { 16836 16837 cleanup_ = input.readBool(); 16838 break; 16839 } 16840 } 16841 } 16842 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16843 throw e.setUnfinishedMessage(this); 16844 } catch (java.io.IOException e) { 16845 throw new com.google.protobuf.InvalidProtocolBufferException( 16846 e).setUnfinishedMessage(this); 16847 } finally { 16848 this.unknownFields = unknownFields.build(); 16849 makeExtensionsImmutable(); 16850 } 16851 } 16852 public static final com.google.protobuf.Descriptors.Descriptor 16853 getDescriptor() { 16854 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16855 } 16856 16857 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16858 internalGetFieldAccessorTable() { 16859 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 16860 .ensureFieldAccessorsInitialized( 16861 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 16862 } 16863 16864 public static final int NAME_FIELD_NUMBER = 1; 16865 private volatile java.lang.Object name_; 16866 /** 16867 * <pre> 16868 * Name is the name of the release 16869 * </pre> 16870 * 16871 * <code>string name = 1;</code> 16872 */ 16873 public java.lang.String getName() { 16874 java.lang.Object ref = name_; 16875 if (ref instanceof java.lang.String) { 16876 return (java.lang.String) ref; 16877 } else { 16878 com.google.protobuf.ByteString bs = 16879 (com.google.protobuf.ByteString) ref; 16880 java.lang.String s = bs.toStringUtf8(); 16881 name_ = s; 16882 return s; 16883 } 16884 } 16885 /** 16886 * <pre> 16887 * Name is the name of the release 16888 * </pre> 16889 * 16890 * <code>string name = 1;</code> 16891 */ 16892 public com.google.protobuf.ByteString 16893 getNameBytes() { 16894 java.lang.Object ref = name_; 16895 if (ref instanceof java.lang.String) { 16896 com.google.protobuf.ByteString b = 16897 com.google.protobuf.ByteString.copyFromUtf8( 16898 (java.lang.String) ref); 16899 name_ = b; 16900 return b; 16901 } else { 16902 return (com.google.protobuf.ByteString) ref; 16903 } 16904 } 16905 16906 public static final int TIMEOUT_FIELD_NUMBER = 2; 16907 private long timeout_; 16908 /** 16909 * <pre> 16910 * timeout specifies the max amount of time any kubernetes client command can run. 16911 * </pre> 16912 * 16913 * <code>int64 timeout = 2;</code> 16914 */ 16915 public long getTimeout() { 16916 return timeout_; 16917 } 16918 16919 public static final int CLEANUP_FIELD_NUMBER = 3; 16920 private boolean cleanup_; 16921 /** 16922 * <pre> 16923 * cleanup specifies whether or not to attempt pod deletion after test completes 16924 * </pre> 16925 * 16926 * <code>bool cleanup = 3;</code> 16927 */ 16928 public boolean getCleanup() { 16929 return cleanup_; 16930 } 16931 16932 private byte memoizedIsInitialized = -1; 16933 public final boolean isInitialized() { 16934 byte isInitialized = memoizedIsInitialized; 16935 if (isInitialized == 1) return true; 16936 if (isInitialized == 0) return false; 16937 16938 memoizedIsInitialized = 1; 16939 return true; 16940 } 16941 16942 public void writeTo(com.google.protobuf.CodedOutputStream output) 16943 throws java.io.IOException { 16944 if (!getNameBytes().isEmpty()) { 16945 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 16946 } 16947 if (timeout_ != 0L) { 16948 output.writeInt64(2, timeout_); 16949 } 16950 if (cleanup_ != false) { 16951 output.writeBool(3, cleanup_); 16952 } 16953 unknownFields.writeTo(output); 16954 } 16955 16956 public int getSerializedSize() { 16957 int size = memoizedSize; 16958 if (size != -1) return size; 16959 16960 size = 0; 16961 if (!getNameBytes().isEmpty()) { 16962 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 16963 } 16964 if (timeout_ != 0L) { 16965 size += com.google.protobuf.CodedOutputStream 16966 .computeInt64Size(2, timeout_); 16967 } 16968 if (cleanup_ != false) { 16969 size += com.google.protobuf.CodedOutputStream 16970 .computeBoolSize(3, cleanup_); 16971 } 16972 size += unknownFields.getSerializedSize(); 16973 memoizedSize = size; 16974 return size; 16975 } 16976 16977 @java.lang.Override 16978 public boolean equals(final java.lang.Object obj) { 16979 if (obj == this) { 16980 return true; 16981 } 16982 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseRequest)) { 16983 return super.equals(obj); 16984 } 16985 hapi.services.tiller.Tiller.TestReleaseRequest other = (hapi.services.tiller.Tiller.TestReleaseRequest) obj; 16986 16987 boolean result = true; 16988 result = result && getName() 16989 .equals(other.getName()); 16990 result = result && (getTimeout() 16991 == other.getTimeout()); 16992 result = result && (getCleanup() 16993 == other.getCleanup()); 16994 result = result && unknownFields.equals(other.unknownFields); 16995 return result; 16996 } 16997 16998 @java.lang.Override 16999 public int hashCode() { 17000 if (memoizedHashCode != 0) { 17001 return memoizedHashCode; 17002 } 17003 int hash = 41; 17004 hash = (19 * hash) + getDescriptor().hashCode(); 17005 hash = (37 * hash) + NAME_FIELD_NUMBER; 17006 hash = (53 * hash) + getName().hashCode(); 17007 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 17008 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 17009 getTimeout()); 17010 hash = (37 * hash) + CLEANUP_FIELD_NUMBER; 17011 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 17012 getCleanup()); 17013 hash = (29 * hash) + unknownFields.hashCode(); 17014 memoizedHashCode = hash; 17015 return hash; 17016 } 17017 17018 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17019 java.nio.ByteBuffer data) 17020 throws com.google.protobuf.InvalidProtocolBufferException { 17021 return PARSER.parseFrom(data); 17022 } 17023 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17024 java.nio.ByteBuffer data, 17025 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17026 throws com.google.protobuf.InvalidProtocolBufferException { 17027 return PARSER.parseFrom(data, extensionRegistry); 17028 } 17029 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17030 com.google.protobuf.ByteString data) 17031 throws com.google.protobuf.InvalidProtocolBufferException { 17032 return PARSER.parseFrom(data); 17033 } 17034 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17035 com.google.protobuf.ByteString data, 17036 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17037 throws com.google.protobuf.InvalidProtocolBufferException { 17038 return PARSER.parseFrom(data, extensionRegistry); 17039 } 17040 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(byte[] data) 17041 throws com.google.protobuf.InvalidProtocolBufferException { 17042 return PARSER.parseFrom(data); 17043 } 17044 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17045 byte[] data, 17046 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17047 throws com.google.protobuf.InvalidProtocolBufferException { 17048 return PARSER.parseFrom(data, extensionRegistry); 17049 } 17050 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(java.io.InputStream input) 17051 throws java.io.IOException { 17052 return com.google.protobuf.GeneratedMessageV3 17053 .parseWithIOException(PARSER, input); 17054 } 17055 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17056 java.io.InputStream input, 17057 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17058 throws java.io.IOException { 17059 return com.google.protobuf.GeneratedMessageV3 17060 .parseWithIOException(PARSER, input, extensionRegistry); 17061 } 17062 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom(java.io.InputStream input) 17063 throws java.io.IOException { 17064 return com.google.protobuf.GeneratedMessageV3 17065 .parseDelimitedWithIOException(PARSER, input); 17066 } 17067 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom( 17068 java.io.InputStream input, 17069 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17070 throws java.io.IOException { 17071 return com.google.protobuf.GeneratedMessageV3 17072 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 17073 } 17074 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17075 com.google.protobuf.CodedInputStream input) 17076 throws java.io.IOException { 17077 return com.google.protobuf.GeneratedMessageV3 17078 .parseWithIOException(PARSER, input); 17079 } 17080 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 17081 com.google.protobuf.CodedInputStream input, 17082 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17083 throws java.io.IOException { 17084 return com.google.protobuf.GeneratedMessageV3 17085 .parseWithIOException(PARSER, input, extensionRegistry); 17086 } 17087 17088 public Builder newBuilderForType() { return newBuilder(); } 17089 public static Builder newBuilder() { 17090 return DEFAULT_INSTANCE.toBuilder(); 17091 } 17092 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseRequest prototype) { 17093 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 17094 } 17095 public Builder toBuilder() { 17096 return this == DEFAULT_INSTANCE 17097 ? new Builder() : new Builder().mergeFrom(this); 17098 } 17099 17100 @java.lang.Override 17101 protected Builder newBuilderForType( 17102 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17103 Builder builder = new Builder(parent); 17104 return builder; 17105 } 17106 /** 17107 * <pre> 17108 * TestReleaseRequest is a request to get the status of a release. 17109 * </pre> 17110 * 17111 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 17112 */ 17113 public static final class Builder extends 17114 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 17115 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseRequest) 17116 hapi.services.tiller.Tiller.TestReleaseRequestOrBuilder { 17117 public static final com.google.protobuf.Descriptors.Descriptor 17118 getDescriptor() { 17119 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 17120 } 17121 17122 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17123 internalGetFieldAccessorTable() { 17124 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 17125 .ensureFieldAccessorsInitialized( 17126 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 17127 } 17128 17129 // Construct using hapi.services.tiller.Tiller.TestReleaseRequest.newBuilder() 17130 private Builder() { 17131 maybeForceBuilderInitialization(); 17132 } 17133 17134 private Builder( 17135 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17136 super(parent); 17137 maybeForceBuilderInitialization(); 17138 } 17139 private void maybeForceBuilderInitialization() { 17140 if (com.google.protobuf.GeneratedMessageV3 17141 .alwaysUseFieldBuilders) { 17142 } 17143 } 17144 public Builder clear() { 17145 super.clear(); 17146 name_ = ""; 17147 17148 timeout_ = 0L; 17149 17150 cleanup_ = false; 17151 17152 return this; 17153 } 17154 17155 public com.google.protobuf.Descriptors.Descriptor 17156 getDescriptorForType() { 17157 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 17158 } 17159 17160 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 17161 return hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance(); 17162 } 17163 17164 public hapi.services.tiller.Tiller.TestReleaseRequest build() { 17165 hapi.services.tiller.Tiller.TestReleaseRequest result = buildPartial(); 17166 if (!result.isInitialized()) { 17167 throw newUninitializedMessageException(result); 17168 } 17169 return result; 17170 } 17171 17172 public hapi.services.tiller.Tiller.TestReleaseRequest buildPartial() { 17173 hapi.services.tiller.Tiller.TestReleaseRequest result = new hapi.services.tiller.Tiller.TestReleaseRequest(this); 17174 result.name_ = name_; 17175 result.timeout_ = timeout_; 17176 result.cleanup_ = cleanup_; 17177 onBuilt(); 17178 return result; 17179 } 17180 17181 public Builder clone() { 17182 return (Builder) super.clone(); 17183 } 17184 public Builder setField( 17185 com.google.protobuf.Descriptors.FieldDescriptor field, 17186 java.lang.Object value) { 17187 return (Builder) super.setField(field, value); 17188 } 17189 public Builder clearField( 17190 com.google.protobuf.Descriptors.FieldDescriptor field) { 17191 return (Builder) super.clearField(field); 17192 } 17193 public Builder clearOneof( 17194 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 17195 return (Builder) super.clearOneof(oneof); 17196 } 17197 public Builder setRepeatedField( 17198 com.google.protobuf.Descriptors.FieldDescriptor field, 17199 int index, java.lang.Object value) { 17200 return (Builder) super.setRepeatedField(field, index, value); 17201 } 17202 public Builder addRepeatedField( 17203 com.google.protobuf.Descriptors.FieldDescriptor field, 17204 java.lang.Object value) { 17205 return (Builder) super.addRepeatedField(field, value); 17206 } 17207 public Builder mergeFrom(com.google.protobuf.Message other) { 17208 if (other instanceof hapi.services.tiller.Tiller.TestReleaseRequest) { 17209 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseRequest)other); 17210 } else { 17211 super.mergeFrom(other); 17212 return this; 17213 } 17214 } 17215 17216 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseRequest other) { 17217 if (other == hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance()) return this; 17218 if (!other.getName().isEmpty()) { 17219 name_ = other.name_; 17220 onChanged(); 17221 } 17222 if (other.getTimeout() != 0L) { 17223 setTimeout(other.getTimeout()); 17224 } 17225 if (other.getCleanup() != false) { 17226 setCleanup(other.getCleanup()); 17227 } 17228 this.mergeUnknownFields(other.unknownFields); 17229 onChanged(); 17230 return this; 17231 } 17232 17233 public final boolean isInitialized() { 17234 return true; 17235 } 17236 17237 public Builder mergeFrom( 17238 com.google.protobuf.CodedInputStream input, 17239 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17240 throws java.io.IOException { 17241 hapi.services.tiller.Tiller.TestReleaseRequest parsedMessage = null; 17242 try { 17243 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 17244 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17245 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseRequest) e.getUnfinishedMessage(); 17246 throw e.unwrapIOException(); 17247 } finally { 17248 if (parsedMessage != null) { 17249 mergeFrom(parsedMessage); 17250 } 17251 } 17252 return this; 17253 } 17254 17255 private java.lang.Object name_ = ""; 17256 /** 17257 * <pre> 17258 * Name is the name of the release 17259 * </pre> 17260 * 17261 * <code>string name = 1;</code> 17262 */ 17263 public java.lang.String getName() { 17264 java.lang.Object ref = name_; 17265 if (!(ref instanceof java.lang.String)) { 17266 com.google.protobuf.ByteString bs = 17267 (com.google.protobuf.ByteString) ref; 17268 java.lang.String s = bs.toStringUtf8(); 17269 name_ = s; 17270 return s; 17271 } else { 17272 return (java.lang.String) ref; 17273 } 17274 } 17275 /** 17276 * <pre> 17277 * Name is the name of the release 17278 * </pre> 17279 * 17280 * <code>string name = 1;</code> 17281 */ 17282 public com.google.protobuf.ByteString 17283 getNameBytes() { 17284 java.lang.Object ref = name_; 17285 if (ref instanceof String) { 17286 com.google.protobuf.ByteString b = 17287 com.google.protobuf.ByteString.copyFromUtf8( 17288 (java.lang.String) ref); 17289 name_ = b; 17290 return b; 17291 } else { 17292 return (com.google.protobuf.ByteString) ref; 17293 } 17294 } 17295 /** 17296 * <pre> 17297 * Name is the name of the release 17298 * </pre> 17299 * 17300 * <code>string name = 1;</code> 17301 */ 17302 public Builder setName( 17303 java.lang.String value) { 17304 if (value == null) { 17305 throw new NullPointerException(); 17306 } 17307 17308 name_ = value; 17309 onChanged(); 17310 return this; 17311 } 17312 /** 17313 * <pre> 17314 * Name is the name of the release 17315 * </pre> 17316 * 17317 * <code>string name = 1;</code> 17318 */ 17319 public Builder clearName() { 17320 17321 name_ = getDefaultInstance().getName(); 17322 onChanged(); 17323 return this; 17324 } 17325 /** 17326 * <pre> 17327 * Name is the name of the release 17328 * </pre> 17329 * 17330 * <code>string name = 1;</code> 17331 */ 17332 public Builder setNameBytes( 17333 com.google.protobuf.ByteString value) { 17334 if (value == null) { 17335 throw new NullPointerException(); 17336 } 17337 checkByteStringIsUtf8(value); 17338 17339 name_ = value; 17340 onChanged(); 17341 return this; 17342 } 17343 17344 private long timeout_ ; 17345 /** 17346 * <pre> 17347 * timeout specifies the max amount of time any kubernetes client command can run. 17348 * </pre> 17349 * 17350 * <code>int64 timeout = 2;</code> 17351 */ 17352 public long getTimeout() { 17353 return timeout_; 17354 } 17355 /** 17356 * <pre> 17357 * timeout specifies the max amount of time any kubernetes client command can run. 17358 * </pre> 17359 * 17360 * <code>int64 timeout = 2;</code> 17361 */ 17362 public Builder setTimeout(long value) { 17363 17364 timeout_ = value; 17365 onChanged(); 17366 return this; 17367 } 17368 /** 17369 * <pre> 17370 * timeout specifies the max amount of time any kubernetes client command can run. 17371 * </pre> 17372 * 17373 * <code>int64 timeout = 2;</code> 17374 */ 17375 public Builder clearTimeout() { 17376 17377 timeout_ = 0L; 17378 onChanged(); 17379 return this; 17380 } 17381 17382 private boolean cleanup_ ; 17383 /** 17384 * <pre> 17385 * cleanup specifies whether or not to attempt pod deletion after test completes 17386 * </pre> 17387 * 17388 * <code>bool cleanup = 3;</code> 17389 */ 17390 public boolean getCleanup() { 17391 return cleanup_; 17392 } 17393 /** 17394 * <pre> 17395 * cleanup specifies whether or not to attempt pod deletion after test completes 17396 * </pre> 17397 * 17398 * <code>bool cleanup = 3;</code> 17399 */ 17400 public Builder setCleanup(boolean value) { 17401 17402 cleanup_ = value; 17403 onChanged(); 17404 return this; 17405 } 17406 /** 17407 * <pre> 17408 * cleanup specifies whether or not to attempt pod deletion after test completes 17409 * </pre> 17410 * 17411 * <code>bool cleanup = 3;</code> 17412 */ 17413 public Builder clearCleanup() { 17414 17415 cleanup_ = false; 17416 onChanged(); 17417 return this; 17418 } 17419 public final Builder setUnknownFields( 17420 final com.google.protobuf.UnknownFieldSet unknownFields) { 17421 return super.setUnknownFieldsProto3(unknownFields); 17422 } 17423 17424 public final Builder mergeUnknownFields( 17425 final com.google.protobuf.UnknownFieldSet unknownFields) { 17426 return super.mergeUnknownFields(unknownFields); 17427 } 17428 17429 17430 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseRequest) 17431 } 17432 17433 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseRequest) 17434 private static final hapi.services.tiller.Tiller.TestReleaseRequest DEFAULT_INSTANCE; 17435 static { 17436 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseRequest(); 17437 } 17438 17439 public static hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstance() { 17440 return DEFAULT_INSTANCE; 17441 } 17442 17443 private static final com.google.protobuf.Parser<TestReleaseRequest> 17444 PARSER = new com.google.protobuf.AbstractParser<TestReleaseRequest>() { 17445 public TestReleaseRequest parsePartialFrom( 17446 com.google.protobuf.CodedInputStream input, 17447 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17448 throws com.google.protobuf.InvalidProtocolBufferException { 17449 return new TestReleaseRequest(input, extensionRegistry); 17450 } 17451 }; 17452 17453 public static com.google.protobuf.Parser<TestReleaseRequest> parser() { 17454 return PARSER; 17455 } 17456 17457 @java.lang.Override 17458 public com.google.protobuf.Parser<TestReleaseRequest> getParserForType() { 17459 return PARSER; 17460 } 17461 17462 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 17463 return DEFAULT_INSTANCE; 17464 } 17465 17466 } 17467 17468 public interface TestReleaseResponseOrBuilder extends 17469 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseResponse) 17470 com.google.protobuf.MessageOrBuilder { 17471 17472 /** 17473 * <code>string msg = 1;</code> 17474 */ 17475 java.lang.String getMsg(); 17476 /** 17477 * <code>string msg = 1;</code> 17478 */ 17479 com.google.protobuf.ByteString 17480 getMsgBytes(); 17481 17482 /** 17483 * <code>.hapi.release.TestRun.Status status = 2;</code> 17484 */ 17485 int getStatusValue(); 17486 /** 17487 * <code>.hapi.release.TestRun.Status status = 2;</code> 17488 */ 17489 hapi.release.TestRunOuterClass.TestRun.Status getStatus(); 17490 } 17491 /** 17492 * <pre> 17493 * TestReleaseResponse represents a message from executing a test 17494 * </pre> 17495 * 17496 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17497 */ 17498 public static final class TestReleaseResponse extends 17499 com.google.protobuf.GeneratedMessageV3 implements 17500 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseResponse) 17501 TestReleaseResponseOrBuilder { 17502 private static final long serialVersionUID = 0L; 17503 // Use TestReleaseResponse.newBuilder() to construct. 17504 private TestReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 17505 super(builder); 17506 } 17507 private TestReleaseResponse() { 17508 msg_ = ""; 17509 status_ = 0; 17510 } 17511 17512 @java.lang.Override 17513 public final com.google.protobuf.UnknownFieldSet 17514 getUnknownFields() { 17515 return this.unknownFields; 17516 } 17517 private TestReleaseResponse( 17518 com.google.protobuf.CodedInputStream input, 17519 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17520 throws com.google.protobuf.InvalidProtocolBufferException { 17521 this(); 17522 int mutable_bitField0_ = 0; 17523 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 17524 com.google.protobuf.UnknownFieldSet.newBuilder(); 17525 try { 17526 boolean done = false; 17527 while (!done) { 17528 int tag = input.readTag(); 17529 switch (tag) { 17530 case 0: 17531 done = true; 17532 break; 17533 default: { 17534 if (!parseUnknownFieldProto3( 17535 input, unknownFields, extensionRegistry, tag)) { 17536 done = true; 17537 } 17538 break; 17539 } 17540 case 10: { 17541 java.lang.String s = input.readStringRequireUtf8(); 17542 17543 msg_ = s; 17544 break; 17545 } 17546 case 16: { 17547 int rawValue = input.readEnum(); 17548 17549 status_ = rawValue; 17550 break; 17551 } 17552 } 17553 } 17554 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17555 throw e.setUnfinishedMessage(this); 17556 } catch (java.io.IOException e) { 17557 throw new com.google.protobuf.InvalidProtocolBufferException( 17558 e).setUnfinishedMessage(this); 17559 } finally { 17560 this.unknownFields = unknownFields.build(); 17561 makeExtensionsImmutable(); 17562 } 17563 } 17564 public static final com.google.protobuf.Descriptors.Descriptor 17565 getDescriptor() { 17566 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17567 } 17568 17569 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17570 internalGetFieldAccessorTable() { 17571 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17572 .ensureFieldAccessorsInitialized( 17573 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17574 } 17575 17576 public static final int MSG_FIELD_NUMBER = 1; 17577 private volatile java.lang.Object msg_; 17578 /** 17579 * <code>string msg = 1;</code> 17580 */ 17581 public java.lang.String getMsg() { 17582 java.lang.Object ref = msg_; 17583 if (ref instanceof java.lang.String) { 17584 return (java.lang.String) ref; 17585 } else { 17586 com.google.protobuf.ByteString bs = 17587 (com.google.protobuf.ByteString) ref; 17588 java.lang.String s = bs.toStringUtf8(); 17589 msg_ = s; 17590 return s; 17591 } 17592 } 17593 /** 17594 * <code>string msg = 1;</code> 17595 */ 17596 public com.google.protobuf.ByteString 17597 getMsgBytes() { 17598 java.lang.Object ref = msg_; 17599 if (ref instanceof java.lang.String) { 17600 com.google.protobuf.ByteString b = 17601 com.google.protobuf.ByteString.copyFromUtf8( 17602 (java.lang.String) ref); 17603 msg_ = b; 17604 return b; 17605 } else { 17606 return (com.google.protobuf.ByteString) ref; 17607 } 17608 } 17609 17610 public static final int STATUS_FIELD_NUMBER = 2; 17611 private int status_; 17612 /** 17613 * <code>.hapi.release.TestRun.Status status = 2;</code> 17614 */ 17615 public int getStatusValue() { 17616 return status_; 17617 } 17618 /** 17619 * <code>.hapi.release.TestRun.Status status = 2;</code> 17620 */ 17621 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 17622 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 17623 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 17624 } 17625 17626 private byte memoizedIsInitialized = -1; 17627 public final boolean isInitialized() { 17628 byte isInitialized = memoizedIsInitialized; 17629 if (isInitialized == 1) return true; 17630 if (isInitialized == 0) return false; 17631 17632 memoizedIsInitialized = 1; 17633 return true; 17634 } 17635 17636 public void writeTo(com.google.protobuf.CodedOutputStream output) 17637 throws java.io.IOException { 17638 if (!getMsgBytes().isEmpty()) { 17639 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, msg_); 17640 } 17641 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17642 output.writeEnum(2, status_); 17643 } 17644 unknownFields.writeTo(output); 17645 } 17646 17647 public int getSerializedSize() { 17648 int size = memoizedSize; 17649 if (size != -1) return size; 17650 17651 size = 0; 17652 if (!getMsgBytes().isEmpty()) { 17653 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, msg_); 17654 } 17655 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17656 size += com.google.protobuf.CodedOutputStream 17657 .computeEnumSize(2, status_); 17658 } 17659 size += unknownFields.getSerializedSize(); 17660 memoizedSize = size; 17661 return size; 17662 } 17663 17664 @java.lang.Override 17665 public boolean equals(final java.lang.Object obj) { 17666 if (obj == this) { 17667 return true; 17668 } 17669 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseResponse)) { 17670 return super.equals(obj); 17671 } 17672 hapi.services.tiller.Tiller.TestReleaseResponse other = (hapi.services.tiller.Tiller.TestReleaseResponse) obj; 17673 17674 boolean result = true; 17675 result = result && getMsg() 17676 .equals(other.getMsg()); 17677 result = result && status_ == other.status_; 17678 result = result && unknownFields.equals(other.unknownFields); 17679 return result; 17680 } 17681 17682 @java.lang.Override 17683 public int hashCode() { 17684 if (memoizedHashCode != 0) { 17685 return memoizedHashCode; 17686 } 17687 int hash = 41; 17688 hash = (19 * hash) + getDescriptor().hashCode(); 17689 hash = (37 * hash) + MSG_FIELD_NUMBER; 17690 hash = (53 * hash) + getMsg().hashCode(); 17691 hash = (37 * hash) + STATUS_FIELD_NUMBER; 17692 hash = (53 * hash) + status_; 17693 hash = (29 * hash) + unknownFields.hashCode(); 17694 memoizedHashCode = hash; 17695 return hash; 17696 } 17697 17698 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17699 java.nio.ByteBuffer data) 17700 throws com.google.protobuf.InvalidProtocolBufferException { 17701 return PARSER.parseFrom(data); 17702 } 17703 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17704 java.nio.ByteBuffer data, 17705 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17706 throws com.google.protobuf.InvalidProtocolBufferException { 17707 return PARSER.parseFrom(data, extensionRegistry); 17708 } 17709 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17710 com.google.protobuf.ByteString data) 17711 throws com.google.protobuf.InvalidProtocolBufferException { 17712 return PARSER.parseFrom(data); 17713 } 17714 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17715 com.google.protobuf.ByteString data, 17716 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17717 throws com.google.protobuf.InvalidProtocolBufferException { 17718 return PARSER.parseFrom(data, extensionRegistry); 17719 } 17720 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(byte[] data) 17721 throws com.google.protobuf.InvalidProtocolBufferException { 17722 return PARSER.parseFrom(data); 17723 } 17724 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17725 byte[] data, 17726 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17727 throws com.google.protobuf.InvalidProtocolBufferException { 17728 return PARSER.parseFrom(data, extensionRegistry); 17729 } 17730 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(java.io.InputStream input) 17731 throws java.io.IOException { 17732 return com.google.protobuf.GeneratedMessageV3 17733 .parseWithIOException(PARSER, input); 17734 } 17735 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17736 java.io.InputStream input, 17737 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17738 throws java.io.IOException { 17739 return com.google.protobuf.GeneratedMessageV3 17740 .parseWithIOException(PARSER, input, extensionRegistry); 17741 } 17742 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom(java.io.InputStream input) 17743 throws java.io.IOException { 17744 return com.google.protobuf.GeneratedMessageV3 17745 .parseDelimitedWithIOException(PARSER, input); 17746 } 17747 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom( 17748 java.io.InputStream input, 17749 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17750 throws java.io.IOException { 17751 return com.google.protobuf.GeneratedMessageV3 17752 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 17753 } 17754 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17755 com.google.protobuf.CodedInputStream input) 17756 throws java.io.IOException { 17757 return com.google.protobuf.GeneratedMessageV3 17758 .parseWithIOException(PARSER, input); 17759 } 17760 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17761 com.google.protobuf.CodedInputStream input, 17762 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17763 throws java.io.IOException { 17764 return com.google.protobuf.GeneratedMessageV3 17765 .parseWithIOException(PARSER, input, extensionRegistry); 17766 } 17767 17768 public Builder newBuilderForType() { return newBuilder(); } 17769 public static Builder newBuilder() { 17770 return DEFAULT_INSTANCE.toBuilder(); 17771 } 17772 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseResponse prototype) { 17773 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 17774 } 17775 public Builder toBuilder() { 17776 return this == DEFAULT_INSTANCE 17777 ? new Builder() : new Builder().mergeFrom(this); 17778 } 17779 17780 @java.lang.Override 17781 protected Builder newBuilderForType( 17782 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17783 Builder builder = new Builder(parent); 17784 return builder; 17785 } 17786 /** 17787 * <pre> 17788 * TestReleaseResponse represents a message from executing a test 17789 * </pre> 17790 * 17791 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17792 */ 17793 public static final class Builder extends 17794 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 17795 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseResponse) 17796 hapi.services.tiller.Tiller.TestReleaseResponseOrBuilder { 17797 public static final com.google.protobuf.Descriptors.Descriptor 17798 getDescriptor() { 17799 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17800 } 17801 17802 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17803 internalGetFieldAccessorTable() { 17804 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17805 .ensureFieldAccessorsInitialized( 17806 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17807 } 17808 17809 // Construct using hapi.services.tiller.Tiller.TestReleaseResponse.newBuilder() 17810 private Builder() { 17811 maybeForceBuilderInitialization(); 17812 } 17813 17814 private Builder( 17815 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17816 super(parent); 17817 maybeForceBuilderInitialization(); 17818 } 17819 private void maybeForceBuilderInitialization() { 17820 if (com.google.protobuf.GeneratedMessageV3 17821 .alwaysUseFieldBuilders) { 17822 } 17823 } 17824 public Builder clear() { 17825 super.clear(); 17826 msg_ = ""; 17827 17828 status_ = 0; 17829 17830 return this; 17831 } 17832 17833 public com.google.protobuf.Descriptors.Descriptor 17834 getDescriptorForType() { 17835 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17836 } 17837 17838 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 17839 return hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance(); 17840 } 17841 17842 public hapi.services.tiller.Tiller.TestReleaseResponse build() { 17843 hapi.services.tiller.Tiller.TestReleaseResponse result = buildPartial(); 17844 if (!result.isInitialized()) { 17845 throw newUninitializedMessageException(result); 17846 } 17847 return result; 17848 } 17849 17850 public hapi.services.tiller.Tiller.TestReleaseResponse buildPartial() { 17851 hapi.services.tiller.Tiller.TestReleaseResponse result = new hapi.services.tiller.Tiller.TestReleaseResponse(this); 17852 result.msg_ = msg_; 17853 result.status_ = status_; 17854 onBuilt(); 17855 return result; 17856 } 17857 17858 public Builder clone() { 17859 return (Builder) super.clone(); 17860 } 17861 public Builder setField( 17862 com.google.protobuf.Descriptors.FieldDescriptor field, 17863 java.lang.Object value) { 17864 return (Builder) super.setField(field, value); 17865 } 17866 public Builder clearField( 17867 com.google.protobuf.Descriptors.FieldDescriptor field) { 17868 return (Builder) super.clearField(field); 17869 } 17870 public Builder clearOneof( 17871 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 17872 return (Builder) super.clearOneof(oneof); 17873 } 17874 public Builder setRepeatedField( 17875 com.google.protobuf.Descriptors.FieldDescriptor field, 17876 int index, java.lang.Object value) { 17877 return (Builder) super.setRepeatedField(field, index, value); 17878 } 17879 public Builder addRepeatedField( 17880 com.google.protobuf.Descriptors.FieldDescriptor field, 17881 java.lang.Object value) { 17882 return (Builder) super.addRepeatedField(field, value); 17883 } 17884 public Builder mergeFrom(com.google.protobuf.Message other) { 17885 if (other instanceof hapi.services.tiller.Tiller.TestReleaseResponse) { 17886 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseResponse)other); 17887 } else { 17888 super.mergeFrom(other); 17889 return this; 17890 } 17891 } 17892 17893 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseResponse other) { 17894 if (other == hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance()) return this; 17895 if (!other.getMsg().isEmpty()) { 17896 msg_ = other.msg_; 17897 onChanged(); 17898 } 17899 if (other.status_ != 0) { 17900 setStatusValue(other.getStatusValue()); 17901 } 17902 this.mergeUnknownFields(other.unknownFields); 17903 onChanged(); 17904 return this; 17905 } 17906 17907 public final boolean isInitialized() { 17908 return true; 17909 } 17910 17911 public Builder mergeFrom( 17912 com.google.protobuf.CodedInputStream input, 17913 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17914 throws java.io.IOException { 17915 hapi.services.tiller.Tiller.TestReleaseResponse parsedMessage = null; 17916 try { 17917 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 17918 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17919 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseResponse) e.getUnfinishedMessage(); 17920 throw e.unwrapIOException(); 17921 } finally { 17922 if (parsedMessage != null) { 17923 mergeFrom(parsedMessage); 17924 } 17925 } 17926 return this; 17927 } 17928 17929 private java.lang.Object msg_ = ""; 17930 /** 17931 * <code>string msg = 1;</code> 17932 */ 17933 public java.lang.String getMsg() { 17934 java.lang.Object ref = msg_; 17935 if (!(ref instanceof java.lang.String)) { 17936 com.google.protobuf.ByteString bs = 17937 (com.google.protobuf.ByteString) ref; 17938 java.lang.String s = bs.toStringUtf8(); 17939 msg_ = s; 17940 return s; 17941 } else { 17942 return (java.lang.String) ref; 17943 } 17944 } 17945 /** 17946 * <code>string msg = 1;</code> 17947 */ 17948 public com.google.protobuf.ByteString 17949 getMsgBytes() { 17950 java.lang.Object ref = msg_; 17951 if (ref instanceof String) { 17952 com.google.protobuf.ByteString b = 17953 com.google.protobuf.ByteString.copyFromUtf8( 17954 (java.lang.String) ref); 17955 msg_ = b; 17956 return b; 17957 } else { 17958 return (com.google.protobuf.ByteString) ref; 17959 } 17960 } 17961 /** 17962 * <code>string msg = 1;</code> 17963 */ 17964 public Builder setMsg( 17965 java.lang.String value) { 17966 if (value == null) { 17967 throw new NullPointerException(); 17968 } 17969 17970 msg_ = value; 17971 onChanged(); 17972 return this; 17973 } 17974 /** 17975 * <code>string msg = 1;</code> 17976 */ 17977 public Builder clearMsg() { 17978 17979 msg_ = getDefaultInstance().getMsg(); 17980 onChanged(); 17981 return this; 17982 } 17983 /** 17984 * <code>string msg = 1;</code> 17985 */ 17986 public Builder setMsgBytes( 17987 com.google.protobuf.ByteString value) { 17988 if (value == null) { 17989 throw new NullPointerException(); 17990 } 17991 checkByteStringIsUtf8(value); 17992 17993 msg_ = value; 17994 onChanged(); 17995 return this; 17996 } 17997 17998 private int status_ = 0; 17999 /** 18000 * <code>.hapi.release.TestRun.Status status = 2;</code> 18001 */ 18002 public int getStatusValue() { 18003 return status_; 18004 } 18005 /** 18006 * <code>.hapi.release.TestRun.Status status = 2;</code> 18007 */ 18008 public Builder setStatusValue(int value) { 18009 status_ = value; 18010 onChanged(); 18011 return this; 18012 } 18013 /** 18014 * <code>.hapi.release.TestRun.Status status = 2;</code> 18015 */ 18016 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 18017 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 18018 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 18019 } 18020 /** 18021 * <code>.hapi.release.TestRun.Status status = 2;</code> 18022 */ 18023 public Builder setStatus(hapi.release.TestRunOuterClass.TestRun.Status value) { 18024 if (value == null) { 18025 throw new NullPointerException(); 18026 } 18027 18028 status_ = value.getNumber(); 18029 onChanged(); 18030 return this; 18031 } 18032 /** 18033 * <code>.hapi.release.TestRun.Status status = 2;</code> 18034 */ 18035 public Builder clearStatus() { 18036 18037 status_ = 0; 18038 onChanged(); 18039 return this; 18040 } 18041 public final Builder setUnknownFields( 18042 final com.google.protobuf.UnknownFieldSet unknownFields) { 18043 return super.setUnknownFieldsProto3(unknownFields); 18044 } 18045 18046 public final Builder mergeUnknownFields( 18047 final com.google.protobuf.UnknownFieldSet unknownFields) { 18048 return super.mergeUnknownFields(unknownFields); 18049 } 18050 18051 18052 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseResponse) 18053 } 18054 18055 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseResponse) 18056 private static final hapi.services.tiller.Tiller.TestReleaseResponse DEFAULT_INSTANCE; 18057 static { 18058 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseResponse(); 18059 } 18060 18061 public static hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstance() { 18062 return DEFAULT_INSTANCE; 18063 } 18064 18065 private static final com.google.protobuf.Parser<TestReleaseResponse> 18066 PARSER = new com.google.protobuf.AbstractParser<TestReleaseResponse>() { 18067 public TestReleaseResponse parsePartialFrom( 18068 com.google.protobuf.CodedInputStream input, 18069 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 18070 throws com.google.protobuf.InvalidProtocolBufferException { 18071 return new TestReleaseResponse(input, extensionRegistry); 18072 } 18073 }; 18074 18075 public static com.google.protobuf.Parser<TestReleaseResponse> parser() { 18076 return PARSER; 18077 } 18078 18079 @java.lang.Override 18080 public com.google.protobuf.Parser<TestReleaseResponse> getParserForType() { 18081 return PARSER; 18082 } 18083 18084 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 18085 return DEFAULT_INSTANCE; 18086 } 18087 18088 } 18089 18090 private static final com.google.protobuf.Descriptors.Descriptor 18091 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 18092 private static final 18093 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18094 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable; 18095 private static final com.google.protobuf.Descriptors.Descriptor 18096 internal_static_hapi_services_tiller_ListSort_descriptor; 18097 private static final 18098 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18099 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable; 18100 private static final com.google.protobuf.Descriptors.Descriptor 18101 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 18102 private static final 18103 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18104 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable; 18105 private static final com.google.protobuf.Descriptors.Descriptor 18106 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 18107 private static final 18108 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18109 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable; 18110 private static final com.google.protobuf.Descriptors.Descriptor 18111 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 18112 private static final 18113 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18114 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable; 18115 private static final com.google.protobuf.Descriptors.Descriptor 18116 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 18117 private static final 18118 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18119 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable; 18120 private static final com.google.protobuf.Descriptors.Descriptor 18121 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 18122 private static final 18123 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18124 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable; 18125 private static final com.google.protobuf.Descriptors.Descriptor 18126 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 18127 private static final 18128 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18129 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable; 18130 private static final com.google.protobuf.Descriptors.Descriptor 18131 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 18132 private static final 18133 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18134 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable; 18135 private static final com.google.protobuf.Descriptors.Descriptor 18136 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 18137 private static final 18138 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18139 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable; 18140 private static final com.google.protobuf.Descriptors.Descriptor 18141 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 18142 private static final 18143 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18144 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable; 18145 private static final com.google.protobuf.Descriptors.Descriptor 18146 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 18147 private static final 18148 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18149 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable; 18150 private static final com.google.protobuf.Descriptors.Descriptor 18151 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 18152 private static final 18153 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18154 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable; 18155 private static final com.google.protobuf.Descriptors.Descriptor 18156 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 18157 private static final 18158 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18159 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable; 18160 private static final com.google.protobuf.Descriptors.Descriptor 18161 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 18162 private static final 18163 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18164 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable; 18165 private static final com.google.protobuf.Descriptors.Descriptor 18166 internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 18167 private static final 18168 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18169 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable; 18170 private static final com.google.protobuf.Descriptors.Descriptor 18171 internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 18172 private static final 18173 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18174 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable; 18175 private static final com.google.protobuf.Descriptors.Descriptor 18176 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 18177 private static final 18178 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18179 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable; 18180 private static final com.google.protobuf.Descriptors.Descriptor 18181 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 18182 private static final 18183 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18184 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable; 18185 private static final com.google.protobuf.Descriptors.Descriptor 18186 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 18187 private static final 18188 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18189 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable; 18190 private static final com.google.protobuf.Descriptors.Descriptor 18191 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 18192 private static final 18193 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18194 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable; 18195 18196 public static com.google.protobuf.Descriptors.FileDescriptor 18197 getDescriptor() { 18198 return descriptor; 18199 } 18200 private static com.google.protobuf.Descriptors.FileDescriptor 18201 descriptor; 18202 static { 18203 java.lang.String[] descriptorData = { 18204 "\n\032hapi/services/tiller.proto\022\024hapi.servi" + 18205 "ces.tiller\032\026hapi/chart/chart.proto\032\027hapi" + 18206 "/chart/config.proto\032\032hapi/release/releas" + 18207 "e.proto\032\027hapi/release/info.proto\032\033hapi/r" + 18208 "elease/test_run.proto\032\031hapi/release/stat" + 18209 "us.proto\032\032hapi/version/version.proto\"\376\001\n" + 18210 "\023ListReleasesRequest\022\r\n\005limit\030\001 \001(\003\022\016\n\006o" + 18211 "ffset\030\002 \001(\t\0226\n\007sort_by\030\003 \001(\0162%.hapi.serv" + 18212 "ices.tiller.ListSort.SortBy\022\016\n\006filter\030\004 " + 18213 "\001(\t\022<\n\nsort_order\030\005 \001(\0162(.hapi.services.", 18214 "tiller.ListSort.SortOrder\022/\n\014status_code" + 18215 "s\030\006 \003(\0162\031.hapi.release.Status.Code\022\021\n\tna" + 18216 "mespace\030\007 \001(\t\"^\n\010ListSort\"2\n\006SortBy\022\013\n\007U" + 18217 "NKNOWN\020\000\022\010\n\004NAME\020\001\022\021\n\rLAST_RELEASED\020\002\"\036\n" + 18218 "\tSortOrder\022\007\n\003ASC\020\000\022\010\n\004DESC\020\001\"k\n\024ListRel" + 18219 "easesResponse\022\r\n\005count\030\001 \001(\003\022\014\n\004next\030\002 \001" + 18220 "(\t\022\r\n\005total\030\003 \001(\003\022\'\n\010releases\030\004 \003(\0132\025.ha" + 18221 "pi.release.Release\"8\n\027GetReleaseStatusRe" + 18222 "quest\022\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"]\n\030" + 18223 "GetReleaseStatusResponse\022\014\n\004name\030\001 \001(\t\022 ", 18224 "\n\004info\030\002 \001(\0132\022.hapi.release.Info\022\021\n\tname" + 18225 "space\030\003 \001(\t\"9\n\030GetReleaseContentRequest\022" + 18226 "\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"C\n\031GetRel" + 18227 "easeContentResponse\022&\n\007release\030\001 \001(\0132\025.h" + 18228 "api.release.Release\"\376\001\n\024UpdateReleaseReq" + 18229 "uest\022\014\n\004name\030\001 \001(\t\022 \n\005chart\030\002 \001(\0132\021.hapi" + 18230 ".chart.Chart\022\"\n\006values\030\003 \001(\0132\022.hapi.char" + 18231 "t.Config\022\017\n\007dry_run\030\004 \001(\010\022\025\n\rdisable_hoo" + 18232 "ks\030\005 \001(\010\022\020\n\010recreate\030\006 \001(\010\022\017\n\007timeout\030\007 " + 18233 "\001(\003\022\024\n\014reset_values\030\010 \001(\010\022\014\n\004wait\030\t \001(\010\022", 18234 "\024\n\014reuse_values\030\n \001(\010\022\r\n\005force\030\013 \001(\010\"?\n\025" + 18235 "UpdateReleaseResponse\022&\n\007release\030\001 \001(\0132\025" + 18236 ".hapi.release.Release\"\237\001\n\026RollbackReleas" + 18237 "eRequest\022\014\n\004name\030\001 \001(\t\022\017\n\007dry_run\030\002 \001(\010\022" + 18238 "\025\n\rdisable_hooks\030\003 \001(\010\022\017\n\007version\030\004 \001(\005\022" + 18239 "\020\n\010recreate\030\005 \001(\010\022\017\n\007timeout\030\006 \001(\003\022\014\n\004wa" + 18240 "it\030\007 \001(\010\022\r\n\005force\030\010 \001(\010\"A\n\027RollbackRelea" + 18241 "seResponse\022&\n\007release\030\001 \001(\0132\025.hapi.relea" + 18242 "se.Release\"\331\001\n\025InstallReleaseRequest\022 \n\005" + 18243 "chart\030\001 \001(\0132\021.hapi.chart.Chart\022\"\n\006values", 18244 "\030\002 \001(\0132\022.hapi.chart.Config\022\017\n\007dry_run\030\003 " + 18245 "\001(\010\022\014\n\004name\030\004 \001(\t\022\025\n\rdisable_hooks\030\005 \001(\010" + 18246 "\022\021\n\tnamespace\030\006 \001(\t\022\022\n\nreuse_name\030\007 \001(\010\022" + 18247 "\017\n\007timeout\030\010 \001(\003\022\014\n\004wait\030\t \001(\010\"@\n\026Instal" + 18248 "lReleaseResponse\022&\n\007release\030\001 \001(\0132\025.hapi" + 18249 ".release.Release\"^\n\027UninstallReleaseRequ" + 18250 "est\022\014\n\004name\030\001 \001(\t\022\025\n\rdisable_hooks\030\002 \001(\010" + 18251 "\022\r\n\005purge\030\003 \001(\010\022\017\n\007timeout\030\004 \001(\003\"P\n\030Unin" + 18252 "stallReleaseResponse\022&\n\007release\030\001 \001(\0132\025." + 18253 "hapi.release.Release\022\014\n\004info\030\002 \001(\t\"\023\n\021Ge", 18254 "tVersionRequest\"<\n\022GetVersionResponse\022&\n" + 18255 "\007Version\030\001 \001(\0132\025.hapi.version.Version\".\n" + 18256 "\021GetHistoryRequest\022\014\n\004name\030\001 \001(\t\022\013\n\003max\030" + 18257 "\002 \001(\005\"=\n\022GetHistoryResponse\022\'\n\010releases\030" + 18258 "\001 \003(\0132\025.hapi.release.Release\"D\n\022TestRele" + 18259 "aseRequest\022\014\n\004name\030\001 \001(\t\022\017\n\007timeout\030\002 \001(" + 18260 "\003\022\017\n\007cleanup\030\003 \001(\010\"P\n\023TestReleaseRespons" + 18261 "e\022\013\n\003msg\030\001 \001(\t\022,\n\006status\030\002 \001(\0162\034.hapi.re" + 18262 "lease.TestRun.Status2\333\010\n\016ReleaseService\022" + 18263 "i\n\014ListReleases\022).hapi.services.tiller.L", 18264 "istReleasesRequest\032*.hapi.services.tille" + 18265 "r.ListReleasesResponse\"\0000\001\022s\n\020GetRelease" + 18266 "Status\022-.hapi.services.tiller.GetRelease" + 18267 "StatusRequest\032..hapi.services.tiller.Get" + 18268 "ReleaseStatusResponse\"\000\022v\n\021GetReleaseCon" + 18269 "tent\022..hapi.services.tiller.GetReleaseCo" + 18270 "ntentRequest\032/.hapi.services.tiller.GetR" + 18271 "eleaseContentResponse\"\000\022j\n\rUpdateRelease" + 18272 "\022*.hapi.services.tiller.UpdateReleaseReq" + 18273 "uest\032+.hapi.services.tiller.UpdateReleas", 18274 "eResponse\"\000\022m\n\016InstallRelease\022+.hapi.ser" + 18275 "vices.tiller.InstallReleaseRequest\032,.hap" + 18276 "i.services.tiller.InstallReleaseResponse" + 18277 "\"\000\022s\n\020UninstallRelease\022-.hapi.services.t" + 18278 "iller.UninstallReleaseRequest\032..hapi.ser" + 18279 "vices.tiller.UninstallReleaseResponse\"\000\022" + 18280 "a\n\nGetVersion\022\'.hapi.services.tiller.Get" + 18281 "VersionRequest\032(.hapi.services.tiller.Ge" + 18282 "tVersionResponse\"\000\022p\n\017RollbackRelease\022,." + 18283 "hapi.services.tiller.RollbackReleaseRequ", 18284 "est\032-.hapi.services.tiller.RollbackRelea" + 18285 "seResponse\"\000\022a\n\nGetHistory\022\'.hapi.servic" + 18286 "es.tiller.GetHistoryRequest\032(.hapi.servi" + 18287 "ces.tiller.GetHistoryResponse\"\000\022i\n\016RunRe" + 18288 "leaseTest\022(.hapi.services.tiller.TestRel" + 18289 "easeRequest\032).hapi.services.tiller.TestR" + 18290 "eleaseResponse\"\0000\001B\nZ\010servicesb\006proto3" 18291 }; 18292 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 18293 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 18294 public com.google.protobuf.ExtensionRegistry assignDescriptors( 18295 com.google.protobuf.Descriptors.FileDescriptor root) { 18296 descriptor = root; 18297 return null; 18298 } 18299 }; 18300 com.google.protobuf.Descriptors.FileDescriptor 18301 .internalBuildGeneratedFileFrom(descriptorData, 18302 new com.google.protobuf.Descriptors.FileDescriptor[] { 18303 hapi.chart.ChartOuterClass.getDescriptor(), 18304 hapi.chart.ConfigOuterClass.getDescriptor(), 18305 hapi.release.ReleaseOuterClass.getDescriptor(), 18306 hapi.release.InfoOuterClass.getDescriptor(), 18307 hapi.release.TestRunOuterClass.getDescriptor(), 18308 hapi.release.StatusOuterClass.getDescriptor(), 18309 hapi.version.VersionOuterClass.getDescriptor(), 18310 }, assigner); 18311 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor = 18312 getDescriptor().getMessageTypes().get(0); 18313 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable = new 18314 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18315 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor, 18316 new java.lang.String[] { "Limit", "Offset", "SortBy", "Filter", "SortOrder", "StatusCodes", "Namespace", }); 18317 internal_static_hapi_services_tiller_ListSort_descriptor = 18318 getDescriptor().getMessageTypes().get(1); 18319 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable = new 18320 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18321 internal_static_hapi_services_tiller_ListSort_descriptor, 18322 new java.lang.String[] { }); 18323 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor = 18324 getDescriptor().getMessageTypes().get(2); 18325 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable = new 18326 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18327 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor, 18328 new java.lang.String[] { "Count", "Next", "Total", "Releases", }); 18329 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor = 18330 getDescriptor().getMessageTypes().get(3); 18331 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable = new 18332 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18333 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor, 18334 new java.lang.String[] { "Name", "Version", }); 18335 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor = 18336 getDescriptor().getMessageTypes().get(4); 18337 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable = new 18338 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18339 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor, 18340 new java.lang.String[] { "Name", "Info", "Namespace", }); 18341 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor = 18342 getDescriptor().getMessageTypes().get(5); 18343 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable = new 18344 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18345 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor, 18346 new java.lang.String[] { "Name", "Version", }); 18347 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor = 18348 getDescriptor().getMessageTypes().get(6); 18349 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable = new 18350 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18351 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor, 18352 new java.lang.String[] { "Release", }); 18353 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor = 18354 getDescriptor().getMessageTypes().get(7); 18355 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable = new 18356 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18357 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor, 18358 new java.lang.String[] { "Name", "Chart", "Values", "DryRun", "DisableHooks", "Recreate", "Timeout", "ResetValues", "Wait", "ReuseValues", "Force", }); 18359 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor = 18360 getDescriptor().getMessageTypes().get(8); 18361 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable = new 18362 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18363 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor, 18364 new java.lang.String[] { "Release", }); 18365 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor = 18366 getDescriptor().getMessageTypes().get(9); 18367 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable = new 18368 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18369 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor, 18370 new java.lang.String[] { "Name", "DryRun", "DisableHooks", "Version", "Recreate", "Timeout", "Wait", "Force", }); 18371 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor = 18372 getDescriptor().getMessageTypes().get(10); 18373 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable = new 18374 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18375 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor, 18376 new java.lang.String[] { "Release", }); 18377 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor = 18378 getDescriptor().getMessageTypes().get(11); 18379 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable = new 18380 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18381 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor, 18382 new java.lang.String[] { "Chart", "Values", "DryRun", "Name", "DisableHooks", "Namespace", "ReuseName", "Timeout", "Wait", }); 18383 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor = 18384 getDescriptor().getMessageTypes().get(12); 18385 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable = new 18386 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18387 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor, 18388 new java.lang.String[] { "Release", }); 18389 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor = 18390 getDescriptor().getMessageTypes().get(13); 18391 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable = new 18392 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18393 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor, 18394 new java.lang.String[] { "Name", "DisableHooks", "Purge", "Timeout", }); 18395 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor = 18396 getDescriptor().getMessageTypes().get(14); 18397 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable = new 18398 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18399 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor, 18400 new java.lang.String[] { "Release", "Info", }); 18401 internal_static_hapi_services_tiller_GetVersionRequest_descriptor = 18402 getDescriptor().getMessageTypes().get(15); 18403 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable = new 18404 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18405 internal_static_hapi_services_tiller_GetVersionRequest_descriptor, 18406 new java.lang.String[] { }); 18407 internal_static_hapi_services_tiller_GetVersionResponse_descriptor = 18408 getDescriptor().getMessageTypes().get(16); 18409 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable = new 18410 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18411 internal_static_hapi_services_tiller_GetVersionResponse_descriptor, 18412 new java.lang.String[] { "Version", }); 18413 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor = 18414 getDescriptor().getMessageTypes().get(17); 18415 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable = new 18416 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18417 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor, 18418 new java.lang.String[] { "Name", "Max", }); 18419 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor = 18420 getDescriptor().getMessageTypes().get(18); 18421 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable = new 18422 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18423 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor, 18424 new java.lang.String[] { "Releases", }); 18425 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor = 18426 getDescriptor().getMessageTypes().get(19); 18427 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable = new 18428 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18429 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor, 18430 new java.lang.String[] { "Name", "Timeout", "Cleanup", }); 18431 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor = 18432 getDescriptor().getMessageTypes().get(20); 18433 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable = new 18434 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18435 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor, 18436 new java.lang.String[] { "Msg", "Status", }); 18437 hapi.chart.ChartOuterClass.getDescriptor(); 18438 hapi.chart.ConfigOuterClass.getDescriptor(); 18439 hapi.release.ReleaseOuterClass.getDescriptor(); 18440 hapi.release.InfoOuterClass.getDescriptor(); 18441 hapi.release.TestRunOuterClass.getDescriptor(); 18442 hapi.release.StatusOuterClass.getDescriptor(); 18443 hapi.version.VersionOuterClass.getDescriptor(); 18444 } 18445 18446 // @@protoc_insertion_point(outer_class_scope) 18447}