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 // Use ListReleasesRequest.newBuilder() to construct. 164 private ListReleasesRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 165 super(builder); 166 } 167 private ListReleasesRequest() { 168 limit_ = 0L; 169 offset_ = ""; 170 sortBy_ = 0; 171 filter_ = ""; 172 sortOrder_ = 0; 173 statusCodes_ = java.util.Collections.emptyList(); 174 namespace_ = ""; 175 } 176 177 @java.lang.Override 178 public final com.google.protobuf.UnknownFieldSet 179 getUnknownFields() { 180 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 181 } 182 private ListReleasesRequest( 183 com.google.protobuf.CodedInputStream input, 184 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 185 throws com.google.protobuf.InvalidProtocolBufferException { 186 this(); 187 int mutable_bitField0_ = 0; 188 try { 189 boolean done = false; 190 while (!done) { 191 int tag = input.readTag(); 192 switch (tag) { 193 case 0: 194 done = true; 195 break; 196 default: { 197 if (!input.skipField(tag)) { 198 done = true; 199 } 200 break; 201 } 202 case 8: { 203 204 limit_ = input.readInt64(); 205 break; 206 } 207 case 18: { 208 java.lang.String s = input.readStringRequireUtf8(); 209 210 offset_ = s; 211 break; 212 } 213 case 24: { 214 int rawValue = input.readEnum(); 215 216 sortBy_ = rawValue; 217 break; 218 } 219 case 34: { 220 java.lang.String s = input.readStringRequireUtf8(); 221 222 filter_ = s; 223 break; 224 } 225 case 40: { 226 int rawValue = input.readEnum(); 227 228 sortOrder_ = rawValue; 229 break; 230 } 231 case 48: { 232 int rawValue = input.readEnum(); 233 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 234 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 235 mutable_bitField0_ |= 0x00000020; 236 } 237 statusCodes_.add(rawValue); 238 break; 239 } 240 case 50: { 241 int length = input.readRawVarint32(); 242 int oldLimit = input.pushLimit(length); 243 while(input.getBytesUntilLimit() > 0) { 244 int rawValue = input.readEnum(); 245 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 246 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 247 mutable_bitField0_ |= 0x00000020; 248 } 249 statusCodes_.add(rawValue); 250 } 251 input.popLimit(oldLimit); 252 break; 253 } 254 case 58: { 255 java.lang.String s = input.readStringRequireUtf8(); 256 257 namespace_ = s; 258 break; 259 } 260 } 261 } 262 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 263 throw e.setUnfinishedMessage(this); 264 } catch (java.io.IOException e) { 265 throw new com.google.protobuf.InvalidProtocolBufferException( 266 e).setUnfinishedMessage(this); 267 } finally { 268 if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 269 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 270 } 271 makeExtensionsImmutable(); 272 } 273 } 274 public static final com.google.protobuf.Descriptors.Descriptor 275 getDescriptor() { 276 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 277 } 278 279 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 280 internalGetFieldAccessorTable() { 281 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 282 .ensureFieldAccessorsInitialized( 283 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 284 } 285 286 private int bitField0_; 287 public static final int LIMIT_FIELD_NUMBER = 1; 288 private long limit_; 289 /** 290 * <pre> 291 * Limit is the maximum number of releases to be returned. 292 * </pre> 293 * 294 * <code>int64 limit = 1;</code> 295 */ 296 public long getLimit() { 297 return limit_; 298 } 299 300 public static final int OFFSET_FIELD_NUMBER = 2; 301 private volatile java.lang.Object offset_; 302 /** 303 * <pre> 304 * Offset is the last release name that was seen. The next listing 305 * operation will start with the name after this one. 306 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 307 * dennis is the offset. Supplying 'dennis' for the next request should 308 * cause the next batch to return a set of results starting with 'dennis'. 309 * </pre> 310 * 311 * <code>string offset = 2;</code> 312 */ 313 public java.lang.String getOffset() { 314 java.lang.Object ref = offset_; 315 if (ref instanceof java.lang.String) { 316 return (java.lang.String) ref; 317 } else { 318 com.google.protobuf.ByteString bs = 319 (com.google.protobuf.ByteString) ref; 320 java.lang.String s = bs.toStringUtf8(); 321 offset_ = s; 322 return s; 323 } 324 } 325 /** 326 * <pre> 327 * Offset is the last release name that was seen. The next listing 328 * operation will start with the name after this one. 329 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 330 * dennis is the offset. Supplying 'dennis' for the next request should 331 * cause the next batch to return a set of results starting with 'dennis'. 332 * </pre> 333 * 334 * <code>string offset = 2;</code> 335 */ 336 public com.google.protobuf.ByteString 337 getOffsetBytes() { 338 java.lang.Object ref = offset_; 339 if (ref instanceof java.lang.String) { 340 com.google.protobuf.ByteString b = 341 com.google.protobuf.ByteString.copyFromUtf8( 342 (java.lang.String) ref); 343 offset_ = b; 344 return b; 345 } else { 346 return (com.google.protobuf.ByteString) ref; 347 } 348 } 349 350 public static final int SORT_BY_FIELD_NUMBER = 3; 351 private int sortBy_; 352 /** 353 * <pre> 354 * SortBy is the sort field that the ListReleases server should sort data before returning. 355 * </pre> 356 * 357 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 358 */ 359 public int getSortByValue() { 360 return sortBy_; 361 } 362 /** 363 * <pre> 364 * SortBy is the sort field that the ListReleases server should sort data before returning. 365 * </pre> 366 * 367 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 368 */ 369 public hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 370 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 371 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 372 } 373 374 public static final int FILTER_FIELD_NUMBER = 4; 375 private volatile java.lang.Object filter_; 376 /** 377 * <pre> 378 * Filter is a regular expression used to filter which releases should be listed. 379 * Anything that matches the regexp will be included in the results. 380 * </pre> 381 * 382 * <code>string filter = 4;</code> 383 */ 384 public java.lang.String getFilter() { 385 java.lang.Object ref = filter_; 386 if (ref instanceof java.lang.String) { 387 return (java.lang.String) ref; 388 } else { 389 com.google.protobuf.ByteString bs = 390 (com.google.protobuf.ByteString) ref; 391 java.lang.String s = bs.toStringUtf8(); 392 filter_ = s; 393 return s; 394 } 395 } 396 /** 397 * <pre> 398 * Filter is a regular expression used to filter which releases should be listed. 399 * Anything that matches the regexp will be included in the results. 400 * </pre> 401 * 402 * <code>string filter = 4;</code> 403 */ 404 public com.google.protobuf.ByteString 405 getFilterBytes() { 406 java.lang.Object ref = filter_; 407 if (ref instanceof java.lang.String) { 408 com.google.protobuf.ByteString b = 409 com.google.protobuf.ByteString.copyFromUtf8( 410 (java.lang.String) ref); 411 filter_ = b; 412 return b; 413 } else { 414 return (com.google.protobuf.ByteString) ref; 415 } 416 } 417 418 public static final int SORT_ORDER_FIELD_NUMBER = 5; 419 private int sortOrder_; 420 /** 421 * <pre> 422 * SortOrder is the ordering directive used for sorting. 423 * </pre> 424 * 425 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 426 */ 427 public int getSortOrderValue() { 428 return sortOrder_; 429 } 430 /** 431 * <pre> 432 * SortOrder is the ordering directive used for sorting. 433 * </pre> 434 * 435 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 436 */ 437 public hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 438 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 439 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 440 } 441 442 public static final int STATUS_CODES_FIELD_NUMBER = 6; 443 private java.util.List<java.lang.Integer> statusCodes_; 444 private static final com.google.protobuf.Internal.ListAdapter.Converter< 445 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code> statusCodes_converter_ = 446 new com.google.protobuf.Internal.ListAdapter.Converter< 447 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>() { 448 public hapi.release.StatusOuterClass.Status.Code convert(java.lang.Integer from) { 449 hapi.release.StatusOuterClass.Status.Code result = hapi.release.StatusOuterClass.Status.Code.valueOf(from); 450 return result == null ? hapi.release.StatusOuterClass.Status.Code.UNRECOGNIZED : result; 451 } 452 }; 453 /** 454 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 455 */ 456 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 457 return new com.google.protobuf.Internal.ListAdapter< 458 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 459 } 460 /** 461 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 462 */ 463 public int getStatusCodesCount() { 464 return statusCodes_.size(); 465 } 466 /** 467 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 468 */ 469 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 470 return statusCodes_converter_.convert(statusCodes_.get(index)); 471 } 472 /** 473 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 474 */ 475 public java.util.List<java.lang.Integer> 476 getStatusCodesValueList() { 477 return statusCodes_; 478 } 479 /** 480 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 481 */ 482 public int getStatusCodesValue(int index) { 483 return statusCodes_.get(index); 484 } 485 private int statusCodesMemoizedSerializedSize; 486 487 public static final int NAMESPACE_FIELD_NUMBER = 7; 488 private volatile java.lang.Object namespace_; 489 /** 490 * <pre> 491 * Namespace is the filter to select releases only from a specific namespace. 492 * </pre> 493 * 494 * <code>string namespace = 7;</code> 495 */ 496 public java.lang.String getNamespace() { 497 java.lang.Object ref = namespace_; 498 if (ref instanceof java.lang.String) { 499 return (java.lang.String) ref; 500 } else { 501 com.google.protobuf.ByteString bs = 502 (com.google.protobuf.ByteString) ref; 503 java.lang.String s = bs.toStringUtf8(); 504 namespace_ = s; 505 return s; 506 } 507 } 508 /** 509 * <pre> 510 * Namespace is the filter to select releases only from a specific namespace. 511 * </pre> 512 * 513 * <code>string namespace = 7;</code> 514 */ 515 public com.google.protobuf.ByteString 516 getNamespaceBytes() { 517 java.lang.Object ref = namespace_; 518 if (ref instanceof java.lang.String) { 519 com.google.protobuf.ByteString b = 520 com.google.protobuf.ByteString.copyFromUtf8( 521 (java.lang.String) ref); 522 namespace_ = b; 523 return b; 524 } else { 525 return (com.google.protobuf.ByteString) ref; 526 } 527 } 528 529 private byte memoizedIsInitialized = -1; 530 public final boolean isInitialized() { 531 byte isInitialized = memoizedIsInitialized; 532 if (isInitialized == 1) return true; 533 if (isInitialized == 0) return false; 534 535 memoizedIsInitialized = 1; 536 return true; 537 } 538 539 public void writeTo(com.google.protobuf.CodedOutputStream output) 540 throws java.io.IOException { 541 getSerializedSize(); 542 if (limit_ != 0L) { 543 output.writeInt64(1, limit_); 544 } 545 if (!getOffsetBytes().isEmpty()) { 546 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, offset_); 547 } 548 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 549 output.writeEnum(3, sortBy_); 550 } 551 if (!getFilterBytes().isEmpty()) { 552 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); 553 } 554 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 555 output.writeEnum(5, sortOrder_); 556 } 557 if (getStatusCodesList().size() > 0) { 558 output.writeUInt32NoTag(50); 559 output.writeUInt32NoTag(statusCodesMemoizedSerializedSize); 560 } 561 for (int i = 0; i < statusCodes_.size(); i++) { 562 output.writeEnumNoTag(statusCodes_.get(i)); 563 } 564 if (!getNamespaceBytes().isEmpty()) { 565 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, namespace_); 566 } 567 } 568 569 public int getSerializedSize() { 570 int size = memoizedSize; 571 if (size != -1) return size; 572 573 size = 0; 574 if (limit_ != 0L) { 575 size += com.google.protobuf.CodedOutputStream 576 .computeInt64Size(1, limit_); 577 } 578 if (!getOffsetBytes().isEmpty()) { 579 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, offset_); 580 } 581 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 582 size += com.google.protobuf.CodedOutputStream 583 .computeEnumSize(3, sortBy_); 584 } 585 if (!getFilterBytes().isEmpty()) { 586 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); 587 } 588 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 589 size += com.google.protobuf.CodedOutputStream 590 .computeEnumSize(5, sortOrder_); 591 } 592 { 593 int dataSize = 0; 594 for (int i = 0; i < statusCodes_.size(); i++) { 595 dataSize += com.google.protobuf.CodedOutputStream 596 .computeEnumSizeNoTag(statusCodes_.get(i)); 597 } 598 size += dataSize; 599 if (!getStatusCodesList().isEmpty()) { size += 1; 600 size += com.google.protobuf.CodedOutputStream 601 .computeUInt32SizeNoTag(dataSize); 602 }statusCodesMemoizedSerializedSize = dataSize; 603 } 604 if (!getNamespaceBytes().isEmpty()) { 605 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, namespace_); 606 } 607 memoizedSize = size; 608 return size; 609 } 610 611 private static final long serialVersionUID = 0L; 612 @java.lang.Override 613 public boolean equals(final java.lang.Object obj) { 614 if (obj == this) { 615 return true; 616 } 617 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesRequest)) { 618 return super.equals(obj); 619 } 620 hapi.services.tiller.Tiller.ListReleasesRequest other = (hapi.services.tiller.Tiller.ListReleasesRequest) obj; 621 622 boolean result = true; 623 result = result && (getLimit() 624 == other.getLimit()); 625 result = result && getOffset() 626 .equals(other.getOffset()); 627 result = result && sortBy_ == other.sortBy_; 628 result = result && getFilter() 629 .equals(other.getFilter()); 630 result = result && sortOrder_ == other.sortOrder_; 631 result = result && statusCodes_.equals(other.statusCodes_); 632 result = result && getNamespace() 633 .equals(other.getNamespace()); 634 return result; 635 } 636 637 @java.lang.Override 638 public int hashCode() { 639 if (memoizedHashCode != 0) { 640 return memoizedHashCode; 641 } 642 int hash = 41; 643 hash = (19 * hash) + getDescriptor().hashCode(); 644 hash = (37 * hash) + LIMIT_FIELD_NUMBER; 645 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 646 getLimit()); 647 hash = (37 * hash) + OFFSET_FIELD_NUMBER; 648 hash = (53 * hash) + getOffset().hashCode(); 649 hash = (37 * hash) + SORT_BY_FIELD_NUMBER; 650 hash = (53 * hash) + sortBy_; 651 hash = (37 * hash) + FILTER_FIELD_NUMBER; 652 hash = (53 * hash) + getFilter().hashCode(); 653 hash = (37 * hash) + SORT_ORDER_FIELD_NUMBER; 654 hash = (53 * hash) + sortOrder_; 655 if (getStatusCodesCount() > 0) { 656 hash = (37 * hash) + STATUS_CODES_FIELD_NUMBER; 657 hash = (53 * hash) + statusCodes_.hashCode(); 658 } 659 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 660 hash = (53 * hash) + getNamespace().hashCode(); 661 hash = (29 * hash) + unknownFields.hashCode(); 662 memoizedHashCode = hash; 663 return hash; 664 } 665 666 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 667 java.nio.ByteBuffer data) 668 throws com.google.protobuf.InvalidProtocolBufferException { 669 return PARSER.parseFrom(data); 670 } 671 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 672 java.nio.ByteBuffer data, 673 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 674 throws com.google.protobuf.InvalidProtocolBufferException { 675 return PARSER.parseFrom(data, extensionRegistry); 676 } 677 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 678 com.google.protobuf.ByteString data) 679 throws com.google.protobuf.InvalidProtocolBufferException { 680 return PARSER.parseFrom(data); 681 } 682 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 683 com.google.protobuf.ByteString data, 684 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 685 throws com.google.protobuf.InvalidProtocolBufferException { 686 return PARSER.parseFrom(data, extensionRegistry); 687 } 688 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom(byte[] data) 689 throws com.google.protobuf.InvalidProtocolBufferException { 690 return PARSER.parseFrom(data); 691 } 692 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 693 byte[] data, 694 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 695 throws com.google.protobuf.InvalidProtocolBufferException { 696 return PARSER.parseFrom(data, extensionRegistry); 697 } 698 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom(java.io.InputStream input) 699 throws java.io.IOException { 700 return com.google.protobuf.GeneratedMessageV3 701 .parseWithIOException(PARSER, input); 702 } 703 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 704 java.io.InputStream input, 705 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 706 throws java.io.IOException { 707 return com.google.protobuf.GeneratedMessageV3 708 .parseWithIOException(PARSER, input, extensionRegistry); 709 } 710 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom(java.io.InputStream input) 711 throws java.io.IOException { 712 return com.google.protobuf.GeneratedMessageV3 713 .parseDelimitedWithIOException(PARSER, input); 714 } 715 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom( 716 java.io.InputStream input, 717 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 718 throws java.io.IOException { 719 return com.google.protobuf.GeneratedMessageV3 720 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 721 } 722 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 723 com.google.protobuf.CodedInputStream input) 724 throws java.io.IOException { 725 return com.google.protobuf.GeneratedMessageV3 726 .parseWithIOException(PARSER, input); 727 } 728 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 729 com.google.protobuf.CodedInputStream input, 730 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 731 throws java.io.IOException { 732 return com.google.protobuf.GeneratedMessageV3 733 .parseWithIOException(PARSER, input, extensionRegistry); 734 } 735 736 public Builder newBuilderForType() { return newBuilder(); } 737 public static Builder newBuilder() { 738 return DEFAULT_INSTANCE.toBuilder(); 739 } 740 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesRequest prototype) { 741 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 742 } 743 public Builder toBuilder() { 744 return this == DEFAULT_INSTANCE 745 ? new Builder() : new Builder().mergeFrom(this); 746 } 747 748 @java.lang.Override 749 protected Builder newBuilderForType( 750 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 751 Builder builder = new Builder(parent); 752 return builder; 753 } 754 /** 755 * <pre> 756 * ListReleasesRequest requests a list of releases. 757 * Releases can be retrieved in chunks by setting limit and offset. 758 * Releases can be sorted according to a few pre-determined sort stategies. 759 * </pre> 760 * 761 * Protobuf type {@code hapi.services.tiller.ListReleasesRequest} 762 */ 763 public static final class Builder extends 764 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 765 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesRequest) 766 hapi.services.tiller.Tiller.ListReleasesRequestOrBuilder { 767 public static final com.google.protobuf.Descriptors.Descriptor 768 getDescriptor() { 769 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 770 } 771 772 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 773 internalGetFieldAccessorTable() { 774 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 775 .ensureFieldAccessorsInitialized( 776 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 777 } 778 779 // Construct using hapi.services.tiller.Tiller.ListReleasesRequest.newBuilder() 780 private Builder() { 781 maybeForceBuilderInitialization(); 782 } 783 784 private Builder( 785 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 786 super(parent); 787 maybeForceBuilderInitialization(); 788 } 789 private void maybeForceBuilderInitialization() { 790 if (com.google.protobuf.GeneratedMessageV3 791 .alwaysUseFieldBuilders) { 792 } 793 } 794 public Builder clear() { 795 super.clear(); 796 limit_ = 0L; 797 798 offset_ = ""; 799 800 sortBy_ = 0; 801 802 filter_ = ""; 803 804 sortOrder_ = 0; 805 806 statusCodes_ = java.util.Collections.emptyList(); 807 bitField0_ = (bitField0_ & ~0x00000020); 808 namespace_ = ""; 809 810 return this; 811 } 812 813 public com.google.protobuf.Descriptors.Descriptor 814 getDescriptorForType() { 815 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 816 } 817 818 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 819 return hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance(); 820 } 821 822 public hapi.services.tiller.Tiller.ListReleasesRequest build() { 823 hapi.services.tiller.Tiller.ListReleasesRequest result = buildPartial(); 824 if (!result.isInitialized()) { 825 throw newUninitializedMessageException(result); 826 } 827 return result; 828 } 829 830 public hapi.services.tiller.Tiller.ListReleasesRequest buildPartial() { 831 hapi.services.tiller.Tiller.ListReleasesRequest result = new hapi.services.tiller.Tiller.ListReleasesRequest(this); 832 int from_bitField0_ = bitField0_; 833 int to_bitField0_ = 0; 834 result.limit_ = limit_; 835 result.offset_ = offset_; 836 result.sortBy_ = sortBy_; 837 result.filter_ = filter_; 838 result.sortOrder_ = sortOrder_; 839 if (((bitField0_ & 0x00000020) == 0x00000020)) { 840 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 841 bitField0_ = (bitField0_ & ~0x00000020); 842 } 843 result.statusCodes_ = statusCodes_; 844 result.namespace_ = namespace_; 845 result.bitField0_ = to_bitField0_; 846 onBuilt(); 847 return result; 848 } 849 850 public Builder clone() { 851 return (Builder) super.clone(); 852 } 853 public Builder setField( 854 com.google.protobuf.Descriptors.FieldDescriptor field, 855 Object value) { 856 return (Builder) super.setField(field, value); 857 } 858 public Builder clearField( 859 com.google.protobuf.Descriptors.FieldDescriptor field) { 860 return (Builder) super.clearField(field); 861 } 862 public Builder clearOneof( 863 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 864 return (Builder) super.clearOneof(oneof); 865 } 866 public Builder setRepeatedField( 867 com.google.protobuf.Descriptors.FieldDescriptor field, 868 int index, Object value) { 869 return (Builder) super.setRepeatedField(field, index, value); 870 } 871 public Builder addRepeatedField( 872 com.google.protobuf.Descriptors.FieldDescriptor field, 873 Object value) { 874 return (Builder) super.addRepeatedField(field, value); 875 } 876 public Builder mergeFrom(com.google.protobuf.Message other) { 877 if (other instanceof hapi.services.tiller.Tiller.ListReleasesRequest) { 878 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesRequest)other); 879 } else { 880 super.mergeFrom(other); 881 return this; 882 } 883 } 884 885 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesRequest other) { 886 if (other == hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance()) return this; 887 if (other.getLimit() != 0L) { 888 setLimit(other.getLimit()); 889 } 890 if (!other.getOffset().isEmpty()) { 891 offset_ = other.offset_; 892 onChanged(); 893 } 894 if (other.sortBy_ != 0) { 895 setSortByValue(other.getSortByValue()); 896 } 897 if (!other.getFilter().isEmpty()) { 898 filter_ = other.filter_; 899 onChanged(); 900 } 901 if (other.sortOrder_ != 0) { 902 setSortOrderValue(other.getSortOrderValue()); 903 } 904 if (!other.statusCodes_.isEmpty()) { 905 if (statusCodes_.isEmpty()) { 906 statusCodes_ = other.statusCodes_; 907 bitField0_ = (bitField0_ & ~0x00000020); 908 } else { 909 ensureStatusCodesIsMutable(); 910 statusCodes_.addAll(other.statusCodes_); 911 } 912 onChanged(); 913 } 914 if (!other.getNamespace().isEmpty()) { 915 namespace_ = other.namespace_; 916 onChanged(); 917 } 918 onChanged(); 919 return this; 920 } 921 922 public final boolean isInitialized() { 923 return true; 924 } 925 926 public Builder mergeFrom( 927 com.google.protobuf.CodedInputStream input, 928 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 929 throws java.io.IOException { 930 hapi.services.tiller.Tiller.ListReleasesRequest parsedMessage = null; 931 try { 932 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 933 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 934 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesRequest) e.getUnfinishedMessage(); 935 throw e.unwrapIOException(); 936 } finally { 937 if (parsedMessage != null) { 938 mergeFrom(parsedMessage); 939 } 940 } 941 return this; 942 } 943 private int bitField0_; 944 945 private long limit_ ; 946 /** 947 * <pre> 948 * Limit is the maximum number of releases to be returned. 949 * </pre> 950 * 951 * <code>int64 limit = 1;</code> 952 */ 953 public long getLimit() { 954 return limit_; 955 } 956 /** 957 * <pre> 958 * Limit is the maximum number of releases to be returned. 959 * </pre> 960 * 961 * <code>int64 limit = 1;</code> 962 */ 963 public Builder setLimit(long value) { 964 965 limit_ = value; 966 onChanged(); 967 return this; 968 } 969 /** 970 * <pre> 971 * Limit is the maximum number of releases to be returned. 972 * </pre> 973 * 974 * <code>int64 limit = 1;</code> 975 */ 976 public Builder clearLimit() { 977 978 limit_ = 0L; 979 onChanged(); 980 return this; 981 } 982 983 private java.lang.Object offset_ = ""; 984 /** 985 * <pre> 986 * Offset is the last release name that was seen. The next listing 987 * operation will start with the name after this one. 988 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 989 * dennis is the offset. Supplying 'dennis' for the next request should 990 * cause the next batch to return a set of results starting with 'dennis'. 991 * </pre> 992 * 993 * <code>string offset = 2;</code> 994 */ 995 public java.lang.String getOffset() { 996 java.lang.Object ref = offset_; 997 if (!(ref instanceof java.lang.String)) { 998 com.google.protobuf.ByteString bs = 999 (com.google.protobuf.ByteString) ref; 1000 java.lang.String s = bs.toStringUtf8(); 1001 offset_ = s; 1002 return s; 1003 } else { 1004 return (java.lang.String) ref; 1005 } 1006 } 1007 /** 1008 * <pre> 1009 * Offset is the last release name that was seen. The next listing 1010 * operation will start with the name after this one. 1011 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1012 * dennis is the offset. Supplying 'dennis' for the next request should 1013 * cause the next batch to return a set of results starting with 'dennis'. 1014 * </pre> 1015 * 1016 * <code>string offset = 2;</code> 1017 */ 1018 public com.google.protobuf.ByteString 1019 getOffsetBytes() { 1020 java.lang.Object ref = offset_; 1021 if (ref instanceof String) { 1022 com.google.protobuf.ByteString b = 1023 com.google.protobuf.ByteString.copyFromUtf8( 1024 (java.lang.String) ref); 1025 offset_ = b; 1026 return b; 1027 } else { 1028 return (com.google.protobuf.ByteString) ref; 1029 } 1030 } 1031 /** 1032 * <pre> 1033 * Offset is the last release name that was seen. The next listing 1034 * operation will start with the name after this one. 1035 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1036 * dennis is the offset. Supplying 'dennis' for the next request should 1037 * cause the next batch to return a set of results starting with 'dennis'. 1038 * </pre> 1039 * 1040 * <code>string offset = 2;</code> 1041 */ 1042 public Builder setOffset( 1043 java.lang.String value) { 1044 if (value == null) { 1045 throw new NullPointerException(); 1046 } 1047 1048 offset_ = value; 1049 onChanged(); 1050 return this; 1051 } 1052 /** 1053 * <pre> 1054 * Offset is the last release name that was seen. The next listing 1055 * operation will start with the name after this one. 1056 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1057 * dennis is the offset. Supplying 'dennis' for the next request should 1058 * cause the next batch to return a set of results starting with 'dennis'. 1059 * </pre> 1060 * 1061 * <code>string offset = 2;</code> 1062 */ 1063 public Builder clearOffset() { 1064 1065 offset_ = getDefaultInstance().getOffset(); 1066 onChanged(); 1067 return this; 1068 } 1069 /** 1070 * <pre> 1071 * Offset is the last release name that was seen. The next listing 1072 * operation will start with the name after this one. 1073 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1074 * dennis is the offset. Supplying 'dennis' for the next request should 1075 * cause the next batch to return a set of results starting with 'dennis'. 1076 * </pre> 1077 * 1078 * <code>string offset = 2;</code> 1079 */ 1080 public Builder setOffsetBytes( 1081 com.google.protobuf.ByteString value) { 1082 if (value == null) { 1083 throw new NullPointerException(); 1084 } 1085 checkByteStringIsUtf8(value); 1086 1087 offset_ = value; 1088 onChanged(); 1089 return this; 1090 } 1091 1092 private int sortBy_ = 0; 1093 /** 1094 * <pre> 1095 * SortBy is the sort field that the ListReleases server should sort data before returning. 1096 * </pre> 1097 * 1098 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1099 */ 1100 public int getSortByValue() { 1101 return sortBy_; 1102 } 1103 /** 1104 * <pre> 1105 * SortBy is the sort field that the ListReleases server should sort data before returning. 1106 * </pre> 1107 * 1108 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1109 */ 1110 public Builder setSortByValue(int value) { 1111 sortBy_ = value; 1112 onChanged(); 1113 return this; 1114 } 1115 /** 1116 * <pre> 1117 * SortBy is the sort field that the ListReleases server should sort data before returning. 1118 * </pre> 1119 * 1120 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1121 */ 1122 public hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 1123 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 1124 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 1125 } 1126 /** 1127 * <pre> 1128 * SortBy is the sort field that the ListReleases server should sort data before returning. 1129 * </pre> 1130 * 1131 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1132 */ 1133 public Builder setSortBy(hapi.services.tiller.Tiller.ListSort.SortBy value) { 1134 if (value == null) { 1135 throw new NullPointerException(); 1136 } 1137 1138 sortBy_ = value.getNumber(); 1139 onChanged(); 1140 return this; 1141 } 1142 /** 1143 * <pre> 1144 * SortBy is the sort field that the ListReleases server should sort data before returning. 1145 * </pre> 1146 * 1147 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1148 */ 1149 public Builder clearSortBy() { 1150 1151 sortBy_ = 0; 1152 onChanged(); 1153 return this; 1154 } 1155 1156 private java.lang.Object filter_ = ""; 1157 /** 1158 * <pre> 1159 * Filter is a regular expression used to filter which releases should be listed. 1160 * Anything that matches the regexp will be included in the results. 1161 * </pre> 1162 * 1163 * <code>string filter = 4;</code> 1164 */ 1165 public java.lang.String getFilter() { 1166 java.lang.Object ref = filter_; 1167 if (!(ref instanceof java.lang.String)) { 1168 com.google.protobuf.ByteString bs = 1169 (com.google.protobuf.ByteString) ref; 1170 java.lang.String s = bs.toStringUtf8(); 1171 filter_ = s; 1172 return s; 1173 } else { 1174 return (java.lang.String) ref; 1175 } 1176 } 1177 /** 1178 * <pre> 1179 * Filter is a regular expression used to filter which releases should be listed. 1180 * Anything that matches the regexp will be included in the results. 1181 * </pre> 1182 * 1183 * <code>string filter = 4;</code> 1184 */ 1185 public com.google.protobuf.ByteString 1186 getFilterBytes() { 1187 java.lang.Object ref = filter_; 1188 if (ref instanceof String) { 1189 com.google.protobuf.ByteString b = 1190 com.google.protobuf.ByteString.copyFromUtf8( 1191 (java.lang.String) ref); 1192 filter_ = b; 1193 return b; 1194 } else { 1195 return (com.google.protobuf.ByteString) ref; 1196 } 1197 } 1198 /** 1199 * <pre> 1200 * Filter is a regular expression used to filter which releases should be listed. 1201 * Anything that matches the regexp will be included in the results. 1202 * </pre> 1203 * 1204 * <code>string filter = 4;</code> 1205 */ 1206 public Builder setFilter( 1207 java.lang.String value) { 1208 if (value == null) { 1209 throw new NullPointerException(); 1210 } 1211 1212 filter_ = value; 1213 onChanged(); 1214 return this; 1215 } 1216 /** 1217 * <pre> 1218 * Filter is a regular expression used to filter which releases should be listed. 1219 * Anything that matches the regexp will be included in the results. 1220 * </pre> 1221 * 1222 * <code>string filter = 4;</code> 1223 */ 1224 public Builder clearFilter() { 1225 1226 filter_ = getDefaultInstance().getFilter(); 1227 onChanged(); 1228 return this; 1229 } 1230 /** 1231 * <pre> 1232 * Filter is a regular expression used to filter which releases should be listed. 1233 * Anything that matches the regexp will be included in the results. 1234 * </pre> 1235 * 1236 * <code>string filter = 4;</code> 1237 */ 1238 public Builder setFilterBytes( 1239 com.google.protobuf.ByteString value) { 1240 if (value == null) { 1241 throw new NullPointerException(); 1242 } 1243 checkByteStringIsUtf8(value); 1244 1245 filter_ = value; 1246 onChanged(); 1247 return this; 1248 } 1249 1250 private int sortOrder_ = 0; 1251 /** 1252 * <pre> 1253 * SortOrder is the ordering directive used for sorting. 1254 * </pre> 1255 * 1256 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1257 */ 1258 public int getSortOrderValue() { 1259 return sortOrder_; 1260 } 1261 /** 1262 * <pre> 1263 * SortOrder is the ordering directive used for sorting. 1264 * </pre> 1265 * 1266 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1267 */ 1268 public Builder setSortOrderValue(int value) { 1269 sortOrder_ = value; 1270 onChanged(); 1271 return this; 1272 } 1273 /** 1274 * <pre> 1275 * SortOrder is the ordering directive used for sorting. 1276 * </pre> 1277 * 1278 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1279 */ 1280 public hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 1281 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 1282 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 1283 } 1284 /** 1285 * <pre> 1286 * SortOrder is the ordering directive used for sorting. 1287 * </pre> 1288 * 1289 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1290 */ 1291 public Builder setSortOrder(hapi.services.tiller.Tiller.ListSort.SortOrder value) { 1292 if (value == null) { 1293 throw new NullPointerException(); 1294 } 1295 1296 sortOrder_ = value.getNumber(); 1297 onChanged(); 1298 return this; 1299 } 1300 /** 1301 * <pre> 1302 * SortOrder is the ordering directive used for sorting. 1303 * </pre> 1304 * 1305 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1306 */ 1307 public Builder clearSortOrder() { 1308 1309 sortOrder_ = 0; 1310 onChanged(); 1311 return this; 1312 } 1313 1314 private java.util.List<java.lang.Integer> statusCodes_ = 1315 java.util.Collections.emptyList(); 1316 private void ensureStatusCodesIsMutable() { 1317 if (!((bitField0_ & 0x00000020) == 0x00000020)) { 1318 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(statusCodes_); 1319 bitField0_ |= 0x00000020; 1320 } 1321 } 1322 /** 1323 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1324 */ 1325 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 1326 return new com.google.protobuf.Internal.ListAdapter< 1327 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 1328 } 1329 /** 1330 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1331 */ 1332 public int getStatusCodesCount() { 1333 return statusCodes_.size(); 1334 } 1335 /** 1336 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1337 */ 1338 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 1339 return statusCodes_converter_.convert(statusCodes_.get(index)); 1340 } 1341 /** 1342 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1343 */ 1344 public Builder setStatusCodes( 1345 int index, hapi.release.StatusOuterClass.Status.Code value) { 1346 if (value == null) { 1347 throw new NullPointerException(); 1348 } 1349 ensureStatusCodesIsMutable(); 1350 statusCodes_.set(index, value.getNumber()); 1351 onChanged(); 1352 return this; 1353 } 1354 /** 1355 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1356 */ 1357 public Builder addStatusCodes(hapi.release.StatusOuterClass.Status.Code value) { 1358 if (value == null) { 1359 throw new NullPointerException(); 1360 } 1361 ensureStatusCodesIsMutable(); 1362 statusCodes_.add(value.getNumber()); 1363 onChanged(); 1364 return this; 1365 } 1366 /** 1367 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1368 */ 1369 public Builder addAllStatusCodes( 1370 java.lang.Iterable<? extends hapi.release.StatusOuterClass.Status.Code> values) { 1371 ensureStatusCodesIsMutable(); 1372 for (hapi.release.StatusOuterClass.Status.Code value : values) { 1373 statusCodes_.add(value.getNumber()); 1374 } 1375 onChanged(); 1376 return this; 1377 } 1378 /** 1379 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1380 */ 1381 public Builder clearStatusCodes() { 1382 statusCodes_ = java.util.Collections.emptyList(); 1383 bitField0_ = (bitField0_ & ~0x00000020); 1384 onChanged(); 1385 return this; 1386 } 1387 /** 1388 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1389 */ 1390 public java.util.List<java.lang.Integer> 1391 getStatusCodesValueList() { 1392 return java.util.Collections.unmodifiableList(statusCodes_); 1393 } 1394 /** 1395 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1396 */ 1397 public int getStatusCodesValue(int index) { 1398 return statusCodes_.get(index); 1399 } 1400 /** 1401 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1402 */ 1403 public Builder setStatusCodesValue( 1404 int index, int value) { 1405 ensureStatusCodesIsMutable(); 1406 statusCodes_.set(index, value); 1407 onChanged(); 1408 return this; 1409 } 1410 /** 1411 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1412 */ 1413 public Builder addStatusCodesValue(int value) { 1414 ensureStatusCodesIsMutable(); 1415 statusCodes_.add(value); 1416 onChanged(); 1417 return this; 1418 } 1419 /** 1420 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1421 */ 1422 public Builder addAllStatusCodesValue( 1423 java.lang.Iterable<java.lang.Integer> values) { 1424 ensureStatusCodesIsMutable(); 1425 for (int value : values) { 1426 statusCodes_.add(value); 1427 } 1428 onChanged(); 1429 return this; 1430 } 1431 1432 private java.lang.Object namespace_ = ""; 1433 /** 1434 * <pre> 1435 * Namespace is the filter to select releases only from a specific namespace. 1436 * </pre> 1437 * 1438 * <code>string namespace = 7;</code> 1439 */ 1440 public java.lang.String getNamespace() { 1441 java.lang.Object ref = namespace_; 1442 if (!(ref instanceof java.lang.String)) { 1443 com.google.protobuf.ByteString bs = 1444 (com.google.protobuf.ByteString) ref; 1445 java.lang.String s = bs.toStringUtf8(); 1446 namespace_ = s; 1447 return s; 1448 } else { 1449 return (java.lang.String) ref; 1450 } 1451 } 1452 /** 1453 * <pre> 1454 * Namespace is the filter to select releases only from a specific namespace. 1455 * </pre> 1456 * 1457 * <code>string namespace = 7;</code> 1458 */ 1459 public com.google.protobuf.ByteString 1460 getNamespaceBytes() { 1461 java.lang.Object ref = namespace_; 1462 if (ref instanceof String) { 1463 com.google.protobuf.ByteString b = 1464 com.google.protobuf.ByteString.copyFromUtf8( 1465 (java.lang.String) ref); 1466 namespace_ = b; 1467 return b; 1468 } else { 1469 return (com.google.protobuf.ByteString) ref; 1470 } 1471 } 1472 /** 1473 * <pre> 1474 * Namespace is the filter to select releases only from a specific namespace. 1475 * </pre> 1476 * 1477 * <code>string namespace = 7;</code> 1478 */ 1479 public Builder setNamespace( 1480 java.lang.String value) { 1481 if (value == null) { 1482 throw new NullPointerException(); 1483 } 1484 1485 namespace_ = value; 1486 onChanged(); 1487 return this; 1488 } 1489 /** 1490 * <pre> 1491 * Namespace is the filter to select releases only from a specific namespace. 1492 * </pre> 1493 * 1494 * <code>string namespace = 7;</code> 1495 */ 1496 public Builder clearNamespace() { 1497 1498 namespace_ = getDefaultInstance().getNamespace(); 1499 onChanged(); 1500 return this; 1501 } 1502 /** 1503 * <pre> 1504 * Namespace is the filter to select releases only from a specific namespace. 1505 * </pre> 1506 * 1507 * <code>string namespace = 7;</code> 1508 */ 1509 public Builder setNamespaceBytes( 1510 com.google.protobuf.ByteString value) { 1511 if (value == null) { 1512 throw new NullPointerException(); 1513 } 1514 checkByteStringIsUtf8(value); 1515 1516 namespace_ = value; 1517 onChanged(); 1518 return this; 1519 } 1520 public final Builder setUnknownFields( 1521 final com.google.protobuf.UnknownFieldSet unknownFields) { 1522 return this; 1523 } 1524 1525 public final Builder mergeUnknownFields( 1526 final com.google.protobuf.UnknownFieldSet unknownFields) { 1527 return this; 1528 } 1529 1530 1531 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesRequest) 1532 } 1533 1534 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesRequest) 1535 private static final hapi.services.tiller.Tiller.ListReleasesRequest DEFAULT_INSTANCE; 1536 static { 1537 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesRequest(); 1538 } 1539 1540 public static hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstance() { 1541 return DEFAULT_INSTANCE; 1542 } 1543 1544 private static final com.google.protobuf.Parser<ListReleasesRequest> 1545 PARSER = new com.google.protobuf.AbstractParser<ListReleasesRequest>() { 1546 public ListReleasesRequest parsePartialFrom( 1547 com.google.protobuf.CodedInputStream input, 1548 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1549 throws com.google.protobuf.InvalidProtocolBufferException { 1550 return new ListReleasesRequest(input, extensionRegistry); 1551 } 1552 }; 1553 1554 public static com.google.protobuf.Parser<ListReleasesRequest> parser() { 1555 return PARSER; 1556 } 1557 1558 @java.lang.Override 1559 public com.google.protobuf.Parser<ListReleasesRequest> getParserForType() { 1560 return PARSER; 1561 } 1562 1563 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 1564 return DEFAULT_INSTANCE; 1565 } 1566 1567 } 1568 1569 public interface ListSortOrBuilder extends 1570 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListSort) 1571 com.google.protobuf.MessageOrBuilder { 1572 } 1573 /** 1574 * <pre> 1575 * ListSort defines sorting fields on a release list. 1576 * </pre> 1577 * 1578 * Protobuf type {@code hapi.services.tiller.ListSort} 1579 */ 1580 public static final class ListSort extends 1581 com.google.protobuf.GeneratedMessageV3 implements 1582 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListSort) 1583 ListSortOrBuilder { 1584 // Use ListSort.newBuilder() to construct. 1585 private ListSort(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1586 super(builder); 1587 } 1588 private ListSort() { 1589 } 1590 1591 @java.lang.Override 1592 public final com.google.protobuf.UnknownFieldSet 1593 getUnknownFields() { 1594 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 1595 } 1596 private ListSort( 1597 com.google.protobuf.CodedInputStream input, 1598 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1599 throws com.google.protobuf.InvalidProtocolBufferException { 1600 this(); 1601 try { 1602 boolean done = false; 1603 while (!done) { 1604 int tag = input.readTag(); 1605 switch (tag) { 1606 case 0: 1607 done = true; 1608 break; 1609 default: { 1610 if (!input.skipField(tag)) { 1611 done = true; 1612 } 1613 break; 1614 } 1615 } 1616 } 1617 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1618 throw e.setUnfinishedMessage(this); 1619 } catch (java.io.IOException e) { 1620 throw new com.google.protobuf.InvalidProtocolBufferException( 1621 e).setUnfinishedMessage(this); 1622 } finally { 1623 makeExtensionsImmutable(); 1624 } 1625 } 1626 public static final com.google.protobuf.Descriptors.Descriptor 1627 getDescriptor() { 1628 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 1629 } 1630 1631 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 1632 internalGetFieldAccessorTable() { 1633 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 1634 .ensureFieldAccessorsInitialized( 1635 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 1636 } 1637 1638 /** 1639 * <pre> 1640 * SortBy defines sort operations. 1641 * </pre> 1642 * 1643 * Protobuf enum {@code hapi.services.tiller.ListSort.SortBy} 1644 */ 1645 public enum SortBy 1646 implements com.google.protobuf.ProtocolMessageEnum { 1647 /** 1648 * <code>UNKNOWN = 0;</code> 1649 */ 1650 UNKNOWN(0), 1651 /** 1652 * <code>NAME = 1;</code> 1653 */ 1654 NAME(1), 1655 /** 1656 * <code>LAST_RELEASED = 2;</code> 1657 */ 1658 LAST_RELEASED(2), 1659 UNRECOGNIZED(-1), 1660 ; 1661 1662 /** 1663 * <code>UNKNOWN = 0;</code> 1664 */ 1665 public static final int UNKNOWN_VALUE = 0; 1666 /** 1667 * <code>NAME = 1;</code> 1668 */ 1669 public static final int NAME_VALUE = 1; 1670 /** 1671 * <code>LAST_RELEASED = 2;</code> 1672 */ 1673 public static final int LAST_RELEASED_VALUE = 2; 1674 1675 1676 public final int getNumber() { 1677 if (this == UNRECOGNIZED) { 1678 throw new java.lang.IllegalArgumentException( 1679 "Can't get the number of an unknown enum value."); 1680 } 1681 return value; 1682 } 1683 1684 /** 1685 * @deprecated Use {@link #forNumber(int)} instead. 1686 */ 1687 @java.lang.Deprecated 1688 public static SortBy valueOf(int value) { 1689 return forNumber(value); 1690 } 1691 1692 public static SortBy forNumber(int value) { 1693 switch (value) { 1694 case 0: return UNKNOWN; 1695 case 1: return NAME; 1696 case 2: return LAST_RELEASED; 1697 default: return null; 1698 } 1699 } 1700 1701 public static com.google.protobuf.Internal.EnumLiteMap<SortBy> 1702 internalGetValueMap() { 1703 return internalValueMap; 1704 } 1705 private static final com.google.protobuf.Internal.EnumLiteMap< 1706 SortBy> internalValueMap = 1707 new com.google.protobuf.Internal.EnumLiteMap<SortBy>() { 1708 public SortBy findValueByNumber(int number) { 1709 return SortBy.forNumber(number); 1710 } 1711 }; 1712 1713 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1714 getValueDescriptor() { 1715 return getDescriptor().getValues().get(ordinal()); 1716 } 1717 public final com.google.protobuf.Descriptors.EnumDescriptor 1718 getDescriptorForType() { 1719 return getDescriptor(); 1720 } 1721 public static final com.google.protobuf.Descriptors.EnumDescriptor 1722 getDescriptor() { 1723 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(0); 1724 } 1725 1726 private static final SortBy[] VALUES = values(); 1727 1728 public static SortBy valueOf( 1729 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1730 if (desc.getType() != getDescriptor()) { 1731 throw new java.lang.IllegalArgumentException( 1732 "EnumValueDescriptor is not for this type."); 1733 } 1734 if (desc.getIndex() == -1) { 1735 return UNRECOGNIZED; 1736 } 1737 return VALUES[desc.getIndex()]; 1738 } 1739 1740 private final int value; 1741 1742 private SortBy(int value) { 1743 this.value = value; 1744 } 1745 1746 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortBy) 1747 } 1748 1749 /** 1750 * <pre> 1751 * SortOrder defines sort orders to augment sorting operations. 1752 * </pre> 1753 * 1754 * Protobuf enum {@code hapi.services.tiller.ListSort.SortOrder} 1755 */ 1756 public enum SortOrder 1757 implements com.google.protobuf.ProtocolMessageEnum { 1758 /** 1759 * <code>ASC = 0;</code> 1760 */ 1761 ASC(0), 1762 /** 1763 * <code>DESC = 1;</code> 1764 */ 1765 DESC(1), 1766 UNRECOGNIZED(-1), 1767 ; 1768 1769 /** 1770 * <code>ASC = 0;</code> 1771 */ 1772 public static final int ASC_VALUE = 0; 1773 /** 1774 * <code>DESC = 1;</code> 1775 */ 1776 public static final int DESC_VALUE = 1; 1777 1778 1779 public final int getNumber() { 1780 if (this == UNRECOGNIZED) { 1781 throw new java.lang.IllegalArgumentException( 1782 "Can't get the number of an unknown enum value."); 1783 } 1784 return value; 1785 } 1786 1787 /** 1788 * @deprecated Use {@link #forNumber(int)} instead. 1789 */ 1790 @java.lang.Deprecated 1791 public static SortOrder valueOf(int value) { 1792 return forNumber(value); 1793 } 1794 1795 public static SortOrder forNumber(int value) { 1796 switch (value) { 1797 case 0: return ASC; 1798 case 1: return DESC; 1799 default: return null; 1800 } 1801 } 1802 1803 public static com.google.protobuf.Internal.EnumLiteMap<SortOrder> 1804 internalGetValueMap() { 1805 return internalValueMap; 1806 } 1807 private static final com.google.protobuf.Internal.EnumLiteMap< 1808 SortOrder> internalValueMap = 1809 new com.google.protobuf.Internal.EnumLiteMap<SortOrder>() { 1810 public SortOrder findValueByNumber(int number) { 1811 return SortOrder.forNumber(number); 1812 } 1813 }; 1814 1815 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1816 getValueDescriptor() { 1817 return getDescriptor().getValues().get(ordinal()); 1818 } 1819 public final com.google.protobuf.Descriptors.EnumDescriptor 1820 getDescriptorForType() { 1821 return getDescriptor(); 1822 } 1823 public static final com.google.protobuf.Descriptors.EnumDescriptor 1824 getDescriptor() { 1825 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(1); 1826 } 1827 1828 private static final SortOrder[] VALUES = values(); 1829 1830 public static SortOrder valueOf( 1831 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1832 if (desc.getType() != getDescriptor()) { 1833 throw new java.lang.IllegalArgumentException( 1834 "EnumValueDescriptor is not for this type."); 1835 } 1836 if (desc.getIndex() == -1) { 1837 return UNRECOGNIZED; 1838 } 1839 return VALUES[desc.getIndex()]; 1840 } 1841 1842 private final int value; 1843 1844 private SortOrder(int value) { 1845 this.value = value; 1846 } 1847 1848 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortOrder) 1849 } 1850 1851 private byte memoizedIsInitialized = -1; 1852 public final boolean isInitialized() { 1853 byte isInitialized = memoizedIsInitialized; 1854 if (isInitialized == 1) return true; 1855 if (isInitialized == 0) return false; 1856 1857 memoizedIsInitialized = 1; 1858 return true; 1859 } 1860 1861 public void writeTo(com.google.protobuf.CodedOutputStream output) 1862 throws java.io.IOException { 1863 } 1864 1865 public int getSerializedSize() { 1866 int size = memoizedSize; 1867 if (size != -1) return size; 1868 1869 size = 0; 1870 memoizedSize = size; 1871 return size; 1872 } 1873 1874 private static final long serialVersionUID = 0L; 1875 @java.lang.Override 1876 public boolean equals(final java.lang.Object obj) { 1877 if (obj == this) { 1878 return true; 1879 } 1880 if (!(obj instanceof hapi.services.tiller.Tiller.ListSort)) { 1881 return super.equals(obj); 1882 } 1883 hapi.services.tiller.Tiller.ListSort other = (hapi.services.tiller.Tiller.ListSort) obj; 1884 1885 boolean result = true; 1886 return result; 1887 } 1888 1889 @java.lang.Override 1890 public int hashCode() { 1891 if (memoizedHashCode != 0) { 1892 return memoizedHashCode; 1893 } 1894 int hash = 41; 1895 hash = (19 * hash) + getDescriptor().hashCode(); 1896 hash = (29 * hash) + unknownFields.hashCode(); 1897 memoizedHashCode = hash; 1898 return hash; 1899 } 1900 1901 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1902 java.nio.ByteBuffer data) 1903 throws com.google.protobuf.InvalidProtocolBufferException { 1904 return PARSER.parseFrom(data); 1905 } 1906 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1907 java.nio.ByteBuffer data, 1908 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1909 throws com.google.protobuf.InvalidProtocolBufferException { 1910 return PARSER.parseFrom(data, extensionRegistry); 1911 } 1912 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1913 com.google.protobuf.ByteString data) 1914 throws com.google.protobuf.InvalidProtocolBufferException { 1915 return PARSER.parseFrom(data); 1916 } 1917 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1918 com.google.protobuf.ByteString data, 1919 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1920 throws com.google.protobuf.InvalidProtocolBufferException { 1921 return PARSER.parseFrom(data, extensionRegistry); 1922 } 1923 public static hapi.services.tiller.Tiller.ListSort parseFrom(byte[] data) 1924 throws com.google.protobuf.InvalidProtocolBufferException { 1925 return PARSER.parseFrom(data); 1926 } 1927 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1928 byte[] data, 1929 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1930 throws com.google.protobuf.InvalidProtocolBufferException { 1931 return PARSER.parseFrom(data, extensionRegistry); 1932 } 1933 public static hapi.services.tiller.Tiller.ListSort parseFrom(java.io.InputStream input) 1934 throws java.io.IOException { 1935 return com.google.protobuf.GeneratedMessageV3 1936 .parseWithIOException(PARSER, input); 1937 } 1938 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1939 java.io.InputStream input, 1940 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1941 throws java.io.IOException { 1942 return com.google.protobuf.GeneratedMessageV3 1943 .parseWithIOException(PARSER, input, extensionRegistry); 1944 } 1945 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom(java.io.InputStream input) 1946 throws java.io.IOException { 1947 return com.google.protobuf.GeneratedMessageV3 1948 .parseDelimitedWithIOException(PARSER, input); 1949 } 1950 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom( 1951 java.io.InputStream input, 1952 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1953 throws java.io.IOException { 1954 return com.google.protobuf.GeneratedMessageV3 1955 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 1956 } 1957 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1958 com.google.protobuf.CodedInputStream input) 1959 throws java.io.IOException { 1960 return com.google.protobuf.GeneratedMessageV3 1961 .parseWithIOException(PARSER, input); 1962 } 1963 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1964 com.google.protobuf.CodedInputStream input, 1965 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1966 throws java.io.IOException { 1967 return com.google.protobuf.GeneratedMessageV3 1968 .parseWithIOException(PARSER, input, extensionRegistry); 1969 } 1970 1971 public Builder newBuilderForType() { return newBuilder(); } 1972 public static Builder newBuilder() { 1973 return DEFAULT_INSTANCE.toBuilder(); 1974 } 1975 public static Builder newBuilder(hapi.services.tiller.Tiller.ListSort prototype) { 1976 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1977 } 1978 public Builder toBuilder() { 1979 return this == DEFAULT_INSTANCE 1980 ? new Builder() : new Builder().mergeFrom(this); 1981 } 1982 1983 @java.lang.Override 1984 protected Builder newBuilderForType( 1985 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1986 Builder builder = new Builder(parent); 1987 return builder; 1988 } 1989 /** 1990 * <pre> 1991 * ListSort defines sorting fields on a release list. 1992 * </pre> 1993 * 1994 * Protobuf type {@code hapi.services.tiller.ListSort} 1995 */ 1996 public static final class Builder extends 1997 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 1998 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListSort) 1999 hapi.services.tiller.Tiller.ListSortOrBuilder { 2000 public static final com.google.protobuf.Descriptors.Descriptor 2001 getDescriptor() { 2002 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2003 } 2004 2005 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2006 internalGetFieldAccessorTable() { 2007 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 2008 .ensureFieldAccessorsInitialized( 2009 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 2010 } 2011 2012 // Construct using hapi.services.tiller.Tiller.ListSort.newBuilder() 2013 private Builder() { 2014 maybeForceBuilderInitialization(); 2015 } 2016 2017 private Builder( 2018 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2019 super(parent); 2020 maybeForceBuilderInitialization(); 2021 } 2022 private void maybeForceBuilderInitialization() { 2023 if (com.google.protobuf.GeneratedMessageV3 2024 .alwaysUseFieldBuilders) { 2025 } 2026 } 2027 public Builder clear() { 2028 super.clear(); 2029 return this; 2030 } 2031 2032 public com.google.protobuf.Descriptors.Descriptor 2033 getDescriptorForType() { 2034 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2035 } 2036 2037 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2038 return hapi.services.tiller.Tiller.ListSort.getDefaultInstance(); 2039 } 2040 2041 public hapi.services.tiller.Tiller.ListSort build() { 2042 hapi.services.tiller.Tiller.ListSort result = buildPartial(); 2043 if (!result.isInitialized()) { 2044 throw newUninitializedMessageException(result); 2045 } 2046 return result; 2047 } 2048 2049 public hapi.services.tiller.Tiller.ListSort buildPartial() { 2050 hapi.services.tiller.Tiller.ListSort result = new hapi.services.tiller.Tiller.ListSort(this); 2051 onBuilt(); 2052 return result; 2053 } 2054 2055 public Builder clone() { 2056 return (Builder) super.clone(); 2057 } 2058 public Builder setField( 2059 com.google.protobuf.Descriptors.FieldDescriptor field, 2060 Object value) { 2061 return (Builder) super.setField(field, value); 2062 } 2063 public Builder clearField( 2064 com.google.protobuf.Descriptors.FieldDescriptor field) { 2065 return (Builder) super.clearField(field); 2066 } 2067 public Builder clearOneof( 2068 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2069 return (Builder) super.clearOneof(oneof); 2070 } 2071 public Builder setRepeatedField( 2072 com.google.protobuf.Descriptors.FieldDescriptor field, 2073 int index, Object value) { 2074 return (Builder) super.setRepeatedField(field, index, value); 2075 } 2076 public Builder addRepeatedField( 2077 com.google.protobuf.Descriptors.FieldDescriptor field, 2078 Object value) { 2079 return (Builder) super.addRepeatedField(field, value); 2080 } 2081 public Builder mergeFrom(com.google.protobuf.Message other) { 2082 if (other instanceof hapi.services.tiller.Tiller.ListSort) { 2083 return mergeFrom((hapi.services.tiller.Tiller.ListSort)other); 2084 } else { 2085 super.mergeFrom(other); 2086 return this; 2087 } 2088 } 2089 2090 public Builder mergeFrom(hapi.services.tiller.Tiller.ListSort other) { 2091 if (other == hapi.services.tiller.Tiller.ListSort.getDefaultInstance()) return this; 2092 onChanged(); 2093 return this; 2094 } 2095 2096 public final boolean isInitialized() { 2097 return true; 2098 } 2099 2100 public Builder mergeFrom( 2101 com.google.protobuf.CodedInputStream input, 2102 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2103 throws java.io.IOException { 2104 hapi.services.tiller.Tiller.ListSort parsedMessage = null; 2105 try { 2106 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2107 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2108 parsedMessage = (hapi.services.tiller.Tiller.ListSort) e.getUnfinishedMessage(); 2109 throw e.unwrapIOException(); 2110 } finally { 2111 if (parsedMessage != null) { 2112 mergeFrom(parsedMessage); 2113 } 2114 } 2115 return this; 2116 } 2117 public final Builder setUnknownFields( 2118 final com.google.protobuf.UnknownFieldSet unknownFields) { 2119 return this; 2120 } 2121 2122 public final Builder mergeUnknownFields( 2123 final com.google.protobuf.UnknownFieldSet unknownFields) { 2124 return this; 2125 } 2126 2127 2128 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListSort) 2129 } 2130 2131 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListSort) 2132 private static final hapi.services.tiller.Tiller.ListSort DEFAULT_INSTANCE; 2133 static { 2134 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListSort(); 2135 } 2136 2137 public static hapi.services.tiller.Tiller.ListSort getDefaultInstance() { 2138 return DEFAULT_INSTANCE; 2139 } 2140 2141 private static final com.google.protobuf.Parser<ListSort> 2142 PARSER = new com.google.protobuf.AbstractParser<ListSort>() { 2143 public ListSort parsePartialFrom( 2144 com.google.protobuf.CodedInputStream input, 2145 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2146 throws com.google.protobuf.InvalidProtocolBufferException { 2147 return new ListSort(input, extensionRegistry); 2148 } 2149 }; 2150 2151 public static com.google.protobuf.Parser<ListSort> parser() { 2152 return PARSER; 2153 } 2154 2155 @java.lang.Override 2156 public com.google.protobuf.Parser<ListSort> getParserForType() { 2157 return PARSER; 2158 } 2159 2160 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2161 return DEFAULT_INSTANCE; 2162 } 2163 2164 } 2165 2166 public interface ListReleasesResponseOrBuilder extends 2167 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListReleasesResponse) 2168 com.google.protobuf.MessageOrBuilder { 2169 2170 /** 2171 * <pre> 2172 * Count is the expected total number of releases to be returned. 2173 * </pre> 2174 * 2175 * <code>int64 count = 1;</code> 2176 */ 2177 long getCount(); 2178 2179 /** 2180 * <pre> 2181 * Next is the name of the next release. If this is other than an empty 2182 * string, it means there are more results. 2183 * </pre> 2184 * 2185 * <code>string next = 2;</code> 2186 */ 2187 java.lang.String getNext(); 2188 /** 2189 * <pre> 2190 * Next is the name of the next release. If this is other than an empty 2191 * string, it means there are more results. 2192 * </pre> 2193 * 2194 * <code>string next = 2;</code> 2195 */ 2196 com.google.protobuf.ByteString 2197 getNextBytes(); 2198 2199 /** 2200 * <pre> 2201 * Total is the total number of queryable releases. 2202 * </pre> 2203 * 2204 * <code>int64 total = 3;</code> 2205 */ 2206 long getTotal(); 2207 2208 /** 2209 * <pre> 2210 * Releases is the list of found release objects. 2211 * </pre> 2212 * 2213 * <code>repeated .hapi.release.Release releases = 4;</code> 2214 */ 2215 java.util.List<hapi.release.ReleaseOuterClass.Release> 2216 getReleasesList(); 2217 /** 2218 * <pre> 2219 * Releases is the list of found release objects. 2220 * </pre> 2221 * 2222 * <code>repeated .hapi.release.Release releases = 4;</code> 2223 */ 2224 hapi.release.ReleaseOuterClass.Release getReleases(int index); 2225 /** 2226 * <pre> 2227 * Releases is the list of found release objects. 2228 * </pre> 2229 * 2230 * <code>repeated .hapi.release.Release releases = 4;</code> 2231 */ 2232 int getReleasesCount(); 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 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2241 getReleasesOrBuilderList(); 2242 /** 2243 * <pre> 2244 * Releases is the list of found release objects. 2245 * </pre> 2246 * 2247 * <code>repeated .hapi.release.Release releases = 4;</code> 2248 */ 2249 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2250 int index); 2251 } 2252 /** 2253 * <pre> 2254 * ListReleasesResponse is a list of releases. 2255 * </pre> 2256 * 2257 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2258 */ 2259 public static final class ListReleasesResponse extends 2260 com.google.protobuf.GeneratedMessageV3 implements 2261 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListReleasesResponse) 2262 ListReleasesResponseOrBuilder { 2263 // Use ListReleasesResponse.newBuilder() to construct. 2264 private ListReleasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 2265 super(builder); 2266 } 2267 private ListReleasesResponse() { 2268 count_ = 0L; 2269 next_ = ""; 2270 total_ = 0L; 2271 releases_ = java.util.Collections.emptyList(); 2272 } 2273 2274 @java.lang.Override 2275 public final com.google.protobuf.UnknownFieldSet 2276 getUnknownFields() { 2277 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 2278 } 2279 private ListReleasesResponse( 2280 com.google.protobuf.CodedInputStream input, 2281 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2282 throws com.google.protobuf.InvalidProtocolBufferException { 2283 this(); 2284 int mutable_bitField0_ = 0; 2285 try { 2286 boolean done = false; 2287 while (!done) { 2288 int tag = input.readTag(); 2289 switch (tag) { 2290 case 0: 2291 done = true; 2292 break; 2293 default: { 2294 if (!input.skipField(tag)) { 2295 done = true; 2296 } 2297 break; 2298 } 2299 case 8: { 2300 2301 count_ = input.readInt64(); 2302 break; 2303 } 2304 case 18: { 2305 java.lang.String s = input.readStringRequireUtf8(); 2306 2307 next_ = s; 2308 break; 2309 } 2310 case 24: { 2311 2312 total_ = input.readInt64(); 2313 break; 2314 } 2315 case 34: { 2316 if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2317 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 2318 mutable_bitField0_ |= 0x00000008; 2319 } 2320 releases_.add( 2321 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 2322 break; 2323 } 2324 } 2325 } 2326 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2327 throw e.setUnfinishedMessage(this); 2328 } catch (java.io.IOException e) { 2329 throw new com.google.protobuf.InvalidProtocolBufferException( 2330 e).setUnfinishedMessage(this); 2331 } finally { 2332 if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2333 releases_ = java.util.Collections.unmodifiableList(releases_); 2334 } 2335 makeExtensionsImmutable(); 2336 } 2337 } 2338 public static final com.google.protobuf.Descriptors.Descriptor 2339 getDescriptor() { 2340 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2341 } 2342 2343 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2344 internalGetFieldAccessorTable() { 2345 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2346 .ensureFieldAccessorsInitialized( 2347 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2348 } 2349 2350 private int bitField0_; 2351 public static final int COUNT_FIELD_NUMBER = 1; 2352 private long count_; 2353 /** 2354 * <pre> 2355 * Count is the expected total number of releases to be returned. 2356 * </pre> 2357 * 2358 * <code>int64 count = 1;</code> 2359 */ 2360 public long getCount() { 2361 return count_; 2362 } 2363 2364 public static final int NEXT_FIELD_NUMBER = 2; 2365 private volatile java.lang.Object next_; 2366 /** 2367 * <pre> 2368 * Next is the name of the next release. If this is other than an empty 2369 * string, it means there are more results. 2370 * </pre> 2371 * 2372 * <code>string next = 2;</code> 2373 */ 2374 public java.lang.String getNext() { 2375 java.lang.Object ref = next_; 2376 if (ref instanceof java.lang.String) { 2377 return (java.lang.String) ref; 2378 } else { 2379 com.google.protobuf.ByteString bs = 2380 (com.google.protobuf.ByteString) ref; 2381 java.lang.String s = bs.toStringUtf8(); 2382 next_ = s; 2383 return s; 2384 } 2385 } 2386 /** 2387 * <pre> 2388 * Next is the name of the next release. If this is other than an empty 2389 * string, it means there are more results. 2390 * </pre> 2391 * 2392 * <code>string next = 2;</code> 2393 */ 2394 public com.google.protobuf.ByteString 2395 getNextBytes() { 2396 java.lang.Object ref = next_; 2397 if (ref instanceof java.lang.String) { 2398 com.google.protobuf.ByteString b = 2399 com.google.protobuf.ByteString.copyFromUtf8( 2400 (java.lang.String) ref); 2401 next_ = b; 2402 return b; 2403 } else { 2404 return (com.google.protobuf.ByteString) ref; 2405 } 2406 } 2407 2408 public static final int TOTAL_FIELD_NUMBER = 3; 2409 private long total_; 2410 /** 2411 * <pre> 2412 * Total is the total number of queryable releases. 2413 * </pre> 2414 * 2415 * <code>int64 total = 3;</code> 2416 */ 2417 public long getTotal() { 2418 return total_; 2419 } 2420 2421 public static final int RELEASES_FIELD_NUMBER = 4; 2422 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 2423 /** 2424 * <pre> 2425 * Releases is the list of found release objects. 2426 * </pre> 2427 * 2428 * <code>repeated .hapi.release.Release releases = 4;</code> 2429 */ 2430 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 2431 return releases_; 2432 } 2433 /** 2434 * <pre> 2435 * Releases is the list of found release objects. 2436 * </pre> 2437 * 2438 * <code>repeated .hapi.release.Release releases = 4;</code> 2439 */ 2440 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2441 getReleasesOrBuilderList() { 2442 return releases_; 2443 } 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 int getReleasesCount() { 2452 return releases_.size(); 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 hapi.release.ReleaseOuterClass.Release getReleases(int index) { 2462 return releases_.get(index); 2463 } 2464 /** 2465 * <pre> 2466 * Releases is the list of found release objects. 2467 * </pre> 2468 * 2469 * <code>repeated .hapi.release.Release releases = 4;</code> 2470 */ 2471 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2472 int index) { 2473 return releases_.get(index); 2474 } 2475 2476 private byte memoizedIsInitialized = -1; 2477 public final boolean isInitialized() { 2478 byte isInitialized = memoizedIsInitialized; 2479 if (isInitialized == 1) return true; 2480 if (isInitialized == 0) return false; 2481 2482 memoizedIsInitialized = 1; 2483 return true; 2484 } 2485 2486 public void writeTo(com.google.protobuf.CodedOutputStream output) 2487 throws java.io.IOException { 2488 if (count_ != 0L) { 2489 output.writeInt64(1, count_); 2490 } 2491 if (!getNextBytes().isEmpty()) { 2492 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, next_); 2493 } 2494 if (total_ != 0L) { 2495 output.writeInt64(3, total_); 2496 } 2497 for (int i = 0; i < releases_.size(); i++) { 2498 output.writeMessage(4, releases_.get(i)); 2499 } 2500 } 2501 2502 public int getSerializedSize() { 2503 int size = memoizedSize; 2504 if (size != -1) return size; 2505 2506 size = 0; 2507 if (count_ != 0L) { 2508 size += com.google.protobuf.CodedOutputStream 2509 .computeInt64Size(1, count_); 2510 } 2511 if (!getNextBytes().isEmpty()) { 2512 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, next_); 2513 } 2514 if (total_ != 0L) { 2515 size += com.google.protobuf.CodedOutputStream 2516 .computeInt64Size(3, total_); 2517 } 2518 for (int i = 0; i < releases_.size(); i++) { 2519 size += com.google.protobuf.CodedOutputStream 2520 .computeMessageSize(4, releases_.get(i)); 2521 } 2522 memoizedSize = size; 2523 return size; 2524 } 2525 2526 private static final long serialVersionUID = 0L; 2527 @java.lang.Override 2528 public boolean equals(final java.lang.Object obj) { 2529 if (obj == this) { 2530 return true; 2531 } 2532 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesResponse)) { 2533 return super.equals(obj); 2534 } 2535 hapi.services.tiller.Tiller.ListReleasesResponse other = (hapi.services.tiller.Tiller.ListReleasesResponse) obj; 2536 2537 boolean result = true; 2538 result = result && (getCount() 2539 == other.getCount()); 2540 result = result && getNext() 2541 .equals(other.getNext()); 2542 result = result && (getTotal() 2543 == other.getTotal()); 2544 result = result && getReleasesList() 2545 .equals(other.getReleasesList()); 2546 return result; 2547 } 2548 2549 @java.lang.Override 2550 public int hashCode() { 2551 if (memoizedHashCode != 0) { 2552 return memoizedHashCode; 2553 } 2554 int hash = 41; 2555 hash = (19 * hash) + getDescriptor().hashCode(); 2556 hash = (37 * hash) + COUNT_FIELD_NUMBER; 2557 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2558 getCount()); 2559 hash = (37 * hash) + NEXT_FIELD_NUMBER; 2560 hash = (53 * hash) + getNext().hashCode(); 2561 hash = (37 * hash) + TOTAL_FIELD_NUMBER; 2562 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2563 getTotal()); 2564 if (getReleasesCount() > 0) { 2565 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 2566 hash = (53 * hash) + getReleasesList().hashCode(); 2567 } 2568 hash = (29 * hash) + unknownFields.hashCode(); 2569 memoizedHashCode = hash; 2570 return hash; 2571 } 2572 2573 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2574 java.nio.ByteBuffer data) 2575 throws com.google.protobuf.InvalidProtocolBufferException { 2576 return PARSER.parseFrom(data); 2577 } 2578 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2579 java.nio.ByteBuffer data, 2580 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2581 throws com.google.protobuf.InvalidProtocolBufferException { 2582 return PARSER.parseFrom(data, extensionRegistry); 2583 } 2584 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2585 com.google.protobuf.ByteString data) 2586 throws com.google.protobuf.InvalidProtocolBufferException { 2587 return PARSER.parseFrom(data); 2588 } 2589 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2590 com.google.protobuf.ByteString data, 2591 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2592 throws com.google.protobuf.InvalidProtocolBufferException { 2593 return PARSER.parseFrom(data, extensionRegistry); 2594 } 2595 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(byte[] data) 2596 throws com.google.protobuf.InvalidProtocolBufferException { 2597 return PARSER.parseFrom(data); 2598 } 2599 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2600 byte[] data, 2601 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2602 throws com.google.protobuf.InvalidProtocolBufferException { 2603 return PARSER.parseFrom(data, extensionRegistry); 2604 } 2605 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(java.io.InputStream input) 2606 throws java.io.IOException { 2607 return com.google.protobuf.GeneratedMessageV3 2608 .parseWithIOException(PARSER, input); 2609 } 2610 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2611 java.io.InputStream input, 2612 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2613 throws java.io.IOException { 2614 return com.google.protobuf.GeneratedMessageV3 2615 .parseWithIOException(PARSER, input, extensionRegistry); 2616 } 2617 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom(java.io.InputStream input) 2618 throws java.io.IOException { 2619 return com.google.protobuf.GeneratedMessageV3 2620 .parseDelimitedWithIOException(PARSER, input); 2621 } 2622 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom( 2623 java.io.InputStream input, 2624 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2625 throws java.io.IOException { 2626 return com.google.protobuf.GeneratedMessageV3 2627 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 2628 } 2629 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2630 com.google.protobuf.CodedInputStream input) 2631 throws java.io.IOException { 2632 return com.google.protobuf.GeneratedMessageV3 2633 .parseWithIOException(PARSER, input); 2634 } 2635 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2636 com.google.protobuf.CodedInputStream input, 2637 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2638 throws java.io.IOException { 2639 return com.google.protobuf.GeneratedMessageV3 2640 .parseWithIOException(PARSER, input, extensionRegistry); 2641 } 2642 2643 public Builder newBuilderForType() { return newBuilder(); } 2644 public static Builder newBuilder() { 2645 return DEFAULT_INSTANCE.toBuilder(); 2646 } 2647 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesResponse prototype) { 2648 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2649 } 2650 public Builder toBuilder() { 2651 return this == DEFAULT_INSTANCE 2652 ? new Builder() : new Builder().mergeFrom(this); 2653 } 2654 2655 @java.lang.Override 2656 protected Builder newBuilderForType( 2657 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2658 Builder builder = new Builder(parent); 2659 return builder; 2660 } 2661 /** 2662 * <pre> 2663 * ListReleasesResponse is a list of releases. 2664 * </pre> 2665 * 2666 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2667 */ 2668 public static final class Builder extends 2669 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2670 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesResponse) 2671 hapi.services.tiller.Tiller.ListReleasesResponseOrBuilder { 2672 public static final com.google.protobuf.Descriptors.Descriptor 2673 getDescriptor() { 2674 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2675 } 2676 2677 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2678 internalGetFieldAccessorTable() { 2679 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2680 .ensureFieldAccessorsInitialized( 2681 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2682 } 2683 2684 // Construct using hapi.services.tiller.Tiller.ListReleasesResponse.newBuilder() 2685 private Builder() { 2686 maybeForceBuilderInitialization(); 2687 } 2688 2689 private Builder( 2690 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2691 super(parent); 2692 maybeForceBuilderInitialization(); 2693 } 2694 private void maybeForceBuilderInitialization() { 2695 if (com.google.protobuf.GeneratedMessageV3 2696 .alwaysUseFieldBuilders) { 2697 getReleasesFieldBuilder(); 2698 } 2699 } 2700 public Builder clear() { 2701 super.clear(); 2702 count_ = 0L; 2703 2704 next_ = ""; 2705 2706 total_ = 0L; 2707 2708 if (releasesBuilder_ == null) { 2709 releases_ = java.util.Collections.emptyList(); 2710 bitField0_ = (bitField0_ & ~0x00000008); 2711 } else { 2712 releasesBuilder_.clear(); 2713 } 2714 return this; 2715 } 2716 2717 public com.google.protobuf.Descriptors.Descriptor 2718 getDescriptorForType() { 2719 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2720 } 2721 2722 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 2723 return hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance(); 2724 } 2725 2726 public hapi.services.tiller.Tiller.ListReleasesResponse build() { 2727 hapi.services.tiller.Tiller.ListReleasesResponse result = buildPartial(); 2728 if (!result.isInitialized()) { 2729 throw newUninitializedMessageException(result); 2730 } 2731 return result; 2732 } 2733 2734 public hapi.services.tiller.Tiller.ListReleasesResponse buildPartial() { 2735 hapi.services.tiller.Tiller.ListReleasesResponse result = new hapi.services.tiller.Tiller.ListReleasesResponse(this); 2736 int from_bitField0_ = bitField0_; 2737 int to_bitField0_ = 0; 2738 result.count_ = count_; 2739 result.next_ = next_; 2740 result.total_ = total_; 2741 if (releasesBuilder_ == null) { 2742 if (((bitField0_ & 0x00000008) == 0x00000008)) { 2743 releases_ = java.util.Collections.unmodifiableList(releases_); 2744 bitField0_ = (bitField0_ & ~0x00000008); 2745 } 2746 result.releases_ = releases_; 2747 } else { 2748 result.releases_ = releasesBuilder_.build(); 2749 } 2750 result.bitField0_ = to_bitField0_; 2751 onBuilt(); 2752 return result; 2753 } 2754 2755 public Builder clone() { 2756 return (Builder) super.clone(); 2757 } 2758 public Builder setField( 2759 com.google.protobuf.Descriptors.FieldDescriptor field, 2760 Object value) { 2761 return (Builder) super.setField(field, value); 2762 } 2763 public Builder clearField( 2764 com.google.protobuf.Descriptors.FieldDescriptor field) { 2765 return (Builder) super.clearField(field); 2766 } 2767 public Builder clearOneof( 2768 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2769 return (Builder) super.clearOneof(oneof); 2770 } 2771 public Builder setRepeatedField( 2772 com.google.protobuf.Descriptors.FieldDescriptor field, 2773 int index, Object value) { 2774 return (Builder) super.setRepeatedField(field, index, value); 2775 } 2776 public Builder addRepeatedField( 2777 com.google.protobuf.Descriptors.FieldDescriptor field, 2778 Object value) { 2779 return (Builder) super.addRepeatedField(field, value); 2780 } 2781 public Builder mergeFrom(com.google.protobuf.Message other) { 2782 if (other instanceof hapi.services.tiller.Tiller.ListReleasesResponse) { 2783 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesResponse)other); 2784 } else { 2785 super.mergeFrom(other); 2786 return this; 2787 } 2788 } 2789 2790 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesResponse other) { 2791 if (other == hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance()) return this; 2792 if (other.getCount() != 0L) { 2793 setCount(other.getCount()); 2794 } 2795 if (!other.getNext().isEmpty()) { 2796 next_ = other.next_; 2797 onChanged(); 2798 } 2799 if (other.getTotal() != 0L) { 2800 setTotal(other.getTotal()); 2801 } 2802 if (releasesBuilder_ == null) { 2803 if (!other.releases_.isEmpty()) { 2804 if (releases_.isEmpty()) { 2805 releases_ = other.releases_; 2806 bitField0_ = (bitField0_ & ~0x00000008); 2807 } else { 2808 ensureReleasesIsMutable(); 2809 releases_.addAll(other.releases_); 2810 } 2811 onChanged(); 2812 } 2813 } else { 2814 if (!other.releases_.isEmpty()) { 2815 if (releasesBuilder_.isEmpty()) { 2816 releasesBuilder_.dispose(); 2817 releasesBuilder_ = null; 2818 releases_ = other.releases_; 2819 bitField0_ = (bitField0_ & ~0x00000008); 2820 releasesBuilder_ = 2821 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 2822 getReleasesFieldBuilder() : null; 2823 } else { 2824 releasesBuilder_.addAllMessages(other.releases_); 2825 } 2826 } 2827 } 2828 onChanged(); 2829 return this; 2830 } 2831 2832 public final boolean isInitialized() { 2833 return true; 2834 } 2835 2836 public Builder mergeFrom( 2837 com.google.protobuf.CodedInputStream input, 2838 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2839 throws java.io.IOException { 2840 hapi.services.tiller.Tiller.ListReleasesResponse parsedMessage = null; 2841 try { 2842 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2843 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2844 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesResponse) e.getUnfinishedMessage(); 2845 throw e.unwrapIOException(); 2846 } finally { 2847 if (parsedMessage != null) { 2848 mergeFrom(parsedMessage); 2849 } 2850 } 2851 return this; 2852 } 2853 private int bitField0_; 2854 2855 private long count_ ; 2856 /** 2857 * <pre> 2858 * Count is the expected total number of releases to be returned. 2859 * </pre> 2860 * 2861 * <code>int64 count = 1;</code> 2862 */ 2863 public long getCount() { 2864 return count_; 2865 } 2866 /** 2867 * <pre> 2868 * Count is the expected total number of releases to be returned. 2869 * </pre> 2870 * 2871 * <code>int64 count = 1;</code> 2872 */ 2873 public Builder setCount(long value) { 2874 2875 count_ = value; 2876 onChanged(); 2877 return this; 2878 } 2879 /** 2880 * <pre> 2881 * Count is the expected total number of releases to be returned. 2882 * </pre> 2883 * 2884 * <code>int64 count = 1;</code> 2885 */ 2886 public Builder clearCount() { 2887 2888 count_ = 0L; 2889 onChanged(); 2890 return this; 2891 } 2892 2893 private java.lang.Object next_ = ""; 2894 /** 2895 * <pre> 2896 * Next is the name of the next release. If this is other than an empty 2897 * string, it means there are more results. 2898 * </pre> 2899 * 2900 * <code>string next = 2;</code> 2901 */ 2902 public java.lang.String getNext() { 2903 java.lang.Object ref = next_; 2904 if (!(ref instanceof java.lang.String)) { 2905 com.google.protobuf.ByteString bs = 2906 (com.google.protobuf.ByteString) ref; 2907 java.lang.String s = bs.toStringUtf8(); 2908 next_ = s; 2909 return s; 2910 } else { 2911 return (java.lang.String) ref; 2912 } 2913 } 2914 /** 2915 * <pre> 2916 * Next is the name of the next release. If this is other than an empty 2917 * string, it means there are more results. 2918 * </pre> 2919 * 2920 * <code>string next = 2;</code> 2921 */ 2922 public com.google.protobuf.ByteString 2923 getNextBytes() { 2924 java.lang.Object ref = next_; 2925 if (ref instanceof String) { 2926 com.google.protobuf.ByteString b = 2927 com.google.protobuf.ByteString.copyFromUtf8( 2928 (java.lang.String) ref); 2929 next_ = b; 2930 return b; 2931 } else { 2932 return (com.google.protobuf.ByteString) ref; 2933 } 2934 } 2935 /** 2936 * <pre> 2937 * Next is the name of the next release. If this is other than an empty 2938 * string, it means there are more results. 2939 * </pre> 2940 * 2941 * <code>string next = 2;</code> 2942 */ 2943 public Builder setNext( 2944 java.lang.String value) { 2945 if (value == null) { 2946 throw new NullPointerException(); 2947 } 2948 2949 next_ = value; 2950 onChanged(); 2951 return this; 2952 } 2953 /** 2954 * <pre> 2955 * Next is the name of the next release. If this is other than an empty 2956 * string, it means there are more results. 2957 * </pre> 2958 * 2959 * <code>string next = 2;</code> 2960 */ 2961 public Builder clearNext() { 2962 2963 next_ = getDefaultInstance().getNext(); 2964 onChanged(); 2965 return this; 2966 } 2967 /** 2968 * <pre> 2969 * Next is the name of the next release. If this is other than an empty 2970 * string, it means there are more results. 2971 * </pre> 2972 * 2973 * <code>string next = 2;</code> 2974 */ 2975 public Builder setNextBytes( 2976 com.google.protobuf.ByteString value) { 2977 if (value == null) { 2978 throw new NullPointerException(); 2979 } 2980 checkByteStringIsUtf8(value); 2981 2982 next_ = value; 2983 onChanged(); 2984 return this; 2985 } 2986 2987 private long total_ ; 2988 /** 2989 * <pre> 2990 * Total is the total number of queryable releases. 2991 * </pre> 2992 * 2993 * <code>int64 total = 3;</code> 2994 */ 2995 public long getTotal() { 2996 return total_; 2997 } 2998 /** 2999 * <pre> 3000 * Total is the total number of queryable releases. 3001 * </pre> 3002 * 3003 * <code>int64 total = 3;</code> 3004 */ 3005 public Builder setTotal(long value) { 3006 3007 total_ = value; 3008 onChanged(); 3009 return this; 3010 } 3011 /** 3012 * <pre> 3013 * Total is the total number of queryable releases. 3014 * </pre> 3015 * 3016 * <code>int64 total = 3;</code> 3017 */ 3018 public Builder clearTotal() { 3019 3020 total_ = 0L; 3021 onChanged(); 3022 return this; 3023 } 3024 3025 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 3026 java.util.Collections.emptyList(); 3027 private void ensureReleasesIsMutable() { 3028 if (!((bitField0_ & 0x00000008) == 0x00000008)) { 3029 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 3030 bitField0_ |= 0x00000008; 3031 } 3032 } 3033 3034 private com.google.protobuf.RepeatedFieldBuilderV3< 3035 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 3036 3037 /** 3038 * <pre> 3039 * Releases is the list of found release objects. 3040 * </pre> 3041 * 3042 * <code>repeated .hapi.release.Release releases = 4;</code> 3043 */ 3044 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 3045 if (releasesBuilder_ == null) { 3046 return java.util.Collections.unmodifiableList(releases_); 3047 } else { 3048 return releasesBuilder_.getMessageList(); 3049 } 3050 } 3051 /** 3052 * <pre> 3053 * Releases is the list of found release objects. 3054 * </pre> 3055 * 3056 * <code>repeated .hapi.release.Release releases = 4;</code> 3057 */ 3058 public int getReleasesCount() { 3059 if (releasesBuilder_ == null) { 3060 return releases_.size(); 3061 } else { 3062 return releasesBuilder_.getCount(); 3063 } 3064 } 3065 /** 3066 * <pre> 3067 * Releases is the list of found release objects. 3068 * </pre> 3069 * 3070 * <code>repeated .hapi.release.Release releases = 4;</code> 3071 */ 3072 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 3073 if (releasesBuilder_ == null) { 3074 return releases_.get(index); 3075 } else { 3076 return releasesBuilder_.getMessage(index); 3077 } 3078 } 3079 /** 3080 * <pre> 3081 * Releases is the list of found release objects. 3082 * </pre> 3083 * 3084 * <code>repeated .hapi.release.Release releases = 4;</code> 3085 */ 3086 public Builder setReleases( 3087 int index, hapi.release.ReleaseOuterClass.Release value) { 3088 if (releasesBuilder_ == null) { 3089 if (value == null) { 3090 throw new NullPointerException(); 3091 } 3092 ensureReleasesIsMutable(); 3093 releases_.set(index, value); 3094 onChanged(); 3095 } else { 3096 releasesBuilder_.setMessage(index, value); 3097 } 3098 return this; 3099 } 3100 /** 3101 * <pre> 3102 * Releases is the list of found release objects. 3103 * </pre> 3104 * 3105 * <code>repeated .hapi.release.Release releases = 4;</code> 3106 */ 3107 public Builder setReleases( 3108 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3109 if (releasesBuilder_ == null) { 3110 ensureReleasesIsMutable(); 3111 releases_.set(index, builderForValue.build()); 3112 onChanged(); 3113 } else { 3114 releasesBuilder_.setMessage(index, builderForValue.build()); 3115 } 3116 return this; 3117 } 3118 /** 3119 * <pre> 3120 * Releases is the list of found release objects. 3121 * </pre> 3122 * 3123 * <code>repeated .hapi.release.Release releases = 4;</code> 3124 */ 3125 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 3126 if (releasesBuilder_ == null) { 3127 if (value == null) { 3128 throw new NullPointerException(); 3129 } 3130 ensureReleasesIsMutable(); 3131 releases_.add(value); 3132 onChanged(); 3133 } else { 3134 releasesBuilder_.addMessage(value); 3135 } 3136 return this; 3137 } 3138 /** 3139 * <pre> 3140 * Releases is the list of found release objects. 3141 * </pre> 3142 * 3143 * <code>repeated .hapi.release.Release releases = 4;</code> 3144 */ 3145 public Builder addReleases( 3146 int index, hapi.release.ReleaseOuterClass.Release value) { 3147 if (releasesBuilder_ == null) { 3148 if (value == null) { 3149 throw new NullPointerException(); 3150 } 3151 ensureReleasesIsMutable(); 3152 releases_.add(index, value); 3153 onChanged(); 3154 } else { 3155 releasesBuilder_.addMessage(index, value); 3156 } 3157 return this; 3158 } 3159 /** 3160 * <pre> 3161 * Releases is the list of found release objects. 3162 * </pre> 3163 * 3164 * <code>repeated .hapi.release.Release releases = 4;</code> 3165 */ 3166 public Builder addReleases( 3167 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3168 if (releasesBuilder_ == null) { 3169 ensureReleasesIsMutable(); 3170 releases_.add(builderForValue.build()); 3171 onChanged(); 3172 } else { 3173 releasesBuilder_.addMessage(builderForValue.build()); 3174 } 3175 return this; 3176 } 3177 /** 3178 * <pre> 3179 * Releases is the list of found release objects. 3180 * </pre> 3181 * 3182 * <code>repeated .hapi.release.Release releases = 4;</code> 3183 */ 3184 public Builder addReleases( 3185 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3186 if (releasesBuilder_ == null) { 3187 ensureReleasesIsMutable(); 3188 releases_.add(index, builderForValue.build()); 3189 onChanged(); 3190 } else { 3191 releasesBuilder_.addMessage(index, builderForValue.build()); 3192 } 3193 return this; 3194 } 3195 /** 3196 * <pre> 3197 * Releases is the list of found release objects. 3198 * </pre> 3199 * 3200 * <code>repeated .hapi.release.Release releases = 4;</code> 3201 */ 3202 public Builder addAllReleases( 3203 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 3204 if (releasesBuilder_ == null) { 3205 ensureReleasesIsMutable(); 3206 com.google.protobuf.AbstractMessageLite.Builder.addAll( 3207 values, releases_); 3208 onChanged(); 3209 } else { 3210 releasesBuilder_.addAllMessages(values); 3211 } 3212 return this; 3213 } 3214 /** 3215 * <pre> 3216 * Releases is the list of found release objects. 3217 * </pre> 3218 * 3219 * <code>repeated .hapi.release.Release releases = 4;</code> 3220 */ 3221 public Builder clearReleases() { 3222 if (releasesBuilder_ == null) { 3223 releases_ = java.util.Collections.emptyList(); 3224 bitField0_ = (bitField0_ & ~0x00000008); 3225 onChanged(); 3226 } else { 3227 releasesBuilder_.clear(); 3228 } 3229 return this; 3230 } 3231 /** 3232 * <pre> 3233 * Releases is the list of found release objects. 3234 * </pre> 3235 * 3236 * <code>repeated .hapi.release.Release releases = 4;</code> 3237 */ 3238 public Builder removeReleases(int index) { 3239 if (releasesBuilder_ == null) { 3240 ensureReleasesIsMutable(); 3241 releases_.remove(index); 3242 onChanged(); 3243 } else { 3244 releasesBuilder_.remove(index); 3245 } 3246 return this; 3247 } 3248 /** 3249 * <pre> 3250 * Releases is the list of found release objects. 3251 * </pre> 3252 * 3253 * <code>repeated .hapi.release.Release releases = 4;</code> 3254 */ 3255 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 3256 int index) { 3257 return getReleasesFieldBuilder().getBuilder(index); 3258 } 3259 /** 3260 * <pre> 3261 * Releases is the list of found release objects. 3262 * </pre> 3263 * 3264 * <code>repeated .hapi.release.Release releases = 4;</code> 3265 */ 3266 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 3267 int index) { 3268 if (releasesBuilder_ == null) { 3269 return releases_.get(index); } else { 3270 return releasesBuilder_.getMessageOrBuilder(index); 3271 } 3272 } 3273 /** 3274 * <pre> 3275 * Releases is the list of found release objects. 3276 * </pre> 3277 * 3278 * <code>repeated .hapi.release.Release releases = 4;</code> 3279 */ 3280 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3281 getReleasesOrBuilderList() { 3282 if (releasesBuilder_ != null) { 3283 return releasesBuilder_.getMessageOrBuilderList(); 3284 } else { 3285 return java.util.Collections.unmodifiableList(releases_); 3286 } 3287 } 3288 /** 3289 * <pre> 3290 * Releases is the list of found release objects. 3291 * </pre> 3292 * 3293 * <code>repeated .hapi.release.Release releases = 4;</code> 3294 */ 3295 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 3296 return getReleasesFieldBuilder().addBuilder( 3297 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3298 } 3299 /** 3300 * <pre> 3301 * Releases is the list of found release objects. 3302 * </pre> 3303 * 3304 * <code>repeated .hapi.release.Release releases = 4;</code> 3305 */ 3306 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 3307 int index) { 3308 return getReleasesFieldBuilder().addBuilder( 3309 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3310 } 3311 /** 3312 * <pre> 3313 * Releases is the list of found release objects. 3314 * </pre> 3315 * 3316 * <code>repeated .hapi.release.Release releases = 4;</code> 3317 */ 3318 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 3319 getReleasesBuilderList() { 3320 return getReleasesFieldBuilder().getBuilderList(); 3321 } 3322 private com.google.protobuf.RepeatedFieldBuilderV3< 3323 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3324 getReleasesFieldBuilder() { 3325 if (releasesBuilder_ == null) { 3326 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 3327 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 3328 releases_, 3329 ((bitField0_ & 0x00000008) == 0x00000008), 3330 getParentForChildren(), 3331 isClean()); 3332 releases_ = null; 3333 } 3334 return releasesBuilder_; 3335 } 3336 public final Builder setUnknownFields( 3337 final com.google.protobuf.UnknownFieldSet unknownFields) { 3338 return this; 3339 } 3340 3341 public final Builder mergeUnknownFields( 3342 final com.google.protobuf.UnknownFieldSet unknownFields) { 3343 return this; 3344 } 3345 3346 3347 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesResponse) 3348 } 3349 3350 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesResponse) 3351 private static final hapi.services.tiller.Tiller.ListReleasesResponse DEFAULT_INSTANCE; 3352 static { 3353 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesResponse(); 3354 } 3355 3356 public static hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstance() { 3357 return DEFAULT_INSTANCE; 3358 } 3359 3360 private static final com.google.protobuf.Parser<ListReleasesResponse> 3361 PARSER = new com.google.protobuf.AbstractParser<ListReleasesResponse>() { 3362 public ListReleasesResponse parsePartialFrom( 3363 com.google.protobuf.CodedInputStream input, 3364 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3365 throws com.google.protobuf.InvalidProtocolBufferException { 3366 return new ListReleasesResponse(input, extensionRegistry); 3367 } 3368 }; 3369 3370 public static com.google.protobuf.Parser<ListReleasesResponse> parser() { 3371 return PARSER; 3372 } 3373 3374 @java.lang.Override 3375 public com.google.protobuf.Parser<ListReleasesResponse> getParserForType() { 3376 return PARSER; 3377 } 3378 3379 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 3380 return DEFAULT_INSTANCE; 3381 } 3382 3383 } 3384 3385 public interface GetReleaseStatusRequestOrBuilder extends 3386 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusRequest) 3387 com.google.protobuf.MessageOrBuilder { 3388 3389 /** 3390 * <pre> 3391 * Name is the name of the release 3392 * </pre> 3393 * 3394 * <code>string name = 1;</code> 3395 */ 3396 java.lang.String getName(); 3397 /** 3398 * <pre> 3399 * Name is the name of the release 3400 * </pre> 3401 * 3402 * <code>string name = 1;</code> 3403 */ 3404 com.google.protobuf.ByteString 3405 getNameBytes(); 3406 3407 /** 3408 * <pre> 3409 * Version is the version of the release 3410 * </pre> 3411 * 3412 * <code>int32 version = 2;</code> 3413 */ 3414 int getVersion(); 3415 } 3416 /** 3417 * <pre> 3418 * GetReleaseStatusRequest is a request to get the status of a release. 3419 * </pre> 3420 * 3421 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3422 */ 3423 public static final class GetReleaseStatusRequest extends 3424 com.google.protobuf.GeneratedMessageV3 implements 3425 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusRequest) 3426 GetReleaseStatusRequestOrBuilder { 3427 // Use GetReleaseStatusRequest.newBuilder() to construct. 3428 private GetReleaseStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 3429 super(builder); 3430 } 3431 private GetReleaseStatusRequest() { 3432 name_ = ""; 3433 version_ = 0; 3434 } 3435 3436 @java.lang.Override 3437 public final com.google.protobuf.UnknownFieldSet 3438 getUnknownFields() { 3439 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 3440 } 3441 private GetReleaseStatusRequest( 3442 com.google.protobuf.CodedInputStream input, 3443 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3444 throws com.google.protobuf.InvalidProtocolBufferException { 3445 this(); 3446 int mutable_bitField0_ = 0; 3447 try { 3448 boolean done = false; 3449 while (!done) { 3450 int tag = input.readTag(); 3451 switch (tag) { 3452 case 0: 3453 done = true; 3454 break; 3455 default: { 3456 if (!input.skipField(tag)) { 3457 done = true; 3458 } 3459 break; 3460 } 3461 case 10: { 3462 java.lang.String s = input.readStringRequireUtf8(); 3463 3464 name_ = s; 3465 break; 3466 } 3467 case 16: { 3468 3469 version_ = input.readInt32(); 3470 break; 3471 } 3472 } 3473 } 3474 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3475 throw e.setUnfinishedMessage(this); 3476 } catch (java.io.IOException e) { 3477 throw new com.google.protobuf.InvalidProtocolBufferException( 3478 e).setUnfinishedMessage(this); 3479 } finally { 3480 makeExtensionsImmutable(); 3481 } 3482 } 3483 public static final com.google.protobuf.Descriptors.Descriptor 3484 getDescriptor() { 3485 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3486 } 3487 3488 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3489 internalGetFieldAccessorTable() { 3490 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3491 .ensureFieldAccessorsInitialized( 3492 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3493 } 3494 3495 public static final int NAME_FIELD_NUMBER = 1; 3496 private volatile java.lang.Object name_; 3497 /** 3498 * <pre> 3499 * Name is the name of the release 3500 * </pre> 3501 * 3502 * <code>string name = 1;</code> 3503 */ 3504 public java.lang.String getName() { 3505 java.lang.Object ref = name_; 3506 if (ref instanceof java.lang.String) { 3507 return (java.lang.String) ref; 3508 } else { 3509 com.google.protobuf.ByteString bs = 3510 (com.google.protobuf.ByteString) ref; 3511 java.lang.String s = bs.toStringUtf8(); 3512 name_ = s; 3513 return s; 3514 } 3515 } 3516 /** 3517 * <pre> 3518 * Name is the name of the release 3519 * </pre> 3520 * 3521 * <code>string name = 1;</code> 3522 */ 3523 public com.google.protobuf.ByteString 3524 getNameBytes() { 3525 java.lang.Object ref = name_; 3526 if (ref instanceof java.lang.String) { 3527 com.google.protobuf.ByteString b = 3528 com.google.protobuf.ByteString.copyFromUtf8( 3529 (java.lang.String) ref); 3530 name_ = b; 3531 return b; 3532 } else { 3533 return (com.google.protobuf.ByteString) ref; 3534 } 3535 } 3536 3537 public static final int VERSION_FIELD_NUMBER = 2; 3538 private int version_; 3539 /** 3540 * <pre> 3541 * Version is the version of the release 3542 * </pre> 3543 * 3544 * <code>int32 version = 2;</code> 3545 */ 3546 public int getVersion() { 3547 return version_; 3548 } 3549 3550 private byte memoizedIsInitialized = -1; 3551 public final boolean isInitialized() { 3552 byte isInitialized = memoizedIsInitialized; 3553 if (isInitialized == 1) return true; 3554 if (isInitialized == 0) return false; 3555 3556 memoizedIsInitialized = 1; 3557 return true; 3558 } 3559 3560 public void writeTo(com.google.protobuf.CodedOutputStream output) 3561 throws java.io.IOException { 3562 if (!getNameBytes().isEmpty()) { 3563 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 3564 } 3565 if (version_ != 0) { 3566 output.writeInt32(2, version_); 3567 } 3568 } 3569 3570 public int getSerializedSize() { 3571 int size = memoizedSize; 3572 if (size != -1) return size; 3573 3574 size = 0; 3575 if (!getNameBytes().isEmpty()) { 3576 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 3577 } 3578 if (version_ != 0) { 3579 size += com.google.protobuf.CodedOutputStream 3580 .computeInt32Size(2, version_); 3581 } 3582 memoizedSize = size; 3583 return size; 3584 } 3585 3586 private static final long serialVersionUID = 0L; 3587 @java.lang.Override 3588 public boolean equals(final java.lang.Object obj) { 3589 if (obj == this) { 3590 return true; 3591 } 3592 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest)) { 3593 return super.equals(obj); 3594 } 3595 hapi.services.tiller.Tiller.GetReleaseStatusRequest other = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) obj; 3596 3597 boolean result = true; 3598 result = result && getName() 3599 .equals(other.getName()); 3600 result = result && (getVersion() 3601 == other.getVersion()); 3602 return result; 3603 } 3604 3605 @java.lang.Override 3606 public int hashCode() { 3607 if (memoizedHashCode != 0) { 3608 return memoizedHashCode; 3609 } 3610 int hash = 41; 3611 hash = (19 * hash) + getDescriptor().hashCode(); 3612 hash = (37 * hash) + NAME_FIELD_NUMBER; 3613 hash = (53 * hash) + getName().hashCode(); 3614 hash = (37 * hash) + VERSION_FIELD_NUMBER; 3615 hash = (53 * hash) + getVersion(); 3616 hash = (29 * hash) + unknownFields.hashCode(); 3617 memoizedHashCode = hash; 3618 return hash; 3619 } 3620 3621 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3622 java.nio.ByteBuffer data) 3623 throws com.google.protobuf.InvalidProtocolBufferException { 3624 return PARSER.parseFrom(data); 3625 } 3626 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3627 java.nio.ByteBuffer data, 3628 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3629 throws com.google.protobuf.InvalidProtocolBufferException { 3630 return PARSER.parseFrom(data, extensionRegistry); 3631 } 3632 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3633 com.google.protobuf.ByteString data) 3634 throws com.google.protobuf.InvalidProtocolBufferException { 3635 return PARSER.parseFrom(data); 3636 } 3637 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3638 com.google.protobuf.ByteString data, 3639 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3640 throws com.google.protobuf.InvalidProtocolBufferException { 3641 return PARSER.parseFrom(data, extensionRegistry); 3642 } 3643 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(byte[] data) 3644 throws com.google.protobuf.InvalidProtocolBufferException { 3645 return PARSER.parseFrom(data); 3646 } 3647 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3648 byte[] data, 3649 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3650 throws com.google.protobuf.InvalidProtocolBufferException { 3651 return PARSER.parseFrom(data, extensionRegistry); 3652 } 3653 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(java.io.InputStream input) 3654 throws java.io.IOException { 3655 return com.google.protobuf.GeneratedMessageV3 3656 .parseWithIOException(PARSER, input); 3657 } 3658 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3659 java.io.InputStream input, 3660 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3661 throws java.io.IOException { 3662 return com.google.protobuf.GeneratedMessageV3 3663 .parseWithIOException(PARSER, input, extensionRegistry); 3664 } 3665 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom(java.io.InputStream input) 3666 throws java.io.IOException { 3667 return com.google.protobuf.GeneratedMessageV3 3668 .parseDelimitedWithIOException(PARSER, input); 3669 } 3670 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom( 3671 java.io.InputStream input, 3672 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3673 throws java.io.IOException { 3674 return com.google.protobuf.GeneratedMessageV3 3675 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 3676 } 3677 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3678 com.google.protobuf.CodedInputStream input) 3679 throws java.io.IOException { 3680 return com.google.protobuf.GeneratedMessageV3 3681 .parseWithIOException(PARSER, input); 3682 } 3683 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3684 com.google.protobuf.CodedInputStream input, 3685 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3686 throws java.io.IOException { 3687 return com.google.protobuf.GeneratedMessageV3 3688 .parseWithIOException(PARSER, input, extensionRegistry); 3689 } 3690 3691 public Builder newBuilderForType() { return newBuilder(); } 3692 public static Builder newBuilder() { 3693 return DEFAULT_INSTANCE.toBuilder(); 3694 } 3695 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusRequest prototype) { 3696 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 3697 } 3698 public Builder toBuilder() { 3699 return this == DEFAULT_INSTANCE 3700 ? new Builder() : new Builder().mergeFrom(this); 3701 } 3702 3703 @java.lang.Override 3704 protected Builder newBuilderForType( 3705 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3706 Builder builder = new Builder(parent); 3707 return builder; 3708 } 3709 /** 3710 * <pre> 3711 * GetReleaseStatusRequest is a request to get the status of a release. 3712 * </pre> 3713 * 3714 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3715 */ 3716 public static final class Builder extends 3717 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 3718 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusRequest) 3719 hapi.services.tiller.Tiller.GetReleaseStatusRequestOrBuilder { 3720 public static final com.google.protobuf.Descriptors.Descriptor 3721 getDescriptor() { 3722 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3723 } 3724 3725 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3726 internalGetFieldAccessorTable() { 3727 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3728 .ensureFieldAccessorsInitialized( 3729 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3730 } 3731 3732 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusRequest.newBuilder() 3733 private Builder() { 3734 maybeForceBuilderInitialization(); 3735 } 3736 3737 private Builder( 3738 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3739 super(parent); 3740 maybeForceBuilderInitialization(); 3741 } 3742 private void maybeForceBuilderInitialization() { 3743 if (com.google.protobuf.GeneratedMessageV3 3744 .alwaysUseFieldBuilders) { 3745 } 3746 } 3747 public Builder clear() { 3748 super.clear(); 3749 name_ = ""; 3750 3751 version_ = 0; 3752 3753 return this; 3754 } 3755 3756 public com.google.protobuf.Descriptors.Descriptor 3757 getDescriptorForType() { 3758 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3759 } 3760 3761 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 3762 return hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance(); 3763 } 3764 3765 public hapi.services.tiller.Tiller.GetReleaseStatusRequest build() { 3766 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = buildPartial(); 3767 if (!result.isInitialized()) { 3768 throw newUninitializedMessageException(result); 3769 } 3770 return result; 3771 } 3772 3773 public hapi.services.tiller.Tiller.GetReleaseStatusRequest buildPartial() { 3774 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(this); 3775 result.name_ = name_; 3776 result.version_ = version_; 3777 onBuilt(); 3778 return result; 3779 } 3780 3781 public Builder clone() { 3782 return (Builder) super.clone(); 3783 } 3784 public Builder setField( 3785 com.google.protobuf.Descriptors.FieldDescriptor field, 3786 Object value) { 3787 return (Builder) super.setField(field, value); 3788 } 3789 public Builder clearField( 3790 com.google.protobuf.Descriptors.FieldDescriptor field) { 3791 return (Builder) super.clearField(field); 3792 } 3793 public Builder clearOneof( 3794 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 3795 return (Builder) super.clearOneof(oneof); 3796 } 3797 public Builder setRepeatedField( 3798 com.google.protobuf.Descriptors.FieldDescriptor field, 3799 int index, Object value) { 3800 return (Builder) super.setRepeatedField(field, index, value); 3801 } 3802 public Builder addRepeatedField( 3803 com.google.protobuf.Descriptors.FieldDescriptor field, 3804 Object value) { 3805 return (Builder) super.addRepeatedField(field, value); 3806 } 3807 public Builder mergeFrom(com.google.protobuf.Message other) { 3808 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest) { 3809 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusRequest)other); 3810 } else { 3811 super.mergeFrom(other); 3812 return this; 3813 } 3814 } 3815 3816 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusRequest other) { 3817 if (other == hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance()) return this; 3818 if (!other.getName().isEmpty()) { 3819 name_ = other.name_; 3820 onChanged(); 3821 } 3822 if (other.getVersion() != 0) { 3823 setVersion(other.getVersion()); 3824 } 3825 onChanged(); 3826 return this; 3827 } 3828 3829 public final boolean isInitialized() { 3830 return true; 3831 } 3832 3833 public Builder mergeFrom( 3834 com.google.protobuf.CodedInputStream input, 3835 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3836 throws java.io.IOException { 3837 hapi.services.tiller.Tiller.GetReleaseStatusRequest parsedMessage = null; 3838 try { 3839 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 3840 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3841 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) e.getUnfinishedMessage(); 3842 throw e.unwrapIOException(); 3843 } finally { 3844 if (parsedMessage != null) { 3845 mergeFrom(parsedMessage); 3846 } 3847 } 3848 return this; 3849 } 3850 3851 private java.lang.Object name_ = ""; 3852 /** 3853 * <pre> 3854 * Name is the name of the release 3855 * </pre> 3856 * 3857 * <code>string name = 1;</code> 3858 */ 3859 public java.lang.String getName() { 3860 java.lang.Object ref = name_; 3861 if (!(ref instanceof java.lang.String)) { 3862 com.google.protobuf.ByteString bs = 3863 (com.google.protobuf.ByteString) ref; 3864 java.lang.String s = bs.toStringUtf8(); 3865 name_ = s; 3866 return s; 3867 } else { 3868 return (java.lang.String) ref; 3869 } 3870 } 3871 /** 3872 * <pre> 3873 * Name is the name of the release 3874 * </pre> 3875 * 3876 * <code>string name = 1;</code> 3877 */ 3878 public com.google.protobuf.ByteString 3879 getNameBytes() { 3880 java.lang.Object ref = name_; 3881 if (ref instanceof String) { 3882 com.google.protobuf.ByteString b = 3883 com.google.protobuf.ByteString.copyFromUtf8( 3884 (java.lang.String) ref); 3885 name_ = b; 3886 return b; 3887 } else { 3888 return (com.google.protobuf.ByteString) ref; 3889 } 3890 } 3891 /** 3892 * <pre> 3893 * Name is the name of the release 3894 * </pre> 3895 * 3896 * <code>string name = 1;</code> 3897 */ 3898 public Builder setName( 3899 java.lang.String value) { 3900 if (value == null) { 3901 throw new NullPointerException(); 3902 } 3903 3904 name_ = value; 3905 onChanged(); 3906 return this; 3907 } 3908 /** 3909 * <pre> 3910 * Name is the name of the release 3911 * </pre> 3912 * 3913 * <code>string name = 1;</code> 3914 */ 3915 public Builder clearName() { 3916 3917 name_ = getDefaultInstance().getName(); 3918 onChanged(); 3919 return this; 3920 } 3921 /** 3922 * <pre> 3923 * Name is the name of the release 3924 * </pre> 3925 * 3926 * <code>string name = 1;</code> 3927 */ 3928 public Builder setNameBytes( 3929 com.google.protobuf.ByteString value) { 3930 if (value == null) { 3931 throw new NullPointerException(); 3932 } 3933 checkByteStringIsUtf8(value); 3934 3935 name_ = value; 3936 onChanged(); 3937 return this; 3938 } 3939 3940 private int version_ ; 3941 /** 3942 * <pre> 3943 * Version is the version of the release 3944 * </pre> 3945 * 3946 * <code>int32 version = 2;</code> 3947 */ 3948 public int getVersion() { 3949 return version_; 3950 } 3951 /** 3952 * <pre> 3953 * Version is the version of the release 3954 * </pre> 3955 * 3956 * <code>int32 version = 2;</code> 3957 */ 3958 public Builder setVersion(int value) { 3959 3960 version_ = value; 3961 onChanged(); 3962 return this; 3963 } 3964 /** 3965 * <pre> 3966 * Version is the version of the release 3967 * </pre> 3968 * 3969 * <code>int32 version = 2;</code> 3970 */ 3971 public Builder clearVersion() { 3972 3973 version_ = 0; 3974 onChanged(); 3975 return this; 3976 } 3977 public final Builder setUnknownFields( 3978 final com.google.protobuf.UnknownFieldSet unknownFields) { 3979 return this; 3980 } 3981 3982 public final Builder mergeUnknownFields( 3983 final com.google.protobuf.UnknownFieldSet unknownFields) { 3984 return this; 3985 } 3986 3987 3988 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusRequest) 3989 } 3990 3991 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusRequest) 3992 private static final hapi.services.tiller.Tiller.GetReleaseStatusRequest DEFAULT_INSTANCE; 3993 static { 3994 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(); 3995 } 3996 3997 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstance() { 3998 return DEFAULT_INSTANCE; 3999 } 4000 4001 private static final com.google.protobuf.Parser<GetReleaseStatusRequest> 4002 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusRequest>() { 4003 public GetReleaseStatusRequest parsePartialFrom( 4004 com.google.protobuf.CodedInputStream input, 4005 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4006 throws com.google.protobuf.InvalidProtocolBufferException { 4007 return new GetReleaseStatusRequest(input, extensionRegistry); 4008 } 4009 }; 4010 4011 public static com.google.protobuf.Parser<GetReleaseStatusRequest> parser() { 4012 return PARSER; 4013 } 4014 4015 @java.lang.Override 4016 public com.google.protobuf.Parser<GetReleaseStatusRequest> getParserForType() { 4017 return PARSER; 4018 } 4019 4020 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 4021 return DEFAULT_INSTANCE; 4022 } 4023 4024 } 4025 4026 public interface GetReleaseStatusResponseOrBuilder extends 4027 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusResponse) 4028 com.google.protobuf.MessageOrBuilder { 4029 4030 /** 4031 * <pre> 4032 * Name is the name of the release. 4033 * </pre> 4034 * 4035 * <code>string name = 1;</code> 4036 */ 4037 java.lang.String getName(); 4038 /** 4039 * <pre> 4040 * Name is the name of the release. 4041 * </pre> 4042 * 4043 * <code>string name = 1;</code> 4044 */ 4045 com.google.protobuf.ByteString 4046 getNameBytes(); 4047 4048 /** 4049 * <pre> 4050 * Info contains information about the release. 4051 * </pre> 4052 * 4053 * <code>.hapi.release.Info info = 2;</code> 4054 */ 4055 boolean hasInfo(); 4056 /** 4057 * <pre> 4058 * Info contains information about the release. 4059 * </pre> 4060 * 4061 * <code>.hapi.release.Info info = 2;</code> 4062 */ 4063 hapi.release.InfoOuterClass.Info getInfo(); 4064 /** 4065 * <pre> 4066 * Info contains information about the release. 4067 * </pre> 4068 * 4069 * <code>.hapi.release.Info info = 2;</code> 4070 */ 4071 hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder(); 4072 4073 /** 4074 * <pre> 4075 * Namesapce the release was released into 4076 * </pre> 4077 * 4078 * <code>string namespace = 3;</code> 4079 */ 4080 java.lang.String getNamespace(); 4081 /** 4082 * <pre> 4083 * Namesapce the release was released into 4084 * </pre> 4085 * 4086 * <code>string namespace = 3;</code> 4087 */ 4088 com.google.protobuf.ByteString 4089 getNamespaceBytes(); 4090 } 4091 /** 4092 * <pre> 4093 * GetReleaseStatusResponse is the response indicating the status of the named release. 4094 * </pre> 4095 * 4096 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4097 */ 4098 public static final class GetReleaseStatusResponse extends 4099 com.google.protobuf.GeneratedMessageV3 implements 4100 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusResponse) 4101 GetReleaseStatusResponseOrBuilder { 4102 // Use GetReleaseStatusResponse.newBuilder() to construct. 4103 private GetReleaseStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 4104 super(builder); 4105 } 4106 private GetReleaseStatusResponse() { 4107 name_ = ""; 4108 namespace_ = ""; 4109 } 4110 4111 @java.lang.Override 4112 public final com.google.protobuf.UnknownFieldSet 4113 getUnknownFields() { 4114 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 4115 } 4116 private GetReleaseStatusResponse( 4117 com.google.protobuf.CodedInputStream input, 4118 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4119 throws com.google.protobuf.InvalidProtocolBufferException { 4120 this(); 4121 int mutable_bitField0_ = 0; 4122 try { 4123 boolean done = false; 4124 while (!done) { 4125 int tag = input.readTag(); 4126 switch (tag) { 4127 case 0: 4128 done = true; 4129 break; 4130 default: { 4131 if (!input.skipField(tag)) { 4132 done = true; 4133 } 4134 break; 4135 } 4136 case 10: { 4137 java.lang.String s = input.readStringRequireUtf8(); 4138 4139 name_ = s; 4140 break; 4141 } 4142 case 18: { 4143 hapi.release.InfoOuterClass.Info.Builder subBuilder = null; 4144 if (info_ != null) { 4145 subBuilder = info_.toBuilder(); 4146 } 4147 info_ = input.readMessage(hapi.release.InfoOuterClass.Info.parser(), extensionRegistry); 4148 if (subBuilder != null) { 4149 subBuilder.mergeFrom(info_); 4150 info_ = subBuilder.buildPartial(); 4151 } 4152 4153 break; 4154 } 4155 case 26: { 4156 java.lang.String s = input.readStringRequireUtf8(); 4157 4158 namespace_ = s; 4159 break; 4160 } 4161 } 4162 } 4163 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4164 throw e.setUnfinishedMessage(this); 4165 } catch (java.io.IOException e) { 4166 throw new com.google.protobuf.InvalidProtocolBufferException( 4167 e).setUnfinishedMessage(this); 4168 } finally { 4169 makeExtensionsImmutable(); 4170 } 4171 } 4172 public static final com.google.protobuf.Descriptors.Descriptor 4173 getDescriptor() { 4174 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4175 } 4176 4177 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4178 internalGetFieldAccessorTable() { 4179 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4180 .ensureFieldAccessorsInitialized( 4181 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4182 } 4183 4184 public static final int NAME_FIELD_NUMBER = 1; 4185 private volatile java.lang.Object name_; 4186 /** 4187 * <pre> 4188 * Name is the name of the release. 4189 * </pre> 4190 * 4191 * <code>string name = 1;</code> 4192 */ 4193 public java.lang.String getName() { 4194 java.lang.Object ref = name_; 4195 if (ref instanceof java.lang.String) { 4196 return (java.lang.String) ref; 4197 } else { 4198 com.google.protobuf.ByteString bs = 4199 (com.google.protobuf.ByteString) ref; 4200 java.lang.String s = bs.toStringUtf8(); 4201 name_ = s; 4202 return s; 4203 } 4204 } 4205 /** 4206 * <pre> 4207 * Name is the name of the release. 4208 * </pre> 4209 * 4210 * <code>string name = 1;</code> 4211 */ 4212 public com.google.protobuf.ByteString 4213 getNameBytes() { 4214 java.lang.Object ref = name_; 4215 if (ref instanceof java.lang.String) { 4216 com.google.protobuf.ByteString b = 4217 com.google.protobuf.ByteString.copyFromUtf8( 4218 (java.lang.String) ref); 4219 name_ = b; 4220 return b; 4221 } else { 4222 return (com.google.protobuf.ByteString) ref; 4223 } 4224 } 4225 4226 public static final int INFO_FIELD_NUMBER = 2; 4227 private hapi.release.InfoOuterClass.Info info_; 4228 /** 4229 * <pre> 4230 * Info contains information about the release. 4231 * </pre> 4232 * 4233 * <code>.hapi.release.Info info = 2;</code> 4234 */ 4235 public boolean hasInfo() { 4236 return info_ != null; 4237 } 4238 /** 4239 * <pre> 4240 * Info contains information about the release. 4241 * </pre> 4242 * 4243 * <code>.hapi.release.Info info = 2;</code> 4244 */ 4245 public hapi.release.InfoOuterClass.Info getInfo() { 4246 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4247 } 4248 /** 4249 * <pre> 4250 * Info contains information about the release. 4251 * </pre> 4252 * 4253 * <code>.hapi.release.Info info = 2;</code> 4254 */ 4255 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4256 return getInfo(); 4257 } 4258 4259 public static final int NAMESPACE_FIELD_NUMBER = 3; 4260 private volatile java.lang.Object namespace_; 4261 /** 4262 * <pre> 4263 * Namesapce the release was released into 4264 * </pre> 4265 * 4266 * <code>string namespace = 3;</code> 4267 */ 4268 public java.lang.String getNamespace() { 4269 java.lang.Object ref = namespace_; 4270 if (ref instanceof java.lang.String) { 4271 return (java.lang.String) ref; 4272 } else { 4273 com.google.protobuf.ByteString bs = 4274 (com.google.protobuf.ByteString) ref; 4275 java.lang.String s = bs.toStringUtf8(); 4276 namespace_ = s; 4277 return s; 4278 } 4279 } 4280 /** 4281 * <pre> 4282 * Namesapce the release was released into 4283 * </pre> 4284 * 4285 * <code>string namespace = 3;</code> 4286 */ 4287 public com.google.protobuf.ByteString 4288 getNamespaceBytes() { 4289 java.lang.Object ref = namespace_; 4290 if (ref instanceof java.lang.String) { 4291 com.google.protobuf.ByteString b = 4292 com.google.protobuf.ByteString.copyFromUtf8( 4293 (java.lang.String) ref); 4294 namespace_ = b; 4295 return b; 4296 } else { 4297 return (com.google.protobuf.ByteString) ref; 4298 } 4299 } 4300 4301 private byte memoizedIsInitialized = -1; 4302 public final boolean isInitialized() { 4303 byte isInitialized = memoizedIsInitialized; 4304 if (isInitialized == 1) return true; 4305 if (isInitialized == 0) return false; 4306 4307 memoizedIsInitialized = 1; 4308 return true; 4309 } 4310 4311 public void writeTo(com.google.protobuf.CodedOutputStream output) 4312 throws java.io.IOException { 4313 if (!getNameBytes().isEmpty()) { 4314 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 4315 } 4316 if (info_ != null) { 4317 output.writeMessage(2, getInfo()); 4318 } 4319 if (!getNamespaceBytes().isEmpty()) { 4320 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, namespace_); 4321 } 4322 } 4323 4324 public int getSerializedSize() { 4325 int size = memoizedSize; 4326 if (size != -1) return size; 4327 4328 size = 0; 4329 if (!getNameBytes().isEmpty()) { 4330 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 4331 } 4332 if (info_ != null) { 4333 size += com.google.protobuf.CodedOutputStream 4334 .computeMessageSize(2, getInfo()); 4335 } 4336 if (!getNamespaceBytes().isEmpty()) { 4337 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, namespace_); 4338 } 4339 memoizedSize = size; 4340 return size; 4341 } 4342 4343 private static final long serialVersionUID = 0L; 4344 @java.lang.Override 4345 public boolean equals(final java.lang.Object obj) { 4346 if (obj == this) { 4347 return true; 4348 } 4349 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse)) { 4350 return super.equals(obj); 4351 } 4352 hapi.services.tiller.Tiller.GetReleaseStatusResponse other = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) obj; 4353 4354 boolean result = true; 4355 result = result && getName() 4356 .equals(other.getName()); 4357 result = result && (hasInfo() == other.hasInfo()); 4358 if (hasInfo()) { 4359 result = result && getInfo() 4360 .equals(other.getInfo()); 4361 } 4362 result = result && getNamespace() 4363 .equals(other.getNamespace()); 4364 return result; 4365 } 4366 4367 @java.lang.Override 4368 public int hashCode() { 4369 if (memoizedHashCode != 0) { 4370 return memoizedHashCode; 4371 } 4372 int hash = 41; 4373 hash = (19 * hash) + getDescriptor().hashCode(); 4374 hash = (37 * hash) + NAME_FIELD_NUMBER; 4375 hash = (53 * hash) + getName().hashCode(); 4376 if (hasInfo()) { 4377 hash = (37 * hash) + INFO_FIELD_NUMBER; 4378 hash = (53 * hash) + getInfo().hashCode(); 4379 } 4380 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 4381 hash = (53 * hash) + getNamespace().hashCode(); 4382 hash = (29 * hash) + unknownFields.hashCode(); 4383 memoizedHashCode = hash; 4384 return hash; 4385 } 4386 4387 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4388 java.nio.ByteBuffer data) 4389 throws com.google.protobuf.InvalidProtocolBufferException { 4390 return PARSER.parseFrom(data); 4391 } 4392 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4393 java.nio.ByteBuffer data, 4394 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4395 throws com.google.protobuf.InvalidProtocolBufferException { 4396 return PARSER.parseFrom(data, extensionRegistry); 4397 } 4398 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4399 com.google.protobuf.ByteString data) 4400 throws com.google.protobuf.InvalidProtocolBufferException { 4401 return PARSER.parseFrom(data); 4402 } 4403 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4404 com.google.protobuf.ByteString data, 4405 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4406 throws com.google.protobuf.InvalidProtocolBufferException { 4407 return PARSER.parseFrom(data, extensionRegistry); 4408 } 4409 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(byte[] data) 4410 throws com.google.protobuf.InvalidProtocolBufferException { 4411 return PARSER.parseFrom(data); 4412 } 4413 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4414 byte[] data, 4415 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4416 throws com.google.protobuf.InvalidProtocolBufferException { 4417 return PARSER.parseFrom(data, extensionRegistry); 4418 } 4419 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(java.io.InputStream input) 4420 throws java.io.IOException { 4421 return com.google.protobuf.GeneratedMessageV3 4422 .parseWithIOException(PARSER, input); 4423 } 4424 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4425 java.io.InputStream input, 4426 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4427 throws java.io.IOException { 4428 return com.google.protobuf.GeneratedMessageV3 4429 .parseWithIOException(PARSER, input, extensionRegistry); 4430 } 4431 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom(java.io.InputStream input) 4432 throws java.io.IOException { 4433 return com.google.protobuf.GeneratedMessageV3 4434 .parseDelimitedWithIOException(PARSER, input); 4435 } 4436 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom( 4437 java.io.InputStream input, 4438 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4439 throws java.io.IOException { 4440 return com.google.protobuf.GeneratedMessageV3 4441 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 4442 } 4443 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4444 com.google.protobuf.CodedInputStream input) 4445 throws java.io.IOException { 4446 return com.google.protobuf.GeneratedMessageV3 4447 .parseWithIOException(PARSER, input); 4448 } 4449 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4450 com.google.protobuf.CodedInputStream input, 4451 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4452 throws java.io.IOException { 4453 return com.google.protobuf.GeneratedMessageV3 4454 .parseWithIOException(PARSER, input, extensionRegistry); 4455 } 4456 4457 public Builder newBuilderForType() { return newBuilder(); } 4458 public static Builder newBuilder() { 4459 return DEFAULT_INSTANCE.toBuilder(); 4460 } 4461 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusResponse prototype) { 4462 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 4463 } 4464 public Builder toBuilder() { 4465 return this == DEFAULT_INSTANCE 4466 ? new Builder() : new Builder().mergeFrom(this); 4467 } 4468 4469 @java.lang.Override 4470 protected Builder newBuilderForType( 4471 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4472 Builder builder = new Builder(parent); 4473 return builder; 4474 } 4475 /** 4476 * <pre> 4477 * GetReleaseStatusResponse is the response indicating the status of the named release. 4478 * </pre> 4479 * 4480 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4481 */ 4482 public static final class Builder extends 4483 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 4484 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusResponse) 4485 hapi.services.tiller.Tiller.GetReleaseStatusResponseOrBuilder { 4486 public static final com.google.protobuf.Descriptors.Descriptor 4487 getDescriptor() { 4488 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4489 } 4490 4491 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4492 internalGetFieldAccessorTable() { 4493 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4494 .ensureFieldAccessorsInitialized( 4495 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4496 } 4497 4498 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusResponse.newBuilder() 4499 private Builder() { 4500 maybeForceBuilderInitialization(); 4501 } 4502 4503 private Builder( 4504 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4505 super(parent); 4506 maybeForceBuilderInitialization(); 4507 } 4508 private void maybeForceBuilderInitialization() { 4509 if (com.google.protobuf.GeneratedMessageV3 4510 .alwaysUseFieldBuilders) { 4511 } 4512 } 4513 public Builder clear() { 4514 super.clear(); 4515 name_ = ""; 4516 4517 if (infoBuilder_ == null) { 4518 info_ = null; 4519 } else { 4520 info_ = null; 4521 infoBuilder_ = null; 4522 } 4523 namespace_ = ""; 4524 4525 return this; 4526 } 4527 4528 public com.google.protobuf.Descriptors.Descriptor 4529 getDescriptorForType() { 4530 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4531 } 4532 4533 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 4534 return hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance(); 4535 } 4536 4537 public hapi.services.tiller.Tiller.GetReleaseStatusResponse build() { 4538 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = buildPartial(); 4539 if (!result.isInitialized()) { 4540 throw newUninitializedMessageException(result); 4541 } 4542 return result; 4543 } 4544 4545 public hapi.services.tiller.Tiller.GetReleaseStatusResponse buildPartial() { 4546 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(this); 4547 result.name_ = name_; 4548 if (infoBuilder_ == null) { 4549 result.info_ = info_; 4550 } else { 4551 result.info_ = infoBuilder_.build(); 4552 } 4553 result.namespace_ = namespace_; 4554 onBuilt(); 4555 return result; 4556 } 4557 4558 public Builder clone() { 4559 return (Builder) super.clone(); 4560 } 4561 public Builder setField( 4562 com.google.protobuf.Descriptors.FieldDescriptor field, 4563 Object value) { 4564 return (Builder) super.setField(field, value); 4565 } 4566 public Builder clearField( 4567 com.google.protobuf.Descriptors.FieldDescriptor field) { 4568 return (Builder) super.clearField(field); 4569 } 4570 public Builder clearOneof( 4571 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 4572 return (Builder) super.clearOneof(oneof); 4573 } 4574 public Builder setRepeatedField( 4575 com.google.protobuf.Descriptors.FieldDescriptor field, 4576 int index, Object value) { 4577 return (Builder) super.setRepeatedField(field, index, value); 4578 } 4579 public Builder addRepeatedField( 4580 com.google.protobuf.Descriptors.FieldDescriptor field, 4581 Object value) { 4582 return (Builder) super.addRepeatedField(field, value); 4583 } 4584 public Builder mergeFrom(com.google.protobuf.Message other) { 4585 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse) { 4586 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusResponse)other); 4587 } else { 4588 super.mergeFrom(other); 4589 return this; 4590 } 4591 } 4592 4593 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusResponse other) { 4594 if (other == hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance()) return this; 4595 if (!other.getName().isEmpty()) { 4596 name_ = other.name_; 4597 onChanged(); 4598 } 4599 if (other.hasInfo()) { 4600 mergeInfo(other.getInfo()); 4601 } 4602 if (!other.getNamespace().isEmpty()) { 4603 namespace_ = other.namespace_; 4604 onChanged(); 4605 } 4606 onChanged(); 4607 return this; 4608 } 4609 4610 public final boolean isInitialized() { 4611 return true; 4612 } 4613 4614 public Builder mergeFrom( 4615 com.google.protobuf.CodedInputStream input, 4616 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4617 throws java.io.IOException { 4618 hapi.services.tiller.Tiller.GetReleaseStatusResponse parsedMessage = null; 4619 try { 4620 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 4621 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4622 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) e.getUnfinishedMessage(); 4623 throw e.unwrapIOException(); 4624 } finally { 4625 if (parsedMessage != null) { 4626 mergeFrom(parsedMessage); 4627 } 4628 } 4629 return this; 4630 } 4631 4632 private java.lang.Object name_ = ""; 4633 /** 4634 * <pre> 4635 * Name is the name of the release. 4636 * </pre> 4637 * 4638 * <code>string name = 1;</code> 4639 */ 4640 public java.lang.String getName() { 4641 java.lang.Object ref = name_; 4642 if (!(ref instanceof java.lang.String)) { 4643 com.google.protobuf.ByteString bs = 4644 (com.google.protobuf.ByteString) ref; 4645 java.lang.String s = bs.toStringUtf8(); 4646 name_ = s; 4647 return s; 4648 } else { 4649 return (java.lang.String) ref; 4650 } 4651 } 4652 /** 4653 * <pre> 4654 * Name is the name of the release. 4655 * </pre> 4656 * 4657 * <code>string name = 1;</code> 4658 */ 4659 public com.google.protobuf.ByteString 4660 getNameBytes() { 4661 java.lang.Object ref = name_; 4662 if (ref instanceof String) { 4663 com.google.protobuf.ByteString b = 4664 com.google.protobuf.ByteString.copyFromUtf8( 4665 (java.lang.String) ref); 4666 name_ = b; 4667 return b; 4668 } else { 4669 return (com.google.protobuf.ByteString) ref; 4670 } 4671 } 4672 /** 4673 * <pre> 4674 * Name is the name of the release. 4675 * </pre> 4676 * 4677 * <code>string name = 1;</code> 4678 */ 4679 public Builder setName( 4680 java.lang.String value) { 4681 if (value == null) { 4682 throw new NullPointerException(); 4683 } 4684 4685 name_ = value; 4686 onChanged(); 4687 return this; 4688 } 4689 /** 4690 * <pre> 4691 * Name is the name of the release. 4692 * </pre> 4693 * 4694 * <code>string name = 1;</code> 4695 */ 4696 public Builder clearName() { 4697 4698 name_ = getDefaultInstance().getName(); 4699 onChanged(); 4700 return this; 4701 } 4702 /** 4703 * <pre> 4704 * Name is the name of the release. 4705 * </pre> 4706 * 4707 * <code>string name = 1;</code> 4708 */ 4709 public Builder setNameBytes( 4710 com.google.protobuf.ByteString value) { 4711 if (value == null) { 4712 throw new NullPointerException(); 4713 } 4714 checkByteStringIsUtf8(value); 4715 4716 name_ = value; 4717 onChanged(); 4718 return this; 4719 } 4720 4721 private hapi.release.InfoOuterClass.Info info_ = null; 4722 private com.google.protobuf.SingleFieldBuilderV3< 4723 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> infoBuilder_; 4724 /** 4725 * <pre> 4726 * Info contains information about the release. 4727 * </pre> 4728 * 4729 * <code>.hapi.release.Info info = 2;</code> 4730 */ 4731 public boolean hasInfo() { 4732 return infoBuilder_ != null || info_ != null; 4733 } 4734 /** 4735 * <pre> 4736 * Info contains information about the release. 4737 * </pre> 4738 * 4739 * <code>.hapi.release.Info info = 2;</code> 4740 */ 4741 public hapi.release.InfoOuterClass.Info getInfo() { 4742 if (infoBuilder_ == null) { 4743 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4744 } else { 4745 return infoBuilder_.getMessage(); 4746 } 4747 } 4748 /** 4749 * <pre> 4750 * Info contains information about the release. 4751 * </pre> 4752 * 4753 * <code>.hapi.release.Info info = 2;</code> 4754 */ 4755 public Builder setInfo(hapi.release.InfoOuterClass.Info value) { 4756 if (infoBuilder_ == null) { 4757 if (value == null) { 4758 throw new NullPointerException(); 4759 } 4760 info_ = value; 4761 onChanged(); 4762 } else { 4763 infoBuilder_.setMessage(value); 4764 } 4765 4766 return this; 4767 } 4768 /** 4769 * <pre> 4770 * Info contains information about the release. 4771 * </pre> 4772 * 4773 * <code>.hapi.release.Info info = 2;</code> 4774 */ 4775 public Builder setInfo( 4776 hapi.release.InfoOuterClass.Info.Builder builderForValue) { 4777 if (infoBuilder_ == null) { 4778 info_ = builderForValue.build(); 4779 onChanged(); 4780 } else { 4781 infoBuilder_.setMessage(builderForValue.build()); 4782 } 4783 4784 return this; 4785 } 4786 /** 4787 * <pre> 4788 * Info contains information about the release. 4789 * </pre> 4790 * 4791 * <code>.hapi.release.Info info = 2;</code> 4792 */ 4793 public Builder mergeInfo(hapi.release.InfoOuterClass.Info value) { 4794 if (infoBuilder_ == null) { 4795 if (info_ != null) { 4796 info_ = 4797 hapi.release.InfoOuterClass.Info.newBuilder(info_).mergeFrom(value).buildPartial(); 4798 } else { 4799 info_ = value; 4800 } 4801 onChanged(); 4802 } else { 4803 infoBuilder_.mergeFrom(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 clearInfo() { 4816 if (infoBuilder_ == null) { 4817 info_ = null; 4818 onChanged(); 4819 } else { 4820 info_ = null; 4821 infoBuilder_ = null; 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 hapi.release.InfoOuterClass.Info.Builder getInfoBuilder() { 4834 4835 onChanged(); 4836 return getInfoFieldBuilder().getBuilder(); 4837 } 4838 /** 4839 * <pre> 4840 * Info contains information about the release. 4841 * </pre> 4842 * 4843 * <code>.hapi.release.Info info = 2;</code> 4844 */ 4845 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4846 if (infoBuilder_ != null) { 4847 return infoBuilder_.getMessageOrBuilder(); 4848 } else { 4849 return info_ == null ? 4850 hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4851 } 4852 } 4853 /** 4854 * <pre> 4855 * Info contains information about the release. 4856 * </pre> 4857 * 4858 * <code>.hapi.release.Info info = 2;</code> 4859 */ 4860 private com.google.protobuf.SingleFieldBuilderV3< 4861 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> 4862 getInfoFieldBuilder() { 4863 if (infoBuilder_ == null) { 4864 infoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 4865 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder>( 4866 getInfo(), 4867 getParentForChildren(), 4868 isClean()); 4869 info_ = null; 4870 } 4871 return infoBuilder_; 4872 } 4873 4874 private java.lang.Object namespace_ = ""; 4875 /** 4876 * <pre> 4877 * Namesapce the release was released into 4878 * </pre> 4879 * 4880 * <code>string namespace = 3;</code> 4881 */ 4882 public java.lang.String getNamespace() { 4883 java.lang.Object ref = namespace_; 4884 if (!(ref instanceof java.lang.String)) { 4885 com.google.protobuf.ByteString bs = 4886 (com.google.protobuf.ByteString) ref; 4887 java.lang.String s = bs.toStringUtf8(); 4888 namespace_ = s; 4889 return s; 4890 } else { 4891 return (java.lang.String) ref; 4892 } 4893 } 4894 /** 4895 * <pre> 4896 * Namesapce the release was released into 4897 * </pre> 4898 * 4899 * <code>string namespace = 3;</code> 4900 */ 4901 public com.google.protobuf.ByteString 4902 getNamespaceBytes() { 4903 java.lang.Object ref = namespace_; 4904 if (ref instanceof String) { 4905 com.google.protobuf.ByteString b = 4906 com.google.protobuf.ByteString.copyFromUtf8( 4907 (java.lang.String) ref); 4908 namespace_ = b; 4909 return b; 4910 } else { 4911 return (com.google.protobuf.ByteString) ref; 4912 } 4913 } 4914 /** 4915 * <pre> 4916 * Namesapce the release was released into 4917 * </pre> 4918 * 4919 * <code>string namespace = 3;</code> 4920 */ 4921 public Builder setNamespace( 4922 java.lang.String value) { 4923 if (value == null) { 4924 throw new NullPointerException(); 4925 } 4926 4927 namespace_ = value; 4928 onChanged(); 4929 return this; 4930 } 4931 /** 4932 * <pre> 4933 * Namesapce the release was released into 4934 * </pre> 4935 * 4936 * <code>string namespace = 3;</code> 4937 */ 4938 public Builder clearNamespace() { 4939 4940 namespace_ = getDefaultInstance().getNamespace(); 4941 onChanged(); 4942 return this; 4943 } 4944 /** 4945 * <pre> 4946 * Namesapce the release was released into 4947 * </pre> 4948 * 4949 * <code>string namespace = 3;</code> 4950 */ 4951 public Builder setNamespaceBytes( 4952 com.google.protobuf.ByteString value) { 4953 if (value == null) { 4954 throw new NullPointerException(); 4955 } 4956 checkByteStringIsUtf8(value); 4957 4958 namespace_ = value; 4959 onChanged(); 4960 return this; 4961 } 4962 public final Builder setUnknownFields( 4963 final com.google.protobuf.UnknownFieldSet unknownFields) { 4964 return this; 4965 } 4966 4967 public final Builder mergeUnknownFields( 4968 final com.google.protobuf.UnknownFieldSet unknownFields) { 4969 return this; 4970 } 4971 4972 4973 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusResponse) 4974 } 4975 4976 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusResponse) 4977 private static final hapi.services.tiller.Tiller.GetReleaseStatusResponse DEFAULT_INSTANCE; 4978 static { 4979 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(); 4980 } 4981 4982 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstance() { 4983 return DEFAULT_INSTANCE; 4984 } 4985 4986 private static final com.google.protobuf.Parser<GetReleaseStatusResponse> 4987 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusResponse>() { 4988 public GetReleaseStatusResponse parsePartialFrom( 4989 com.google.protobuf.CodedInputStream input, 4990 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4991 throws com.google.protobuf.InvalidProtocolBufferException { 4992 return new GetReleaseStatusResponse(input, extensionRegistry); 4993 } 4994 }; 4995 4996 public static com.google.protobuf.Parser<GetReleaseStatusResponse> parser() { 4997 return PARSER; 4998 } 4999 5000 @java.lang.Override 5001 public com.google.protobuf.Parser<GetReleaseStatusResponse> getParserForType() { 5002 return PARSER; 5003 } 5004 5005 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 5006 return DEFAULT_INSTANCE; 5007 } 5008 5009 } 5010 5011 public interface GetReleaseContentRequestOrBuilder extends 5012 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentRequest) 5013 com.google.protobuf.MessageOrBuilder { 5014 5015 /** 5016 * <pre> 5017 * The name of the release 5018 * </pre> 5019 * 5020 * <code>string name = 1;</code> 5021 */ 5022 java.lang.String getName(); 5023 /** 5024 * <pre> 5025 * The name of the release 5026 * </pre> 5027 * 5028 * <code>string name = 1;</code> 5029 */ 5030 com.google.protobuf.ByteString 5031 getNameBytes(); 5032 5033 /** 5034 * <pre> 5035 * Version is the version of the release 5036 * </pre> 5037 * 5038 * <code>int32 version = 2;</code> 5039 */ 5040 int getVersion(); 5041 } 5042 /** 5043 * <pre> 5044 * GetReleaseContentRequest is a request to get the contents of a release. 5045 * </pre> 5046 * 5047 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5048 */ 5049 public static final class GetReleaseContentRequest extends 5050 com.google.protobuf.GeneratedMessageV3 implements 5051 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentRequest) 5052 GetReleaseContentRequestOrBuilder { 5053 // Use GetReleaseContentRequest.newBuilder() to construct. 5054 private GetReleaseContentRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5055 super(builder); 5056 } 5057 private GetReleaseContentRequest() { 5058 name_ = ""; 5059 version_ = 0; 5060 } 5061 5062 @java.lang.Override 5063 public final com.google.protobuf.UnknownFieldSet 5064 getUnknownFields() { 5065 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 5066 } 5067 private GetReleaseContentRequest( 5068 com.google.protobuf.CodedInputStream input, 5069 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5070 throws com.google.protobuf.InvalidProtocolBufferException { 5071 this(); 5072 int mutable_bitField0_ = 0; 5073 try { 5074 boolean done = false; 5075 while (!done) { 5076 int tag = input.readTag(); 5077 switch (tag) { 5078 case 0: 5079 done = true; 5080 break; 5081 default: { 5082 if (!input.skipField(tag)) { 5083 done = true; 5084 } 5085 break; 5086 } 5087 case 10: { 5088 java.lang.String s = input.readStringRequireUtf8(); 5089 5090 name_ = s; 5091 break; 5092 } 5093 case 16: { 5094 5095 version_ = input.readInt32(); 5096 break; 5097 } 5098 } 5099 } 5100 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5101 throw e.setUnfinishedMessage(this); 5102 } catch (java.io.IOException e) { 5103 throw new com.google.protobuf.InvalidProtocolBufferException( 5104 e).setUnfinishedMessage(this); 5105 } finally { 5106 makeExtensionsImmutable(); 5107 } 5108 } 5109 public static final com.google.protobuf.Descriptors.Descriptor 5110 getDescriptor() { 5111 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5112 } 5113 5114 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5115 internalGetFieldAccessorTable() { 5116 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5117 .ensureFieldAccessorsInitialized( 5118 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5119 } 5120 5121 public static final int NAME_FIELD_NUMBER = 1; 5122 private volatile java.lang.Object name_; 5123 /** 5124 * <pre> 5125 * The name of the release 5126 * </pre> 5127 * 5128 * <code>string name = 1;</code> 5129 */ 5130 public java.lang.String getName() { 5131 java.lang.Object ref = name_; 5132 if (ref instanceof java.lang.String) { 5133 return (java.lang.String) ref; 5134 } else { 5135 com.google.protobuf.ByteString bs = 5136 (com.google.protobuf.ByteString) ref; 5137 java.lang.String s = bs.toStringUtf8(); 5138 name_ = s; 5139 return s; 5140 } 5141 } 5142 /** 5143 * <pre> 5144 * The name of the release 5145 * </pre> 5146 * 5147 * <code>string name = 1;</code> 5148 */ 5149 public com.google.protobuf.ByteString 5150 getNameBytes() { 5151 java.lang.Object ref = name_; 5152 if (ref instanceof java.lang.String) { 5153 com.google.protobuf.ByteString b = 5154 com.google.protobuf.ByteString.copyFromUtf8( 5155 (java.lang.String) ref); 5156 name_ = b; 5157 return b; 5158 } else { 5159 return (com.google.protobuf.ByteString) ref; 5160 } 5161 } 5162 5163 public static final int VERSION_FIELD_NUMBER = 2; 5164 private int version_; 5165 /** 5166 * <pre> 5167 * Version is the version of the release 5168 * </pre> 5169 * 5170 * <code>int32 version = 2;</code> 5171 */ 5172 public int getVersion() { 5173 return version_; 5174 } 5175 5176 private byte memoizedIsInitialized = -1; 5177 public final boolean isInitialized() { 5178 byte isInitialized = memoizedIsInitialized; 5179 if (isInitialized == 1) return true; 5180 if (isInitialized == 0) return false; 5181 5182 memoizedIsInitialized = 1; 5183 return true; 5184 } 5185 5186 public void writeTo(com.google.protobuf.CodedOutputStream output) 5187 throws java.io.IOException { 5188 if (!getNameBytes().isEmpty()) { 5189 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 5190 } 5191 if (version_ != 0) { 5192 output.writeInt32(2, version_); 5193 } 5194 } 5195 5196 public int getSerializedSize() { 5197 int size = memoizedSize; 5198 if (size != -1) return size; 5199 5200 size = 0; 5201 if (!getNameBytes().isEmpty()) { 5202 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 5203 } 5204 if (version_ != 0) { 5205 size += com.google.protobuf.CodedOutputStream 5206 .computeInt32Size(2, version_); 5207 } 5208 memoizedSize = size; 5209 return size; 5210 } 5211 5212 private static final long serialVersionUID = 0L; 5213 @java.lang.Override 5214 public boolean equals(final java.lang.Object obj) { 5215 if (obj == this) { 5216 return true; 5217 } 5218 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest)) { 5219 return super.equals(obj); 5220 } 5221 hapi.services.tiller.Tiller.GetReleaseContentRequest other = (hapi.services.tiller.Tiller.GetReleaseContentRequest) obj; 5222 5223 boolean result = true; 5224 result = result && getName() 5225 .equals(other.getName()); 5226 result = result && (getVersion() 5227 == other.getVersion()); 5228 return result; 5229 } 5230 5231 @java.lang.Override 5232 public int hashCode() { 5233 if (memoizedHashCode != 0) { 5234 return memoizedHashCode; 5235 } 5236 int hash = 41; 5237 hash = (19 * hash) + getDescriptor().hashCode(); 5238 hash = (37 * hash) + NAME_FIELD_NUMBER; 5239 hash = (53 * hash) + getName().hashCode(); 5240 hash = (37 * hash) + VERSION_FIELD_NUMBER; 5241 hash = (53 * hash) + getVersion(); 5242 hash = (29 * hash) + unknownFields.hashCode(); 5243 memoizedHashCode = hash; 5244 return hash; 5245 } 5246 5247 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5248 java.nio.ByteBuffer data) 5249 throws com.google.protobuf.InvalidProtocolBufferException { 5250 return PARSER.parseFrom(data); 5251 } 5252 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5253 java.nio.ByteBuffer data, 5254 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5255 throws com.google.protobuf.InvalidProtocolBufferException { 5256 return PARSER.parseFrom(data, extensionRegistry); 5257 } 5258 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5259 com.google.protobuf.ByteString data) 5260 throws com.google.protobuf.InvalidProtocolBufferException { 5261 return PARSER.parseFrom(data); 5262 } 5263 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5264 com.google.protobuf.ByteString data, 5265 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5266 throws com.google.protobuf.InvalidProtocolBufferException { 5267 return PARSER.parseFrom(data, extensionRegistry); 5268 } 5269 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(byte[] data) 5270 throws com.google.protobuf.InvalidProtocolBufferException { 5271 return PARSER.parseFrom(data); 5272 } 5273 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5274 byte[] data, 5275 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5276 throws com.google.protobuf.InvalidProtocolBufferException { 5277 return PARSER.parseFrom(data, extensionRegistry); 5278 } 5279 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(java.io.InputStream input) 5280 throws java.io.IOException { 5281 return com.google.protobuf.GeneratedMessageV3 5282 .parseWithIOException(PARSER, input); 5283 } 5284 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5285 java.io.InputStream input, 5286 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5287 throws java.io.IOException { 5288 return com.google.protobuf.GeneratedMessageV3 5289 .parseWithIOException(PARSER, input, extensionRegistry); 5290 } 5291 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom(java.io.InputStream input) 5292 throws java.io.IOException { 5293 return com.google.protobuf.GeneratedMessageV3 5294 .parseDelimitedWithIOException(PARSER, input); 5295 } 5296 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom( 5297 java.io.InputStream input, 5298 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5299 throws java.io.IOException { 5300 return com.google.protobuf.GeneratedMessageV3 5301 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5302 } 5303 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5304 com.google.protobuf.CodedInputStream input) 5305 throws java.io.IOException { 5306 return com.google.protobuf.GeneratedMessageV3 5307 .parseWithIOException(PARSER, input); 5308 } 5309 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5310 com.google.protobuf.CodedInputStream input, 5311 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5312 throws java.io.IOException { 5313 return com.google.protobuf.GeneratedMessageV3 5314 .parseWithIOException(PARSER, input, extensionRegistry); 5315 } 5316 5317 public Builder newBuilderForType() { return newBuilder(); } 5318 public static Builder newBuilder() { 5319 return DEFAULT_INSTANCE.toBuilder(); 5320 } 5321 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentRequest prototype) { 5322 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5323 } 5324 public Builder toBuilder() { 5325 return this == DEFAULT_INSTANCE 5326 ? new Builder() : new Builder().mergeFrom(this); 5327 } 5328 5329 @java.lang.Override 5330 protected Builder newBuilderForType( 5331 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5332 Builder builder = new Builder(parent); 5333 return builder; 5334 } 5335 /** 5336 * <pre> 5337 * GetReleaseContentRequest is a request to get the contents of a release. 5338 * </pre> 5339 * 5340 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5341 */ 5342 public static final class Builder extends 5343 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 5344 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentRequest) 5345 hapi.services.tiller.Tiller.GetReleaseContentRequestOrBuilder { 5346 public static final com.google.protobuf.Descriptors.Descriptor 5347 getDescriptor() { 5348 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5349 } 5350 5351 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5352 internalGetFieldAccessorTable() { 5353 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5354 .ensureFieldAccessorsInitialized( 5355 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5356 } 5357 5358 // Construct using hapi.services.tiller.Tiller.GetReleaseContentRequest.newBuilder() 5359 private Builder() { 5360 maybeForceBuilderInitialization(); 5361 } 5362 5363 private Builder( 5364 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5365 super(parent); 5366 maybeForceBuilderInitialization(); 5367 } 5368 private void maybeForceBuilderInitialization() { 5369 if (com.google.protobuf.GeneratedMessageV3 5370 .alwaysUseFieldBuilders) { 5371 } 5372 } 5373 public Builder clear() { 5374 super.clear(); 5375 name_ = ""; 5376 5377 version_ = 0; 5378 5379 return this; 5380 } 5381 5382 public com.google.protobuf.Descriptors.Descriptor 5383 getDescriptorForType() { 5384 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5385 } 5386 5387 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5388 return hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance(); 5389 } 5390 5391 public hapi.services.tiller.Tiller.GetReleaseContentRequest build() { 5392 hapi.services.tiller.Tiller.GetReleaseContentRequest result = buildPartial(); 5393 if (!result.isInitialized()) { 5394 throw newUninitializedMessageException(result); 5395 } 5396 return result; 5397 } 5398 5399 public hapi.services.tiller.Tiller.GetReleaseContentRequest buildPartial() { 5400 hapi.services.tiller.Tiller.GetReleaseContentRequest result = new hapi.services.tiller.Tiller.GetReleaseContentRequest(this); 5401 result.name_ = name_; 5402 result.version_ = version_; 5403 onBuilt(); 5404 return result; 5405 } 5406 5407 public Builder clone() { 5408 return (Builder) super.clone(); 5409 } 5410 public Builder setField( 5411 com.google.protobuf.Descriptors.FieldDescriptor field, 5412 Object value) { 5413 return (Builder) super.setField(field, value); 5414 } 5415 public Builder clearField( 5416 com.google.protobuf.Descriptors.FieldDescriptor field) { 5417 return (Builder) super.clearField(field); 5418 } 5419 public Builder clearOneof( 5420 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 5421 return (Builder) super.clearOneof(oneof); 5422 } 5423 public Builder setRepeatedField( 5424 com.google.protobuf.Descriptors.FieldDescriptor field, 5425 int index, Object value) { 5426 return (Builder) super.setRepeatedField(field, index, value); 5427 } 5428 public Builder addRepeatedField( 5429 com.google.protobuf.Descriptors.FieldDescriptor field, 5430 Object value) { 5431 return (Builder) super.addRepeatedField(field, value); 5432 } 5433 public Builder mergeFrom(com.google.protobuf.Message other) { 5434 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest) { 5435 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentRequest)other); 5436 } else { 5437 super.mergeFrom(other); 5438 return this; 5439 } 5440 } 5441 5442 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentRequest other) { 5443 if (other == hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance()) return this; 5444 if (!other.getName().isEmpty()) { 5445 name_ = other.name_; 5446 onChanged(); 5447 } 5448 if (other.getVersion() != 0) { 5449 setVersion(other.getVersion()); 5450 } 5451 onChanged(); 5452 return this; 5453 } 5454 5455 public final boolean isInitialized() { 5456 return true; 5457 } 5458 5459 public Builder mergeFrom( 5460 com.google.protobuf.CodedInputStream input, 5461 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5462 throws java.io.IOException { 5463 hapi.services.tiller.Tiller.GetReleaseContentRequest parsedMessage = null; 5464 try { 5465 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 5466 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5467 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentRequest) e.getUnfinishedMessage(); 5468 throw e.unwrapIOException(); 5469 } finally { 5470 if (parsedMessage != null) { 5471 mergeFrom(parsedMessage); 5472 } 5473 } 5474 return this; 5475 } 5476 5477 private java.lang.Object name_ = ""; 5478 /** 5479 * <pre> 5480 * The name of the release 5481 * </pre> 5482 * 5483 * <code>string name = 1;</code> 5484 */ 5485 public java.lang.String getName() { 5486 java.lang.Object ref = name_; 5487 if (!(ref instanceof java.lang.String)) { 5488 com.google.protobuf.ByteString bs = 5489 (com.google.protobuf.ByteString) ref; 5490 java.lang.String s = bs.toStringUtf8(); 5491 name_ = s; 5492 return s; 5493 } else { 5494 return (java.lang.String) ref; 5495 } 5496 } 5497 /** 5498 * <pre> 5499 * The name of the release 5500 * </pre> 5501 * 5502 * <code>string name = 1;</code> 5503 */ 5504 public com.google.protobuf.ByteString 5505 getNameBytes() { 5506 java.lang.Object ref = name_; 5507 if (ref instanceof String) { 5508 com.google.protobuf.ByteString b = 5509 com.google.protobuf.ByteString.copyFromUtf8( 5510 (java.lang.String) ref); 5511 name_ = b; 5512 return b; 5513 } else { 5514 return (com.google.protobuf.ByteString) ref; 5515 } 5516 } 5517 /** 5518 * <pre> 5519 * The name of the release 5520 * </pre> 5521 * 5522 * <code>string name = 1;</code> 5523 */ 5524 public Builder setName( 5525 java.lang.String value) { 5526 if (value == null) { 5527 throw new NullPointerException(); 5528 } 5529 5530 name_ = value; 5531 onChanged(); 5532 return this; 5533 } 5534 /** 5535 * <pre> 5536 * The name of the release 5537 * </pre> 5538 * 5539 * <code>string name = 1;</code> 5540 */ 5541 public Builder clearName() { 5542 5543 name_ = getDefaultInstance().getName(); 5544 onChanged(); 5545 return this; 5546 } 5547 /** 5548 * <pre> 5549 * The name of the release 5550 * </pre> 5551 * 5552 * <code>string name = 1;</code> 5553 */ 5554 public Builder setNameBytes( 5555 com.google.protobuf.ByteString value) { 5556 if (value == null) { 5557 throw new NullPointerException(); 5558 } 5559 checkByteStringIsUtf8(value); 5560 5561 name_ = value; 5562 onChanged(); 5563 return this; 5564 } 5565 5566 private int version_ ; 5567 /** 5568 * <pre> 5569 * Version is the version of the release 5570 * </pre> 5571 * 5572 * <code>int32 version = 2;</code> 5573 */ 5574 public int getVersion() { 5575 return version_; 5576 } 5577 /** 5578 * <pre> 5579 * Version is the version of the release 5580 * </pre> 5581 * 5582 * <code>int32 version = 2;</code> 5583 */ 5584 public Builder setVersion(int value) { 5585 5586 version_ = value; 5587 onChanged(); 5588 return this; 5589 } 5590 /** 5591 * <pre> 5592 * Version is the version of the release 5593 * </pre> 5594 * 5595 * <code>int32 version = 2;</code> 5596 */ 5597 public Builder clearVersion() { 5598 5599 version_ = 0; 5600 onChanged(); 5601 return this; 5602 } 5603 public final Builder setUnknownFields( 5604 final com.google.protobuf.UnknownFieldSet unknownFields) { 5605 return this; 5606 } 5607 5608 public final Builder mergeUnknownFields( 5609 final com.google.protobuf.UnknownFieldSet unknownFields) { 5610 return this; 5611 } 5612 5613 5614 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentRequest) 5615 } 5616 5617 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentRequest) 5618 private static final hapi.services.tiller.Tiller.GetReleaseContentRequest DEFAULT_INSTANCE; 5619 static { 5620 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentRequest(); 5621 } 5622 5623 public static hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstance() { 5624 return DEFAULT_INSTANCE; 5625 } 5626 5627 private static final com.google.protobuf.Parser<GetReleaseContentRequest> 5628 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentRequest>() { 5629 public GetReleaseContentRequest parsePartialFrom( 5630 com.google.protobuf.CodedInputStream input, 5631 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5632 throws com.google.protobuf.InvalidProtocolBufferException { 5633 return new GetReleaseContentRequest(input, extensionRegistry); 5634 } 5635 }; 5636 5637 public static com.google.protobuf.Parser<GetReleaseContentRequest> parser() { 5638 return PARSER; 5639 } 5640 5641 @java.lang.Override 5642 public com.google.protobuf.Parser<GetReleaseContentRequest> getParserForType() { 5643 return PARSER; 5644 } 5645 5646 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5647 return DEFAULT_INSTANCE; 5648 } 5649 5650 } 5651 5652 public interface GetReleaseContentResponseOrBuilder extends 5653 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentResponse) 5654 com.google.protobuf.MessageOrBuilder { 5655 5656 /** 5657 * <pre> 5658 * The release content 5659 * </pre> 5660 * 5661 * <code>.hapi.release.Release release = 1;</code> 5662 */ 5663 boolean hasRelease(); 5664 /** 5665 * <pre> 5666 * The release content 5667 * </pre> 5668 * 5669 * <code>.hapi.release.Release release = 1;</code> 5670 */ 5671 hapi.release.ReleaseOuterClass.Release getRelease(); 5672 /** 5673 * <pre> 5674 * The release content 5675 * </pre> 5676 * 5677 * <code>.hapi.release.Release release = 1;</code> 5678 */ 5679 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 5680 } 5681 /** 5682 * <pre> 5683 * GetReleaseContentResponse is a response containing the contents of a release. 5684 * </pre> 5685 * 5686 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 5687 */ 5688 public static final class GetReleaseContentResponse extends 5689 com.google.protobuf.GeneratedMessageV3 implements 5690 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentResponse) 5691 GetReleaseContentResponseOrBuilder { 5692 // Use GetReleaseContentResponse.newBuilder() to construct. 5693 private GetReleaseContentResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5694 super(builder); 5695 } 5696 private GetReleaseContentResponse() { 5697 } 5698 5699 @java.lang.Override 5700 public final com.google.protobuf.UnknownFieldSet 5701 getUnknownFields() { 5702 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 5703 } 5704 private GetReleaseContentResponse( 5705 com.google.protobuf.CodedInputStream input, 5706 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5707 throws com.google.protobuf.InvalidProtocolBufferException { 5708 this(); 5709 int mutable_bitField0_ = 0; 5710 try { 5711 boolean done = false; 5712 while (!done) { 5713 int tag = input.readTag(); 5714 switch (tag) { 5715 case 0: 5716 done = true; 5717 break; 5718 default: { 5719 if (!input.skipField(tag)) { 5720 done = true; 5721 } 5722 break; 5723 } 5724 case 10: { 5725 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 5726 if (release_ != null) { 5727 subBuilder = release_.toBuilder(); 5728 } 5729 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 5730 if (subBuilder != null) { 5731 subBuilder.mergeFrom(release_); 5732 release_ = subBuilder.buildPartial(); 5733 } 5734 5735 break; 5736 } 5737 } 5738 } 5739 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5740 throw e.setUnfinishedMessage(this); 5741 } catch (java.io.IOException e) { 5742 throw new com.google.protobuf.InvalidProtocolBufferException( 5743 e).setUnfinishedMessage(this); 5744 } finally { 5745 makeExtensionsImmutable(); 5746 } 5747 } 5748 public static final com.google.protobuf.Descriptors.Descriptor 5749 getDescriptor() { 5750 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 5751 } 5752 5753 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5754 internalGetFieldAccessorTable() { 5755 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 5756 .ensureFieldAccessorsInitialized( 5757 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 5758 } 5759 5760 public static final int RELEASE_FIELD_NUMBER = 1; 5761 private hapi.release.ReleaseOuterClass.Release release_; 5762 /** 5763 * <pre> 5764 * The release content 5765 * </pre> 5766 * 5767 * <code>.hapi.release.Release release = 1;</code> 5768 */ 5769 public boolean hasRelease() { 5770 return release_ != null; 5771 } 5772 /** 5773 * <pre> 5774 * The release content 5775 * </pre> 5776 * 5777 * <code>.hapi.release.Release release = 1;</code> 5778 */ 5779 public hapi.release.ReleaseOuterClass.Release getRelease() { 5780 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 5781 } 5782 /** 5783 * <pre> 5784 * The release content 5785 * </pre> 5786 * 5787 * <code>.hapi.release.Release release = 1;</code> 5788 */ 5789 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 5790 return getRelease(); 5791 } 5792 5793 private byte memoizedIsInitialized = -1; 5794 public final boolean isInitialized() { 5795 byte isInitialized = memoizedIsInitialized; 5796 if (isInitialized == 1) return true; 5797 if (isInitialized == 0) return false; 5798 5799 memoizedIsInitialized = 1; 5800 return true; 5801 } 5802 5803 public void writeTo(com.google.protobuf.CodedOutputStream output) 5804 throws java.io.IOException { 5805 if (release_ != null) { 5806 output.writeMessage(1, getRelease()); 5807 } 5808 } 5809 5810 public int getSerializedSize() { 5811 int size = memoizedSize; 5812 if (size != -1) return size; 5813 5814 size = 0; 5815 if (release_ != null) { 5816 size += com.google.protobuf.CodedOutputStream 5817 .computeMessageSize(1, getRelease()); 5818 } 5819 memoizedSize = size; 5820 return size; 5821 } 5822 5823 private static final long serialVersionUID = 0L; 5824 @java.lang.Override 5825 public boolean equals(final java.lang.Object obj) { 5826 if (obj == this) { 5827 return true; 5828 } 5829 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse)) { 5830 return super.equals(obj); 5831 } 5832 hapi.services.tiller.Tiller.GetReleaseContentResponse other = (hapi.services.tiller.Tiller.GetReleaseContentResponse) obj; 5833 5834 boolean result = true; 5835 result = result && (hasRelease() == other.hasRelease()); 5836 if (hasRelease()) { 5837 result = result && getRelease() 5838 .equals(other.getRelease()); 5839 } 5840 return result; 5841 } 5842 5843 @java.lang.Override 5844 public int hashCode() { 5845 if (memoizedHashCode != 0) { 5846 return memoizedHashCode; 5847 } 5848 int hash = 41; 5849 hash = (19 * hash) + getDescriptor().hashCode(); 5850 if (hasRelease()) { 5851 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 5852 hash = (53 * hash) + getRelease().hashCode(); 5853 } 5854 hash = (29 * hash) + unknownFields.hashCode(); 5855 memoizedHashCode = hash; 5856 return hash; 5857 } 5858 5859 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5860 java.nio.ByteBuffer data) 5861 throws com.google.protobuf.InvalidProtocolBufferException { 5862 return PARSER.parseFrom(data); 5863 } 5864 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5865 java.nio.ByteBuffer data, 5866 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5867 throws com.google.protobuf.InvalidProtocolBufferException { 5868 return PARSER.parseFrom(data, extensionRegistry); 5869 } 5870 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5871 com.google.protobuf.ByteString data) 5872 throws com.google.protobuf.InvalidProtocolBufferException { 5873 return PARSER.parseFrom(data); 5874 } 5875 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5876 com.google.protobuf.ByteString data, 5877 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5878 throws com.google.protobuf.InvalidProtocolBufferException { 5879 return PARSER.parseFrom(data, extensionRegistry); 5880 } 5881 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(byte[] data) 5882 throws com.google.protobuf.InvalidProtocolBufferException { 5883 return PARSER.parseFrom(data); 5884 } 5885 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5886 byte[] data, 5887 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5888 throws com.google.protobuf.InvalidProtocolBufferException { 5889 return PARSER.parseFrom(data, extensionRegistry); 5890 } 5891 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(java.io.InputStream input) 5892 throws java.io.IOException { 5893 return com.google.protobuf.GeneratedMessageV3 5894 .parseWithIOException(PARSER, input); 5895 } 5896 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5897 java.io.InputStream input, 5898 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5899 throws java.io.IOException { 5900 return com.google.protobuf.GeneratedMessageV3 5901 .parseWithIOException(PARSER, input, extensionRegistry); 5902 } 5903 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom(java.io.InputStream input) 5904 throws java.io.IOException { 5905 return com.google.protobuf.GeneratedMessageV3 5906 .parseDelimitedWithIOException(PARSER, input); 5907 } 5908 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom( 5909 java.io.InputStream input, 5910 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5911 throws java.io.IOException { 5912 return com.google.protobuf.GeneratedMessageV3 5913 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5914 } 5915 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5916 com.google.protobuf.CodedInputStream input) 5917 throws java.io.IOException { 5918 return com.google.protobuf.GeneratedMessageV3 5919 .parseWithIOException(PARSER, input); 5920 } 5921 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5922 com.google.protobuf.CodedInputStream input, 5923 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5924 throws java.io.IOException { 5925 return com.google.protobuf.GeneratedMessageV3 5926 .parseWithIOException(PARSER, input, extensionRegistry); 5927 } 5928 5929 public Builder newBuilderForType() { return newBuilder(); } 5930 public static Builder newBuilder() { 5931 return DEFAULT_INSTANCE.toBuilder(); 5932 } 5933 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentResponse prototype) { 5934 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5935 } 5936 public Builder toBuilder() { 5937 return this == DEFAULT_INSTANCE 5938 ? new Builder() : new Builder().mergeFrom(this); 5939 } 5940 5941 @java.lang.Override 5942 protected Builder newBuilderForType( 5943 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5944 Builder builder = new Builder(parent); 5945 return builder; 5946 } 5947 /** 5948 * <pre> 5949 * GetReleaseContentResponse is a response containing the contents of a release. 5950 * </pre> 5951 * 5952 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 5953 */ 5954 public static final class Builder extends 5955 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 5956 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentResponse) 5957 hapi.services.tiller.Tiller.GetReleaseContentResponseOrBuilder { 5958 public static final com.google.protobuf.Descriptors.Descriptor 5959 getDescriptor() { 5960 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 5961 } 5962 5963 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5964 internalGetFieldAccessorTable() { 5965 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 5966 .ensureFieldAccessorsInitialized( 5967 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 5968 } 5969 5970 // Construct using hapi.services.tiller.Tiller.GetReleaseContentResponse.newBuilder() 5971 private Builder() { 5972 maybeForceBuilderInitialization(); 5973 } 5974 5975 private Builder( 5976 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5977 super(parent); 5978 maybeForceBuilderInitialization(); 5979 } 5980 private void maybeForceBuilderInitialization() { 5981 if (com.google.protobuf.GeneratedMessageV3 5982 .alwaysUseFieldBuilders) { 5983 } 5984 } 5985 public Builder clear() { 5986 super.clear(); 5987 if (releaseBuilder_ == null) { 5988 release_ = null; 5989 } else { 5990 release_ = null; 5991 releaseBuilder_ = null; 5992 } 5993 return this; 5994 } 5995 5996 public com.google.protobuf.Descriptors.Descriptor 5997 getDescriptorForType() { 5998 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 5999 } 6000 6001 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6002 return hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance(); 6003 } 6004 6005 public hapi.services.tiller.Tiller.GetReleaseContentResponse build() { 6006 hapi.services.tiller.Tiller.GetReleaseContentResponse result = buildPartial(); 6007 if (!result.isInitialized()) { 6008 throw newUninitializedMessageException(result); 6009 } 6010 return result; 6011 } 6012 6013 public hapi.services.tiller.Tiller.GetReleaseContentResponse buildPartial() { 6014 hapi.services.tiller.Tiller.GetReleaseContentResponse result = new hapi.services.tiller.Tiller.GetReleaseContentResponse(this); 6015 if (releaseBuilder_ == null) { 6016 result.release_ = release_; 6017 } else { 6018 result.release_ = releaseBuilder_.build(); 6019 } 6020 onBuilt(); 6021 return result; 6022 } 6023 6024 public Builder clone() { 6025 return (Builder) super.clone(); 6026 } 6027 public Builder setField( 6028 com.google.protobuf.Descriptors.FieldDescriptor field, 6029 Object value) { 6030 return (Builder) super.setField(field, value); 6031 } 6032 public Builder clearField( 6033 com.google.protobuf.Descriptors.FieldDescriptor field) { 6034 return (Builder) super.clearField(field); 6035 } 6036 public Builder clearOneof( 6037 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 6038 return (Builder) super.clearOneof(oneof); 6039 } 6040 public Builder setRepeatedField( 6041 com.google.protobuf.Descriptors.FieldDescriptor field, 6042 int index, Object value) { 6043 return (Builder) super.setRepeatedField(field, index, value); 6044 } 6045 public Builder addRepeatedField( 6046 com.google.protobuf.Descriptors.FieldDescriptor field, 6047 Object value) { 6048 return (Builder) super.addRepeatedField(field, value); 6049 } 6050 public Builder mergeFrom(com.google.protobuf.Message other) { 6051 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse) { 6052 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentResponse)other); 6053 } else { 6054 super.mergeFrom(other); 6055 return this; 6056 } 6057 } 6058 6059 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentResponse other) { 6060 if (other == hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance()) return this; 6061 if (other.hasRelease()) { 6062 mergeRelease(other.getRelease()); 6063 } 6064 onChanged(); 6065 return this; 6066 } 6067 6068 public final boolean isInitialized() { 6069 return true; 6070 } 6071 6072 public Builder mergeFrom( 6073 com.google.protobuf.CodedInputStream input, 6074 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6075 throws java.io.IOException { 6076 hapi.services.tiller.Tiller.GetReleaseContentResponse parsedMessage = null; 6077 try { 6078 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 6079 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6080 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentResponse) e.getUnfinishedMessage(); 6081 throw e.unwrapIOException(); 6082 } finally { 6083 if (parsedMessage != null) { 6084 mergeFrom(parsedMessage); 6085 } 6086 } 6087 return this; 6088 } 6089 6090 private hapi.release.ReleaseOuterClass.Release release_ = null; 6091 private com.google.protobuf.SingleFieldBuilderV3< 6092 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 6093 /** 6094 * <pre> 6095 * The release content 6096 * </pre> 6097 * 6098 * <code>.hapi.release.Release release = 1;</code> 6099 */ 6100 public boolean hasRelease() { 6101 return releaseBuilder_ != null || release_ != null; 6102 } 6103 /** 6104 * <pre> 6105 * The release content 6106 * </pre> 6107 * 6108 * <code>.hapi.release.Release release = 1;</code> 6109 */ 6110 public hapi.release.ReleaseOuterClass.Release getRelease() { 6111 if (releaseBuilder_ == null) { 6112 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6113 } else { 6114 return releaseBuilder_.getMessage(); 6115 } 6116 } 6117 /** 6118 * <pre> 6119 * The release content 6120 * </pre> 6121 * 6122 * <code>.hapi.release.Release release = 1;</code> 6123 */ 6124 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 6125 if (releaseBuilder_ == null) { 6126 if (value == null) { 6127 throw new NullPointerException(); 6128 } 6129 release_ = value; 6130 onChanged(); 6131 } else { 6132 releaseBuilder_.setMessage(value); 6133 } 6134 6135 return this; 6136 } 6137 /** 6138 * <pre> 6139 * The release content 6140 * </pre> 6141 * 6142 * <code>.hapi.release.Release release = 1;</code> 6143 */ 6144 public Builder setRelease( 6145 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 6146 if (releaseBuilder_ == null) { 6147 release_ = builderForValue.build(); 6148 onChanged(); 6149 } else { 6150 releaseBuilder_.setMessage(builderForValue.build()); 6151 } 6152 6153 return this; 6154 } 6155 /** 6156 * <pre> 6157 * The release content 6158 * </pre> 6159 * 6160 * <code>.hapi.release.Release release = 1;</code> 6161 */ 6162 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 6163 if (releaseBuilder_ == null) { 6164 if (release_ != null) { 6165 release_ = 6166 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 6167 } else { 6168 release_ = value; 6169 } 6170 onChanged(); 6171 } else { 6172 releaseBuilder_.mergeFrom(value); 6173 } 6174 6175 return this; 6176 } 6177 /** 6178 * <pre> 6179 * The release content 6180 * </pre> 6181 * 6182 * <code>.hapi.release.Release release = 1;</code> 6183 */ 6184 public Builder clearRelease() { 6185 if (releaseBuilder_ == null) { 6186 release_ = null; 6187 onChanged(); 6188 } else { 6189 release_ = null; 6190 releaseBuilder_ = null; 6191 } 6192 6193 return this; 6194 } 6195 /** 6196 * <pre> 6197 * The release content 6198 * </pre> 6199 * 6200 * <code>.hapi.release.Release release = 1;</code> 6201 */ 6202 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 6203 6204 onChanged(); 6205 return getReleaseFieldBuilder().getBuilder(); 6206 } 6207 /** 6208 * <pre> 6209 * The release content 6210 * </pre> 6211 * 6212 * <code>.hapi.release.Release release = 1;</code> 6213 */ 6214 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 6215 if (releaseBuilder_ != null) { 6216 return releaseBuilder_.getMessageOrBuilder(); 6217 } else { 6218 return release_ == null ? 6219 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6220 } 6221 } 6222 /** 6223 * <pre> 6224 * The release content 6225 * </pre> 6226 * 6227 * <code>.hapi.release.Release release = 1;</code> 6228 */ 6229 private com.google.protobuf.SingleFieldBuilderV3< 6230 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 6231 getReleaseFieldBuilder() { 6232 if (releaseBuilder_ == null) { 6233 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 6234 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 6235 getRelease(), 6236 getParentForChildren(), 6237 isClean()); 6238 release_ = null; 6239 } 6240 return releaseBuilder_; 6241 } 6242 public final Builder setUnknownFields( 6243 final com.google.protobuf.UnknownFieldSet unknownFields) { 6244 return this; 6245 } 6246 6247 public final Builder mergeUnknownFields( 6248 final com.google.protobuf.UnknownFieldSet unknownFields) { 6249 return this; 6250 } 6251 6252 6253 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentResponse) 6254 } 6255 6256 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentResponse) 6257 private static final hapi.services.tiller.Tiller.GetReleaseContentResponse DEFAULT_INSTANCE; 6258 static { 6259 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentResponse(); 6260 } 6261 6262 public static hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstance() { 6263 return DEFAULT_INSTANCE; 6264 } 6265 6266 private static final com.google.protobuf.Parser<GetReleaseContentResponse> 6267 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentResponse>() { 6268 public GetReleaseContentResponse parsePartialFrom( 6269 com.google.protobuf.CodedInputStream input, 6270 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6271 throws com.google.protobuf.InvalidProtocolBufferException { 6272 return new GetReleaseContentResponse(input, extensionRegistry); 6273 } 6274 }; 6275 6276 public static com.google.protobuf.Parser<GetReleaseContentResponse> parser() { 6277 return PARSER; 6278 } 6279 6280 @java.lang.Override 6281 public com.google.protobuf.Parser<GetReleaseContentResponse> getParserForType() { 6282 return PARSER; 6283 } 6284 6285 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6286 return DEFAULT_INSTANCE; 6287 } 6288 6289 } 6290 6291 public interface UpdateReleaseRequestOrBuilder extends 6292 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseRequest) 6293 com.google.protobuf.MessageOrBuilder { 6294 6295 /** 6296 * <pre> 6297 * The name of the release 6298 * </pre> 6299 * 6300 * <code>string name = 1;</code> 6301 */ 6302 java.lang.String getName(); 6303 /** 6304 * <pre> 6305 * The name of the release 6306 * </pre> 6307 * 6308 * <code>string name = 1;</code> 6309 */ 6310 com.google.protobuf.ByteString 6311 getNameBytes(); 6312 6313 /** 6314 * <pre> 6315 * Chart is the protobuf representation of a chart. 6316 * </pre> 6317 * 6318 * <code>.hapi.chart.Chart chart = 2;</code> 6319 */ 6320 boolean hasChart(); 6321 /** 6322 * <pre> 6323 * Chart is the protobuf representation of a chart. 6324 * </pre> 6325 * 6326 * <code>.hapi.chart.Chart chart = 2;</code> 6327 */ 6328 hapi.chart.ChartOuterClass.Chart getChart(); 6329 /** 6330 * <pre> 6331 * Chart is the protobuf representation of a chart. 6332 * </pre> 6333 * 6334 * <code>.hapi.chart.Chart chart = 2;</code> 6335 */ 6336 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 6337 6338 /** 6339 * <pre> 6340 * Values is a string containing (unparsed) YAML values. 6341 * </pre> 6342 * 6343 * <code>.hapi.chart.Config values = 3;</code> 6344 */ 6345 boolean hasValues(); 6346 /** 6347 * <pre> 6348 * Values is a string containing (unparsed) YAML values. 6349 * </pre> 6350 * 6351 * <code>.hapi.chart.Config values = 3;</code> 6352 */ 6353 hapi.chart.ConfigOuterClass.Config getValues(); 6354 /** 6355 * <pre> 6356 * Values is a string containing (unparsed) YAML values. 6357 * </pre> 6358 * 6359 * <code>.hapi.chart.Config values = 3;</code> 6360 */ 6361 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 6362 6363 /** 6364 * <pre> 6365 * dry_run, if true, will run through the release logic, but neither create 6366 * </pre> 6367 * 6368 * <code>bool dry_run = 4;</code> 6369 */ 6370 boolean getDryRun(); 6371 6372 /** 6373 * <pre> 6374 * DisableHooks causes the server to skip running any hooks for the upgrade. 6375 * </pre> 6376 * 6377 * <code>bool disable_hooks = 5;</code> 6378 */ 6379 boolean getDisableHooks(); 6380 6381 /** 6382 * <pre> 6383 * Performs pods restart for resources if applicable 6384 * </pre> 6385 * 6386 * <code>bool recreate = 6;</code> 6387 */ 6388 boolean getRecreate(); 6389 6390 /** 6391 * <pre> 6392 * timeout specifies the max amount of time any kubernetes client command can run. 6393 * </pre> 6394 * 6395 * <code>int64 timeout = 7;</code> 6396 */ 6397 long getTimeout(); 6398 6399 /** 6400 * <pre> 6401 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6402 * </pre> 6403 * 6404 * <code>bool reset_values = 8;</code> 6405 */ 6406 boolean getResetValues(); 6407 6408 /** 6409 * <pre> 6410 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6411 * before marking the release as successful. It will wait for as long as timeout 6412 * </pre> 6413 * 6414 * <code>bool wait = 9;</code> 6415 */ 6416 boolean getWait(); 6417 6418 /** 6419 * <pre> 6420 * ReuseValues will cause Tiller to reuse the values from the last release. 6421 * This is ignored if reset_values is set. 6422 * </pre> 6423 * 6424 * <code>bool reuse_values = 10;</code> 6425 */ 6426 boolean getReuseValues(); 6427 } 6428 /** 6429 * <pre> 6430 * UpdateReleaseRequest updates a release. 6431 * </pre> 6432 * 6433 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 6434 */ 6435 public static final class UpdateReleaseRequest extends 6436 com.google.protobuf.GeneratedMessageV3 implements 6437 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseRequest) 6438 UpdateReleaseRequestOrBuilder { 6439 // Use UpdateReleaseRequest.newBuilder() to construct. 6440 private UpdateReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 6441 super(builder); 6442 } 6443 private UpdateReleaseRequest() { 6444 name_ = ""; 6445 dryRun_ = false; 6446 disableHooks_ = false; 6447 recreate_ = false; 6448 timeout_ = 0L; 6449 resetValues_ = false; 6450 wait_ = false; 6451 reuseValues_ = false; 6452 } 6453 6454 @java.lang.Override 6455 public final com.google.protobuf.UnknownFieldSet 6456 getUnknownFields() { 6457 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 6458 } 6459 private UpdateReleaseRequest( 6460 com.google.protobuf.CodedInputStream input, 6461 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6462 throws com.google.protobuf.InvalidProtocolBufferException { 6463 this(); 6464 int mutable_bitField0_ = 0; 6465 try { 6466 boolean done = false; 6467 while (!done) { 6468 int tag = input.readTag(); 6469 switch (tag) { 6470 case 0: 6471 done = true; 6472 break; 6473 default: { 6474 if (!input.skipField(tag)) { 6475 done = true; 6476 } 6477 break; 6478 } 6479 case 10: { 6480 java.lang.String s = input.readStringRequireUtf8(); 6481 6482 name_ = s; 6483 break; 6484 } 6485 case 18: { 6486 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 6487 if (chart_ != null) { 6488 subBuilder = chart_.toBuilder(); 6489 } 6490 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 6491 if (subBuilder != null) { 6492 subBuilder.mergeFrom(chart_); 6493 chart_ = subBuilder.buildPartial(); 6494 } 6495 6496 break; 6497 } 6498 case 26: { 6499 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 6500 if (values_ != null) { 6501 subBuilder = values_.toBuilder(); 6502 } 6503 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 6504 if (subBuilder != null) { 6505 subBuilder.mergeFrom(values_); 6506 values_ = subBuilder.buildPartial(); 6507 } 6508 6509 break; 6510 } 6511 case 32: { 6512 6513 dryRun_ = input.readBool(); 6514 break; 6515 } 6516 case 40: { 6517 6518 disableHooks_ = input.readBool(); 6519 break; 6520 } 6521 case 48: { 6522 6523 recreate_ = input.readBool(); 6524 break; 6525 } 6526 case 56: { 6527 6528 timeout_ = input.readInt64(); 6529 break; 6530 } 6531 case 64: { 6532 6533 resetValues_ = input.readBool(); 6534 break; 6535 } 6536 case 72: { 6537 6538 wait_ = input.readBool(); 6539 break; 6540 } 6541 case 80: { 6542 6543 reuseValues_ = input.readBool(); 6544 break; 6545 } 6546 } 6547 } 6548 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6549 throw e.setUnfinishedMessage(this); 6550 } catch (java.io.IOException e) { 6551 throw new com.google.protobuf.InvalidProtocolBufferException( 6552 e).setUnfinishedMessage(this); 6553 } finally { 6554 makeExtensionsImmutable(); 6555 } 6556 } 6557 public static final com.google.protobuf.Descriptors.Descriptor 6558 getDescriptor() { 6559 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 6560 } 6561 6562 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6563 internalGetFieldAccessorTable() { 6564 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 6565 .ensureFieldAccessorsInitialized( 6566 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 6567 } 6568 6569 public static final int NAME_FIELD_NUMBER = 1; 6570 private volatile java.lang.Object name_; 6571 /** 6572 * <pre> 6573 * The name of the release 6574 * </pre> 6575 * 6576 * <code>string name = 1;</code> 6577 */ 6578 public java.lang.String getName() { 6579 java.lang.Object ref = name_; 6580 if (ref instanceof java.lang.String) { 6581 return (java.lang.String) ref; 6582 } else { 6583 com.google.protobuf.ByteString bs = 6584 (com.google.protobuf.ByteString) ref; 6585 java.lang.String s = bs.toStringUtf8(); 6586 name_ = s; 6587 return s; 6588 } 6589 } 6590 /** 6591 * <pre> 6592 * The name of the release 6593 * </pre> 6594 * 6595 * <code>string name = 1;</code> 6596 */ 6597 public com.google.protobuf.ByteString 6598 getNameBytes() { 6599 java.lang.Object ref = name_; 6600 if (ref instanceof java.lang.String) { 6601 com.google.protobuf.ByteString b = 6602 com.google.protobuf.ByteString.copyFromUtf8( 6603 (java.lang.String) ref); 6604 name_ = b; 6605 return b; 6606 } else { 6607 return (com.google.protobuf.ByteString) ref; 6608 } 6609 } 6610 6611 public static final int CHART_FIELD_NUMBER = 2; 6612 private hapi.chart.ChartOuterClass.Chart chart_; 6613 /** 6614 * <pre> 6615 * Chart is the protobuf representation of a chart. 6616 * </pre> 6617 * 6618 * <code>.hapi.chart.Chart chart = 2;</code> 6619 */ 6620 public boolean hasChart() { 6621 return chart_ != null; 6622 } 6623 /** 6624 * <pre> 6625 * Chart is the protobuf representation of a chart. 6626 * </pre> 6627 * 6628 * <code>.hapi.chart.Chart chart = 2;</code> 6629 */ 6630 public hapi.chart.ChartOuterClass.Chart getChart() { 6631 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 6632 } 6633 /** 6634 * <pre> 6635 * Chart is the protobuf representation of a chart. 6636 * </pre> 6637 * 6638 * <code>.hapi.chart.Chart chart = 2;</code> 6639 */ 6640 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 6641 return getChart(); 6642 } 6643 6644 public static final int VALUES_FIELD_NUMBER = 3; 6645 private hapi.chart.ConfigOuterClass.Config values_; 6646 /** 6647 * <pre> 6648 * Values is a string containing (unparsed) YAML values. 6649 * </pre> 6650 * 6651 * <code>.hapi.chart.Config values = 3;</code> 6652 */ 6653 public boolean hasValues() { 6654 return values_ != null; 6655 } 6656 /** 6657 * <pre> 6658 * Values is a string containing (unparsed) YAML values. 6659 * </pre> 6660 * 6661 * <code>.hapi.chart.Config values = 3;</code> 6662 */ 6663 public hapi.chart.ConfigOuterClass.Config getValues() { 6664 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 6665 } 6666 /** 6667 * <pre> 6668 * Values is a string containing (unparsed) YAML values. 6669 * </pre> 6670 * 6671 * <code>.hapi.chart.Config values = 3;</code> 6672 */ 6673 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 6674 return getValues(); 6675 } 6676 6677 public static final int DRY_RUN_FIELD_NUMBER = 4; 6678 private boolean dryRun_; 6679 /** 6680 * <pre> 6681 * dry_run, if true, will run through the release logic, but neither create 6682 * </pre> 6683 * 6684 * <code>bool dry_run = 4;</code> 6685 */ 6686 public boolean getDryRun() { 6687 return dryRun_; 6688 } 6689 6690 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 6691 private boolean disableHooks_; 6692 /** 6693 * <pre> 6694 * DisableHooks causes the server to skip running any hooks for the upgrade. 6695 * </pre> 6696 * 6697 * <code>bool disable_hooks = 5;</code> 6698 */ 6699 public boolean getDisableHooks() { 6700 return disableHooks_; 6701 } 6702 6703 public static final int RECREATE_FIELD_NUMBER = 6; 6704 private boolean recreate_; 6705 /** 6706 * <pre> 6707 * Performs pods restart for resources if applicable 6708 * </pre> 6709 * 6710 * <code>bool recreate = 6;</code> 6711 */ 6712 public boolean getRecreate() { 6713 return recreate_; 6714 } 6715 6716 public static final int TIMEOUT_FIELD_NUMBER = 7; 6717 private long timeout_; 6718 /** 6719 * <pre> 6720 * timeout specifies the max amount of time any kubernetes client command can run. 6721 * </pre> 6722 * 6723 * <code>int64 timeout = 7;</code> 6724 */ 6725 public long getTimeout() { 6726 return timeout_; 6727 } 6728 6729 public static final int RESET_VALUES_FIELD_NUMBER = 8; 6730 private boolean resetValues_; 6731 /** 6732 * <pre> 6733 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6734 * </pre> 6735 * 6736 * <code>bool reset_values = 8;</code> 6737 */ 6738 public boolean getResetValues() { 6739 return resetValues_; 6740 } 6741 6742 public static final int WAIT_FIELD_NUMBER = 9; 6743 private boolean wait_; 6744 /** 6745 * <pre> 6746 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6747 * before marking the release as successful. It will wait for as long as timeout 6748 * </pre> 6749 * 6750 * <code>bool wait = 9;</code> 6751 */ 6752 public boolean getWait() { 6753 return wait_; 6754 } 6755 6756 public static final int REUSE_VALUES_FIELD_NUMBER = 10; 6757 private boolean reuseValues_; 6758 /** 6759 * <pre> 6760 * ReuseValues will cause Tiller to reuse the values from the last release. 6761 * This is ignored if reset_values is set. 6762 * </pre> 6763 * 6764 * <code>bool reuse_values = 10;</code> 6765 */ 6766 public boolean getReuseValues() { 6767 return reuseValues_; 6768 } 6769 6770 private byte memoizedIsInitialized = -1; 6771 public final boolean isInitialized() { 6772 byte isInitialized = memoizedIsInitialized; 6773 if (isInitialized == 1) return true; 6774 if (isInitialized == 0) return false; 6775 6776 memoizedIsInitialized = 1; 6777 return true; 6778 } 6779 6780 public void writeTo(com.google.protobuf.CodedOutputStream output) 6781 throws java.io.IOException { 6782 if (!getNameBytes().isEmpty()) { 6783 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 6784 } 6785 if (chart_ != null) { 6786 output.writeMessage(2, getChart()); 6787 } 6788 if (values_ != null) { 6789 output.writeMessage(3, getValues()); 6790 } 6791 if (dryRun_ != false) { 6792 output.writeBool(4, dryRun_); 6793 } 6794 if (disableHooks_ != false) { 6795 output.writeBool(5, disableHooks_); 6796 } 6797 if (recreate_ != false) { 6798 output.writeBool(6, recreate_); 6799 } 6800 if (timeout_ != 0L) { 6801 output.writeInt64(7, timeout_); 6802 } 6803 if (resetValues_ != false) { 6804 output.writeBool(8, resetValues_); 6805 } 6806 if (wait_ != false) { 6807 output.writeBool(9, wait_); 6808 } 6809 if (reuseValues_ != false) { 6810 output.writeBool(10, reuseValues_); 6811 } 6812 } 6813 6814 public int getSerializedSize() { 6815 int size = memoizedSize; 6816 if (size != -1) return size; 6817 6818 size = 0; 6819 if (!getNameBytes().isEmpty()) { 6820 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 6821 } 6822 if (chart_ != null) { 6823 size += com.google.protobuf.CodedOutputStream 6824 .computeMessageSize(2, getChart()); 6825 } 6826 if (values_ != null) { 6827 size += com.google.protobuf.CodedOutputStream 6828 .computeMessageSize(3, getValues()); 6829 } 6830 if (dryRun_ != false) { 6831 size += com.google.protobuf.CodedOutputStream 6832 .computeBoolSize(4, dryRun_); 6833 } 6834 if (disableHooks_ != false) { 6835 size += com.google.protobuf.CodedOutputStream 6836 .computeBoolSize(5, disableHooks_); 6837 } 6838 if (recreate_ != false) { 6839 size += com.google.protobuf.CodedOutputStream 6840 .computeBoolSize(6, recreate_); 6841 } 6842 if (timeout_ != 0L) { 6843 size += com.google.protobuf.CodedOutputStream 6844 .computeInt64Size(7, timeout_); 6845 } 6846 if (resetValues_ != false) { 6847 size += com.google.protobuf.CodedOutputStream 6848 .computeBoolSize(8, resetValues_); 6849 } 6850 if (wait_ != false) { 6851 size += com.google.protobuf.CodedOutputStream 6852 .computeBoolSize(9, wait_); 6853 } 6854 if (reuseValues_ != false) { 6855 size += com.google.protobuf.CodedOutputStream 6856 .computeBoolSize(10, reuseValues_); 6857 } 6858 memoizedSize = size; 6859 return size; 6860 } 6861 6862 private static final long serialVersionUID = 0L; 6863 @java.lang.Override 6864 public boolean equals(final java.lang.Object obj) { 6865 if (obj == this) { 6866 return true; 6867 } 6868 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest)) { 6869 return super.equals(obj); 6870 } 6871 hapi.services.tiller.Tiller.UpdateReleaseRequest other = (hapi.services.tiller.Tiller.UpdateReleaseRequest) obj; 6872 6873 boolean result = true; 6874 result = result && getName() 6875 .equals(other.getName()); 6876 result = result && (hasChart() == other.hasChart()); 6877 if (hasChart()) { 6878 result = result && getChart() 6879 .equals(other.getChart()); 6880 } 6881 result = result && (hasValues() == other.hasValues()); 6882 if (hasValues()) { 6883 result = result && getValues() 6884 .equals(other.getValues()); 6885 } 6886 result = result && (getDryRun() 6887 == other.getDryRun()); 6888 result = result && (getDisableHooks() 6889 == other.getDisableHooks()); 6890 result = result && (getRecreate() 6891 == other.getRecreate()); 6892 result = result && (getTimeout() 6893 == other.getTimeout()); 6894 result = result && (getResetValues() 6895 == other.getResetValues()); 6896 result = result && (getWait() 6897 == other.getWait()); 6898 result = result && (getReuseValues() 6899 == other.getReuseValues()); 6900 return result; 6901 } 6902 6903 @java.lang.Override 6904 public int hashCode() { 6905 if (memoizedHashCode != 0) { 6906 return memoizedHashCode; 6907 } 6908 int hash = 41; 6909 hash = (19 * hash) + getDescriptor().hashCode(); 6910 hash = (37 * hash) + NAME_FIELD_NUMBER; 6911 hash = (53 * hash) + getName().hashCode(); 6912 if (hasChart()) { 6913 hash = (37 * hash) + CHART_FIELD_NUMBER; 6914 hash = (53 * hash) + getChart().hashCode(); 6915 } 6916 if (hasValues()) { 6917 hash = (37 * hash) + VALUES_FIELD_NUMBER; 6918 hash = (53 * hash) + getValues().hashCode(); 6919 } 6920 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 6921 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6922 getDryRun()); 6923 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 6924 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6925 getDisableHooks()); 6926 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 6927 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6928 getRecreate()); 6929 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 6930 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 6931 getTimeout()); 6932 hash = (37 * hash) + RESET_VALUES_FIELD_NUMBER; 6933 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6934 getResetValues()); 6935 hash = (37 * hash) + WAIT_FIELD_NUMBER; 6936 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6937 getWait()); 6938 hash = (37 * hash) + REUSE_VALUES_FIELD_NUMBER; 6939 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6940 getReuseValues()); 6941 hash = (29 * hash) + unknownFields.hashCode(); 6942 memoizedHashCode = hash; 6943 return hash; 6944 } 6945 6946 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6947 java.nio.ByteBuffer data) 6948 throws com.google.protobuf.InvalidProtocolBufferException { 6949 return PARSER.parseFrom(data); 6950 } 6951 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6952 java.nio.ByteBuffer data, 6953 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6954 throws com.google.protobuf.InvalidProtocolBufferException { 6955 return PARSER.parseFrom(data, extensionRegistry); 6956 } 6957 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6958 com.google.protobuf.ByteString data) 6959 throws com.google.protobuf.InvalidProtocolBufferException { 6960 return PARSER.parseFrom(data); 6961 } 6962 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6963 com.google.protobuf.ByteString data, 6964 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6965 throws com.google.protobuf.InvalidProtocolBufferException { 6966 return PARSER.parseFrom(data, extensionRegistry); 6967 } 6968 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(byte[] data) 6969 throws com.google.protobuf.InvalidProtocolBufferException { 6970 return PARSER.parseFrom(data); 6971 } 6972 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6973 byte[] data, 6974 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6975 throws com.google.protobuf.InvalidProtocolBufferException { 6976 return PARSER.parseFrom(data, extensionRegistry); 6977 } 6978 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(java.io.InputStream input) 6979 throws java.io.IOException { 6980 return com.google.protobuf.GeneratedMessageV3 6981 .parseWithIOException(PARSER, input); 6982 } 6983 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6984 java.io.InputStream input, 6985 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6986 throws java.io.IOException { 6987 return com.google.protobuf.GeneratedMessageV3 6988 .parseWithIOException(PARSER, input, extensionRegistry); 6989 } 6990 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom(java.io.InputStream input) 6991 throws java.io.IOException { 6992 return com.google.protobuf.GeneratedMessageV3 6993 .parseDelimitedWithIOException(PARSER, input); 6994 } 6995 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom( 6996 java.io.InputStream input, 6997 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6998 throws java.io.IOException { 6999 return com.google.protobuf.GeneratedMessageV3 7000 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 7001 } 7002 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7003 com.google.protobuf.CodedInputStream input) 7004 throws java.io.IOException { 7005 return com.google.protobuf.GeneratedMessageV3 7006 .parseWithIOException(PARSER, input); 7007 } 7008 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7009 com.google.protobuf.CodedInputStream input, 7010 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7011 throws java.io.IOException { 7012 return com.google.protobuf.GeneratedMessageV3 7013 .parseWithIOException(PARSER, input, extensionRegistry); 7014 } 7015 7016 public Builder newBuilderForType() { return newBuilder(); } 7017 public static Builder newBuilder() { 7018 return DEFAULT_INSTANCE.toBuilder(); 7019 } 7020 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseRequest prototype) { 7021 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 7022 } 7023 public Builder toBuilder() { 7024 return this == DEFAULT_INSTANCE 7025 ? new Builder() : new Builder().mergeFrom(this); 7026 } 7027 7028 @java.lang.Override 7029 protected Builder newBuilderForType( 7030 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7031 Builder builder = new Builder(parent); 7032 return builder; 7033 } 7034 /** 7035 * <pre> 7036 * UpdateReleaseRequest updates a release. 7037 * </pre> 7038 * 7039 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 7040 */ 7041 public static final class Builder extends 7042 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 7043 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseRequest) 7044 hapi.services.tiller.Tiller.UpdateReleaseRequestOrBuilder { 7045 public static final com.google.protobuf.Descriptors.Descriptor 7046 getDescriptor() { 7047 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7048 } 7049 7050 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 7051 internalGetFieldAccessorTable() { 7052 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 7053 .ensureFieldAccessorsInitialized( 7054 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 7055 } 7056 7057 // Construct using hapi.services.tiller.Tiller.UpdateReleaseRequest.newBuilder() 7058 private Builder() { 7059 maybeForceBuilderInitialization(); 7060 } 7061 7062 private Builder( 7063 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7064 super(parent); 7065 maybeForceBuilderInitialization(); 7066 } 7067 private void maybeForceBuilderInitialization() { 7068 if (com.google.protobuf.GeneratedMessageV3 7069 .alwaysUseFieldBuilders) { 7070 } 7071 } 7072 public Builder clear() { 7073 super.clear(); 7074 name_ = ""; 7075 7076 if (chartBuilder_ == null) { 7077 chart_ = null; 7078 } else { 7079 chart_ = null; 7080 chartBuilder_ = null; 7081 } 7082 if (valuesBuilder_ == null) { 7083 values_ = null; 7084 } else { 7085 values_ = null; 7086 valuesBuilder_ = null; 7087 } 7088 dryRun_ = false; 7089 7090 disableHooks_ = false; 7091 7092 recreate_ = false; 7093 7094 timeout_ = 0L; 7095 7096 resetValues_ = false; 7097 7098 wait_ = false; 7099 7100 reuseValues_ = false; 7101 7102 return this; 7103 } 7104 7105 public com.google.protobuf.Descriptors.Descriptor 7106 getDescriptorForType() { 7107 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7108 } 7109 7110 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 7111 return hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance(); 7112 } 7113 7114 public hapi.services.tiller.Tiller.UpdateReleaseRequest build() { 7115 hapi.services.tiller.Tiller.UpdateReleaseRequest result = buildPartial(); 7116 if (!result.isInitialized()) { 7117 throw newUninitializedMessageException(result); 7118 } 7119 return result; 7120 } 7121 7122 public hapi.services.tiller.Tiller.UpdateReleaseRequest buildPartial() { 7123 hapi.services.tiller.Tiller.UpdateReleaseRequest result = new hapi.services.tiller.Tiller.UpdateReleaseRequest(this); 7124 result.name_ = name_; 7125 if (chartBuilder_ == null) { 7126 result.chart_ = chart_; 7127 } else { 7128 result.chart_ = chartBuilder_.build(); 7129 } 7130 if (valuesBuilder_ == null) { 7131 result.values_ = values_; 7132 } else { 7133 result.values_ = valuesBuilder_.build(); 7134 } 7135 result.dryRun_ = dryRun_; 7136 result.disableHooks_ = disableHooks_; 7137 result.recreate_ = recreate_; 7138 result.timeout_ = timeout_; 7139 result.resetValues_ = resetValues_; 7140 result.wait_ = wait_; 7141 result.reuseValues_ = reuseValues_; 7142 onBuilt(); 7143 return result; 7144 } 7145 7146 public Builder clone() { 7147 return (Builder) super.clone(); 7148 } 7149 public Builder setField( 7150 com.google.protobuf.Descriptors.FieldDescriptor field, 7151 Object value) { 7152 return (Builder) super.setField(field, value); 7153 } 7154 public Builder clearField( 7155 com.google.protobuf.Descriptors.FieldDescriptor field) { 7156 return (Builder) super.clearField(field); 7157 } 7158 public Builder clearOneof( 7159 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 7160 return (Builder) super.clearOneof(oneof); 7161 } 7162 public Builder setRepeatedField( 7163 com.google.protobuf.Descriptors.FieldDescriptor field, 7164 int index, Object value) { 7165 return (Builder) super.setRepeatedField(field, index, value); 7166 } 7167 public Builder addRepeatedField( 7168 com.google.protobuf.Descriptors.FieldDescriptor field, 7169 Object value) { 7170 return (Builder) super.addRepeatedField(field, value); 7171 } 7172 public Builder mergeFrom(com.google.protobuf.Message other) { 7173 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest) { 7174 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseRequest)other); 7175 } else { 7176 super.mergeFrom(other); 7177 return this; 7178 } 7179 } 7180 7181 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseRequest other) { 7182 if (other == hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance()) return this; 7183 if (!other.getName().isEmpty()) { 7184 name_ = other.name_; 7185 onChanged(); 7186 } 7187 if (other.hasChart()) { 7188 mergeChart(other.getChart()); 7189 } 7190 if (other.hasValues()) { 7191 mergeValues(other.getValues()); 7192 } 7193 if (other.getDryRun() != false) { 7194 setDryRun(other.getDryRun()); 7195 } 7196 if (other.getDisableHooks() != false) { 7197 setDisableHooks(other.getDisableHooks()); 7198 } 7199 if (other.getRecreate() != false) { 7200 setRecreate(other.getRecreate()); 7201 } 7202 if (other.getTimeout() != 0L) { 7203 setTimeout(other.getTimeout()); 7204 } 7205 if (other.getResetValues() != false) { 7206 setResetValues(other.getResetValues()); 7207 } 7208 if (other.getWait() != false) { 7209 setWait(other.getWait()); 7210 } 7211 if (other.getReuseValues() != false) { 7212 setReuseValues(other.getReuseValues()); 7213 } 7214 onChanged(); 7215 return this; 7216 } 7217 7218 public final boolean isInitialized() { 7219 return true; 7220 } 7221 7222 public Builder mergeFrom( 7223 com.google.protobuf.CodedInputStream input, 7224 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7225 throws java.io.IOException { 7226 hapi.services.tiller.Tiller.UpdateReleaseRequest parsedMessage = null; 7227 try { 7228 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 7229 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7230 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseRequest) e.getUnfinishedMessage(); 7231 throw e.unwrapIOException(); 7232 } finally { 7233 if (parsedMessage != null) { 7234 mergeFrom(parsedMessage); 7235 } 7236 } 7237 return this; 7238 } 7239 7240 private java.lang.Object name_ = ""; 7241 /** 7242 * <pre> 7243 * The name of the release 7244 * </pre> 7245 * 7246 * <code>string name = 1;</code> 7247 */ 7248 public java.lang.String getName() { 7249 java.lang.Object ref = name_; 7250 if (!(ref instanceof java.lang.String)) { 7251 com.google.protobuf.ByteString bs = 7252 (com.google.protobuf.ByteString) ref; 7253 java.lang.String s = bs.toStringUtf8(); 7254 name_ = s; 7255 return s; 7256 } else { 7257 return (java.lang.String) ref; 7258 } 7259 } 7260 /** 7261 * <pre> 7262 * The name of the release 7263 * </pre> 7264 * 7265 * <code>string name = 1;</code> 7266 */ 7267 public com.google.protobuf.ByteString 7268 getNameBytes() { 7269 java.lang.Object ref = name_; 7270 if (ref instanceof String) { 7271 com.google.protobuf.ByteString b = 7272 com.google.protobuf.ByteString.copyFromUtf8( 7273 (java.lang.String) ref); 7274 name_ = b; 7275 return b; 7276 } else { 7277 return (com.google.protobuf.ByteString) ref; 7278 } 7279 } 7280 /** 7281 * <pre> 7282 * The name of the release 7283 * </pre> 7284 * 7285 * <code>string name = 1;</code> 7286 */ 7287 public Builder setName( 7288 java.lang.String value) { 7289 if (value == null) { 7290 throw new NullPointerException(); 7291 } 7292 7293 name_ = value; 7294 onChanged(); 7295 return this; 7296 } 7297 /** 7298 * <pre> 7299 * The name of the release 7300 * </pre> 7301 * 7302 * <code>string name = 1;</code> 7303 */ 7304 public Builder clearName() { 7305 7306 name_ = getDefaultInstance().getName(); 7307 onChanged(); 7308 return this; 7309 } 7310 /** 7311 * <pre> 7312 * The name of the release 7313 * </pre> 7314 * 7315 * <code>string name = 1;</code> 7316 */ 7317 public Builder setNameBytes( 7318 com.google.protobuf.ByteString value) { 7319 if (value == null) { 7320 throw new NullPointerException(); 7321 } 7322 checkByteStringIsUtf8(value); 7323 7324 name_ = value; 7325 onChanged(); 7326 return this; 7327 } 7328 7329 private hapi.chart.ChartOuterClass.Chart chart_ = null; 7330 private com.google.protobuf.SingleFieldBuilderV3< 7331 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 7332 /** 7333 * <pre> 7334 * Chart is the protobuf representation of a chart. 7335 * </pre> 7336 * 7337 * <code>.hapi.chart.Chart chart = 2;</code> 7338 */ 7339 public boolean hasChart() { 7340 return chartBuilder_ != null || chart_ != null; 7341 } 7342 /** 7343 * <pre> 7344 * Chart is the protobuf representation of a chart. 7345 * </pre> 7346 * 7347 * <code>.hapi.chart.Chart chart = 2;</code> 7348 */ 7349 public hapi.chart.ChartOuterClass.Chart getChart() { 7350 if (chartBuilder_ == null) { 7351 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7352 } else { 7353 return chartBuilder_.getMessage(); 7354 } 7355 } 7356 /** 7357 * <pre> 7358 * Chart is the protobuf representation of a chart. 7359 * </pre> 7360 * 7361 * <code>.hapi.chart.Chart chart = 2;</code> 7362 */ 7363 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 7364 if (chartBuilder_ == null) { 7365 if (value == null) { 7366 throw new NullPointerException(); 7367 } 7368 chart_ = value; 7369 onChanged(); 7370 } else { 7371 chartBuilder_.setMessage(value); 7372 } 7373 7374 return this; 7375 } 7376 /** 7377 * <pre> 7378 * Chart is the protobuf representation of a chart. 7379 * </pre> 7380 * 7381 * <code>.hapi.chart.Chart chart = 2;</code> 7382 */ 7383 public Builder setChart( 7384 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 7385 if (chartBuilder_ == null) { 7386 chart_ = builderForValue.build(); 7387 onChanged(); 7388 } else { 7389 chartBuilder_.setMessage(builderForValue.build()); 7390 } 7391 7392 return this; 7393 } 7394 /** 7395 * <pre> 7396 * Chart is the protobuf representation of a chart. 7397 * </pre> 7398 * 7399 * <code>.hapi.chart.Chart chart = 2;</code> 7400 */ 7401 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 7402 if (chartBuilder_ == null) { 7403 if (chart_ != null) { 7404 chart_ = 7405 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 7406 } else { 7407 chart_ = value; 7408 } 7409 onChanged(); 7410 } else { 7411 chartBuilder_.mergeFrom(value); 7412 } 7413 7414 return this; 7415 } 7416 /** 7417 * <pre> 7418 * Chart is the protobuf representation of a chart. 7419 * </pre> 7420 * 7421 * <code>.hapi.chart.Chart chart = 2;</code> 7422 */ 7423 public Builder clearChart() { 7424 if (chartBuilder_ == null) { 7425 chart_ = null; 7426 onChanged(); 7427 } else { 7428 chart_ = null; 7429 chartBuilder_ = null; 7430 } 7431 7432 return this; 7433 } 7434 /** 7435 * <pre> 7436 * Chart is the protobuf representation of a chart. 7437 * </pre> 7438 * 7439 * <code>.hapi.chart.Chart chart = 2;</code> 7440 */ 7441 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 7442 7443 onChanged(); 7444 return getChartFieldBuilder().getBuilder(); 7445 } 7446 /** 7447 * <pre> 7448 * Chart is the protobuf representation of a chart. 7449 * </pre> 7450 * 7451 * <code>.hapi.chart.Chart chart = 2;</code> 7452 */ 7453 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 7454 if (chartBuilder_ != null) { 7455 return chartBuilder_.getMessageOrBuilder(); 7456 } else { 7457 return chart_ == null ? 7458 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7459 } 7460 } 7461 /** 7462 * <pre> 7463 * Chart is the protobuf representation of a chart. 7464 * </pre> 7465 * 7466 * <code>.hapi.chart.Chart chart = 2;</code> 7467 */ 7468 private com.google.protobuf.SingleFieldBuilderV3< 7469 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 7470 getChartFieldBuilder() { 7471 if (chartBuilder_ == null) { 7472 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7473 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 7474 getChart(), 7475 getParentForChildren(), 7476 isClean()); 7477 chart_ = null; 7478 } 7479 return chartBuilder_; 7480 } 7481 7482 private hapi.chart.ConfigOuterClass.Config values_ = null; 7483 private com.google.protobuf.SingleFieldBuilderV3< 7484 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 7485 /** 7486 * <pre> 7487 * Values is a string containing (unparsed) YAML values. 7488 * </pre> 7489 * 7490 * <code>.hapi.chart.Config values = 3;</code> 7491 */ 7492 public boolean hasValues() { 7493 return valuesBuilder_ != null || values_ != null; 7494 } 7495 /** 7496 * <pre> 7497 * Values is a string containing (unparsed) YAML values. 7498 * </pre> 7499 * 7500 * <code>.hapi.chart.Config values = 3;</code> 7501 */ 7502 public hapi.chart.ConfigOuterClass.Config getValues() { 7503 if (valuesBuilder_ == null) { 7504 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7505 } else { 7506 return valuesBuilder_.getMessage(); 7507 } 7508 } 7509 /** 7510 * <pre> 7511 * Values is a string containing (unparsed) YAML values. 7512 * </pre> 7513 * 7514 * <code>.hapi.chart.Config values = 3;</code> 7515 */ 7516 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 7517 if (valuesBuilder_ == null) { 7518 if (value == null) { 7519 throw new NullPointerException(); 7520 } 7521 values_ = value; 7522 onChanged(); 7523 } else { 7524 valuesBuilder_.setMessage(value); 7525 } 7526 7527 return this; 7528 } 7529 /** 7530 * <pre> 7531 * Values is a string containing (unparsed) YAML values. 7532 * </pre> 7533 * 7534 * <code>.hapi.chart.Config values = 3;</code> 7535 */ 7536 public Builder setValues( 7537 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 7538 if (valuesBuilder_ == null) { 7539 values_ = builderForValue.build(); 7540 onChanged(); 7541 } else { 7542 valuesBuilder_.setMessage(builderForValue.build()); 7543 } 7544 7545 return this; 7546 } 7547 /** 7548 * <pre> 7549 * Values is a string containing (unparsed) YAML values. 7550 * </pre> 7551 * 7552 * <code>.hapi.chart.Config values = 3;</code> 7553 */ 7554 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 7555 if (valuesBuilder_ == null) { 7556 if (values_ != null) { 7557 values_ = 7558 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 7559 } else { 7560 values_ = value; 7561 } 7562 onChanged(); 7563 } else { 7564 valuesBuilder_.mergeFrom(value); 7565 } 7566 7567 return this; 7568 } 7569 /** 7570 * <pre> 7571 * Values is a string containing (unparsed) YAML values. 7572 * </pre> 7573 * 7574 * <code>.hapi.chart.Config values = 3;</code> 7575 */ 7576 public Builder clearValues() { 7577 if (valuesBuilder_ == null) { 7578 values_ = null; 7579 onChanged(); 7580 } else { 7581 values_ = null; 7582 valuesBuilder_ = null; 7583 } 7584 7585 return this; 7586 } 7587 /** 7588 * <pre> 7589 * Values is a string containing (unparsed) YAML values. 7590 * </pre> 7591 * 7592 * <code>.hapi.chart.Config values = 3;</code> 7593 */ 7594 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 7595 7596 onChanged(); 7597 return getValuesFieldBuilder().getBuilder(); 7598 } 7599 /** 7600 * <pre> 7601 * Values is a string containing (unparsed) YAML values. 7602 * </pre> 7603 * 7604 * <code>.hapi.chart.Config values = 3;</code> 7605 */ 7606 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 7607 if (valuesBuilder_ != null) { 7608 return valuesBuilder_.getMessageOrBuilder(); 7609 } else { 7610 return values_ == null ? 7611 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7612 } 7613 } 7614 /** 7615 * <pre> 7616 * Values is a string containing (unparsed) YAML values. 7617 * </pre> 7618 * 7619 * <code>.hapi.chart.Config values = 3;</code> 7620 */ 7621 private com.google.protobuf.SingleFieldBuilderV3< 7622 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 7623 getValuesFieldBuilder() { 7624 if (valuesBuilder_ == null) { 7625 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7626 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 7627 getValues(), 7628 getParentForChildren(), 7629 isClean()); 7630 values_ = null; 7631 } 7632 return valuesBuilder_; 7633 } 7634 7635 private boolean dryRun_ ; 7636 /** 7637 * <pre> 7638 * dry_run, if true, will run through the release logic, but neither create 7639 * </pre> 7640 * 7641 * <code>bool dry_run = 4;</code> 7642 */ 7643 public boolean getDryRun() { 7644 return dryRun_; 7645 } 7646 /** 7647 * <pre> 7648 * dry_run, if true, will run through the release logic, but neither create 7649 * </pre> 7650 * 7651 * <code>bool dry_run = 4;</code> 7652 */ 7653 public Builder setDryRun(boolean value) { 7654 7655 dryRun_ = value; 7656 onChanged(); 7657 return this; 7658 } 7659 /** 7660 * <pre> 7661 * dry_run, if true, will run through the release logic, but neither create 7662 * </pre> 7663 * 7664 * <code>bool dry_run = 4;</code> 7665 */ 7666 public Builder clearDryRun() { 7667 7668 dryRun_ = false; 7669 onChanged(); 7670 return this; 7671 } 7672 7673 private boolean disableHooks_ ; 7674 /** 7675 * <pre> 7676 * DisableHooks causes the server to skip running any hooks for the upgrade. 7677 * </pre> 7678 * 7679 * <code>bool disable_hooks = 5;</code> 7680 */ 7681 public boolean getDisableHooks() { 7682 return disableHooks_; 7683 } 7684 /** 7685 * <pre> 7686 * DisableHooks causes the server to skip running any hooks for the upgrade. 7687 * </pre> 7688 * 7689 * <code>bool disable_hooks = 5;</code> 7690 */ 7691 public Builder setDisableHooks(boolean value) { 7692 7693 disableHooks_ = value; 7694 onChanged(); 7695 return this; 7696 } 7697 /** 7698 * <pre> 7699 * DisableHooks causes the server to skip running any hooks for the upgrade. 7700 * </pre> 7701 * 7702 * <code>bool disable_hooks = 5;</code> 7703 */ 7704 public Builder clearDisableHooks() { 7705 7706 disableHooks_ = false; 7707 onChanged(); 7708 return this; 7709 } 7710 7711 private boolean recreate_ ; 7712 /** 7713 * <pre> 7714 * Performs pods restart for resources if applicable 7715 * </pre> 7716 * 7717 * <code>bool recreate = 6;</code> 7718 */ 7719 public boolean getRecreate() { 7720 return recreate_; 7721 } 7722 /** 7723 * <pre> 7724 * Performs pods restart for resources if applicable 7725 * </pre> 7726 * 7727 * <code>bool recreate = 6;</code> 7728 */ 7729 public Builder setRecreate(boolean value) { 7730 7731 recreate_ = value; 7732 onChanged(); 7733 return this; 7734 } 7735 /** 7736 * <pre> 7737 * Performs pods restart for resources if applicable 7738 * </pre> 7739 * 7740 * <code>bool recreate = 6;</code> 7741 */ 7742 public Builder clearRecreate() { 7743 7744 recreate_ = false; 7745 onChanged(); 7746 return this; 7747 } 7748 7749 private long timeout_ ; 7750 /** 7751 * <pre> 7752 * timeout specifies the max amount of time any kubernetes client command can run. 7753 * </pre> 7754 * 7755 * <code>int64 timeout = 7;</code> 7756 */ 7757 public long getTimeout() { 7758 return timeout_; 7759 } 7760 /** 7761 * <pre> 7762 * timeout specifies the max amount of time any kubernetes client command can run. 7763 * </pre> 7764 * 7765 * <code>int64 timeout = 7;</code> 7766 */ 7767 public Builder setTimeout(long value) { 7768 7769 timeout_ = value; 7770 onChanged(); 7771 return this; 7772 } 7773 /** 7774 * <pre> 7775 * timeout specifies the max amount of time any kubernetes client command can run. 7776 * </pre> 7777 * 7778 * <code>int64 timeout = 7;</code> 7779 */ 7780 public Builder clearTimeout() { 7781 7782 timeout_ = 0L; 7783 onChanged(); 7784 return this; 7785 } 7786 7787 private boolean resetValues_ ; 7788 /** 7789 * <pre> 7790 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7791 * </pre> 7792 * 7793 * <code>bool reset_values = 8;</code> 7794 */ 7795 public boolean getResetValues() { 7796 return resetValues_; 7797 } 7798 /** 7799 * <pre> 7800 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7801 * </pre> 7802 * 7803 * <code>bool reset_values = 8;</code> 7804 */ 7805 public Builder setResetValues(boolean value) { 7806 7807 resetValues_ = value; 7808 onChanged(); 7809 return this; 7810 } 7811 /** 7812 * <pre> 7813 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7814 * </pre> 7815 * 7816 * <code>bool reset_values = 8;</code> 7817 */ 7818 public Builder clearResetValues() { 7819 7820 resetValues_ = false; 7821 onChanged(); 7822 return this; 7823 } 7824 7825 private boolean wait_ ; 7826 /** 7827 * <pre> 7828 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7829 * before marking the release as successful. It will wait for as long as timeout 7830 * </pre> 7831 * 7832 * <code>bool wait = 9;</code> 7833 */ 7834 public boolean getWait() { 7835 return wait_; 7836 } 7837 /** 7838 * <pre> 7839 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7840 * before marking the release as successful. It will wait for as long as timeout 7841 * </pre> 7842 * 7843 * <code>bool wait = 9;</code> 7844 */ 7845 public Builder setWait(boolean value) { 7846 7847 wait_ = value; 7848 onChanged(); 7849 return this; 7850 } 7851 /** 7852 * <pre> 7853 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7854 * before marking the release as successful. It will wait for as long as timeout 7855 * </pre> 7856 * 7857 * <code>bool wait = 9;</code> 7858 */ 7859 public Builder clearWait() { 7860 7861 wait_ = false; 7862 onChanged(); 7863 return this; 7864 } 7865 7866 private boolean reuseValues_ ; 7867 /** 7868 * <pre> 7869 * ReuseValues will cause Tiller to reuse the values from the last release. 7870 * This is ignored if reset_values is set. 7871 * </pre> 7872 * 7873 * <code>bool reuse_values = 10;</code> 7874 */ 7875 public boolean getReuseValues() { 7876 return reuseValues_; 7877 } 7878 /** 7879 * <pre> 7880 * ReuseValues will cause Tiller to reuse the values from the last release. 7881 * This is ignored if reset_values is set. 7882 * </pre> 7883 * 7884 * <code>bool reuse_values = 10;</code> 7885 */ 7886 public Builder setReuseValues(boolean value) { 7887 7888 reuseValues_ = value; 7889 onChanged(); 7890 return this; 7891 } 7892 /** 7893 * <pre> 7894 * ReuseValues will cause Tiller to reuse the values from the last release. 7895 * This is ignored if reset_values is set. 7896 * </pre> 7897 * 7898 * <code>bool reuse_values = 10;</code> 7899 */ 7900 public Builder clearReuseValues() { 7901 7902 reuseValues_ = false; 7903 onChanged(); 7904 return this; 7905 } 7906 public final Builder setUnknownFields( 7907 final com.google.protobuf.UnknownFieldSet unknownFields) { 7908 return this; 7909 } 7910 7911 public final Builder mergeUnknownFields( 7912 final com.google.protobuf.UnknownFieldSet unknownFields) { 7913 return this; 7914 } 7915 7916 7917 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseRequest) 7918 } 7919 7920 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseRequest) 7921 private static final hapi.services.tiller.Tiller.UpdateReleaseRequest DEFAULT_INSTANCE; 7922 static { 7923 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseRequest(); 7924 } 7925 7926 public static hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstance() { 7927 return DEFAULT_INSTANCE; 7928 } 7929 7930 private static final com.google.protobuf.Parser<UpdateReleaseRequest> 7931 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseRequest>() { 7932 public UpdateReleaseRequest parsePartialFrom( 7933 com.google.protobuf.CodedInputStream input, 7934 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7935 throws com.google.protobuf.InvalidProtocolBufferException { 7936 return new UpdateReleaseRequest(input, extensionRegistry); 7937 } 7938 }; 7939 7940 public static com.google.protobuf.Parser<UpdateReleaseRequest> parser() { 7941 return PARSER; 7942 } 7943 7944 @java.lang.Override 7945 public com.google.protobuf.Parser<UpdateReleaseRequest> getParserForType() { 7946 return PARSER; 7947 } 7948 7949 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 7950 return DEFAULT_INSTANCE; 7951 } 7952 7953 } 7954 7955 public interface UpdateReleaseResponseOrBuilder extends 7956 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseResponse) 7957 com.google.protobuf.MessageOrBuilder { 7958 7959 /** 7960 * <code>.hapi.release.Release release = 1;</code> 7961 */ 7962 boolean hasRelease(); 7963 /** 7964 * <code>.hapi.release.Release release = 1;</code> 7965 */ 7966 hapi.release.ReleaseOuterClass.Release getRelease(); 7967 /** 7968 * <code>.hapi.release.Release release = 1;</code> 7969 */ 7970 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 7971 } 7972 /** 7973 * <pre> 7974 * UpdateReleaseResponse is the response to an update request. 7975 * </pre> 7976 * 7977 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 7978 */ 7979 public static final class UpdateReleaseResponse extends 7980 com.google.protobuf.GeneratedMessageV3 implements 7981 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseResponse) 7982 UpdateReleaseResponseOrBuilder { 7983 // Use UpdateReleaseResponse.newBuilder() to construct. 7984 private UpdateReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 7985 super(builder); 7986 } 7987 private UpdateReleaseResponse() { 7988 } 7989 7990 @java.lang.Override 7991 public final com.google.protobuf.UnknownFieldSet 7992 getUnknownFields() { 7993 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 7994 } 7995 private UpdateReleaseResponse( 7996 com.google.protobuf.CodedInputStream input, 7997 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7998 throws com.google.protobuf.InvalidProtocolBufferException { 7999 this(); 8000 int mutable_bitField0_ = 0; 8001 try { 8002 boolean done = false; 8003 while (!done) { 8004 int tag = input.readTag(); 8005 switch (tag) { 8006 case 0: 8007 done = true; 8008 break; 8009 default: { 8010 if (!input.skipField(tag)) { 8011 done = true; 8012 } 8013 break; 8014 } 8015 case 10: { 8016 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 8017 if (release_ != null) { 8018 subBuilder = release_.toBuilder(); 8019 } 8020 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 8021 if (subBuilder != null) { 8022 subBuilder.mergeFrom(release_); 8023 release_ = subBuilder.buildPartial(); 8024 } 8025 8026 break; 8027 } 8028 } 8029 } 8030 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8031 throw e.setUnfinishedMessage(this); 8032 } catch (java.io.IOException e) { 8033 throw new com.google.protobuf.InvalidProtocolBufferException( 8034 e).setUnfinishedMessage(this); 8035 } finally { 8036 makeExtensionsImmutable(); 8037 } 8038 } 8039 public static final com.google.protobuf.Descriptors.Descriptor 8040 getDescriptor() { 8041 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8042 } 8043 8044 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8045 internalGetFieldAccessorTable() { 8046 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8047 .ensureFieldAccessorsInitialized( 8048 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8049 } 8050 8051 public static final int RELEASE_FIELD_NUMBER = 1; 8052 private hapi.release.ReleaseOuterClass.Release release_; 8053 /** 8054 * <code>.hapi.release.Release release = 1;</code> 8055 */ 8056 public boolean hasRelease() { 8057 return release_ != null; 8058 } 8059 /** 8060 * <code>.hapi.release.Release release = 1;</code> 8061 */ 8062 public hapi.release.ReleaseOuterClass.Release getRelease() { 8063 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8064 } 8065 /** 8066 * <code>.hapi.release.Release release = 1;</code> 8067 */ 8068 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8069 return getRelease(); 8070 } 8071 8072 private byte memoizedIsInitialized = -1; 8073 public final boolean isInitialized() { 8074 byte isInitialized = memoizedIsInitialized; 8075 if (isInitialized == 1) return true; 8076 if (isInitialized == 0) return false; 8077 8078 memoizedIsInitialized = 1; 8079 return true; 8080 } 8081 8082 public void writeTo(com.google.protobuf.CodedOutputStream output) 8083 throws java.io.IOException { 8084 if (release_ != null) { 8085 output.writeMessage(1, getRelease()); 8086 } 8087 } 8088 8089 public int getSerializedSize() { 8090 int size = memoizedSize; 8091 if (size != -1) return size; 8092 8093 size = 0; 8094 if (release_ != null) { 8095 size += com.google.protobuf.CodedOutputStream 8096 .computeMessageSize(1, getRelease()); 8097 } 8098 memoizedSize = size; 8099 return size; 8100 } 8101 8102 private static final long serialVersionUID = 0L; 8103 @java.lang.Override 8104 public boolean equals(final java.lang.Object obj) { 8105 if (obj == this) { 8106 return true; 8107 } 8108 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse)) { 8109 return super.equals(obj); 8110 } 8111 hapi.services.tiller.Tiller.UpdateReleaseResponse other = (hapi.services.tiller.Tiller.UpdateReleaseResponse) obj; 8112 8113 boolean result = true; 8114 result = result && (hasRelease() == other.hasRelease()); 8115 if (hasRelease()) { 8116 result = result && getRelease() 8117 .equals(other.getRelease()); 8118 } 8119 return result; 8120 } 8121 8122 @java.lang.Override 8123 public int hashCode() { 8124 if (memoizedHashCode != 0) { 8125 return memoizedHashCode; 8126 } 8127 int hash = 41; 8128 hash = (19 * hash) + getDescriptor().hashCode(); 8129 if (hasRelease()) { 8130 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 8131 hash = (53 * hash) + getRelease().hashCode(); 8132 } 8133 hash = (29 * hash) + unknownFields.hashCode(); 8134 memoizedHashCode = hash; 8135 return hash; 8136 } 8137 8138 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8139 java.nio.ByteBuffer data) 8140 throws com.google.protobuf.InvalidProtocolBufferException { 8141 return PARSER.parseFrom(data); 8142 } 8143 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8144 java.nio.ByteBuffer data, 8145 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8146 throws com.google.protobuf.InvalidProtocolBufferException { 8147 return PARSER.parseFrom(data, extensionRegistry); 8148 } 8149 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8150 com.google.protobuf.ByteString data) 8151 throws com.google.protobuf.InvalidProtocolBufferException { 8152 return PARSER.parseFrom(data); 8153 } 8154 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8155 com.google.protobuf.ByteString data, 8156 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8157 throws com.google.protobuf.InvalidProtocolBufferException { 8158 return PARSER.parseFrom(data, extensionRegistry); 8159 } 8160 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(byte[] data) 8161 throws com.google.protobuf.InvalidProtocolBufferException { 8162 return PARSER.parseFrom(data); 8163 } 8164 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8165 byte[] data, 8166 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8167 throws com.google.protobuf.InvalidProtocolBufferException { 8168 return PARSER.parseFrom(data, extensionRegistry); 8169 } 8170 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(java.io.InputStream input) 8171 throws java.io.IOException { 8172 return com.google.protobuf.GeneratedMessageV3 8173 .parseWithIOException(PARSER, input); 8174 } 8175 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8176 java.io.InputStream input, 8177 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8178 throws java.io.IOException { 8179 return com.google.protobuf.GeneratedMessageV3 8180 .parseWithIOException(PARSER, input, extensionRegistry); 8181 } 8182 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom(java.io.InputStream input) 8183 throws java.io.IOException { 8184 return com.google.protobuf.GeneratedMessageV3 8185 .parseDelimitedWithIOException(PARSER, input); 8186 } 8187 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom( 8188 java.io.InputStream input, 8189 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8190 throws java.io.IOException { 8191 return com.google.protobuf.GeneratedMessageV3 8192 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 8193 } 8194 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8195 com.google.protobuf.CodedInputStream input) 8196 throws java.io.IOException { 8197 return com.google.protobuf.GeneratedMessageV3 8198 .parseWithIOException(PARSER, input); 8199 } 8200 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8201 com.google.protobuf.CodedInputStream input, 8202 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8203 throws java.io.IOException { 8204 return com.google.protobuf.GeneratedMessageV3 8205 .parseWithIOException(PARSER, input, extensionRegistry); 8206 } 8207 8208 public Builder newBuilderForType() { return newBuilder(); } 8209 public static Builder newBuilder() { 8210 return DEFAULT_INSTANCE.toBuilder(); 8211 } 8212 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseResponse prototype) { 8213 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 8214 } 8215 public Builder toBuilder() { 8216 return this == DEFAULT_INSTANCE 8217 ? new Builder() : new Builder().mergeFrom(this); 8218 } 8219 8220 @java.lang.Override 8221 protected Builder newBuilderForType( 8222 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8223 Builder builder = new Builder(parent); 8224 return builder; 8225 } 8226 /** 8227 * <pre> 8228 * UpdateReleaseResponse is the response to an update request. 8229 * </pre> 8230 * 8231 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8232 */ 8233 public static final class Builder extends 8234 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 8235 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseResponse) 8236 hapi.services.tiller.Tiller.UpdateReleaseResponseOrBuilder { 8237 public static final com.google.protobuf.Descriptors.Descriptor 8238 getDescriptor() { 8239 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8240 } 8241 8242 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8243 internalGetFieldAccessorTable() { 8244 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8245 .ensureFieldAccessorsInitialized( 8246 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8247 } 8248 8249 // Construct using hapi.services.tiller.Tiller.UpdateReleaseResponse.newBuilder() 8250 private Builder() { 8251 maybeForceBuilderInitialization(); 8252 } 8253 8254 private Builder( 8255 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8256 super(parent); 8257 maybeForceBuilderInitialization(); 8258 } 8259 private void maybeForceBuilderInitialization() { 8260 if (com.google.protobuf.GeneratedMessageV3 8261 .alwaysUseFieldBuilders) { 8262 } 8263 } 8264 public Builder clear() { 8265 super.clear(); 8266 if (releaseBuilder_ == null) { 8267 release_ = null; 8268 } else { 8269 release_ = null; 8270 releaseBuilder_ = null; 8271 } 8272 return this; 8273 } 8274 8275 public com.google.protobuf.Descriptors.Descriptor 8276 getDescriptorForType() { 8277 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8278 } 8279 8280 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8281 return hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance(); 8282 } 8283 8284 public hapi.services.tiller.Tiller.UpdateReleaseResponse build() { 8285 hapi.services.tiller.Tiller.UpdateReleaseResponse result = buildPartial(); 8286 if (!result.isInitialized()) { 8287 throw newUninitializedMessageException(result); 8288 } 8289 return result; 8290 } 8291 8292 public hapi.services.tiller.Tiller.UpdateReleaseResponse buildPartial() { 8293 hapi.services.tiller.Tiller.UpdateReleaseResponse result = new hapi.services.tiller.Tiller.UpdateReleaseResponse(this); 8294 if (releaseBuilder_ == null) { 8295 result.release_ = release_; 8296 } else { 8297 result.release_ = releaseBuilder_.build(); 8298 } 8299 onBuilt(); 8300 return result; 8301 } 8302 8303 public Builder clone() { 8304 return (Builder) super.clone(); 8305 } 8306 public Builder setField( 8307 com.google.protobuf.Descriptors.FieldDescriptor field, 8308 Object value) { 8309 return (Builder) super.setField(field, value); 8310 } 8311 public Builder clearField( 8312 com.google.protobuf.Descriptors.FieldDescriptor field) { 8313 return (Builder) super.clearField(field); 8314 } 8315 public Builder clearOneof( 8316 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 8317 return (Builder) super.clearOneof(oneof); 8318 } 8319 public Builder setRepeatedField( 8320 com.google.protobuf.Descriptors.FieldDescriptor field, 8321 int index, Object value) { 8322 return (Builder) super.setRepeatedField(field, index, value); 8323 } 8324 public Builder addRepeatedField( 8325 com.google.protobuf.Descriptors.FieldDescriptor field, 8326 Object value) { 8327 return (Builder) super.addRepeatedField(field, value); 8328 } 8329 public Builder mergeFrom(com.google.protobuf.Message other) { 8330 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse) { 8331 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseResponse)other); 8332 } else { 8333 super.mergeFrom(other); 8334 return this; 8335 } 8336 } 8337 8338 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseResponse other) { 8339 if (other == hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance()) return this; 8340 if (other.hasRelease()) { 8341 mergeRelease(other.getRelease()); 8342 } 8343 onChanged(); 8344 return this; 8345 } 8346 8347 public final boolean isInitialized() { 8348 return true; 8349 } 8350 8351 public Builder mergeFrom( 8352 com.google.protobuf.CodedInputStream input, 8353 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8354 throws java.io.IOException { 8355 hapi.services.tiller.Tiller.UpdateReleaseResponse parsedMessage = null; 8356 try { 8357 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 8358 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8359 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseResponse) e.getUnfinishedMessage(); 8360 throw e.unwrapIOException(); 8361 } finally { 8362 if (parsedMessage != null) { 8363 mergeFrom(parsedMessage); 8364 } 8365 } 8366 return this; 8367 } 8368 8369 private hapi.release.ReleaseOuterClass.Release release_ = null; 8370 private com.google.protobuf.SingleFieldBuilderV3< 8371 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 8372 /** 8373 * <code>.hapi.release.Release release = 1;</code> 8374 */ 8375 public boolean hasRelease() { 8376 return releaseBuilder_ != null || release_ != null; 8377 } 8378 /** 8379 * <code>.hapi.release.Release release = 1;</code> 8380 */ 8381 public hapi.release.ReleaseOuterClass.Release getRelease() { 8382 if (releaseBuilder_ == null) { 8383 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8384 } else { 8385 return releaseBuilder_.getMessage(); 8386 } 8387 } 8388 /** 8389 * <code>.hapi.release.Release release = 1;</code> 8390 */ 8391 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 8392 if (releaseBuilder_ == null) { 8393 if (value == null) { 8394 throw new NullPointerException(); 8395 } 8396 release_ = value; 8397 onChanged(); 8398 } else { 8399 releaseBuilder_.setMessage(value); 8400 } 8401 8402 return this; 8403 } 8404 /** 8405 * <code>.hapi.release.Release release = 1;</code> 8406 */ 8407 public Builder setRelease( 8408 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 8409 if (releaseBuilder_ == null) { 8410 release_ = builderForValue.build(); 8411 onChanged(); 8412 } else { 8413 releaseBuilder_.setMessage(builderForValue.build()); 8414 } 8415 8416 return this; 8417 } 8418 /** 8419 * <code>.hapi.release.Release release = 1;</code> 8420 */ 8421 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 8422 if (releaseBuilder_ == null) { 8423 if (release_ != null) { 8424 release_ = 8425 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 8426 } else { 8427 release_ = value; 8428 } 8429 onChanged(); 8430 } else { 8431 releaseBuilder_.mergeFrom(value); 8432 } 8433 8434 return this; 8435 } 8436 /** 8437 * <code>.hapi.release.Release release = 1;</code> 8438 */ 8439 public Builder clearRelease() { 8440 if (releaseBuilder_ == null) { 8441 release_ = null; 8442 onChanged(); 8443 } else { 8444 release_ = null; 8445 releaseBuilder_ = null; 8446 } 8447 8448 return this; 8449 } 8450 /** 8451 * <code>.hapi.release.Release release = 1;</code> 8452 */ 8453 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 8454 8455 onChanged(); 8456 return getReleaseFieldBuilder().getBuilder(); 8457 } 8458 /** 8459 * <code>.hapi.release.Release release = 1;</code> 8460 */ 8461 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8462 if (releaseBuilder_ != null) { 8463 return releaseBuilder_.getMessageOrBuilder(); 8464 } else { 8465 return release_ == null ? 8466 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8467 } 8468 } 8469 /** 8470 * <code>.hapi.release.Release release = 1;</code> 8471 */ 8472 private com.google.protobuf.SingleFieldBuilderV3< 8473 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 8474 getReleaseFieldBuilder() { 8475 if (releaseBuilder_ == null) { 8476 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 8477 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 8478 getRelease(), 8479 getParentForChildren(), 8480 isClean()); 8481 release_ = null; 8482 } 8483 return releaseBuilder_; 8484 } 8485 public final Builder setUnknownFields( 8486 final com.google.protobuf.UnknownFieldSet unknownFields) { 8487 return this; 8488 } 8489 8490 public final Builder mergeUnknownFields( 8491 final com.google.protobuf.UnknownFieldSet unknownFields) { 8492 return this; 8493 } 8494 8495 8496 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseResponse) 8497 } 8498 8499 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseResponse) 8500 private static final hapi.services.tiller.Tiller.UpdateReleaseResponse DEFAULT_INSTANCE; 8501 static { 8502 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseResponse(); 8503 } 8504 8505 public static hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstance() { 8506 return DEFAULT_INSTANCE; 8507 } 8508 8509 private static final com.google.protobuf.Parser<UpdateReleaseResponse> 8510 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseResponse>() { 8511 public UpdateReleaseResponse parsePartialFrom( 8512 com.google.protobuf.CodedInputStream input, 8513 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8514 throws com.google.protobuf.InvalidProtocolBufferException { 8515 return new UpdateReleaseResponse(input, extensionRegistry); 8516 } 8517 }; 8518 8519 public static com.google.protobuf.Parser<UpdateReleaseResponse> parser() { 8520 return PARSER; 8521 } 8522 8523 @java.lang.Override 8524 public com.google.protobuf.Parser<UpdateReleaseResponse> getParserForType() { 8525 return PARSER; 8526 } 8527 8528 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8529 return DEFAULT_INSTANCE; 8530 } 8531 8532 } 8533 8534 public interface RollbackReleaseRequestOrBuilder extends 8535 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseRequest) 8536 com.google.protobuf.MessageOrBuilder { 8537 8538 /** 8539 * <pre> 8540 * The name of the release 8541 * </pre> 8542 * 8543 * <code>string name = 1;</code> 8544 */ 8545 java.lang.String getName(); 8546 /** 8547 * <pre> 8548 * The name of the release 8549 * </pre> 8550 * 8551 * <code>string name = 1;</code> 8552 */ 8553 com.google.protobuf.ByteString 8554 getNameBytes(); 8555 8556 /** 8557 * <pre> 8558 * dry_run, if true, will run through the release logic but no create 8559 * </pre> 8560 * 8561 * <code>bool dry_run = 2;</code> 8562 */ 8563 boolean getDryRun(); 8564 8565 /** 8566 * <pre> 8567 * DisableHooks causes the server to skip running any hooks for the rollback 8568 * </pre> 8569 * 8570 * <code>bool disable_hooks = 3;</code> 8571 */ 8572 boolean getDisableHooks(); 8573 8574 /** 8575 * <pre> 8576 * Version is the version of the release to deploy. 8577 * </pre> 8578 * 8579 * <code>int32 version = 4;</code> 8580 */ 8581 int getVersion(); 8582 8583 /** 8584 * <pre> 8585 * Performs pods restart for resources if applicable 8586 * </pre> 8587 * 8588 * <code>bool recreate = 5;</code> 8589 */ 8590 boolean getRecreate(); 8591 8592 /** 8593 * <pre> 8594 * timeout specifies the max amount of time any kubernetes client command can run. 8595 * </pre> 8596 * 8597 * <code>int64 timeout = 6;</code> 8598 */ 8599 long getTimeout(); 8600 8601 /** 8602 * <pre> 8603 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8604 * before marking the release as successful. It will wait for as long as timeout 8605 * </pre> 8606 * 8607 * <code>bool wait = 7;</code> 8608 */ 8609 boolean getWait(); 8610 } 8611 /** 8612 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 8613 */ 8614 public static final class RollbackReleaseRequest extends 8615 com.google.protobuf.GeneratedMessageV3 implements 8616 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseRequest) 8617 RollbackReleaseRequestOrBuilder { 8618 // Use RollbackReleaseRequest.newBuilder() to construct. 8619 private RollbackReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8620 super(builder); 8621 } 8622 private RollbackReleaseRequest() { 8623 name_ = ""; 8624 dryRun_ = false; 8625 disableHooks_ = false; 8626 version_ = 0; 8627 recreate_ = false; 8628 timeout_ = 0L; 8629 wait_ = false; 8630 } 8631 8632 @java.lang.Override 8633 public final com.google.protobuf.UnknownFieldSet 8634 getUnknownFields() { 8635 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 8636 } 8637 private RollbackReleaseRequest( 8638 com.google.protobuf.CodedInputStream input, 8639 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8640 throws com.google.protobuf.InvalidProtocolBufferException { 8641 this(); 8642 int mutable_bitField0_ = 0; 8643 try { 8644 boolean done = false; 8645 while (!done) { 8646 int tag = input.readTag(); 8647 switch (tag) { 8648 case 0: 8649 done = true; 8650 break; 8651 default: { 8652 if (!input.skipField(tag)) { 8653 done = true; 8654 } 8655 break; 8656 } 8657 case 10: { 8658 java.lang.String s = input.readStringRequireUtf8(); 8659 8660 name_ = s; 8661 break; 8662 } 8663 case 16: { 8664 8665 dryRun_ = input.readBool(); 8666 break; 8667 } 8668 case 24: { 8669 8670 disableHooks_ = input.readBool(); 8671 break; 8672 } 8673 case 32: { 8674 8675 version_ = input.readInt32(); 8676 break; 8677 } 8678 case 40: { 8679 8680 recreate_ = input.readBool(); 8681 break; 8682 } 8683 case 48: { 8684 8685 timeout_ = input.readInt64(); 8686 break; 8687 } 8688 case 56: { 8689 8690 wait_ = input.readBool(); 8691 break; 8692 } 8693 } 8694 } 8695 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8696 throw e.setUnfinishedMessage(this); 8697 } catch (java.io.IOException e) { 8698 throw new com.google.protobuf.InvalidProtocolBufferException( 8699 e).setUnfinishedMessage(this); 8700 } finally { 8701 makeExtensionsImmutable(); 8702 } 8703 } 8704 public static final com.google.protobuf.Descriptors.Descriptor 8705 getDescriptor() { 8706 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 8707 } 8708 8709 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8710 internalGetFieldAccessorTable() { 8711 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 8712 .ensureFieldAccessorsInitialized( 8713 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 8714 } 8715 8716 public static final int NAME_FIELD_NUMBER = 1; 8717 private volatile java.lang.Object name_; 8718 /** 8719 * <pre> 8720 * The name of the release 8721 * </pre> 8722 * 8723 * <code>string name = 1;</code> 8724 */ 8725 public java.lang.String getName() { 8726 java.lang.Object ref = name_; 8727 if (ref instanceof java.lang.String) { 8728 return (java.lang.String) ref; 8729 } else { 8730 com.google.protobuf.ByteString bs = 8731 (com.google.protobuf.ByteString) ref; 8732 java.lang.String s = bs.toStringUtf8(); 8733 name_ = s; 8734 return s; 8735 } 8736 } 8737 /** 8738 * <pre> 8739 * The name of the release 8740 * </pre> 8741 * 8742 * <code>string name = 1;</code> 8743 */ 8744 public com.google.protobuf.ByteString 8745 getNameBytes() { 8746 java.lang.Object ref = name_; 8747 if (ref instanceof java.lang.String) { 8748 com.google.protobuf.ByteString b = 8749 com.google.protobuf.ByteString.copyFromUtf8( 8750 (java.lang.String) ref); 8751 name_ = b; 8752 return b; 8753 } else { 8754 return (com.google.protobuf.ByteString) ref; 8755 } 8756 } 8757 8758 public static final int DRY_RUN_FIELD_NUMBER = 2; 8759 private boolean dryRun_; 8760 /** 8761 * <pre> 8762 * dry_run, if true, will run through the release logic but no create 8763 * </pre> 8764 * 8765 * <code>bool dry_run = 2;</code> 8766 */ 8767 public boolean getDryRun() { 8768 return dryRun_; 8769 } 8770 8771 public static final int DISABLE_HOOKS_FIELD_NUMBER = 3; 8772 private boolean disableHooks_; 8773 /** 8774 * <pre> 8775 * DisableHooks causes the server to skip running any hooks for the rollback 8776 * </pre> 8777 * 8778 * <code>bool disable_hooks = 3;</code> 8779 */ 8780 public boolean getDisableHooks() { 8781 return disableHooks_; 8782 } 8783 8784 public static final int VERSION_FIELD_NUMBER = 4; 8785 private int version_; 8786 /** 8787 * <pre> 8788 * Version is the version of the release to deploy. 8789 * </pre> 8790 * 8791 * <code>int32 version = 4;</code> 8792 */ 8793 public int getVersion() { 8794 return version_; 8795 } 8796 8797 public static final int RECREATE_FIELD_NUMBER = 5; 8798 private boolean recreate_; 8799 /** 8800 * <pre> 8801 * Performs pods restart for resources if applicable 8802 * </pre> 8803 * 8804 * <code>bool recreate = 5;</code> 8805 */ 8806 public boolean getRecreate() { 8807 return recreate_; 8808 } 8809 8810 public static final int TIMEOUT_FIELD_NUMBER = 6; 8811 private long timeout_; 8812 /** 8813 * <pre> 8814 * timeout specifies the max amount of time any kubernetes client command can run. 8815 * </pre> 8816 * 8817 * <code>int64 timeout = 6;</code> 8818 */ 8819 public long getTimeout() { 8820 return timeout_; 8821 } 8822 8823 public static final int WAIT_FIELD_NUMBER = 7; 8824 private boolean wait_; 8825 /** 8826 * <pre> 8827 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8828 * before marking the release as successful. It will wait for as long as timeout 8829 * </pre> 8830 * 8831 * <code>bool wait = 7;</code> 8832 */ 8833 public boolean getWait() { 8834 return wait_; 8835 } 8836 8837 private byte memoizedIsInitialized = -1; 8838 public final boolean isInitialized() { 8839 byte isInitialized = memoizedIsInitialized; 8840 if (isInitialized == 1) return true; 8841 if (isInitialized == 0) return false; 8842 8843 memoizedIsInitialized = 1; 8844 return true; 8845 } 8846 8847 public void writeTo(com.google.protobuf.CodedOutputStream output) 8848 throws java.io.IOException { 8849 if (!getNameBytes().isEmpty()) { 8850 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 8851 } 8852 if (dryRun_ != false) { 8853 output.writeBool(2, dryRun_); 8854 } 8855 if (disableHooks_ != false) { 8856 output.writeBool(3, disableHooks_); 8857 } 8858 if (version_ != 0) { 8859 output.writeInt32(4, version_); 8860 } 8861 if (recreate_ != false) { 8862 output.writeBool(5, recreate_); 8863 } 8864 if (timeout_ != 0L) { 8865 output.writeInt64(6, timeout_); 8866 } 8867 if (wait_ != false) { 8868 output.writeBool(7, wait_); 8869 } 8870 } 8871 8872 public int getSerializedSize() { 8873 int size = memoizedSize; 8874 if (size != -1) return size; 8875 8876 size = 0; 8877 if (!getNameBytes().isEmpty()) { 8878 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 8879 } 8880 if (dryRun_ != false) { 8881 size += com.google.protobuf.CodedOutputStream 8882 .computeBoolSize(2, dryRun_); 8883 } 8884 if (disableHooks_ != false) { 8885 size += com.google.protobuf.CodedOutputStream 8886 .computeBoolSize(3, disableHooks_); 8887 } 8888 if (version_ != 0) { 8889 size += com.google.protobuf.CodedOutputStream 8890 .computeInt32Size(4, version_); 8891 } 8892 if (recreate_ != false) { 8893 size += com.google.protobuf.CodedOutputStream 8894 .computeBoolSize(5, recreate_); 8895 } 8896 if (timeout_ != 0L) { 8897 size += com.google.protobuf.CodedOutputStream 8898 .computeInt64Size(6, timeout_); 8899 } 8900 if (wait_ != false) { 8901 size += com.google.protobuf.CodedOutputStream 8902 .computeBoolSize(7, wait_); 8903 } 8904 memoizedSize = size; 8905 return size; 8906 } 8907 8908 private static final long serialVersionUID = 0L; 8909 @java.lang.Override 8910 public boolean equals(final java.lang.Object obj) { 8911 if (obj == this) { 8912 return true; 8913 } 8914 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest)) { 8915 return super.equals(obj); 8916 } 8917 hapi.services.tiller.Tiller.RollbackReleaseRequest other = (hapi.services.tiller.Tiller.RollbackReleaseRequest) obj; 8918 8919 boolean result = true; 8920 result = result && getName() 8921 .equals(other.getName()); 8922 result = result && (getDryRun() 8923 == other.getDryRun()); 8924 result = result && (getDisableHooks() 8925 == other.getDisableHooks()); 8926 result = result && (getVersion() 8927 == other.getVersion()); 8928 result = result && (getRecreate() 8929 == other.getRecreate()); 8930 result = result && (getTimeout() 8931 == other.getTimeout()); 8932 result = result && (getWait() 8933 == other.getWait()); 8934 return result; 8935 } 8936 8937 @java.lang.Override 8938 public int hashCode() { 8939 if (memoizedHashCode != 0) { 8940 return memoizedHashCode; 8941 } 8942 int hash = 41; 8943 hash = (19 * hash) + getDescriptor().hashCode(); 8944 hash = (37 * hash) + NAME_FIELD_NUMBER; 8945 hash = (53 * hash) + getName().hashCode(); 8946 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 8947 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 8948 getDryRun()); 8949 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 8950 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 8951 getDisableHooks()); 8952 hash = (37 * hash) + VERSION_FIELD_NUMBER; 8953 hash = (53 * hash) + getVersion(); 8954 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 8955 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 8956 getRecreate()); 8957 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 8958 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 8959 getTimeout()); 8960 hash = (37 * hash) + WAIT_FIELD_NUMBER; 8961 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 8962 getWait()); 8963 hash = (29 * hash) + unknownFields.hashCode(); 8964 memoizedHashCode = hash; 8965 return hash; 8966 } 8967 8968 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 8969 java.nio.ByteBuffer data) 8970 throws com.google.protobuf.InvalidProtocolBufferException { 8971 return PARSER.parseFrom(data); 8972 } 8973 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 8974 java.nio.ByteBuffer data, 8975 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8976 throws com.google.protobuf.InvalidProtocolBufferException { 8977 return PARSER.parseFrom(data, extensionRegistry); 8978 } 8979 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 8980 com.google.protobuf.ByteString data) 8981 throws com.google.protobuf.InvalidProtocolBufferException { 8982 return PARSER.parseFrom(data); 8983 } 8984 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 8985 com.google.protobuf.ByteString data, 8986 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8987 throws com.google.protobuf.InvalidProtocolBufferException { 8988 return PARSER.parseFrom(data, extensionRegistry); 8989 } 8990 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(byte[] data) 8991 throws com.google.protobuf.InvalidProtocolBufferException { 8992 return PARSER.parseFrom(data); 8993 } 8994 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 8995 byte[] data, 8996 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8997 throws com.google.protobuf.InvalidProtocolBufferException { 8998 return PARSER.parseFrom(data, extensionRegistry); 8999 } 9000 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(java.io.InputStream input) 9001 throws java.io.IOException { 9002 return com.google.protobuf.GeneratedMessageV3 9003 .parseWithIOException(PARSER, input); 9004 } 9005 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9006 java.io.InputStream input, 9007 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9008 throws java.io.IOException { 9009 return com.google.protobuf.GeneratedMessageV3 9010 .parseWithIOException(PARSER, input, extensionRegistry); 9011 } 9012 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom(java.io.InputStream input) 9013 throws java.io.IOException { 9014 return com.google.protobuf.GeneratedMessageV3 9015 .parseDelimitedWithIOException(PARSER, input); 9016 } 9017 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom( 9018 java.io.InputStream input, 9019 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9020 throws java.io.IOException { 9021 return com.google.protobuf.GeneratedMessageV3 9022 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9023 } 9024 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9025 com.google.protobuf.CodedInputStream input) 9026 throws java.io.IOException { 9027 return com.google.protobuf.GeneratedMessageV3 9028 .parseWithIOException(PARSER, input); 9029 } 9030 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9031 com.google.protobuf.CodedInputStream input, 9032 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9033 throws java.io.IOException { 9034 return com.google.protobuf.GeneratedMessageV3 9035 .parseWithIOException(PARSER, input, extensionRegistry); 9036 } 9037 9038 public Builder newBuilderForType() { return newBuilder(); } 9039 public static Builder newBuilder() { 9040 return DEFAULT_INSTANCE.toBuilder(); 9041 } 9042 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseRequest prototype) { 9043 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 9044 } 9045 public Builder toBuilder() { 9046 return this == DEFAULT_INSTANCE 9047 ? new Builder() : new Builder().mergeFrom(this); 9048 } 9049 9050 @java.lang.Override 9051 protected Builder newBuilderForType( 9052 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9053 Builder builder = new Builder(parent); 9054 return builder; 9055 } 9056 /** 9057 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 9058 */ 9059 public static final class Builder extends 9060 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 9061 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseRequest) 9062 hapi.services.tiller.Tiller.RollbackReleaseRequestOrBuilder { 9063 public static final com.google.protobuf.Descriptors.Descriptor 9064 getDescriptor() { 9065 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9066 } 9067 9068 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9069 internalGetFieldAccessorTable() { 9070 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 9071 .ensureFieldAccessorsInitialized( 9072 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 9073 } 9074 9075 // Construct using hapi.services.tiller.Tiller.RollbackReleaseRequest.newBuilder() 9076 private Builder() { 9077 maybeForceBuilderInitialization(); 9078 } 9079 9080 private Builder( 9081 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9082 super(parent); 9083 maybeForceBuilderInitialization(); 9084 } 9085 private void maybeForceBuilderInitialization() { 9086 if (com.google.protobuf.GeneratedMessageV3 9087 .alwaysUseFieldBuilders) { 9088 } 9089 } 9090 public Builder clear() { 9091 super.clear(); 9092 name_ = ""; 9093 9094 dryRun_ = false; 9095 9096 disableHooks_ = false; 9097 9098 version_ = 0; 9099 9100 recreate_ = false; 9101 9102 timeout_ = 0L; 9103 9104 wait_ = false; 9105 9106 return this; 9107 } 9108 9109 public com.google.protobuf.Descriptors.Descriptor 9110 getDescriptorForType() { 9111 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9112 } 9113 9114 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9115 return hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance(); 9116 } 9117 9118 public hapi.services.tiller.Tiller.RollbackReleaseRequest build() { 9119 hapi.services.tiller.Tiller.RollbackReleaseRequest result = buildPartial(); 9120 if (!result.isInitialized()) { 9121 throw newUninitializedMessageException(result); 9122 } 9123 return result; 9124 } 9125 9126 public hapi.services.tiller.Tiller.RollbackReleaseRequest buildPartial() { 9127 hapi.services.tiller.Tiller.RollbackReleaseRequest result = new hapi.services.tiller.Tiller.RollbackReleaseRequest(this); 9128 result.name_ = name_; 9129 result.dryRun_ = dryRun_; 9130 result.disableHooks_ = disableHooks_; 9131 result.version_ = version_; 9132 result.recreate_ = recreate_; 9133 result.timeout_ = timeout_; 9134 result.wait_ = wait_; 9135 onBuilt(); 9136 return result; 9137 } 9138 9139 public Builder clone() { 9140 return (Builder) super.clone(); 9141 } 9142 public Builder setField( 9143 com.google.protobuf.Descriptors.FieldDescriptor field, 9144 Object value) { 9145 return (Builder) super.setField(field, value); 9146 } 9147 public Builder clearField( 9148 com.google.protobuf.Descriptors.FieldDescriptor field) { 9149 return (Builder) super.clearField(field); 9150 } 9151 public Builder clearOneof( 9152 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 9153 return (Builder) super.clearOneof(oneof); 9154 } 9155 public Builder setRepeatedField( 9156 com.google.protobuf.Descriptors.FieldDescriptor field, 9157 int index, Object value) { 9158 return (Builder) super.setRepeatedField(field, index, value); 9159 } 9160 public Builder addRepeatedField( 9161 com.google.protobuf.Descriptors.FieldDescriptor field, 9162 Object value) { 9163 return (Builder) super.addRepeatedField(field, value); 9164 } 9165 public Builder mergeFrom(com.google.protobuf.Message other) { 9166 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest) { 9167 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseRequest)other); 9168 } else { 9169 super.mergeFrom(other); 9170 return this; 9171 } 9172 } 9173 9174 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseRequest other) { 9175 if (other == hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance()) return this; 9176 if (!other.getName().isEmpty()) { 9177 name_ = other.name_; 9178 onChanged(); 9179 } 9180 if (other.getDryRun() != false) { 9181 setDryRun(other.getDryRun()); 9182 } 9183 if (other.getDisableHooks() != false) { 9184 setDisableHooks(other.getDisableHooks()); 9185 } 9186 if (other.getVersion() != 0) { 9187 setVersion(other.getVersion()); 9188 } 9189 if (other.getRecreate() != false) { 9190 setRecreate(other.getRecreate()); 9191 } 9192 if (other.getTimeout() != 0L) { 9193 setTimeout(other.getTimeout()); 9194 } 9195 if (other.getWait() != false) { 9196 setWait(other.getWait()); 9197 } 9198 onChanged(); 9199 return this; 9200 } 9201 9202 public final boolean isInitialized() { 9203 return true; 9204 } 9205 9206 public Builder mergeFrom( 9207 com.google.protobuf.CodedInputStream input, 9208 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9209 throws java.io.IOException { 9210 hapi.services.tiller.Tiller.RollbackReleaseRequest parsedMessage = null; 9211 try { 9212 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 9213 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9214 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseRequest) e.getUnfinishedMessage(); 9215 throw e.unwrapIOException(); 9216 } finally { 9217 if (parsedMessage != null) { 9218 mergeFrom(parsedMessage); 9219 } 9220 } 9221 return this; 9222 } 9223 9224 private java.lang.Object name_ = ""; 9225 /** 9226 * <pre> 9227 * The name of the release 9228 * </pre> 9229 * 9230 * <code>string name = 1;</code> 9231 */ 9232 public java.lang.String getName() { 9233 java.lang.Object ref = name_; 9234 if (!(ref instanceof java.lang.String)) { 9235 com.google.protobuf.ByteString bs = 9236 (com.google.protobuf.ByteString) ref; 9237 java.lang.String s = bs.toStringUtf8(); 9238 name_ = s; 9239 return s; 9240 } else { 9241 return (java.lang.String) ref; 9242 } 9243 } 9244 /** 9245 * <pre> 9246 * The name of the release 9247 * </pre> 9248 * 9249 * <code>string name = 1;</code> 9250 */ 9251 public com.google.protobuf.ByteString 9252 getNameBytes() { 9253 java.lang.Object ref = name_; 9254 if (ref instanceof String) { 9255 com.google.protobuf.ByteString b = 9256 com.google.protobuf.ByteString.copyFromUtf8( 9257 (java.lang.String) ref); 9258 name_ = b; 9259 return b; 9260 } else { 9261 return (com.google.protobuf.ByteString) ref; 9262 } 9263 } 9264 /** 9265 * <pre> 9266 * The name of the release 9267 * </pre> 9268 * 9269 * <code>string name = 1;</code> 9270 */ 9271 public Builder setName( 9272 java.lang.String value) { 9273 if (value == null) { 9274 throw new NullPointerException(); 9275 } 9276 9277 name_ = value; 9278 onChanged(); 9279 return this; 9280 } 9281 /** 9282 * <pre> 9283 * The name of the release 9284 * </pre> 9285 * 9286 * <code>string name = 1;</code> 9287 */ 9288 public Builder clearName() { 9289 9290 name_ = getDefaultInstance().getName(); 9291 onChanged(); 9292 return this; 9293 } 9294 /** 9295 * <pre> 9296 * The name of the release 9297 * </pre> 9298 * 9299 * <code>string name = 1;</code> 9300 */ 9301 public Builder setNameBytes( 9302 com.google.protobuf.ByteString value) { 9303 if (value == null) { 9304 throw new NullPointerException(); 9305 } 9306 checkByteStringIsUtf8(value); 9307 9308 name_ = value; 9309 onChanged(); 9310 return this; 9311 } 9312 9313 private boolean dryRun_ ; 9314 /** 9315 * <pre> 9316 * dry_run, if true, will run through the release logic but no create 9317 * </pre> 9318 * 9319 * <code>bool dry_run = 2;</code> 9320 */ 9321 public boolean getDryRun() { 9322 return dryRun_; 9323 } 9324 /** 9325 * <pre> 9326 * dry_run, if true, will run through the release logic but no create 9327 * </pre> 9328 * 9329 * <code>bool dry_run = 2;</code> 9330 */ 9331 public Builder setDryRun(boolean value) { 9332 9333 dryRun_ = value; 9334 onChanged(); 9335 return this; 9336 } 9337 /** 9338 * <pre> 9339 * dry_run, if true, will run through the release logic but no create 9340 * </pre> 9341 * 9342 * <code>bool dry_run = 2;</code> 9343 */ 9344 public Builder clearDryRun() { 9345 9346 dryRun_ = false; 9347 onChanged(); 9348 return this; 9349 } 9350 9351 private boolean disableHooks_ ; 9352 /** 9353 * <pre> 9354 * DisableHooks causes the server to skip running any hooks for the rollback 9355 * </pre> 9356 * 9357 * <code>bool disable_hooks = 3;</code> 9358 */ 9359 public boolean getDisableHooks() { 9360 return disableHooks_; 9361 } 9362 /** 9363 * <pre> 9364 * DisableHooks causes the server to skip running any hooks for the rollback 9365 * </pre> 9366 * 9367 * <code>bool disable_hooks = 3;</code> 9368 */ 9369 public Builder setDisableHooks(boolean value) { 9370 9371 disableHooks_ = value; 9372 onChanged(); 9373 return this; 9374 } 9375 /** 9376 * <pre> 9377 * DisableHooks causes the server to skip running any hooks for the rollback 9378 * </pre> 9379 * 9380 * <code>bool disable_hooks = 3;</code> 9381 */ 9382 public Builder clearDisableHooks() { 9383 9384 disableHooks_ = false; 9385 onChanged(); 9386 return this; 9387 } 9388 9389 private int version_ ; 9390 /** 9391 * <pre> 9392 * Version is the version of the release to deploy. 9393 * </pre> 9394 * 9395 * <code>int32 version = 4;</code> 9396 */ 9397 public int getVersion() { 9398 return version_; 9399 } 9400 /** 9401 * <pre> 9402 * Version is the version of the release to deploy. 9403 * </pre> 9404 * 9405 * <code>int32 version = 4;</code> 9406 */ 9407 public Builder setVersion(int value) { 9408 9409 version_ = value; 9410 onChanged(); 9411 return this; 9412 } 9413 /** 9414 * <pre> 9415 * Version is the version of the release to deploy. 9416 * </pre> 9417 * 9418 * <code>int32 version = 4;</code> 9419 */ 9420 public Builder clearVersion() { 9421 9422 version_ = 0; 9423 onChanged(); 9424 return this; 9425 } 9426 9427 private boolean recreate_ ; 9428 /** 9429 * <pre> 9430 * Performs pods restart for resources if applicable 9431 * </pre> 9432 * 9433 * <code>bool recreate = 5;</code> 9434 */ 9435 public boolean getRecreate() { 9436 return recreate_; 9437 } 9438 /** 9439 * <pre> 9440 * Performs pods restart for resources if applicable 9441 * </pre> 9442 * 9443 * <code>bool recreate = 5;</code> 9444 */ 9445 public Builder setRecreate(boolean value) { 9446 9447 recreate_ = value; 9448 onChanged(); 9449 return this; 9450 } 9451 /** 9452 * <pre> 9453 * Performs pods restart for resources if applicable 9454 * </pre> 9455 * 9456 * <code>bool recreate = 5;</code> 9457 */ 9458 public Builder clearRecreate() { 9459 9460 recreate_ = false; 9461 onChanged(); 9462 return this; 9463 } 9464 9465 private long timeout_ ; 9466 /** 9467 * <pre> 9468 * timeout specifies the max amount of time any kubernetes client command can run. 9469 * </pre> 9470 * 9471 * <code>int64 timeout = 6;</code> 9472 */ 9473 public long getTimeout() { 9474 return timeout_; 9475 } 9476 /** 9477 * <pre> 9478 * timeout specifies the max amount of time any kubernetes client command can run. 9479 * </pre> 9480 * 9481 * <code>int64 timeout = 6;</code> 9482 */ 9483 public Builder setTimeout(long value) { 9484 9485 timeout_ = value; 9486 onChanged(); 9487 return this; 9488 } 9489 /** 9490 * <pre> 9491 * timeout specifies the max amount of time any kubernetes client command can run. 9492 * </pre> 9493 * 9494 * <code>int64 timeout = 6;</code> 9495 */ 9496 public Builder clearTimeout() { 9497 9498 timeout_ = 0L; 9499 onChanged(); 9500 return this; 9501 } 9502 9503 private boolean wait_ ; 9504 /** 9505 * <pre> 9506 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9507 * before marking the release as successful. It will wait for as long as timeout 9508 * </pre> 9509 * 9510 * <code>bool wait = 7;</code> 9511 */ 9512 public boolean getWait() { 9513 return wait_; 9514 } 9515 /** 9516 * <pre> 9517 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9518 * before marking the release as successful. It will wait for as long as timeout 9519 * </pre> 9520 * 9521 * <code>bool wait = 7;</code> 9522 */ 9523 public Builder setWait(boolean value) { 9524 9525 wait_ = value; 9526 onChanged(); 9527 return this; 9528 } 9529 /** 9530 * <pre> 9531 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9532 * before marking the release as successful. It will wait for as long as timeout 9533 * </pre> 9534 * 9535 * <code>bool wait = 7;</code> 9536 */ 9537 public Builder clearWait() { 9538 9539 wait_ = false; 9540 onChanged(); 9541 return this; 9542 } 9543 public final Builder setUnknownFields( 9544 final com.google.protobuf.UnknownFieldSet unknownFields) { 9545 return this; 9546 } 9547 9548 public final Builder mergeUnknownFields( 9549 final com.google.protobuf.UnknownFieldSet unknownFields) { 9550 return this; 9551 } 9552 9553 9554 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseRequest) 9555 } 9556 9557 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseRequest) 9558 private static final hapi.services.tiller.Tiller.RollbackReleaseRequest DEFAULT_INSTANCE; 9559 static { 9560 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseRequest(); 9561 } 9562 9563 public static hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstance() { 9564 return DEFAULT_INSTANCE; 9565 } 9566 9567 private static final com.google.protobuf.Parser<RollbackReleaseRequest> 9568 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseRequest>() { 9569 public RollbackReleaseRequest parsePartialFrom( 9570 com.google.protobuf.CodedInputStream input, 9571 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9572 throws com.google.protobuf.InvalidProtocolBufferException { 9573 return new RollbackReleaseRequest(input, extensionRegistry); 9574 } 9575 }; 9576 9577 public static com.google.protobuf.Parser<RollbackReleaseRequest> parser() { 9578 return PARSER; 9579 } 9580 9581 @java.lang.Override 9582 public com.google.protobuf.Parser<RollbackReleaseRequest> getParserForType() { 9583 return PARSER; 9584 } 9585 9586 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9587 return DEFAULT_INSTANCE; 9588 } 9589 9590 } 9591 9592 public interface RollbackReleaseResponseOrBuilder extends 9593 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseResponse) 9594 com.google.protobuf.MessageOrBuilder { 9595 9596 /** 9597 * <code>.hapi.release.Release release = 1;</code> 9598 */ 9599 boolean hasRelease(); 9600 /** 9601 * <code>.hapi.release.Release release = 1;</code> 9602 */ 9603 hapi.release.ReleaseOuterClass.Release getRelease(); 9604 /** 9605 * <code>.hapi.release.Release release = 1;</code> 9606 */ 9607 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 9608 } 9609 /** 9610 * <pre> 9611 * RollbackReleaseResponse is the response to an update request. 9612 * </pre> 9613 * 9614 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 9615 */ 9616 public static final class RollbackReleaseResponse extends 9617 com.google.protobuf.GeneratedMessageV3 implements 9618 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseResponse) 9619 RollbackReleaseResponseOrBuilder { 9620 // Use RollbackReleaseResponse.newBuilder() to construct. 9621 private RollbackReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 9622 super(builder); 9623 } 9624 private RollbackReleaseResponse() { 9625 } 9626 9627 @java.lang.Override 9628 public final com.google.protobuf.UnknownFieldSet 9629 getUnknownFields() { 9630 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 9631 } 9632 private RollbackReleaseResponse( 9633 com.google.protobuf.CodedInputStream input, 9634 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9635 throws com.google.protobuf.InvalidProtocolBufferException { 9636 this(); 9637 int mutable_bitField0_ = 0; 9638 try { 9639 boolean done = false; 9640 while (!done) { 9641 int tag = input.readTag(); 9642 switch (tag) { 9643 case 0: 9644 done = true; 9645 break; 9646 default: { 9647 if (!input.skipField(tag)) { 9648 done = true; 9649 } 9650 break; 9651 } 9652 case 10: { 9653 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 9654 if (release_ != null) { 9655 subBuilder = release_.toBuilder(); 9656 } 9657 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 9658 if (subBuilder != null) { 9659 subBuilder.mergeFrom(release_); 9660 release_ = subBuilder.buildPartial(); 9661 } 9662 9663 break; 9664 } 9665 } 9666 } 9667 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9668 throw e.setUnfinishedMessage(this); 9669 } catch (java.io.IOException e) { 9670 throw new com.google.protobuf.InvalidProtocolBufferException( 9671 e).setUnfinishedMessage(this); 9672 } finally { 9673 makeExtensionsImmutable(); 9674 } 9675 } 9676 public static final com.google.protobuf.Descriptors.Descriptor 9677 getDescriptor() { 9678 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9679 } 9680 9681 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9682 internalGetFieldAccessorTable() { 9683 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 9684 .ensureFieldAccessorsInitialized( 9685 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 9686 } 9687 9688 public static final int RELEASE_FIELD_NUMBER = 1; 9689 private hapi.release.ReleaseOuterClass.Release release_; 9690 /** 9691 * <code>.hapi.release.Release release = 1;</code> 9692 */ 9693 public boolean hasRelease() { 9694 return release_ != null; 9695 } 9696 /** 9697 * <code>.hapi.release.Release release = 1;</code> 9698 */ 9699 public hapi.release.ReleaseOuterClass.Release getRelease() { 9700 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 9701 } 9702 /** 9703 * <code>.hapi.release.Release release = 1;</code> 9704 */ 9705 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 9706 return getRelease(); 9707 } 9708 9709 private byte memoizedIsInitialized = -1; 9710 public final boolean isInitialized() { 9711 byte isInitialized = memoizedIsInitialized; 9712 if (isInitialized == 1) return true; 9713 if (isInitialized == 0) return false; 9714 9715 memoizedIsInitialized = 1; 9716 return true; 9717 } 9718 9719 public void writeTo(com.google.protobuf.CodedOutputStream output) 9720 throws java.io.IOException { 9721 if (release_ != null) { 9722 output.writeMessage(1, getRelease()); 9723 } 9724 } 9725 9726 public int getSerializedSize() { 9727 int size = memoizedSize; 9728 if (size != -1) return size; 9729 9730 size = 0; 9731 if (release_ != null) { 9732 size += com.google.protobuf.CodedOutputStream 9733 .computeMessageSize(1, getRelease()); 9734 } 9735 memoizedSize = size; 9736 return size; 9737 } 9738 9739 private static final long serialVersionUID = 0L; 9740 @java.lang.Override 9741 public boolean equals(final java.lang.Object obj) { 9742 if (obj == this) { 9743 return true; 9744 } 9745 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse)) { 9746 return super.equals(obj); 9747 } 9748 hapi.services.tiller.Tiller.RollbackReleaseResponse other = (hapi.services.tiller.Tiller.RollbackReleaseResponse) obj; 9749 9750 boolean result = true; 9751 result = result && (hasRelease() == other.hasRelease()); 9752 if (hasRelease()) { 9753 result = result && getRelease() 9754 .equals(other.getRelease()); 9755 } 9756 return result; 9757 } 9758 9759 @java.lang.Override 9760 public int hashCode() { 9761 if (memoizedHashCode != 0) { 9762 return memoizedHashCode; 9763 } 9764 int hash = 41; 9765 hash = (19 * hash) + getDescriptor().hashCode(); 9766 if (hasRelease()) { 9767 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 9768 hash = (53 * hash) + getRelease().hashCode(); 9769 } 9770 hash = (29 * hash) + unknownFields.hashCode(); 9771 memoizedHashCode = hash; 9772 return hash; 9773 } 9774 9775 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9776 java.nio.ByteBuffer data) 9777 throws com.google.protobuf.InvalidProtocolBufferException { 9778 return PARSER.parseFrom(data); 9779 } 9780 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9781 java.nio.ByteBuffer data, 9782 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9783 throws com.google.protobuf.InvalidProtocolBufferException { 9784 return PARSER.parseFrom(data, extensionRegistry); 9785 } 9786 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9787 com.google.protobuf.ByteString data) 9788 throws com.google.protobuf.InvalidProtocolBufferException { 9789 return PARSER.parseFrom(data); 9790 } 9791 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9792 com.google.protobuf.ByteString data, 9793 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9794 throws com.google.protobuf.InvalidProtocolBufferException { 9795 return PARSER.parseFrom(data, extensionRegistry); 9796 } 9797 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(byte[] data) 9798 throws com.google.protobuf.InvalidProtocolBufferException { 9799 return PARSER.parseFrom(data); 9800 } 9801 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9802 byte[] data, 9803 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9804 throws com.google.protobuf.InvalidProtocolBufferException { 9805 return PARSER.parseFrom(data, extensionRegistry); 9806 } 9807 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(java.io.InputStream input) 9808 throws java.io.IOException { 9809 return com.google.protobuf.GeneratedMessageV3 9810 .parseWithIOException(PARSER, input); 9811 } 9812 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9813 java.io.InputStream input, 9814 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9815 throws java.io.IOException { 9816 return com.google.protobuf.GeneratedMessageV3 9817 .parseWithIOException(PARSER, input, extensionRegistry); 9818 } 9819 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom(java.io.InputStream input) 9820 throws java.io.IOException { 9821 return com.google.protobuf.GeneratedMessageV3 9822 .parseDelimitedWithIOException(PARSER, input); 9823 } 9824 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom( 9825 java.io.InputStream input, 9826 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9827 throws java.io.IOException { 9828 return com.google.protobuf.GeneratedMessageV3 9829 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9830 } 9831 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9832 com.google.protobuf.CodedInputStream input) 9833 throws java.io.IOException { 9834 return com.google.protobuf.GeneratedMessageV3 9835 .parseWithIOException(PARSER, input); 9836 } 9837 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9838 com.google.protobuf.CodedInputStream input, 9839 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9840 throws java.io.IOException { 9841 return com.google.protobuf.GeneratedMessageV3 9842 .parseWithIOException(PARSER, input, extensionRegistry); 9843 } 9844 9845 public Builder newBuilderForType() { return newBuilder(); } 9846 public static Builder newBuilder() { 9847 return DEFAULT_INSTANCE.toBuilder(); 9848 } 9849 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseResponse prototype) { 9850 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 9851 } 9852 public Builder toBuilder() { 9853 return this == DEFAULT_INSTANCE 9854 ? new Builder() : new Builder().mergeFrom(this); 9855 } 9856 9857 @java.lang.Override 9858 protected Builder newBuilderForType( 9859 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9860 Builder builder = new Builder(parent); 9861 return builder; 9862 } 9863 /** 9864 * <pre> 9865 * RollbackReleaseResponse is the response to an update request. 9866 * </pre> 9867 * 9868 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 9869 */ 9870 public static final class Builder extends 9871 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 9872 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseResponse) 9873 hapi.services.tiller.Tiller.RollbackReleaseResponseOrBuilder { 9874 public static final com.google.protobuf.Descriptors.Descriptor 9875 getDescriptor() { 9876 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9877 } 9878 9879 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9880 internalGetFieldAccessorTable() { 9881 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 9882 .ensureFieldAccessorsInitialized( 9883 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 9884 } 9885 9886 // Construct using hapi.services.tiller.Tiller.RollbackReleaseResponse.newBuilder() 9887 private Builder() { 9888 maybeForceBuilderInitialization(); 9889 } 9890 9891 private Builder( 9892 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9893 super(parent); 9894 maybeForceBuilderInitialization(); 9895 } 9896 private void maybeForceBuilderInitialization() { 9897 if (com.google.protobuf.GeneratedMessageV3 9898 .alwaysUseFieldBuilders) { 9899 } 9900 } 9901 public Builder clear() { 9902 super.clear(); 9903 if (releaseBuilder_ == null) { 9904 release_ = null; 9905 } else { 9906 release_ = null; 9907 releaseBuilder_ = null; 9908 } 9909 return this; 9910 } 9911 9912 public com.google.protobuf.Descriptors.Descriptor 9913 getDescriptorForType() { 9914 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9915 } 9916 9917 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 9918 return hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance(); 9919 } 9920 9921 public hapi.services.tiller.Tiller.RollbackReleaseResponse build() { 9922 hapi.services.tiller.Tiller.RollbackReleaseResponse result = buildPartial(); 9923 if (!result.isInitialized()) { 9924 throw newUninitializedMessageException(result); 9925 } 9926 return result; 9927 } 9928 9929 public hapi.services.tiller.Tiller.RollbackReleaseResponse buildPartial() { 9930 hapi.services.tiller.Tiller.RollbackReleaseResponse result = new hapi.services.tiller.Tiller.RollbackReleaseResponse(this); 9931 if (releaseBuilder_ == null) { 9932 result.release_ = release_; 9933 } else { 9934 result.release_ = releaseBuilder_.build(); 9935 } 9936 onBuilt(); 9937 return result; 9938 } 9939 9940 public Builder clone() { 9941 return (Builder) super.clone(); 9942 } 9943 public Builder setField( 9944 com.google.protobuf.Descriptors.FieldDescriptor field, 9945 Object value) { 9946 return (Builder) super.setField(field, value); 9947 } 9948 public Builder clearField( 9949 com.google.protobuf.Descriptors.FieldDescriptor field) { 9950 return (Builder) super.clearField(field); 9951 } 9952 public Builder clearOneof( 9953 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 9954 return (Builder) super.clearOneof(oneof); 9955 } 9956 public Builder setRepeatedField( 9957 com.google.protobuf.Descriptors.FieldDescriptor field, 9958 int index, Object value) { 9959 return (Builder) super.setRepeatedField(field, index, value); 9960 } 9961 public Builder addRepeatedField( 9962 com.google.protobuf.Descriptors.FieldDescriptor field, 9963 Object value) { 9964 return (Builder) super.addRepeatedField(field, value); 9965 } 9966 public Builder mergeFrom(com.google.protobuf.Message other) { 9967 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse) { 9968 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseResponse)other); 9969 } else { 9970 super.mergeFrom(other); 9971 return this; 9972 } 9973 } 9974 9975 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseResponse other) { 9976 if (other == hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance()) return this; 9977 if (other.hasRelease()) { 9978 mergeRelease(other.getRelease()); 9979 } 9980 onChanged(); 9981 return this; 9982 } 9983 9984 public final boolean isInitialized() { 9985 return true; 9986 } 9987 9988 public Builder mergeFrom( 9989 com.google.protobuf.CodedInputStream input, 9990 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9991 throws java.io.IOException { 9992 hapi.services.tiller.Tiller.RollbackReleaseResponse parsedMessage = null; 9993 try { 9994 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 9995 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9996 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseResponse) e.getUnfinishedMessage(); 9997 throw e.unwrapIOException(); 9998 } finally { 9999 if (parsedMessage != null) { 10000 mergeFrom(parsedMessage); 10001 } 10002 } 10003 return this; 10004 } 10005 10006 private hapi.release.ReleaseOuterClass.Release release_ = null; 10007 private com.google.protobuf.SingleFieldBuilderV3< 10008 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 10009 /** 10010 * <code>.hapi.release.Release release = 1;</code> 10011 */ 10012 public boolean hasRelease() { 10013 return releaseBuilder_ != null || release_ != null; 10014 } 10015 /** 10016 * <code>.hapi.release.Release release = 1;</code> 10017 */ 10018 public hapi.release.ReleaseOuterClass.Release getRelease() { 10019 if (releaseBuilder_ == null) { 10020 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10021 } else { 10022 return releaseBuilder_.getMessage(); 10023 } 10024 } 10025 /** 10026 * <code>.hapi.release.Release release = 1;</code> 10027 */ 10028 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 10029 if (releaseBuilder_ == null) { 10030 if (value == null) { 10031 throw new NullPointerException(); 10032 } 10033 release_ = value; 10034 onChanged(); 10035 } else { 10036 releaseBuilder_.setMessage(value); 10037 } 10038 10039 return this; 10040 } 10041 /** 10042 * <code>.hapi.release.Release release = 1;</code> 10043 */ 10044 public Builder setRelease( 10045 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 10046 if (releaseBuilder_ == null) { 10047 release_ = builderForValue.build(); 10048 onChanged(); 10049 } else { 10050 releaseBuilder_.setMessage(builderForValue.build()); 10051 } 10052 10053 return this; 10054 } 10055 /** 10056 * <code>.hapi.release.Release release = 1;</code> 10057 */ 10058 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 10059 if (releaseBuilder_ == null) { 10060 if (release_ != null) { 10061 release_ = 10062 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 10063 } else { 10064 release_ = value; 10065 } 10066 onChanged(); 10067 } else { 10068 releaseBuilder_.mergeFrom(value); 10069 } 10070 10071 return this; 10072 } 10073 /** 10074 * <code>.hapi.release.Release release = 1;</code> 10075 */ 10076 public Builder clearRelease() { 10077 if (releaseBuilder_ == null) { 10078 release_ = null; 10079 onChanged(); 10080 } else { 10081 release_ = null; 10082 releaseBuilder_ = null; 10083 } 10084 10085 return this; 10086 } 10087 /** 10088 * <code>.hapi.release.Release release = 1;</code> 10089 */ 10090 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 10091 10092 onChanged(); 10093 return getReleaseFieldBuilder().getBuilder(); 10094 } 10095 /** 10096 * <code>.hapi.release.Release release = 1;</code> 10097 */ 10098 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 10099 if (releaseBuilder_ != null) { 10100 return releaseBuilder_.getMessageOrBuilder(); 10101 } else { 10102 return release_ == null ? 10103 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10104 } 10105 } 10106 /** 10107 * <code>.hapi.release.Release release = 1;</code> 10108 */ 10109 private com.google.protobuf.SingleFieldBuilderV3< 10110 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 10111 getReleaseFieldBuilder() { 10112 if (releaseBuilder_ == null) { 10113 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 10114 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 10115 getRelease(), 10116 getParentForChildren(), 10117 isClean()); 10118 release_ = null; 10119 } 10120 return releaseBuilder_; 10121 } 10122 public final Builder setUnknownFields( 10123 final com.google.protobuf.UnknownFieldSet unknownFields) { 10124 return this; 10125 } 10126 10127 public final Builder mergeUnknownFields( 10128 final com.google.protobuf.UnknownFieldSet unknownFields) { 10129 return this; 10130 } 10131 10132 10133 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseResponse) 10134 } 10135 10136 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseResponse) 10137 private static final hapi.services.tiller.Tiller.RollbackReleaseResponse DEFAULT_INSTANCE; 10138 static { 10139 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseResponse(); 10140 } 10141 10142 public static hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstance() { 10143 return DEFAULT_INSTANCE; 10144 } 10145 10146 private static final com.google.protobuf.Parser<RollbackReleaseResponse> 10147 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseResponse>() { 10148 public RollbackReleaseResponse parsePartialFrom( 10149 com.google.protobuf.CodedInputStream input, 10150 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10151 throws com.google.protobuf.InvalidProtocolBufferException { 10152 return new RollbackReleaseResponse(input, extensionRegistry); 10153 } 10154 }; 10155 10156 public static com.google.protobuf.Parser<RollbackReleaseResponse> parser() { 10157 return PARSER; 10158 } 10159 10160 @java.lang.Override 10161 public com.google.protobuf.Parser<RollbackReleaseResponse> getParserForType() { 10162 return PARSER; 10163 } 10164 10165 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10166 return DEFAULT_INSTANCE; 10167 } 10168 10169 } 10170 10171 public interface InstallReleaseRequestOrBuilder extends 10172 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseRequest) 10173 com.google.protobuf.MessageOrBuilder { 10174 10175 /** 10176 * <pre> 10177 * Chart is the protobuf representation of a chart. 10178 * </pre> 10179 * 10180 * <code>.hapi.chart.Chart chart = 1;</code> 10181 */ 10182 boolean hasChart(); 10183 /** 10184 * <pre> 10185 * Chart is the protobuf representation of a chart. 10186 * </pre> 10187 * 10188 * <code>.hapi.chart.Chart chart = 1;</code> 10189 */ 10190 hapi.chart.ChartOuterClass.Chart getChart(); 10191 /** 10192 * <pre> 10193 * Chart is the protobuf representation of a chart. 10194 * </pre> 10195 * 10196 * <code>.hapi.chart.Chart chart = 1;</code> 10197 */ 10198 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 10199 10200 /** 10201 * <pre> 10202 * Values is a string containing (unparsed) YAML values. 10203 * </pre> 10204 * 10205 * <code>.hapi.chart.Config values = 2;</code> 10206 */ 10207 boolean hasValues(); 10208 /** 10209 * <pre> 10210 * Values is a string containing (unparsed) YAML values. 10211 * </pre> 10212 * 10213 * <code>.hapi.chart.Config values = 2;</code> 10214 */ 10215 hapi.chart.ConfigOuterClass.Config getValues(); 10216 /** 10217 * <pre> 10218 * Values is a string containing (unparsed) YAML values. 10219 * </pre> 10220 * 10221 * <code>.hapi.chart.Config values = 2;</code> 10222 */ 10223 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 10224 10225 /** 10226 * <pre> 10227 * DryRun, if true, will run through the release logic, but neither create 10228 * a release object nor deploy to Kubernetes. The release object returned 10229 * in the response will be fake. 10230 * </pre> 10231 * 10232 * <code>bool dry_run = 3;</code> 10233 */ 10234 boolean getDryRun(); 10235 10236 /** 10237 * <pre> 10238 * Name is the candidate release name. This must be unique to the 10239 * namespace, otherwise the server will return an error. If it is not 10240 * supplied, the server will autogenerate one. 10241 * </pre> 10242 * 10243 * <code>string name = 4;</code> 10244 */ 10245 java.lang.String getName(); 10246 /** 10247 * <pre> 10248 * Name is the candidate release name. This must be unique to the 10249 * namespace, otherwise the server will return an error. If it is not 10250 * supplied, the server will autogenerate one. 10251 * </pre> 10252 * 10253 * <code>string name = 4;</code> 10254 */ 10255 com.google.protobuf.ByteString 10256 getNameBytes(); 10257 10258 /** 10259 * <pre> 10260 * DisableHooks causes the server to skip running any hooks for the install. 10261 * </pre> 10262 * 10263 * <code>bool disable_hooks = 5;</code> 10264 */ 10265 boolean getDisableHooks(); 10266 10267 /** 10268 * <pre> 10269 * Namepace is the kubernetes namespace of the release. 10270 * </pre> 10271 * 10272 * <code>string namespace = 6;</code> 10273 */ 10274 java.lang.String getNamespace(); 10275 /** 10276 * <pre> 10277 * Namepace is the kubernetes namespace of the release. 10278 * </pre> 10279 * 10280 * <code>string namespace = 6;</code> 10281 */ 10282 com.google.protobuf.ByteString 10283 getNamespaceBytes(); 10284 10285 /** 10286 * <pre> 10287 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10288 * </pre> 10289 * 10290 * <code>bool reuse_name = 7;</code> 10291 */ 10292 boolean getReuseName(); 10293 10294 /** 10295 * <pre> 10296 * timeout specifies the max amount of time any kubernetes client command can run. 10297 * </pre> 10298 * 10299 * <code>int64 timeout = 8;</code> 10300 */ 10301 long getTimeout(); 10302 10303 /** 10304 * <pre> 10305 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10306 * before marking the release as successful. It will wait for as long as timeout 10307 * </pre> 10308 * 10309 * <code>bool wait = 9;</code> 10310 */ 10311 boolean getWait(); 10312 } 10313 /** 10314 * <pre> 10315 * InstallReleaseRequest is the request for an installation of a chart. 10316 * </pre> 10317 * 10318 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 10319 */ 10320 public static final class InstallReleaseRequest extends 10321 com.google.protobuf.GeneratedMessageV3 implements 10322 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseRequest) 10323 InstallReleaseRequestOrBuilder { 10324 // Use InstallReleaseRequest.newBuilder() to construct. 10325 private InstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 10326 super(builder); 10327 } 10328 private InstallReleaseRequest() { 10329 dryRun_ = false; 10330 name_ = ""; 10331 disableHooks_ = false; 10332 namespace_ = ""; 10333 reuseName_ = false; 10334 timeout_ = 0L; 10335 wait_ = false; 10336 } 10337 10338 @java.lang.Override 10339 public final com.google.protobuf.UnknownFieldSet 10340 getUnknownFields() { 10341 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 10342 } 10343 private InstallReleaseRequest( 10344 com.google.protobuf.CodedInputStream input, 10345 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10346 throws com.google.protobuf.InvalidProtocolBufferException { 10347 this(); 10348 int mutable_bitField0_ = 0; 10349 try { 10350 boolean done = false; 10351 while (!done) { 10352 int tag = input.readTag(); 10353 switch (tag) { 10354 case 0: 10355 done = true; 10356 break; 10357 default: { 10358 if (!input.skipField(tag)) { 10359 done = true; 10360 } 10361 break; 10362 } 10363 case 10: { 10364 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 10365 if (chart_ != null) { 10366 subBuilder = chart_.toBuilder(); 10367 } 10368 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 10369 if (subBuilder != null) { 10370 subBuilder.mergeFrom(chart_); 10371 chart_ = subBuilder.buildPartial(); 10372 } 10373 10374 break; 10375 } 10376 case 18: { 10377 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 10378 if (values_ != null) { 10379 subBuilder = values_.toBuilder(); 10380 } 10381 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 10382 if (subBuilder != null) { 10383 subBuilder.mergeFrom(values_); 10384 values_ = subBuilder.buildPartial(); 10385 } 10386 10387 break; 10388 } 10389 case 24: { 10390 10391 dryRun_ = input.readBool(); 10392 break; 10393 } 10394 case 34: { 10395 java.lang.String s = input.readStringRequireUtf8(); 10396 10397 name_ = s; 10398 break; 10399 } 10400 case 40: { 10401 10402 disableHooks_ = input.readBool(); 10403 break; 10404 } 10405 case 50: { 10406 java.lang.String s = input.readStringRequireUtf8(); 10407 10408 namespace_ = s; 10409 break; 10410 } 10411 case 56: { 10412 10413 reuseName_ = input.readBool(); 10414 break; 10415 } 10416 case 64: { 10417 10418 timeout_ = input.readInt64(); 10419 break; 10420 } 10421 case 72: { 10422 10423 wait_ = input.readBool(); 10424 break; 10425 } 10426 } 10427 } 10428 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10429 throw e.setUnfinishedMessage(this); 10430 } catch (java.io.IOException e) { 10431 throw new com.google.protobuf.InvalidProtocolBufferException( 10432 e).setUnfinishedMessage(this); 10433 } finally { 10434 makeExtensionsImmutable(); 10435 } 10436 } 10437 public static final com.google.protobuf.Descriptors.Descriptor 10438 getDescriptor() { 10439 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10440 } 10441 10442 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10443 internalGetFieldAccessorTable() { 10444 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 10445 .ensureFieldAccessorsInitialized( 10446 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 10447 } 10448 10449 public static final int CHART_FIELD_NUMBER = 1; 10450 private hapi.chart.ChartOuterClass.Chart chart_; 10451 /** 10452 * <pre> 10453 * Chart is the protobuf representation of a chart. 10454 * </pre> 10455 * 10456 * <code>.hapi.chart.Chart chart = 1;</code> 10457 */ 10458 public boolean hasChart() { 10459 return chart_ != null; 10460 } 10461 /** 10462 * <pre> 10463 * Chart is the protobuf representation of a chart. 10464 * </pre> 10465 * 10466 * <code>.hapi.chart.Chart chart = 1;</code> 10467 */ 10468 public hapi.chart.ChartOuterClass.Chart getChart() { 10469 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 10470 } 10471 /** 10472 * <pre> 10473 * Chart is the protobuf representation of a chart. 10474 * </pre> 10475 * 10476 * <code>.hapi.chart.Chart chart = 1;</code> 10477 */ 10478 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 10479 return getChart(); 10480 } 10481 10482 public static final int VALUES_FIELD_NUMBER = 2; 10483 private hapi.chart.ConfigOuterClass.Config values_; 10484 /** 10485 * <pre> 10486 * Values is a string containing (unparsed) YAML values. 10487 * </pre> 10488 * 10489 * <code>.hapi.chart.Config values = 2;</code> 10490 */ 10491 public boolean hasValues() { 10492 return values_ != null; 10493 } 10494 /** 10495 * <pre> 10496 * Values is a string containing (unparsed) YAML values. 10497 * </pre> 10498 * 10499 * <code>.hapi.chart.Config values = 2;</code> 10500 */ 10501 public hapi.chart.ConfigOuterClass.Config getValues() { 10502 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 10503 } 10504 /** 10505 * <pre> 10506 * Values is a string containing (unparsed) YAML values. 10507 * </pre> 10508 * 10509 * <code>.hapi.chart.Config values = 2;</code> 10510 */ 10511 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 10512 return getValues(); 10513 } 10514 10515 public static final int DRY_RUN_FIELD_NUMBER = 3; 10516 private boolean dryRun_; 10517 /** 10518 * <pre> 10519 * DryRun, if true, will run through the release logic, but neither create 10520 * a release object nor deploy to Kubernetes. The release object returned 10521 * in the response will be fake. 10522 * </pre> 10523 * 10524 * <code>bool dry_run = 3;</code> 10525 */ 10526 public boolean getDryRun() { 10527 return dryRun_; 10528 } 10529 10530 public static final int NAME_FIELD_NUMBER = 4; 10531 private volatile java.lang.Object name_; 10532 /** 10533 * <pre> 10534 * Name is the candidate release name. This must be unique to the 10535 * namespace, otherwise the server will return an error. If it is not 10536 * supplied, the server will autogenerate one. 10537 * </pre> 10538 * 10539 * <code>string name = 4;</code> 10540 */ 10541 public java.lang.String getName() { 10542 java.lang.Object ref = name_; 10543 if (ref instanceof java.lang.String) { 10544 return (java.lang.String) ref; 10545 } else { 10546 com.google.protobuf.ByteString bs = 10547 (com.google.protobuf.ByteString) ref; 10548 java.lang.String s = bs.toStringUtf8(); 10549 name_ = s; 10550 return s; 10551 } 10552 } 10553 /** 10554 * <pre> 10555 * Name is the candidate release name. This must be unique to the 10556 * namespace, otherwise the server will return an error. If it is not 10557 * supplied, the server will autogenerate one. 10558 * </pre> 10559 * 10560 * <code>string name = 4;</code> 10561 */ 10562 public com.google.protobuf.ByteString 10563 getNameBytes() { 10564 java.lang.Object ref = name_; 10565 if (ref instanceof java.lang.String) { 10566 com.google.protobuf.ByteString b = 10567 com.google.protobuf.ByteString.copyFromUtf8( 10568 (java.lang.String) ref); 10569 name_ = b; 10570 return b; 10571 } else { 10572 return (com.google.protobuf.ByteString) ref; 10573 } 10574 } 10575 10576 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 10577 private boolean disableHooks_; 10578 /** 10579 * <pre> 10580 * DisableHooks causes the server to skip running any hooks for the install. 10581 * </pre> 10582 * 10583 * <code>bool disable_hooks = 5;</code> 10584 */ 10585 public boolean getDisableHooks() { 10586 return disableHooks_; 10587 } 10588 10589 public static final int NAMESPACE_FIELD_NUMBER = 6; 10590 private volatile java.lang.Object namespace_; 10591 /** 10592 * <pre> 10593 * Namepace is the kubernetes namespace of the release. 10594 * </pre> 10595 * 10596 * <code>string namespace = 6;</code> 10597 */ 10598 public java.lang.String getNamespace() { 10599 java.lang.Object ref = namespace_; 10600 if (ref instanceof java.lang.String) { 10601 return (java.lang.String) ref; 10602 } else { 10603 com.google.protobuf.ByteString bs = 10604 (com.google.protobuf.ByteString) ref; 10605 java.lang.String s = bs.toStringUtf8(); 10606 namespace_ = s; 10607 return s; 10608 } 10609 } 10610 /** 10611 * <pre> 10612 * Namepace is the kubernetes namespace of the release. 10613 * </pre> 10614 * 10615 * <code>string namespace = 6;</code> 10616 */ 10617 public com.google.protobuf.ByteString 10618 getNamespaceBytes() { 10619 java.lang.Object ref = namespace_; 10620 if (ref instanceof java.lang.String) { 10621 com.google.protobuf.ByteString b = 10622 com.google.protobuf.ByteString.copyFromUtf8( 10623 (java.lang.String) ref); 10624 namespace_ = b; 10625 return b; 10626 } else { 10627 return (com.google.protobuf.ByteString) ref; 10628 } 10629 } 10630 10631 public static final int REUSE_NAME_FIELD_NUMBER = 7; 10632 private boolean reuseName_; 10633 /** 10634 * <pre> 10635 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10636 * </pre> 10637 * 10638 * <code>bool reuse_name = 7;</code> 10639 */ 10640 public boolean getReuseName() { 10641 return reuseName_; 10642 } 10643 10644 public static final int TIMEOUT_FIELD_NUMBER = 8; 10645 private long timeout_; 10646 /** 10647 * <pre> 10648 * timeout specifies the max amount of time any kubernetes client command can run. 10649 * </pre> 10650 * 10651 * <code>int64 timeout = 8;</code> 10652 */ 10653 public long getTimeout() { 10654 return timeout_; 10655 } 10656 10657 public static final int WAIT_FIELD_NUMBER = 9; 10658 private boolean wait_; 10659 /** 10660 * <pre> 10661 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10662 * before marking the release as successful. It will wait for as long as timeout 10663 * </pre> 10664 * 10665 * <code>bool wait = 9;</code> 10666 */ 10667 public boolean getWait() { 10668 return wait_; 10669 } 10670 10671 private byte memoizedIsInitialized = -1; 10672 public final boolean isInitialized() { 10673 byte isInitialized = memoizedIsInitialized; 10674 if (isInitialized == 1) return true; 10675 if (isInitialized == 0) return false; 10676 10677 memoizedIsInitialized = 1; 10678 return true; 10679 } 10680 10681 public void writeTo(com.google.protobuf.CodedOutputStream output) 10682 throws java.io.IOException { 10683 if (chart_ != null) { 10684 output.writeMessage(1, getChart()); 10685 } 10686 if (values_ != null) { 10687 output.writeMessage(2, getValues()); 10688 } 10689 if (dryRun_ != false) { 10690 output.writeBool(3, dryRun_); 10691 } 10692 if (!getNameBytes().isEmpty()) { 10693 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, name_); 10694 } 10695 if (disableHooks_ != false) { 10696 output.writeBool(5, disableHooks_); 10697 } 10698 if (!getNamespaceBytes().isEmpty()) { 10699 com.google.protobuf.GeneratedMessageV3.writeString(output, 6, namespace_); 10700 } 10701 if (reuseName_ != false) { 10702 output.writeBool(7, reuseName_); 10703 } 10704 if (timeout_ != 0L) { 10705 output.writeInt64(8, timeout_); 10706 } 10707 if (wait_ != false) { 10708 output.writeBool(9, wait_); 10709 } 10710 } 10711 10712 public int getSerializedSize() { 10713 int size = memoizedSize; 10714 if (size != -1) return size; 10715 10716 size = 0; 10717 if (chart_ != null) { 10718 size += com.google.protobuf.CodedOutputStream 10719 .computeMessageSize(1, getChart()); 10720 } 10721 if (values_ != null) { 10722 size += com.google.protobuf.CodedOutputStream 10723 .computeMessageSize(2, getValues()); 10724 } 10725 if (dryRun_ != false) { 10726 size += com.google.protobuf.CodedOutputStream 10727 .computeBoolSize(3, dryRun_); 10728 } 10729 if (!getNameBytes().isEmpty()) { 10730 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, name_); 10731 } 10732 if (disableHooks_ != false) { 10733 size += com.google.protobuf.CodedOutputStream 10734 .computeBoolSize(5, disableHooks_); 10735 } 10736 if (!getNamespaceBytes().isEmpty()) { 10737 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, namespace_); 10738 } 10739 if (reuseName_ != false) { 10740 size += com.google.protobuf.CodedOutputStream 10741 .computeBoolSize(7, reuseName_); 10742 } 10743 if (timeout_ != 0L) { 10744 size += com.google.protobuf.CodedOutputStream 10745 .computeInt64Size(8, timeout_); 10746 } 10747 if (wait_ != false) { 10748 size += com.google.protobuf.CodedOutputStream 10749 .computeBoolSize(9, wait_); 10750 } 10751 memoizedSize = size; 10752 return size; 10753 } 10754 10755 private static final long serialVersionUID = 0L; 10756 @java.lang.Override 10757 public boolean equals(final java.lang.Object obj) { 10758 if (obj == this) { 10759 return true; 10760 } 10761 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseRequest)) { 10762 return super.equals(obj); 10763 } 10764 hapi.services.tiller.Tiller.InstallReleaseRequest other = (hapi.services.tiller.Tiller.InstallReleaseRequest) obj; 10765 10766 boolean result = true; 10767 result = result && (hasChart() == other.hasChart()); 10768 if (hasChart()) { 10769 result = result && getChart() 10770 .equals(other.getChart()); 10771 } 10772 result = result && (hasValues() == other.hasValues()); 10773 if (hasValues()) { 10774 result = result && getValues() 10775 .equals(other.getValues()); 10776 } 10777 result = result && (getDryRun() 10778 == other.getDryRun()); 10779 result = result && getName() 10780 .equals(other.getName()); 10781 result = result && (getDisableHooks() 10782 == other.getDisableHooks()); 10783 result = result && getNamespace() 10784 .equals(other.getNamespace()); 10785 result = result && (getReuseName() 10786 == other.getReuseName()); 10787 result = result && (getTimeout() 10788 == other.getTimeout()); 10789 result = result && (getWait() 10790 == other.getWait()); 10791 return result; 10792 } 10793 10794 @java.lang.Override 10795 public int hashCode() { 10796 if (memoizedHashCode != 0) { 10797 return memoizedHashCode; 10798 } 10799 int hash = 41; 10800 hash = (19 * hash) + getDescriptor().hashCode(); 10801 if (hasChart()) { 10802 hash = (37 * hash) + CHART_FIELD_NUMBER; 10803 hash = (53 * hash) + getChart().hashCode(); 10804 } 10805 if (hasValues()) { 10806 hash = (37 * hash) + VALUES_FIELD_NUMBER; 10807 hash = (53 * hash) + getValues().hashCode(); 10808 } 10809 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 10810 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10811 getDryRun()); 10812 hash = (37 * hash) + NAME_FIELD_NUMBER; 10813 hash = (53 * hash) + getName().hashCode(); 10814 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 10815 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10816 getDisableHooks()); 10817 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 10818 hash = (53 * hash) + getNamespace().hashCode(); 10819 hash = (37 * hash) + REUSE_NAME_FIELD_NUMBER; 10820 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10821 getReuseName()); 10822 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 10823 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 10824 getTimeout()); 10825 hash = (37 * hash) + WAIT_FIELD_NUMBER; 10826 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10827 getWait()); 10828 hash = (29 * hash) + unknownFields.hashCode(); 10829 memoizedHashCode = hash; 10830 return hash; 10831 } 10832 10833 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10834 java.nio.ByteBuffer data) 10835 throws com.google.protobuf.InvalidProtocolBufferException { 10836 return PARSER.parseFrom(data); 10837 } 10838 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10839 java.nio.ByteBuffer data, 10840 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10841 throws com.google.protobuf.InvalidProtocolBufferException { 10842 return PARSER.parseFrom(data, extensionRegistry); 10843 } 10844 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10845 com.google.protobuf.ByteString data) 10846 throws com.google.protobuf.InvalidProtocolBufferException { 10847 return PARSER.parseFrom(data); 10848 } 10849 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10850 com.google.protobuf.ByteString data, 10851 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10852 throws com.google.protobuf.InvalidProtocolBufferException { 10853 return PARSER.parseFrom(data, extensionRegistry); 10854 } 10855 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(byte[] data) 10856 throws com.google.protobuf.InvalidProtocolBufferException { 10857 return PARSER.parseFrom(data); 10858 } 10859 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10860 byte[] data, 10861 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10862 throws com.google.protobuf.InvalidProtocolBufferException { 10863 return PARSER.parseFrom(data, extensionRegistry); 10864 } 10865 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(java.io.InputStream input) 10866 throws java.io.IOException { 10867 return com.google.protobuf.GeneratedMessageV3 10868 .parseWithIOException(PARSER, input); 10869 } 10870 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10871 java.io.InputStream input, 10872 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10873 throws java.io.IOException { 10874 return com.google.protobuf.GeneratedMessageV3 10875 .parseWithIOException(PARSER, input, extensionRegistry); 10876 } 10877 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 10878 throws java.io.IOException { 10879 return com.google.protobuf.GeneratedMessageV3 10880 .parseDelimitedWithIOException(PARSER, input); 10881 } 10882 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom( 10883 java.io.InputStream input, 10884 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10885 throws java.io.IOException { 10886 return com.google.protobuf.GeneratedMessageV3 10887 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 10888 } 10889 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10890 com.google.protobuf.CodedInputStream input) 10891 throws java.io.IOException { 10892 return com.google.protobuf.GeneratedMessageV3 10893 .parseWithIOException(PARSER, input); 10894 } 10895 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 10896 com.google.protobuf.CodedInputStream input, 10897 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10898 throws java.io.IOException { 10899 return com.google.protobuf.GeneratedMessageV3 10900 .parseWithIOException(PARSER, input, extensionRegistry); 10901 } 10902 10903 public Builder newBuilderForType() { return newBuilder(); } 10904 public static Builder newBuilder() { 10905 return DEFAULT_INSTANCE.toBuilder(); 10906 } 10907 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseRequest prototype) { 10908 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 10909 } 10910 public Builder toBuilder() { 10911 return this == DEFAULT_INSTANCE 10912 ? new Builder() : new Builder().mergeFrom(this); 10913 } 10914 10915 @java.lang.Override 10916 protected Builder newBuilderForType( 10917 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10918 Builder builder = new Builder(parent); 10919 return builder; 10920 } 10921 /** 10922 * <pre> 10923 * InstallReleaseRequest is the request for an installation of a chart. 10924 * </pre> 10925 * 10926 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 10927 */ 10928 public static final class Builder extends 10929 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 10930 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseRequest) 10931 hapi.services.tiller.Tiller.InstallReleaseRequestOrBuilder { 10932 public static final com.google.protobuf.Descriptors.Descriptor 10933 getDescriptor() { 10934 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10935 } 10936 10937 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10938 internalGetFieldAccessorTable() { 10939 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 10940 .ensureFieldAccessorsInitialized( 10941 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 10942 } 10943 10944 // Construct using hapi.services.tiller.Tiller.InstallReleaseRequest.newBuilder() 10945 private Builder() { 10946 maybeForceBuilderInitialization(); 10947 } 10948 10949 private Builder( 10950 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10951 super(parent); 10952 maybeForceBuilderInitialization(); 10953 } 10954 private void maybeForceBuilderInitialization() { 10955 if (com.google.protobuf.GeneratedMessageV3 10956 .alwaysUseFieldBuilders) { 10957 } 10958 } 10959 public Builder clear() { 10960 super.clear(); 10961 if (chartBuilder_ == null) { 10962 chart_ = null; 10963 } else { 10964 chart_ = null; 10965 chartBuilder_ = null; 10966 } 10967 if (valuesBuilder_ == null) { 10968 values_ = null; 10969 } else { 10970 values_ = null; 10971 valuesBuilder_ = null; 10972 } 10973 dryRun_ = false; 10974 10975 name_ = ""; 10976 10977 disableHooks_ = false; 10978 10979 namespace_ = ""; 10980 10981 reuseName_ = false; 10982 10983 timeout_ = 0L; 10984 10985 wait_ = false; 10986 10987 return this; 10988 } 10989 10990 public com.google.protobuf.Descriptors.Descriptor 10991 getDescriptorForType() { 10992 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10993 } 10994 10995 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 10996 return hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance(); 10997 } 10998 10999 public hapi.services.tiller.Tiller.InstallReleaseRequest build() { 11000 hapi.services.tiller.Tiller.InstallReleaseRequest result = buildPartial(); 11001 if (!result.isInitialized()) { 11002 throw newUninitializedMessageException(result); 11003 } 11004 return result; 11005 } 11006 11007 public hapi.services.tiller.Tiller.InstallReleaseRequest buildPartial() { 11008 hapi.services.tiller.Tiller.InstallReleaseRequest result = new hapi.services.tiller.Tiller.InstallReleaseRequest(this); 11009 if (chartBuilder_ == null) { 11010 result.chart_ = chart_; 11011 } else { 11012 result.chart_ = chartBuilder_.build(); 11013 } 11014 if (valuesBuilder_ == null) { 11015 result.values_ = values_; 11016 } else { 11017 result.values_ = valuesBuilder_.build(); 11018 } 11019 result.dryRun_ = dryRun_; 11020 result.name_ = name_; 11021 result.disableHooks_ = disableHooks_; 11022 result.namespace_ = namespace_; 11023 result.reuseName_ = reuseName_; 11024 result.timeout_ = timeout_; 11025 result.wait_ = wait_; 11026 onBuilt(); 11027 return result; 11028 } 11029 11030 public Builder clone() { 11031 return (Builder) super.clone(); 11032 } 11033 public Builder setField( 11034 com.google.protobuf.Descriptors.FieldDescriptor field, 11035 Object value) { 11036 return (Builder) super.setField(field, value); 11037 } 11038 public Builder clearField( 11039 com.google.protobuf.Descriptors.FieldDescriptor field) { 11040 return (Builder) super.clearField(field); 11041 } 11042 public Builder clearOneof( 11043 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 11044 return (Builder) super.clearOneof(oneof); 11045 } 11046 public Builder setRepeatedField( 11047 com.google.protobuf.Descriptors.FieldDescriptor field, 11048 int index, Object value) { 11049 return (Builder) super.setRepeatedField(field, index, value); 11050 } 11051 public Builder addRepeatedField( 11052 com.google.protobuf.Descriptors.FieldDescriptor field, 11053 Object value) { 11054 return (Builder) super.addRepeatedField(field, value); 11055 } 11056 public Builder mergeFrom(com.google.protobuf.Message other) { 11057 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseRequest) { 11058 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseRequest)other); 11059 } else { 11060 super.mergeFrom(other); 11061 return this; 11062 } 11063 } 11064 11065 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseRequest other) { 11066 if (other == hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance()) return this; 11067 if (other.hasChart()) { 11068 mergeChart(other.getChart()); 11069 } 11070 if (other.hasValues()) { 11071 mergeValues(other.getValues()); 11072 } 11073 if (other.getDryRun() != false) { 11074 setDryRun(other.getDryRun()); 11075 } 11076 if (!other.getName().isEmpty()) { 11077 name_ = other.name_; 11078 onChanged(); 11079 } 11080 if (other.getDisableHooks() != false) { 11081 setDisableHooks(other.getDisableHooks()); 11082 } 11083 if (!other.getNamespace().isEmpty()) { 11084 namespace_ = other.namespace_; 11085 onChanged(); 11086 } 11087 if (other.getReuseName() != false) { 11088 setReuseName(other.getReuseName()); 11089 } 11090 if (other.getTimeout() != 0L) { 11091 setTimeout(other.getTimeout()); 11092 } 11093 if (other.getWait() != false) { 11094 setWait(other.getWait()); 11095 } 11096 onChanged(); 11097 return this; 11098 } 11099 11100 public final boolean isInitialized() { 11101 return true; 11102 } 11103 11104 public Builder mergeFrom( 11105 com.google.protobuf.CodedInputStream input, 11106 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11107 throws java.io.IOException { 11108 hapi.services.tiller.Tiller.InstallReleaseRequest parsedMessage = null; 11109 try { 11110 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 11111 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 11112 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseRequest) e.getUnfinishedMessage(); 11113 throw e.unwrapIOException(); 11114 } finally { 11115 if (parsedMessage != null) { 11116 mergeFrom(parsedMessage); 11117 } 11118 } 11119 return this; 11120 } 11121 11122 private hapi.chart.ChartOuterClass.Chart chart_ = null; 11123 private com.google.protobuf.SingleFieldBuilderV3< 11124 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 11125 /** 11126 * <pre> 11127 * Chart is the protobuf representation of a chart. 11128 * </pre> 11129 * 11130 * <code>.hapi.chart.Chart chart = 1;</code> 11131 */ 11132 public boolean hasChart() { 11133 return chartBuilder_ != null || chart_ != null; 11134 } 11135 /** 11136 * <pre> 11137 * Chart is the protobuf representation of a chart. 11138 * </pre> 11139 * 11140 * <code>.hapi.chart.Chart chart = 1;</code> 11141 */ 11142 public hapi.chart.ChartOuterClass.Chart getChart() { 11143 if (chartBuilder_ == null) { 11144 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11145 } else { 11146 return chartBuilder_.getMessage(); 11147 } 11148 } 11149 /** 11150 * <pre> 11151 * Chart is the protobuf representation of a chart. 11152 * </pre> 11153 * 11154 * <code>.hapi.chart.Chart chart = 1;</code> 11155 */ 11156 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 11157 if (chartBuilder_ == null) { 11158 if (value == null) { 11159 throw new NullPointerException(); 11160 } 11161 chart_ = value; 11162 onChanged(); 11163 } else { 11164 chartBuilder_.setMessage(value); 11165 } 11166 11167 return this; 11168 } 11169 /** 11170 * <pre> 11171 * Chart is the protobuf representation of a chart. 11172 * </pre> 11173 * 11174 * <code>.hapi.chart.Chart chart = 1;</code> 11175 */ 11176 public Builder setChart( 11177 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 11178 if (chartBuilder_ == null) { 11179 chart_ = builderForValue.build(); 11180 onChanged(); 11181 } else { 11182 chartBuilder_.setMessage(builderForValue.build()); 11183 } 11184 11185 return this; 11186 } 11187 /** 11188 * <pre> 11189 * Chart is the protobuf representation of a chart. 11190 * </pre> 11191 * 11192 * <code>.hapi.chart.Chart chart = 1;</code> 11193 */ 11194 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 11195 if (chartBuilder_ == null) { 11196 if (chart_ != null) { 11197 chart_ = 11198 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 11199 } else { 11200 chart_ = value; 11201 } 11202 onChanged(); 11203 } else { 11204 chartBuilder_.mergeFrom(value); 11205 } 11206 11207 return this; 11208 } 11209 /** 11210 * <pre> 11211 * Chart is the protobuf representation of a chart. 11212 * </pre> 11213 * 11214 * <code>.hapi.chart.Chart chart = 1;</code> 11215 */ 11216 public Builder clearChart() { 11217 if (chartBuilder_ == null) { 11218 chart_ = null; 11219 onChanged(); 11220 } else { 11221 chart_ = null; 11222 chartBuilder_ = null; 11223 } 11224 11225 return this; 11226 } 11227 /** 11228 * <pre> 11229 * Chart is the protobuf representation of a chart. 11230 * </pre> 11231 * 11232 * <code>.hapi.chart.Chart chart = 1;</code> 11233 */ 11234 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 11235 11236 onChanged(); 11237 return getChartFieldBuilder().getBuilder(); 11238 } 11239 /** 11240 * <pre> 11241 * Chart is the protobuf representation of a chart. 11242 * </pre> 11243 * 11244 * <code>.hapi.chart.Chart chart = 1;</code> 11245 */ 11246 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 11247 if (chartBuilder_ != null) { 11248 return chartBuilder_.getMessageOrBuilder(); 11249 } else { 11250 return chart_ == null ? 11251 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11252 } 11253 } 11254 /** 11255 * <pre> 11256 * Chart is the protobuf representation of a chart. 11257 * </pre> 11258 * 11259 * <code>.hapi.chart.Chart chart = 1;</code> 11260 */ 11261 private com.google.protobuf.SingleFieldBuilderV3< 11262 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 11263 getChartFieldBuilder() { 11264 if (chartBuilder_ == null) { 11265 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11266 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 11267 getChart(), 11268 getParentForChildren(), 11269 isClean()); 11270 chart_ = null; 11271 } 11272 return chartBuilder_; 11273 } 11274 11275 private hapi.chart.ConfigOuterClass.Config values_ = null; 11276 private com.google.protobuf.SingleFieldBuilderV3< 11277 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 11278 /** 11279 * <pre> 11280 * Values is a string containing (unparsed) YAML values. 11281 * </pre> 11282 * 11283 * <code>.hapi.chart.Config values = 2;</code> 11284 */ 11285 public boolean hasValues() { 11286 return valuesBuilder_ != null || values_ != null; 11287 } 11288 /** 11289 * <pre> 11290 * Values is a string containing (unparsed) YAML values. 11291 * </pre> 11292 * 11293 * <code>.hapi.chart.Config values = 2;</code> 11294 */ 11295 public hapi.chart.ConfigOuterClass.Config getValues() { 11296 if (valuesBuilder_ == null) { 11297 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11298 } else { 11299 return valuesBuilder_.getMessage(); 11300 } 11301 } 11302 /** 11303 * <pre> 11304 * Values is a string containing (unparsed) YAML values. 11305 * </pre> 11306 * 11307 * <code>.hapi.chart.Config values = 2;</code> 11308 */ 11309 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 11310 if (valuesBuilder_ == null) { 11311 if (value == null) { 11312 throw new NullPointerException(); 11313 } 11314 values_ = value; 11315 onChanged(); 11316 } else { 11317 valuesBuilder_.setMessage(value); 11318 } 11319 11320 return this; 11321 } 11322 /** 11323 * <pre> 11324 * Values is a string containing (unparsed) YAML values. 11325 * </pre> 11326 * 11327 * <code>.hapi.chart.Config values = 2;</code> 11328 */ 11329 public Builder setValues( 11330 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 11331 if (valuesBuilder_ == null) { 11332 values_ = builderForValue.build(); 11333 onChanged(); 11334 } else { 11335 valuesBuilder_.setMessage(builderForValue.build()); 11336 } 11337 11338 return this; 11339 } 11340 /** 11341 * <pre> 11342 * Values is a string containing (unparsed) YAML values. 11343 * </pre> 11344 * 11345 * <code>.hapi.chart.Config values = 2;</code> 11346 */ 11347 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 11348 if (valuesBuilder_ == null) { 11349 if (values_ != null) { 11350 values_ = 11351 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 11352 } else { 11353 values_ = value; 11354 } 11355 onChanged(); 11356 } else { 11357 valuesBuilder_.mergeFrom(value); 11358 } 11359 11360 return this; 11361 } 11362 /** 11363 * <pre> 11364 * Values is a string containing (unparsed) YAML values. 11365 * </pre> 11366 * 11367 * <code>.hapi.chart.Config values = 2;</code> 11368 */ 11369 public Builder clearValues() { 11370 if (valuesBuilder_ == null) { 11371 values_ = null; 11372 onChanged(); 11373 } else { 11374 values_ = null; 11375 valuesBuilder_ = null; 11376 } 11377 11378 return this; 11379 } 11380 /** 11381 * <pre> 11382 * Values is a string containing (unparsed) YAML values. 11383 * </pre> 11384 * 11385 * <code>.hapi.chart.Config values = 2;</code> 11386 */ 11387 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 11388 11389 onChanged(); 11390 return getValuesFieldBuilder().getBuilder(); 11391 } 11392 /** 11393 * <pre> 11394 * Values is a string containing (unparsed) YAML values. 11395 * </pre> 11396 * 11397 * <code>.hapi.chart.Config values = 2;</code> 11398 */ 11399 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 11400 if (valuesBuilder_ != null) { 11401 return valuesBuilder_.getMessageOrBuilder(); 11402 } else { 11403 return values_ == null ? 11404 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11405 } 11406 } 11407 /** 11408 * <pre> 11409 * Values is a string containing (unparsed) YAML values. 11410 * </pre> 11411 * 11412 * <code>.hapi.chart.Config values = 2;</code> 11413 */ 11414 private com.google.protobuf.SingleFieldBuilderV3< 11415 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 11416 getValuesFieldBuilder() { 11417 if (valuesBuilder_ == null) { 11418 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11419 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 11420 getValues(), 11421 getParentForChildren(), 11422 isClean()); 11423 values_ = null; 11424 } 11425 return valuesBuilder_; 11426 } 11427 11428 private boolean dryRun_ ; 11429 /** 11430 * <pre> 11431 * DryRun, if true, will run through the release logic, but neither create 11432 * a release object nor deploy to Kubernetes. The release object returned 11433 * in the response will be fake. 11434 * </pre> 11435 * 11436 * <code>bool dry_run = 3;</code> 11437 */ 11438 public boolean getDryRun() { 11439 return dryRun_; 11440 } 11441 /** 11442 * <pre> 11443 * DryRun, if true, will run through the release logic, but neither create 11444 * a release object nor deploy to Kubernetes. The release object returned 11445 * in the response will be fake. 11446 * </pre> 11447 * 11448 * <code>bool dry_run = 3;</code> 11449 */ 11450 public Builder setDryRun(boolean value) { 11451 11452 dryRun_ = value; 11453 onChanged(); 11454 return this; 11455 } 11456 /** 11457 * <pre> 11458 * DryRun, if true, will run through the release logic, but neither create 11459 * a release object nor deploy to Kubernetes. The release object returned 11460 * in the response will be fake. 11461 * </pre> 11462 * 11463 * <code>bool dry_run = 3;</code> 11464 */ 11465 public Builder clearDryRun() { 11466 11467 dryRun_ = false; 11468 onChanged(); 11469 return this; 11470 } 11471 11472 private java.lang.Object name_ = ""; 11473 /** 11474 * <pre> 11475 * Name is the candidate release name. This must be unique to the 11476 * namespace, otherwise the server will return an error. If it is not 11477 * supplied, the server will autogenerate one. 11478 * </pre> 11479 * 11480 * <code>string name = 4;</code> 11481 */ 11482 public java.lang.String getName() { 11483 java.lang.Object ref = name_; 11484 if (!(ref instanceof java.lang.String)) { 11485 com.google.protobuf.ByteString bs = 11486 (com.google.protobuf.ByteString) ref; 11487 java.lang.String s = bs.toStringUtf8(); 11488 name_ = s; 11489 return s; 11490 } else { 11491 return (java.lang.String) ref; 11492 } 11493 } 11494 /** 11495 * <pre> 11496 * Name is the candidate release name. This must be unique to the 11497 * namespace, otherwise the server will return an error. If it is not 11498 * supplied, the server will autogenerate one. 11499 * </pre> 11500 * 11501 * <code>string name = 4;</code> 11502 */ 11503 public com.google.protobuf.ByteString 11504 getNameBytes() { 11505 java.lang.Object ref = name_; 11506 if (ref instanceof String) { 11507 com.google.protobuf.ByteString b = 11508 com.google.protobuf.ByteString.copyFromUtf8( 11509 (java.lang.String) ref); 11510 name_ = b; 11511 return b; 11512 } else { 11513 return (com.google.protobuf.ByteString) ref; 11514 } 11515 } 11516 /** 11517 * <pre> 11518 * Name is the candidate release name. This must be unique to the 11519 * namespace, otherwise the server will return an error. If it is not 11520 * supplied, the server will autogenerate one. 11521 * </pre> 11522 * 11523 * <code>string name = 4;</code> 11524 */ 11525 public Builder setName( 11526 java.lang.String value) { 11527 if (value == null) { 11528 throw new NullPointerException(); 11529 } 11530 11531 name_ = value; 11532 onChanged(); 11533 return this; 11534 } 11535 /** 11536 * <pre> 11537 * Name is the candidate release name. This must be unique to the 11538 * namespace, otherwise the server will return an error. If it is not 11539 * supplied, the server will autogenerate one. 11540 * </pre> 11541 * 11542 * <code>string name = 4;</code> 11543 */ 11544 public Builder clearName() { 11545 11546 name_ = getDefaultInstance().getName(); 11547 onChanged(); 11548 return this; 11549 } 11550 /** 11551 * <pre> 11552 * Name is the candidate release name. This must be unique to the 11553 * namespace, otherwise the server will return an error. If it is not 11554 * supplied, the server will autogenerate one. 11555 * </pre> 11556 * 11557 * <code>string name = 4;</code> 11558 */ 11559 public Builder setNameBytes( 11560 com.google.protobuf.ByteString value) { 11561 if (value == null) { 11562 throw new NullPointerException(); 11563 } 11564 checkByteStringIsUtf8(value); 11565 11566 name_ = value; 11567 onChanged(); 11568 return this; 11569 } 11570 11571 private boolean disableHooks_ ; 11572 /** 11573 * <pre> 11574 * DisableHooks causes the server to skip running any hooks for the install. 11575 * </pre> 11576 * 11577 * <code>bool disable_hooks = 5;</code> 11578 */ 11579 public boolean getDisableHooks() { 11580 return disableHooks_; 11581 } 11582 /** 11583 * <pre> 11584 * DisableHooks causes the server to skip running any hooks for the install. 11585 * </pre> 11586 * 11587 * <code>bool disable_hooks = 5;</code> 11588 */ 11589 public Builder setDisableHooks(boolean value) { 11590 11591 disableHooks_ = value; 11592 onChanged(); 11593 return this; 11594 } 11595 /** 11596 * <pre> 11597 * DisableHooks causes the server to skip running any hooks for the install. 11598 * </pre> 11599 * 11600 * <code>bool disable_hooks = 5;</code> 11601 */ 11602 public Builder clearDisableHooks() { 11603 11604 disableHooks_ = false; 11605 onChanged(); 11606 return this; 11607 } 11608 11609 private java.lang.Object namespace_ = ""; 11610 /** 11611 * <pre> 11612 * Namepace is the kubernetes namespace of the release. 11613 * </pre> 11614 * 11615 * <code>string namespace = 6;</code> 11616 */ 11617 public java.lang.String getNamespace() { 11618 java.lang.Object ref = namespace_; 11619 if (!(ref instanceof java.lang.String)) { 11620 com.google.protobuf.ByteString bs = 11621 (com.google.protobuf.ByteString) ref; 11622 java.lang.String s = bs.toStringUtf8(); 11623 namespace_ = s; 11624 return s; 11625 } else { 11626 return (java.lang.String) ref; 11627 } 11628 } 11629 /** 11630 * <pre> 11631 * Namepace is the kubernetes namespace of the release. 11632 * </pre> 11633 * 11634 * <code>string namespace = 6;</code> 11635 */ 11636 public com.google.protobuf.ByteString 11637 getNamespaceBytes() { 11638 java.lang.Object ref = namespace_; 11639 if (ref instanceof String) { 11640 com.google.protobuf.ByteString b = 11641 com.google.protobuf.ByteString.copyFromUtf8( 11642 (java.lang.String) ref); 11643 namespace_ = b; 11644 return b; 11645 } else { 11646 return (com.google.protobuf.ByteString) ref; 11647 } 11648 } 11649 /** 11650 * <pre> 11651 * Namepace is the kubernetes namespace of the release. 11652 * </pre> 11653 * 11654 * <code>string namespace = 6;</code> 11655 */ 11656 public Builder setNamespace( 11657 java.lang.String value) { 11658 if (value == null) { 11659 throw new NullPointerException(); 11660 } 11661 11662 namespace_ = value; 11663 onChanged(); 11664 return this; 11665 } 11666 /** 11667 * <pre> 11668 * Namepace is the kubernetes namespace of the release. 11669 * </pre> 11670 * 11671 * <code>string namespace = 6;</code> 11672 */ 11673 public Builder clearNamespace() { 11674 11675 namespace_ = getDefaultInstance().getNamespace(); 11676 onChanged(); 11677 return this; 11678 } 11679 /** 11680 * <pre> 11681 * Namepace is the kubernetes namespace of the release. 11682 * </pre> 11683 * 11684 * <code>string namespace = 6;</code> 11685 */ 11686 public Builder setNamespaceBytes( 11687 com.google.protobuf.ByteString value) { 11688 if (value == null) { 11689 throw new NullPointerException(); 11690 } 11691 checkByteStringIsUtf8(value); 11692 11693 namespace_ = value; 11694 onChanged(); 11695 return this; 11696 } 11697 11698 private boolean reuseName_ ; 11699 /** 11700 * <pre> 11701 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11702 * </pre> 11703 * 11704 * <code>bool reuse_name = 7;</code> 11705 */ 11706 public boolean getReuseName() { 11707 return reuseName_; 11708 } 11709 /** 11710 * <pre> 11711 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11712 * </pre> 11713 * 11714 * <code>bool reuse_name = 7;</code> 11715 */ 11716 public Builder setReuseName(boolean value) { 11717 11718 reuseName_ = value; 11719 onChanged(); 11720 return this; 11721 } 11722 /** 11723 * <pre> 11724 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11725 * </pre> 11726 * 11727 * <code>bool reuse_name = 7;</code> 11728 */ 11729 public Builder clearReuseName() { 11730 11731 reuseName_ = false; 11732 onChanged(); 11733 return this; 11734 } 11735 11736 private long timeout_ ; 11737 /** 11738 * <pre> 11739 * timeout specifies the max amount of time any kubernetes client command can run. 11740 * </pre> 11741 * 11742 * <code>int64 timeout = 8;</code> 11743 */ 11744 public long getTimeout() { 11745 return timeout_; 11746 } 11747 /** 11748 * <pre> 11749 * timeout specifies the max amount of time any kubernetes client command can run. 11750 * </pre> 11751 * 11752 * <code>int64 timeout = 8;</code> 11753 */ 11754 public Builder setTimeout(long value) { 11755 11756 timeout_ = value; 11757 onChanged(); 11758 return this; 11759 } 11760 /** 11761 * <pre> 11762 * timeout specifies the max amount of time any kubernetes client command can run. 11763 * </pre> 11764 * 11765 * <code>int64 timeout = 8;</code> 11766 */ 11767 public Builder clearTimeout() { 11768 11769 timeout_ = 0L; 11770 onChanged(); 11771 return this; 11772 } 11773 11774 private boolean wait_ ; 11775 /** 11776 * <pre> 11777 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11778 * before marking the release as successful. It will wait for as long as timeout 11779 * </pre> 11780 * 11781 * <code>bool wait = 9;</code> 11782 */ 11783 public boolean getWait() { 11784 return wait_; 11785 } 11786 /** 11787 * <pre> 11788 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11789 * before marking the release as successful. It will wait for as long as timeout 11790 * </pre> 11791 * 11792 * <code>bool wait = 9;</code> 11793 */ 11794 public Builder setWait(boolean value) { 11795 11796 wait_ = value; 11797 onChanged(); 11798 return this; 11799 } 11800 /** 11801 * <pre> 11802 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11803 * before marking the release as successful. It will wait for as long as timeout 11804 * </pre> 11805 * 11806 * <code>bool wait = 9;</code> 11807 */ 11808 public Builder clearWait() { 11809 11810 wait_ = false; 11811 onChanged(); 11812 return this; 11813 } 11814 public final Builder setUnknownFields( 11815 final com.google.protobuf.UnknownFieldSet unknownFields) { 11816 return this; 11817 } 11818 11819 public final Builder mergeUnknownFields( 11820 final com.google.protobuf.UnknownFieldSet unknownFields) { 11821 return this; 11822 } 11823 11824 11825 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseRequest) 11826 } 11827 11828 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseRequest) 11829 private static final hapi.services.tiller.Tiller.InstallReleaseRequest DEFAULT_INSTANCE; 11830 static { 11831 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseRequest(); 11832 } 11833 11834 public static hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstance() { 11835 return DEFAULT_INSTANCE; 11836 } 11837 11838 private static final com.google.protobuf.Parser<InstallReleaseRequest> 11839 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseRequest>() { 11840 public InstallReleaseRequest parsePartialFrom( 11841 com.google.protobuf.CodedInputStream input, 11842 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11843 throws com.google.protobuf.InvalidProtocolBufferException { 11844 return new InstallReleaseRequest(input, extensionRegistry); 11845 } 11846 }; 11847 11848 public static com.google.protobuf.Parser<InstallReleaseRequest> parser() { 11849 return PARSER; 11850 } 11851 11852 @java.lang.Override 11853 public com.google.protobuf.Parser<InstallReleaseRequest> getParserForType() { 11854 return PARSER; 11855 } 11856 11857 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 11858 return DEFAULT_INSTANCE; 11859 } 11860 11861 } 11862 11863 public interface InstallReleaseResponseOrBuilder extends 11864 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseResponse) 11865 com.google.protobuf.MessageOrBuilder { 11866 11867 /** 11868 * <code>.hapi.release.Release release = 1;</code> 11869 */ 11870 boolean hasRelease(); 11871 /** 11872 * <code>.hapi.release.Release release = 1;</code> 11873 */ 11874 hapi.release.ReleaseOuterClass.Release getRelease(); 11875 /** 11876 * <code>.hapi.release.Release release = 1;</code> 11877 */ 11878 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 11879 } 11880 /** 11881 * <pre> 11882 * InstallReleaseResponse is the response from a release installation. 11883 * </pre> 11884 * 11885 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 11886 */ 11887 public static final class InstallReleaseResponse extends 11888 com.google.protobuf.GeneratedMessageV3 implements 11889 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseResponse) 11890 InstallReleaseResponseOrBuilder { 11891 // Use InstallReleaseResponse.newBuilder() to construct. 11892 private InstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 11893 super(builder); 11894 } 11895 private InstallReleaseResponse() { 11896 } 11897 11898 @java.lang.Override 11899 public final com.google.protobuf.UnknownFieldSet 11900 getUnknownFields() { 11901 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 11902 } 11903 private InstallReleaseResponse( 11904 com.google.protobuf.CodedInputStream input, 11905 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11906 throws com.google.protobuf.InvalidProtocolBufferException { 11907 this(); 11908 int mutable_bitField0_ = 0; 11909 try { 11910 boolean done = false; 11911 while (!done) { 11912 int tag = input.readTag(); 11913 switch (tag) { 11914 case 0: 11915 done = true; 11916 break; 11917 default: { 11918 if (!input.skipField(tag)) { 11919 done = true; 11920 } 11921 break; 11922 } 11923 case 10: { 11924 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 11925 if (release_ != null) { 11926 subBuilder = release_.toBuilder(); 11927 } 11928 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 11929 if (subBuilder != null) { 11930 subBuilder.mergeFrom(release_); 11931 release_ = subBuilder.buildPartial(); 11932 } 11933 11934 break; 11935 } 11936 } 11937 } 11938 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 11939 throw e.setUnfinishedMessage(this); 11940 } catch (java.io.IOException e) { 11941 throw new com.google.protobuf.InvalidProtocolBufferException( 11942 e).setUnfinishedMessage(this); 11943 } finally { 11944 makeExtensionsImmutable(); 11945 } 11946 } 11947 public static final com.google.protobuf.Descriptors.Descriptor 11948 getDescriptor() { 11949 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 11950 } 11951 11952 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 11953 internalGetFieldAccessorTable() { 11954 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 11955 .ensureFieldAccessorsInitialized( 11956 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 11957 } 11958 11959 public static final int RELEASE_FIELD_NUMBER = 1; 11960 private hapi.release.ReleaseOuterClass.Release release_; 11961 /** 11962 * <code>.hapi.release.Release release = 1;</code> 11963 */ 11964 public boolean hasRelease() { 11965 return release_ != null; 11966 } 11967 /** 11968 * <code>.hapi.release.Release release = 1;</code> 11969 */ 11970 public hapi.release.ReleaseOuterClass.Release getRelease() { 11971 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 11972 } 11973 /** 11974 * <code>.hapi.release.Release release = 1;</code> 11975 */ 11976 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 11977 return getRelease(); 11978 } 11979 11980 private byte memoizedIsInitialized = -1; 11981 public final boolean isInitialized() { 11982 byte isInitialized = memoizedIsInitialized; 11983 if (isInitialized == 1) return true; 11984 if (isInitialized == 0) return false; 11985 11986 memoizedIsInitialized = 1; 11987 return true; 11988 } 11989 11990 public void writeTo(com.google.protobuf.CodedOutputStream output) 11991 throws java.io.IOException { 11992 if (release_ != null) { 11993 output.writeMessage(1, getRelease()); 11994 } 11995 } 11996 11997 public int getSerializedSize() { 11998 int size = memoizedSize; 11999 if (size != -1) return size; 12000 12001 size = 0; 12002 if (release_ != null) { 12003 size += com.google.protobuf.CodedOutputStream 12004 .computeMessageSize(1, getRelease()); 12005 } 12006 memoizedSize = size; 12007 return size; 12008 } 12009 12010 private static final long serialVersionUID = 0L; 12011 @java.lang.Override 12012 public boolean equals(final java.lang.Object obj) { 12013 if (obj == this) { 12014 return true; 12015 } 12016 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseResponse)) { 12017 return super.equals(obj); 12018 } 12019 hapi.services.tiller.Tiller.InstallReleaseResponse other = (hapi.services.tiller.Tiller.InstallReleaseResponse) obj; 12020 12021 boolean result = true; 12022 result = result && (hasRelease() == other.hasRelease()); 12023 if (hasRelease()) { 12024 result = result && getRelease() 12025 .equals(other.getRelease()); 12026 } 12027 return result; 12028 } 12029 12030 @java.lang.Override 12031 public int hashCode() { 12032 if (memoizedHashCode != 0) { 12033 return memoizedHashCode; 12034 } 12035 int hash = 41; 12036 hash = (19 * hash) + getDescriptor().hashCode(); 12037 if (hasRelease()) { 12038 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 12039 hash = (53 * hash) + getRelease().hashCode(); 12040 } 12041 hash = (29 * hash) + unknownFields.hashCode(); 12042 memoizedHashCode = hash; 12043 return hash; 12044 } 12045 12046 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12047 java.nio.ByteBuffer data) 12048 throws com.google.protobuf.InvalidProtocolBufferException { 12049 return PARSER.parseFrom(data); 12050 } 12051 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12052 java.nio.ByteBuffer data, 12053 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12054 throws com.google.protobuf.InvalidProtocolBufferException { 12055 return PARSER.parseFrom(data, extensionRegistry); 12056 } 12057 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12058 com.google.protobuf.ByteString data) 12059 throws com.google.protobuf.InvalidProtocolBufferException { 12060 return PARSER.parseFrom(data); 12061 } 12062 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12063 com.google.protobuf.ByteString data, 12064 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12065 throws com.google.protobuf.InvalidProtocolBufferException { 12066 return PARSER.parseFrom(data, extensionRegistry); 12067 } 12068 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(byte[] data) 12069 throws com.google.protobuf.InvalidProtocolBufferException { 12070 return PARSER.parseFrom(data); 12071 } 12072 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12073 byte[] data, 12074 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12075 throws com.google.protobuf.InvalidProtocolBufferException { 12076 return PARSER.parseFrom(data, extensionRegistry); 12077 } 12078 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(java.io.InputStream input) 12079 throws java.io.IOException { 12080 return com.google.protobuf.GeneratedMessageV3 12081 .parseWithIOException(PARSER, input); 12082 } 12083 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12084 java.io.InputStream input, 12085 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12086 throws java.io.IOException { 12087 return com.google.protobuf.GeneratedMessageV3 12088 .parseWithIOException(PARSER, input, extensionRegistry); 12089 } 12090 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 12091 throws java.io.IOException { 12092 return com.google.protobuf.GeneratedMessageV3 12093 .parseDelimitedWithIOException(PARSER, input); 12094 } 12095 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom( 12096 java.io.InputStream input, 12097 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12098 throws java.io.IOException { 12099 return com.google.protobuf.GeneratedMessageV3 12100 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 12101 } 12102 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12103 com.google.protobuf.CodedInputStream input) 12104 throws java.io.IOException { 12105 return com.google.protobuf.GeneratedMessageV3 12106 .parseWithIOException(PARSER, input); 12107 } 12108 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12109 com.google.protobuf.CodedInputStream input, 12110 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12111 throws java.io.IOException { 12112 return com.google.protobuf.GeneratedMessageV3 12113 .parseWithIOException(PARSER, input, extensionRegistry); 12114 } 12115 12116 public Builder newBuilderForType() { return newBuilder(); } 12117 public static Builder newBuilder() { 12118 return DEFAULT_INSTANCE.toBuilder(); 12119 } 12120 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseResponse prototype) { 12121 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 12122 } 12123 public Builder toBuilder() { 12124 return this == DEFAULT_INSTANCE 12125 ? new Builder() : new Builder().mergeFrom(this); 12126 } 12127 12128 @java.lang.Override 12129 protected Builder newBuilderForType( 12130 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12131 Builder builder = new Builder(parent); 12132 return builder; 12133 } 12134 /** 12135 * <pre> 12136 * InstallReleaseResponse is the response from a release installation. 12137 * </pre> 12138 * 12139 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 12140 */ 12141 public static final class Builder extends 12142 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 12143 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseResponse) 12144 hapi.services.tiller.Tiller.InstallReleaseResponseOrBuilder { 12145 public static final com.google.protobuf.Descriptors.Descriptor 12146 getDescriptor() { 12147 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12148 } 12149 12150 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12151 internalGetFieldAccessorTable() { 12152 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 12153 .ensureFieldAccessorsInitialized( 12154 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 12155 } 12156 12157 // Construct using hapi.services.tiller.Tiller.InstallReleaseResponse.newBuilder() 12158 private Builder() { 12159 maybeForceBuilderInitialization(); 12160 } 12161 12162 private Builder( 12163 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12164 super(parent); 12165 maybeForceBuilderInitialization(); 12166 } 12167 private void maybeForceBuilderInitialization() { 12168 if (com.google.protobuf.GeneratedMessageV3 12169 .alwaysUseFieldBuilders) { 12170 } 12171 } 12172 public Builder clear() { 12173 super.clear(); 12174 if (releaseBuilder_ == null) { 12175 release_ = null; 12176 } else { 12177 release_ = null; 12178 releaseBuilder_ = null; 12179 } 12180 return this; 12181 } 12182 12183 public com.google.protobuf.Descriptors.Descriptor 12184 getDescriptorForType() { 12185 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12186 } 12187 12188 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12189 return hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance(); 12190 } 12191 12192 public hapi.services.tiller.Tiller.InstallReleaseResponse build() { 12193 hapi.services.tiller.Tiller.InstallReleaseResponse result = buildPartial(); 12194 if (!result.isInitialized()) { 12195 throw newUninitializedMessageException(result); 12196 } 12197 return result; 12198 } 12199 12200 public hapi.services.tiller.Tiller.InstallReleaseResponse buildPartial() { 12201 hapi.services.tiller.Tiller.InstallReleaseResponse result = new hapi.services.tiller.Tiller.InstallReleaseResponse(this); 12202 if (releaseBuilder_ == null) { 12203 result.release_ = release_; 12204 } else { 12205 result.release_ = releaseBuilder_.build(); 12206 } 12207 onBuilt(); 12208 return result; 12209 } 12210 12211 public Builder clone() { 12212 return (Builder) super.clone(); 12213 } 12214 public Builder setField( 12215 com.google.protobuf.Descriptors.FieldDescriptor field, 12216 Object value) { 12217 return (Builder) super.setField(field, value); 12218 } 12219 public Builder clearField( 12220 com.google.protobuf.Descriptors.FieldDescriptor field) { 12221 return (Builder) super.clearField(field); 12222 } 12223 public Builder clearOneof( 12224 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 12225 return (Builder) super.clearOneof(oneof); 12226 } 12227 public Builder setRepeatedField( 12228 com.google.protobuf.Descriptors.FieldDescriptor field, 12229 int index, Object value) { 12230 return (Builder) super.setRepeatedField(field, index, value); 12231 } 12232 public Builder addRepeatedField( 12233 com.google.protobuf.Descriptors.FieldDescriptor field, 12234 Object value) { 12235 return (Builder) super.addRepeatedField(field, value); 12236 } 12237 public Builder mergeFrom(com.google.protobuf.Message other) { 12238 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseResponse) { 12239 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseResponse)other); 12240 } else { 12241 super.mergeFrom(other); 12242 return this; 12243 } 12244 } 12245 12246 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseResponse other) { 12247 if (other == hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance()) return this; 12248 if (other.hasRelease()) { 12249 mergeRelease(other.getRelease()); 12250 } 12251 onChanged(); 12252 return this; 12253 } 12254 12255 public final boolean isInitialized() { 12256 return true; 12257 } 12258 12259 public Builder mergeFrom( 12260 com.google.protobuf.CodedInputStream input, 12261 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12262 throws java.io.IOException { 12263 hapi.services.tiller.Tiller.InstallReleaseResponse parsedMessage = null; 12264 try { 12265 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 12266 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12267 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseResponse) e.getUnfinishedMessage(); 12268 throw e.unwrapIOException(); 12269 } finally { 12270 if (parsedMessage != null) { 12271 mergeFrom(parsedMessage); 12272 } 12273 } 12274 return this; 12275 } 12276 12277 private hapi.release.ReleaseOuterClass.Release release_ = null; 12278 private com.google.protobuf.SingleFieldBuilderV3< 12279 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 12280 /** 12281 * <code>.hapi.release.Release release = 1;</code> 12282 */ 12283 public boolean hasRelease() { 12284 return releaseBuilder_ != null || release_ != null; 12285 } 12286 /** 12287 * <code>.hapi.release.Release release = 1;</code> 12288 */ 12289 public hapi.release.ReleaseOuterClass.Release getRelease() { 12290 if (releaseBuilder_ == null) { 12291 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12292 } else { 12293 return releaseBuilder_.getMessage(); 12294 } 12295 } 12296 /** 12297 * <code>.hapi.release.Release release = 1;</code> 12298 */ 12299 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 12300 if (releaseBuilder_ == null) { 12301 if (value == null) { 12302 throw new NullPointerException(); 12303 } 12304 release_ = value; 12305 onChanged(); 12306 } else { 12307 releaseBuilder_.setMessage(value); 12308 } 12309 12310 return this; 12311 } 12312 /** 12313 * <code>.hapi.release.Release release = 1;</code> 12314 */ 12315 public Builder setRelease( 12316 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 12317 if (releaseBuilder_ == null) { 12318 release_ = builderForValue.build(); 12319 onChanged(); 12320 } else { 12321 releaseBuilder_.setMessage(builderForValue.build()); 12322 } 12323 12324 return this; 12325 } 12326 /** 12327 * <code>.hapi.release.Release release = 1;</code> 12328 */ 12329 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 12330 if (releaseBuilder_ == null) { 12331 if (release_ != null) { 12332 release_ = 12333 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 12334 } else { 12335 release_ = value; 12336 } 12337 onChanged(); 12338 } else { 12339 releaseBuilder_.mergeFrom(value); 12340 } 12341 12342 return this; 12343 } 12344 /** 12345 * <code>.hapi.release.Release release = 1;</code> 12346 */ 12347 public Builder clearRelease() { 12348 if (releaseBuilder_ == null) { 12349 release_ = null; 12350 onChanged(); 12351 } else { 12352 release_ = null; 12353 releaseBuilder_ = null; 12354 } 12355 12356 return this; 12357 } 12358 /** 12359 * <code>.hapi.release.Release release = 1;</code> 12360 */ 12361 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 12362 12363 onChanged(); 12364 return getReleaseFieldBuilder().getBuilder(); 12365 } 12366 /** 12367 * <code>.hapi.release.Release release = 1;</code> 12368 */ 12369 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 12370 if (releaseBuilder_ != null) { 12371 return releaseBuilder_.getMessageOrBuilder(); 12372 } else { 12373 return release_ == null ? 12374 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12375 } 12376 } 12377 /** 12378 * <code>.hapi.release.Release release = 1;</code> 12379 */ 12380 private com.google.protobuf.SingleFieldBuilderV3< 12381 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 12382 getReleaseFieldBuilder() { 12383 if (releaseBuilder_ == null) { 12384 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 12385 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 12386 getRelease(), 12387 getParentForChildren(), 12388 isClean()); 12389 release_ = null; 12390 } 12391 return releaseBuilder_; 12392 } 12393 public final Builder setUnknownFields( 12394 final com.google.protobuf.UnknownFieldSet unknownFields) { 12395 return this; 12396 } 12397 12398 public final Builder mergeUnknownFields( 12399 final com.google.protobuf.UnknownFieldSet unknownFields) { 12400 return this; 12401 } 12402 12403 12404 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseResponse) 12405 } 12406 12407 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseResponse) 12408 private static final hapi.services.tiller.Tiller.InstallReleaseResponse DEFAULT_INSTANCE; 12409 static { 12410 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseResponse(); 12411 } 12412 12413 public static hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstance() { 12414 return DEFAULT_INSTANCE; 12415 } 12416 12417 private static final com.google.protobuf.Parser<InstallReleaseResponse> 12418 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseResponse>() { 12419 public InstallReleaseResponse parsePartialFrom( 12420 com.google.protobuf.CodedInputStream input, 12421 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12422 throws com.google.protobuf.InvalidProtocolBufferException { 12423 return new InstallReleaseResponse(input, extensionRegistry); 12424 } 12425 }; 12426 12427 public static com.google.protobuf.Parser<InstallReleaseResponse> parser() { 12428 return PARSER; 12429 } 12430 12431 @java.lang.Override 12432 public com.google.protobuf.Parser<InstallReleaseResponse> getParserForType() { 12433 return PARSER; 12434 } 12435 12436 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12437 return DEFAULT_INSTANCE; 12438 } 12439 12440 } 12441 12442 public interface UninstallReleaseRequestOrBuilder extends 12443 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseRequest) 12444 com.google.protobuf.MessageOrBuilder { 12445 12446 /** 12447 * <pre> 12448 * Name is the name of the release to delete. 12449 * </pre> 12450 * 12451 * <code>string name = 1;</code> 12452 */ 12453 java.lang.String getName(); 12454 /** 12455 * <pre> 12456 * Name is the name of the release to delete. 12457 * </pre> 12458 * 12459 * <code>string name = 1;</code> 12460 */ 12461 com.google.protobuf.ByteString 12462 getNameBytes(); 12463 12464 /** 12465 * <pre> 12466 * DisableHooks causes the server to skip running any hooks for the uninstall. 12467 * </pre> 12468 * 12469 * <code>bool disable_hooks = 2;</code> 12470 */ 12471 boolean getDisableHooks(); 12472 12473 /** 12474 * <pre> 12475 * Purge removes the release from the store and make its name free for later use. 12476 * </pre> 12477 * 12478 * <code>bool purge = 3;</code> 12479 */ 12480 boolean getPurge(); 12481 12482 /** 12483 * <pre> 12484 * timeout specifies the max amount of time any kubernetes client command can run. 12485 * </pre> 12486 * 12487 * <code>int64 timeout = 4;</code> 12488 */ 12489 long getTimeout(); 12490 } 12491 /** 12492 * <pre> 12493 * UninstallReleaseRequest represents a request to uninstall a named release. 12494 * </pre> 12495 * 12496 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 12497 */ 12498 public static final class UninstallReleaseRequest extends 12499 com.google.protobuf.GeneratedMessageV3 implements 12500 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseRequest) 12501 UninstallReleaseRequestOrBuilder { 12502 // Use UninstallReleaseRequest.newBuilder() to construct. 12503 private UninstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 12504 super(builder); 12505 } 12506 private UninstallReleaseRequest() { 12507 name_ = ""; 12508 disableHooks_ = false; 12509 purge_ = false; 12510 timeout_ = 0L; 12511 } 12512 12513 @java.lang.Override 12514 public final com.google.protobuf.UnknownFieldSet 12515 getUnknownFields() { 12516 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 12517 } 12518 private UninstallReleaseRequest( 12519 com.google.protobuf.CodedInputStream input, 12520 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12521 throws com.google.protobuf.InvalidProtocolBufferException { 12522 this(); 12523 int mutable_bitField0_ = 0; 12524 try { 12525 boolean done = false; 12526 while (!done) { 12527 int tag = input.readTag(); 12528 switch (tag) { 12529 case 0: 12530 done = true; 12531 break; 12532 default: { 12533 if (!input.skipField(tag)) { 12534 done = true; 12535 } 12536 break; 12537 } 12538 case 10: { 12539 java.lang.String s = input.readStringRequireUtf8(); 12540 12541 name_ = s; 12542 break; 12543 } 12544 case 16: { 12545 12546 disableHooks_ = input.readBool(); 12547 break; 12548 } 12549 case 24: { 12550 12551 purge_ = input.readBool(); 12552 break; 12553 } 12554 case 32: { 12555 12556 timeout_ = input.readInt64(); 12557 break; 12558 } 12559 } 12560 } 12561 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12562 throw e.setUnfinishedMessage(this); 12563 } catch (java.io.IOException e) { 12564 throw new com.google.protobuf.InvalidProtocolBufferException( 12565 e).setUnfinishedMessage(this); 12566 } finally { 12567 makeExtensionsImmutable(); 12568 } 12569 } 12570 public static final com.google.protobuf.Descriptors.Descriptor 12571 getDescriptor() { 12572 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 12573 } 12574 12575 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12576 internalGetFieldAccessorTable() { 12577 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 12578 .ensureFieldAccessorsInitialized( 12579 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 12580 } 12581 12582 public static final int NAME_FIELD_NUMBER = 1; 12583 private volatile java.lang.Object name_; 12584 /** 12585 * <pre> 12586 * Name is the name of the release to delete. 12587 * </pre> 12588 * 12589 * <code>string name = 1;</code> 12590 */ 12591 public java.lang.String getName() { 12592 java.lang.Object ref = name_; 12593 if (ref instanceof java.lang.String) { 12594 return (java.lang.String) ref; 12595 } else { 12596 com.google.protobuf.ByteString bs = 12597 (com.google.protobuf.ByteString) ref; 12598 java.lang.String s = bs.toStringUtf8(); 12599 name_ = s; 12600 return s; 12601 } 12602 } 12603 /** 12604 * <pre> 12605 * Name is the name of the release to delete. 12606 * </pre> 12607 * 12608 * <code>string name = 1;</code> 12609 */ 12610 public com.google.protobuf.ByteString 12611 getNameBytes() { 12612 java.lang.Object ref = name_; 12613 if (ref instanceof java.lang.String) { 12614 com.google.protobuf.ByteString b = 12615 com.google.protobuf.ByteString.copyFromUtf8( 12616 (java.lang.String) ref); 12617 name_ = b; 12618 return b; 12619 } else { 12620 return (com.google.protobuf.ByteString) ref; 12621 } 12622 } 12623 12624 public static final int DISABLE_HOOKS_FIELD_NUMBER = 2; 12625 private boolean disableHooks_; 12626 /** 12627 * <pre> 12628 * DisableHooks causes the server to skip running any hooks for the uninstall. 12629 * </pre> 12630 * 12631 * <code>bool disable_hooks = 2;</code> 12632 */ 12633 public boolean getDisableHooks() { 12634 return disableHooks_; 12635 } 12636 12637 public static final int PURGE_FIELD_NUMBER = 3; 12638 private boolean purge_; 12639 /** 12640 * <pre> 12641 * Purge removes the release from the store and make its name free for later use. 12642 * </pre> 12643 * 12644 * <code>bool purge = 3;</code> 12645 */ 12646 public boolean getPurge() { 12647 return purge_; 12648 } 12649 12650 public static final int TIMEOUT_FIELD_NUMBER = 4; 12651 private long timeout_; 12652 /** 12653 * <pre> 12654 * timeout specifies the max amount of time any kubernetes client command can run. 12655 * </pre> 12656 * 12657 * <code>int64 timeout = 4;</code> 12658 */ 12659 public long getTimeout() { 12660 return timeout_; 12661 } 12662 12663 private byte memoizedIsInitialized = -1; 12664 public final boolean isInitialized() { 12665 byte isInitialized = memoizedIsInitialized; 12666 if (isInitialized == 1) return true; 12667 if (isInitialized == 0) return false; 12668 12669 memoizedIsInitialized = 1; 12670 return true; 12671 } 12672 12673 public void writeTo(com.google.protobuf.CodedOutputStream output) 12674 throws java.io.IOException { 12675 if (!getNameBytes().isEmpty()) { 12676 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 12677 } 12678 if (disableHooks_ != false) { 12679 output.writeBool(2, disableHooks_); 12680 } 12681 if (purge_ != false) { 12682 output.writeBool(3, purge_); 12683 } 12684 if (timeout_ != 0L) { 12685 output.writeInt64(4, timeout_); 12686 } 12687 } 12688 12689 public int getSerializedSize() { 12690 int size = memoizedSize; 12691 if (size != -1) return size; 12692 12693 size = 0; 12694 if (!getNameBytes().isEmpty()) { 12695 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 12696 } 12697 if (disableHooks_ != false) { 12698 size += com.google.protobuf.CodedOutputStream 12699 .computeBoolSize(2, disableHooks_); 12700 } 12701 if (purge_ != false) { 12702 size += com.google.protobuf.CodedOutputStream 12703 .computeBoolSize(3, purge_); 12704 } 12705 if (timeout_ != 0L) { 12706 size += com.google.protobuf.CodedOutputStream 12707 .computeInt64Size(4, timeout_); 12708 } 12709 memoizedSize = size; 12710 return size; 12711 } 12712 12713 private static final long serialVersionUID = 0L; 12714 @java.lang.Override 12715 public boolean equals(final java.lang.Object obj) { 12716 if (obj == this) { 12717 return true; 12718 } 12719 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest)) { 12720 return super.equals(obj); 12721 } 12722 hapi.services.tiller.Tiller.UninstallReleaseRequest other = (hapi.services.tiller.Tiller.UninstallReleaseRequest) obj; 12723 12724 boolean result = true; 12725 result = result && getName() 12726 .equals(other.getName()); 12727 result = result && (getDisableHooks() 12728 == other.getDisableHooks()); 12729 result = result && (getPurge() 12730 == other.getPurge()); 12731 result = result && (getTimeout() 12732 == other.getTimeout()); 12733 return result; 12734 } 12735 12736 @java.lang.Override 12737 public int hashCode() { 12738 if (memoizedHashCode != 0) { 12739 return memoizedHashCode; 12740 } 12741 int hash = 41; 12742 hash = (19 * hash) + getDescriptor().hashCode(); 12743 hash = (37 * hash) + NAME_FIELD_NUMBER; 12744 hash = (53 * hash) + getName().hashCode(); 12745 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 12746 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 12747 getDisableHooks()); 12748 hash = (37 * hash) + PURGE_FIELD_NUMBER; 12749 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 12750 getPurge()); 12751 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 12752 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 12753 getTimeout()); 12754 hash = (29 * hash) + unknownFields.hashCode(); 12755 memoizedHashCode = hash; 12756 return hash; 12757 } 12758 12759 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12760 java.nio.ByteBuffer data) 12761 throws com.google.protobuf.InvalidProtocolBufferException { 12762 return PARSER.parseFrom(data); 12763 } 12764 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12765 java.nio.ByteBuffer data, 12766 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12767 throws com.google.protobuf.InvalidProtocolBufferException { 12768 return PARSER.parseFrom(data, extensionRegistry); 12769 } 12770 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12771 com.google.protobuf.ByteString data) 12772 throws com.google.protobuf.InvalidProtocolBufferException { 12773 return PARSER.parseFrom(data); 12774 } 12775 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12776 com.google.protobuf.ByteString data, 12777 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12778 throws com.google.protobuf.InvalidProtocolBufferException { 12779 return PARSER.parseFrom(data, extensionRegistry); 12780 } 12781 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(byte[] data) 12782 throws com.google.protobuf.InvalidProtocolBufferException { 12783 return PARSER.parseFrom(data); 12784 } 12785 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12786 byte[] data, 12787 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12788 throws com.google.protobuf.InvalidProtocolBufferException { 12789 return PARSER.parseFrom(data, extensionRegistry); 12790 } 12791 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(java.io.InputStream input) 12792 throws java.io.IOException { 12793 return com.google.protobuf.GeneratedMessageV3 12794 .parseWithIOException(PARSER, input); 12795 } 12796 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12797 java.io.InputStream input, 12798 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12799 throws java.io.IOException { 12800 return com.google.protobuf.GeneratedMessageV3 12801 .parseWithIOException(PARSER, input, extensionRegistry); 12802 } 12803 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 12804 throws java.io.IOException { 12805 return com.google.protobuf.GeneratedMessageV3 12806 .parseDelimitedWithIOException(PARSER, input); 12807 } 12808 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom( 12809 java.io.InputStream input, 12810 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12811 throws java.io.IOException { 12812 return com.google.protobuf.GeneratedMessageV3 12813 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 12814 } 12815 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12816 com.google.protobuf.CodedInputStream input) 12817 throws java.io.IOException { 12818 return com.google.protobuf.GeneratedMessageV3 12819 .parseWithIOException(PARSER, input); 12820 } 12821 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12822 com.google.protobuf.CodedInputStream input, 12823 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12824 throws java.io.IOException { 12825 return com.google.protobuf.GeneratedMessageV3 12826 .parseWithIOException(PARSER, input, extensionRegistry); 12827 } 12828 12829 public Builder newBuilderForType() { return newBuilder(); } 12830 public static Builder newBuilder() { 12831 return DEFAULT_INSTANCE.toBuilder(); 12832 } 12833 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseRequest prototype) { 12834 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 12835 } 12836 public Builder toBuilder() { 12837 return this == DEFAULT_INSTANCE 12838 ? new Builder() : new Builder().mergeFrom(this); 12839 } 12840 12841 @java.lang.Override 12842 protected Builder newBuilderForType( 12843 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12844 Builder builder = new Builder(parent); 12845 return builder; 12846 } 12847 /** 12848 * <pre> 12849 * UninstallReleaseRequest represents a request to uninstall a named release. 12850 * </pre> 12851 * 12852 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 12853 */ 12854 public static final class Builder extends 12855 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 12856 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseRequest) 12857 hapi.services.tiller.Tiller.UninstallReleaseRequestOrBuilder { 12858 public static final com.google.protobuf.Descriptors.Descriptor 12859 getDescriptor() { 12860 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 12861 } 12862 12863 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12864 internalGetFieldAccessorTable() { 12865 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 12866 .ensureFieldAccessorsInitialized( 12867 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 12868 } 12869 12870 // Construct using hapi.services.tiller.Tiller.UninstallReleaseRequest.newBuilder() 12871 private Builder() { 12872 maybeForceBuilderInitialization(); 12873 } 12874 12875 private Builder( 12876 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12877 super(parent); 12878 maybeForceBuilderInitialization(); 12879 } 12880 private void maybeForceBuilderInitialization() { 12881 if (com.google.protobuf.GeneratedMessageV3 12882 .alwaysUseFieldBuilders) { 12883 } 12884 } 12885 public Builder clear() { 12886 super.clear(); 12887 name_ = ""; 12888 12889 disableHooks_ = false; 12890 12891 purge_ = false; 12892 12893 timeout_ = 0L; 12894 12895 return this; 12896 } 12897 12898 public com.google.protobuf.Descriptors.Descriptor 12899 getDescriptorForType() { 12900 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 12901 } 12902 12903 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 12904 return hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance(); 12905 } 12906 12907 public hapi.services.tiller.Tiller.UninstallReleaseRequest build() { 12908 hapi.services.tiller.Tiller.UninstallReleaseRequest result = buildPartial(); 12909 if (!result.isInitialized()) { 12910 throw newUninitializedMessageException(result); 12911 } 12912 return result; 12913 } 12914 12915 public hapi.services.tiller.Tiller.UninstallReleaseRequest buildPartial() { 12916 hapi.services.tiller.Tiller.UninstallReleaseRequest result = new hapi.services.tiller.Tiller.UninstallReleaseRequest(this); 12917 result.name_ = name_; 12918 result.disableHooks_ = disableHooks_; 12919 result.purge_ = purge_; 12920 result.timeout_ = timeout_; 12921 onBuilt(); 12922 return result; 12923 } 12924 12925 public Builder clone() { 12926 return (Builder) super.clone(); 12927 } 12928 public Builder setField( 12929 com.google.protobuf.Descriptors.FieldDescriptor field, 12930 Object value) { 12931 return (Builder) super.setField(field, value); 12932 } 12933 public Builder clearField( 12934 com.google.protobuf.Descriptors.FieldDescriptor field) { 12935 return (Builder) super.clearField(field); 12936 } 12937 public Builder clearOneof( 12938 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 12939 return (Builder) super.clearOneof(oneof); 12940 } 12941 public Builder setRepeatedField( 12942 com.google.protobuf.Descriptors.FieldDescriptor field, 12943 int index, Object value) { 12944 return (Builder) super.setRepeatedField(field, index, value); 12945 } 12946 public Builder addRepeatedField( 12947 com.google.protobuf.Descriptors.FieldDescriptor field, 12948 Object value) { 12949 return (Builder) super.addRepeatedField(field, value); 12950 } 12951 public Builder mergeFrom(com.google.protobuf.Message other) { 12952 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest) { 12953 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseRequest)other); 12954 } else { 12955 super.mergeFrom(other); 12956 return this; 12957 } 12958 } 12959 12960 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseRequest other) { 12961 if (other == hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance()) return this; 12962 if (!other.getName().isEmpty()) { 12963 name_ = other.name_; 12964 onChanged(); 12965 } 12966 if (other.getDisableHooks() != false) { 12967 setDisableHooks(other.getDisableHooks()); 12968 } 12969 if (other.getPurge() != false) { 12970 setPurge(other.getPurge()); 12971 } 12972 if (other.getTimeout() != 0L) { 12973 setTimeout(other.getTimeout()); 12974 } 12975 onChanged(); 12976 return this; 12977 } 12978 12979 public final boolean isInitialized() { 12980 return true; 12981 } 12982 12983 public Builder mergeFrom( 12984 com.google.protobuf.CodedInputStream input, 12985 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12986 throws java.io.IOException { 12987 hapi.services.tiller.Tiller.UninstallReleaseRequest parsedMessage = null; 12988 try { 12989 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 12990 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12991 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseRequest) e.getUnfinishedMessage(); 12992 throw e.unwrapIOException(); 12993 } finally { 12994 if (parsedMessage != null) { 12995 mergeFrom(parsedMessage); 12996 } 12997 } 12998 return this; 12999 } 13000 13001 private java.lang.Object name_ = ""; 13002 /** 13003 * <pre> 13004 * Name is the name of the release to delete. 13005 * </pre> 13006 * 13007 * <code>string name = 1;</code> 13008 */ 13009 public java.lang.String getName() { 13010 java.lang.Object ref = name_; 13011 if (!(ref instanceof java.lang.String)) { 13012 com.google.protobuf.ByteString bs = 13013 (com.google.protobuf.ByteString) ref; 13014 java.lang.String s = bs.toStringUtf8(); 13015 name_ = s; 13016 return s; 13017 } else { 13018 return (java.lang.String) ref; 13019 } 13020 } 13021 /** 13022 * <pre> 13023 * Name is the name of the release to delete. 13024 * </pre> 13025 * 13026 * <code>string name = 1;</code> 13027 */ 13028 public com.google.protobuf.ByteString 13029 getNameBytes() { 13030 java.lang.Object ref = name_; 13031 if (ref instanceof String) { 13032 com.google.protobuf.ByteString b = 13033 com.google.protobuf.ByteString.copyFromUtf8( 13034 (java.lang.String) ref); 13035 name_ = b; 13036 return b; 13037 } else { 13038 return (com.google.protobuf.ByteString) ref; 13039 } 13040 } 13041 /** 13042 * <pre> 13043 * Name is the name of the release to delete. 13044 * </pre> 13045 * 13046 * <code>string name = 1;</code> 13047 */ 13048 public Builder setName( 13049 java.lang.String value) { 13050 if (value == null) { 13051 throw new NullPointerException(); 13052 } 13053 13054 name_ = value; 13055 onChanged(); 13056 return this; 13057 } 13058 /** 13059 * <pre> 13060 * Name is the name of the release to delete. 13061 * </pre> 13062 * 13063 * <code>string name = 1;</code> 13064 */ 13065 public Builder clearName() { 13066 13067 name_ = getDefaultInstance().getName(); 13068 onChanged(); 13069 return this; 13070 } 13071 /** 13072 * <pre> 13073 * Name is the name of the release to delete. 13074 * </pre> 13075 * 13076 * <code>string name = 1;</code> 13077 */ 13078 public Builder setNameBytes( 13079 com.google.protobuf.ByteString value) { 13080 if (value == null) { 13081 throw new NullPointerException(); 13082 } 13083 checkByteStringIsUtf8(value); 13084 13085 name_ = value; 13086 onChanged(); 13087 return this; 13088 } 13089 13090 private boolean disableHooks_ ; 13091 /** 13092 * <pre> 13093 * DisableHooks causes the server to skip running any hooks for the uninstall. 13094 * </pre> 13095 * 13096 * <code>bool disable_hooks = 2;</code> 13097 */ 13098 public boolean getDisableHooks() { 13099 return disableHooks_; 13100 } 13101 /** 13102 * <pre> 13103 * DisableHooks causes the server to skip running any hooks for the uninstall. 13104 * </pre> 13105 * 13106 * <code>bool disable_hooks = 2;</code> 13107 */ 13108 public Builder setDisableHooks(boolean value) { 13109 13110 disableHooks_ = value; 13111 onChanged(); 13112 return this; 13113 } 13114 /** 13115 * <pre> 13116 * DisableHooks causes the server to skip running any hooks for the uninstall. 13117 * </pre> 13118 * 13119 * <code>bool disable_hooks = 2;</code> 13120 */ 13121 public Builder clearDisableHooks() { 13122 13123 disableHooks_ = false; 13124 onChanged(); 13125 return this; 13126 } 13127 13128 private boolean purge_ ; 13129 /** 13130 * <pre> 13131 * Purge removes the release from the store and make its name free for later use. 13132 * </pre> 13133 * 13134 * <code>bool purge = 3;</code> 13135 */ 13136 public boolean getPurge() { 13137 return purge_; 13138 } 13139 /** 13140 * <pre> 13141 * Purge removes the release from the store and make its name free for later use. 13142 * </pre> 13143 * 13144 * <code>bool purge = 3;</code> 13145 */ 13146 public Builder setPurge(boolean value) { 13147 13148 purge_ = value; 13149 onChanged(); 13150 return this; 13151 } 13152 /** 13153 * <pre> 13154 * Purge removes the release from the store and make its name free for later use. 13155 * </pre> 13156 * 13157 * <code>bool purge = 3;</code> 13158 */ 13159 public Builder clearPurge() { 13160 13161 purge_ = false; 13162 onChanged(); 13163 return this; 13164 } 13165 13166 private long timeout_ ; 13167 /** 13168 * <pre> 13169 * timeout specifies the max amount of time any kubernetes client command can run. 13170 * </pre> 13171 * 13172 * <code>int64 timeout = 4;</code> 13173 */ 13174 public long getTimeout() { 13175 return timeout_; 13176 } 13177 /** 13178 * <pre> 13179 * timeout specifies the max amount of time any kubernetes client command can run. 13180 * </pre> 13181 * 13182 * <code>int64 timeout = 4;</code> 13183 */ 13184 public Builder setTimeout(long value) { 13185 13186 timeout_ = value; 13187 onChanged(); 13188 return this; 13189 } 13190 /** 13191 * <pre> 13192 * timeout specifies the max amount of time any kubernetes client command can run. 13193 * </pre> 13194 * 13195 * <code>int64 timeout = 4;</code> 13196 */ 13197 public Builder clearTimeout() { 13198 13199 timeout_ = 0L; 13200 onChanged(); 13201 return this; 13202 } 13203 public final Builder setUnknownFields( 13204 final com.google.protobuf.UnknownFieldSet unknownFields) { 13205 return this; 13206 } 13207 13208 public final Builder mergeUnknownFields( 13209 final com.google.protobuf.UnknownFieldSet unknownFields) { 13210 return this; 13211 } 13212 13213 13214 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseRequest) 13215 } 13216 13217 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseRequest) 13218 private static final hapi.services.tiller.Tiller.UninstallReleaseRequest DEFAULT_INSTANCE; 13219 static { 13220 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseRequest(); 13221 } 13222 13223 public static hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstance() { 13224 return DEFAULT_INSTANCE; 13225 } 13226 13227 private static final com.google.protobuf.Parser<UninstallReleaseRequest> 13228 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseRequest>() { 13229 public UninstallReleaseRequest parsePartialFrom( 13230 com.google.protobuf.CodedInputStream input, 13231 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13232 throws com.google.protobuf.InvalidProtocolBufferException { 13233 return new UninstallReleaseRequest(input, extensionRegistry); 13234 } 13235 }; 13236 13237 public static com.google.protobuf.Parser<UninstallReleaseRequest> parser() { 13238 return PARSER; 13239 } 13240 13241 @java.lang.Override 13242 public com.google.protobuf.Parser<UninstallReleaseRequest> getParserForType() { 13243 return PARSER; 13244 } 13245 13246 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 13247 return DEFAULT_INSTANCE; 13248 } 13249 13250 } 13251 13252 public interface UninstallReleaseResponseOrBuilder extends 13253 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseResponse) 13254 com.google.protobuf.MessageOrBuilder { 13255 13256 /** 13257 * <pre> 13258 * Release is the release that was marked deleted. 13259 * </pre> 13260 * 13261 * <code>.hapi.release.Release release = 1;</code> 13262 */ 13263 boolean hasRelease(); 13264 /** 13265 * <pre> 13266 * Release is the release that was marked deleted. 13267 * </pre> 13268 * 13269 * <code>.hapi.release.Release release = 1;</code> 13270 */ 13271 hapi.release.ReleaseOuterClass.Release getRelease(); 13272 /** 13273 * <pre> 13274 * Release is the release that was marked deleted. 13275 * </pre> 13276 * 13277 * <code>.hapi.release.Release release = 1;</code> 13278 */ 13279 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 13280 13281 /** 13282 * <pre> 13283 * Info is an uninstall message 13284 * </pre> 13285 * 13286 * <code>string info = 2;</code> 13287 */ 13288 java.lang.String getInfo(); 13289 /** 13290 * <pre> 13291 * Info is an uninstall message 13292 * </pre> 13293 * 13294 * <code>string info = 2;</code> 13295 */ 13296 com.google.protobuf.ByteString 13297 getInfoBytes(); 13298 } 13299 /** 13300 * <pre> 13301 * UninstallReleaseResponse represents a successful response to an uninstall request. 13302 * </pre> 13303 * 13304 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13305 */ 13306 public static final class UninstallReleaseResponse extends 13307 com.google.protobuf.GeneratedMessageV3 implements 13308 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseResponse) 13309 UninstallReleaseResponseOrBuilder { 13310 // Use UninstallReleaseResponse.newBuilder() to construct. 13311 private UninstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 13312 super(builder); 13313 } 13314 private UninstallReleaseResponse() { 13315 info_ = ""; 13316 } 13317 13318 @java.lang.Override 13319 public final com.google.protobuf.UnknownFieldSet 13320 getUnknownFields() { 13321 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 13322 } 13323 private UninstallReleaseResponse( 13324 com.google.protobuf.CodedInputStream input, 13325 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13326 throws com.google.protobuf.InvalidProtocolBufferException { 13327 this(); 13328 int mutable_bitField0_ = 0; 13329 try { 13330 boolean done = false; 13331 while (!done) { 13332 int tag = input.readTag(); 13333 switch (tag) { 13334 case 0: 13335 done = true; 13336 break; 13337 default: { 13338 if (!input.skipField(tag)) { 13339 done = true; 13340 } 13341 break; 13342 } 13343 case 10: { 13344 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 13345 if (release_ != null) { 13346 subBuilder = release_.toBuilder(); 13347 } 13348 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 13349 if (subBuilder != null) { 13350 subBuilder.mergeFrom(release_); 13351 release_ = subBuilder.buildPartial(); 13352 } 13353 13354 break; 13355 } 13356 case 18: { 13357 java.lang.String s = input.readStringRequireUtf8(); 13358 13359 info_ = s; 13360 break; 13361 } 13362 } 13363 } 13364 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13365 throw e.setUnfinishedMessage(this); 13366 } catch (java.io.IOException e) { 13367 throw new com.google.protobuf.InvalidProtocolBufferException( 13368 e).setUnfinishedMessage(this); 13369 } finally { 13370 makeExtensionsImmutable(); 13371 } 13372 } 13373 public static final com.google.protobuf.Descriptors.Descriptor 13374 getDescriptor() { 13375 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13376 } 13377 13378 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13379 internalGetFieldAccessorTable() { 13380 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13381 .ensureFieldAccessorsInitialized( 13382 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13383 } 13384 13385 public static final int RELEASE_FIELD_NUMBER = 1; 13386 private hapi.release.ReleaseOuterClass.Release release_; 13387 /** 13388 * <pre> 13389 * Release is the release that was marked deleted. 13390 * </pre> 13391 * 13392 * <code>.hapi.release.Release release = 1;</code> 13393 */ 13394 public boolean hasRelease() { 13395 return release_ != null; 13396 } 13397 /** 13398 * <pre> 13399 * Release is the release that was marked deleted. 13400 * </pre> 13401 * 13402 * <code>.hapi.release.Release release = 1;</code> 13403 */ 13404 public hapi.release.ReleaseOuterClass.Release getRelease() { 13405 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13406 } 13407 /** 13408 * <pre> 13409 * Release is the release that was marked deleted. 13410 * </pre> 13411 * 13412 * <code>.hapi.release.Release release = 1;</code> 13413 */ 13414 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 13415 return getRelease(); 13416 } 13417 13418 public static final int INFO_FIELD_NUMBER = 2; 13419 private volatile java.lang.Object info_; 13420 /** 13421 * <pre> 13422 * Info is an uninstall message 13423 * </pre> 13424 * 13425 * <code>string info = 2;</code> 13426 */ 13427 public java.lang.String getInfo() { 13428 java.lang.Object ref = info_; 13429 if (ref instanceof java.lang.String) { 13430 return (java.lang.String) ref; 13431 } else { 13432 com.google.protobuf.ByteString bs = 13433 (com.google.protobuf.ByteString) ref; 13434 java.lang.String s = bs.toStringUtf8(); 13435 info_ = s; 13436 return s; 13437 } 13438 } 13439 /** 13440 * <pre> 13441 * Info is an uninstall message 13442 * </pre> 13443 * 13444 * <code>string info = 2;</code> 13445 */ 13446 public com.google.protobuf.ByteString 13447 getInfoBytes() { 13448 java.lang.Object ref = info_; 13449 if (ref instanceof java.lang.String) { 13450 com.google.protobuf.ByteString b = 13451 com.google.protobuf.ByteString.copyFromUtf8( 13452 (java.lang.String) ref); 13453 info_ = b; 13454 return b; 13455 } else { 13456 return (com.google.protobuf.ByteString) ref; 13457 } 13458 } 13459 13460 private byte memoizedIsInitialized = -1; 13461 public final boolean isInitialized() { 13462 byte isInitialized = memoizedIsInitialized; 13463 if (isInitialized == 1) return true; 13464 if (isInitialized == 0) return false; 13465 13466 memoizedIsInitialized = 1; 13467 return true; 13468 } 13469 13470 public void writeTo(com.google.protobuf.CodedOutputStream output) 13471 throws java.io.IOException { 13472 if (release_ != null) { 13473 output.writeMessage(1, getRelease()); 13474 } 13475 if (!getInfoBytes().isEmpty()) { 13476 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, info_); 13477 } 13478 } 13479 13480 public int getSerializedSize() { 13481 int size = memoizedSize; 13482 if (size != -1) return size; 13483 13484 size = 0; 13485 if (release_ != null) { 13486 size += com.google.protobuf.CodedOutputStream 13487 .computeMessageSize(1, getRelease()); 13488 } 13489 if (!getInfoBytes().isEmpty()) { 13490 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, info_); 13491 } 13492 memoizedSize = size; 13493 return size; 13494 } 13495 13496 private static final long serialVersionUID = 0L; 13497 @java.lang.Override 13498 public boolean equals(final java.lang.Object obj) { 13499 if (obj == this) { 13500 return true; 13501 } 13502 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse)) { 13503 return super.equals(obj); 13504 } 13505 hapi.services.tiller.Tiller.UninstallReleaseResponse other = (hapi.services.tiller.Tiller.UninstallReleaseResponse) obj; 13506 13507 boolean result = true; 13508 result = result && (hasRelease() == other.hasRelease()); 13509 if (hasRelease()) { 13510 result = result && getRelease() 13511 .equals(other.getRelease()); 13512 } 13513 result = result && getInfo() 13514 .equals(other.getInfo()); 13515 return result; 13516 } 13517 13518 @java.lang.Override 13519 public int hashCode() { 13520 if (memoizedHashCode != 0) { 13521 return memoizedHashCode; 13522 } 13523 int hash = 41; 13524 hash = (19 * hash) + getDescriptor().hashCode(); 13525 if (hasRelease()) { 13526 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 13527 hash = (53 * hash) + getRelease().hashCode(); 13528 } 13529 hash = (37 * hash) + INFO_FIELD_NUMBER; 13530 hash = (53 * hash) + getInfo().hashCode(); 13531 hash = (29 * hash) + unknownFields.hashCode(); 13532 memoizedHashCode = hash; 13533 return hash; 13534 } 13535 13536 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13537 java.nio.ByteBuffer data) 13538 throws com.google.protobuf.InvalidProtocolBufferException { 13539 return PARSER.parseFrom(data); 13540 } 13541 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13542 java.nio.ByteBuffer data, 13543 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13544 throws com.google.protobuf.InvalidProtocolBufferException { 13545 return PARSER.parseFrom(data, extensionRegistry); 13546 } 13547 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13548 com.google.protobuf.ByteString data) 13549 throws com.google.protobuf.InvalidProtocolBufferException { 13550 return PARSER.parseFrom(data); 13551 } 13552 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13553 com.google.protobuf.ByteString data, 13554 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13555 throws com.google.protobuf.InvalidProtocolBufferException { 13556 return PARSER.parseFrom(data, extensionRegistry); 13557 } 13558 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(byte[] data) 13559 throws com.google.protobuf.InvalidProtocolBufferException { 13560 return PARSER.parseFrom(data); 13561 } 13562 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13563 byte[] data, 13564 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13565 throws com.google.protobuf.InvalidProtocolBufferException { 13566 return PARSER.parseFrom(data, extensionRegistry); 13567 } 13568 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(java.io.InputStream input) 13569 throws java.io.IOException { 13570 return com.google.protobuf.GeneratedMessageV3 13571 .parseWithIOException(PARSER, input); 13572 } 13573 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13574 java.io.InputStream input, 13575 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13576 throws java.io.IOException { 13577 return com.google.protobuf.GeneratedMessageV3 13578 .parseWithIOException(PARSER, input, extensionRegistry); 13579 } 13580 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 13581 throws java.io.IOException { 13582 return com.google.protobuf.GeneratedMessageV3 13583 .parseDelimitedWithIOException(PARSER, input); 13584 } 13585 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom( 13586 java.io.InputStream input, 13587 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13588 throws java.io.IOException { 13589 return com.google.protobuf.GeneratedMessageV3 13590 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 13591 } 13592 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13593 com.google.protobuf.CodedInputStream input) 13594 throws java.io.IOException { 13595 return com.google.protobuf.GeneratedMessageV3 13596 .parseWithIOException(PARSER, input); 13597 } 13598 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13599 com.google.protobuf.CodedInputStream input, 13600 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13601 throws java.io.IOException { 13602 return com.google.protobuf.GeneratedMessageV3 13603 .parseWithIOException(PARSER, input, extensionRegistry); 13604 } 13605 13606 public Builder newBuilderForType() { return newBuilder(); } 13607 public static Builder newBuilder() { 13608 return DEFAULT_INSTANCE.toBuilder(); 13609 } 13610 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseResponse prototype) { 13611 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 13612 } 13613 public Builder toBuilder() { 13614 return this == DEFAULT_INSTANCE 13615 ? new Builder() : new Builder().mergeFrom(this); 13616 } 13617 13618 @java.lang.Override 13619 protected Builder newBuilderForType( 13620 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13621 Builder builder = new Builder(parent); 13622 return builder; 13623 } 13624 /** 13625 * <pre> 13626 * UninstallReleaseResponse represents a successful response to an uninstall request. 13627 * </pre> 13628 * 13629 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13630 */ 13631 public static final class Builder extends 13632 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 13633 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseResponse) 13634 hapi.services.tiller.Tiller.UninstallReleaseResponseOrBuilder { 13635 public static final com.google.protobuf.Descriptors.Descriptor 13636 getDescriptor() { 13637 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13638 } 13639 13640 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13641 internalGetFieldAccessorTable() { 13642 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13643 .ensureFieldAccessorsInitialized( 13644 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13645 } 13646 13647 // Construct using hapi.services.tiller.Tiller.UninstallReleaseResponse.newBuilder() 13648 private Builder() { 13649 maybeForceBuilderInitialization(); 13650 } 13651 13652 private Builder( 13653 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13654 super(parent); 13655 maybeForceBuilderInitialization(); 13656 } 13657 private void maybeForceBuilderInitialization() { 13658 if (com.google.protobuf.GeneratedMessageV3 13659 .alwaysUseFieldBuilders) { 13660 } 13661 } 13662 public Builder clear() { 13663 super.clear(); 13664 if (releaseBuilder_ == null) { 13665 release_ = null; 13666 } else { 13667 release_ = null; 13668 releaseBuilder_ = null; 13669 } 13670 info_ = ""; 13671 13672 return this; 13673 } 13674 13675 public com.google.protobuf.Descriptors.Descriptor 13676 getDescriptorForType() { 13677 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13678 } 13679 13680 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 13681 return hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance(); 13682 } 13683 13684 public hapi.services.tiller.Tiller.UninstallReleaseResponse build() { 13685 hapi.services.tiller.Tiller.UninstallReleaseResponse result = buildPartial(); 13686 if (!result.isInitialized()) { 13687 throw newUninitializedMessageException(result); 13688 } 13689 return result; 13690 } 13691 13692 public hapi.services.tiller.Tiller.UninstallReleaseResponse buildPartial() { 13693 hapi.services.tiller.Tiller.UninstallReleaseResponse result = new hapi.services.tiller.Tiller.UninstallReleaseResponse(this); 13694 if (releaseBuilder_ == null) { 13695 result.release_ = release_; 13696 } else { 13697 result.release_ = releaseBuilder_.build(); 13698 } 13699 result.info_ = info_; 13700 onBuilt(); 13701 return result; 13702 } 13703 13704 public Builder clone() { 13705 return (Builder) super.clone(); 13706 } 13707 public Builder setField( 13708 com.google.protobuf.Descriptors.FieldDescriptor field, 13709 Object value) { 13710 return (Builder) super.setField(field, value); 13711 } 13712 public Builder clearField( 13713 com.google.protobuf.Descriptors.FieldDescriptor field) { 13714 return (Builder) super.clearField(field); 13715 } 13716 public Builder clearOneof( 13717 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 13718 return (Builder) super.clearOneof(oneof); 13719 } 13720 public Builder setRepeatedField( 13721 com.google.protobuf.Descriptors.FieldDescriptor field, 13722 int index, Object value) { 13723 return (Builder) super.setRepeatedField(field, index, value); 13724 } 13725 public Builder addRepeatedField( 13726 com.google.protobuf.Descriptors.FieldDescriptor field, 13727 Object value) { 13728 return (Builder) super.addRepeatedField(field, value); 13729 } 13730 public Builder mergeFrom(com.google.protobuf.Message other) { 13731 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse) { 13732 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseResponse)other); 13733 } else { 13734 super.mergeFrom(other); 13735 return this; 13736 } 13737 } 13738 13739 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseResponse other) { 13740 if (other == hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance()) return this; 13741 if (other.hasRelease()) { 13742 mergeRelease(other.getRelease()); 13743 } 13744 if (!other.getInfo().isEmpty()) { 13745 info_ = other.info_; 13746 onChanged(); 13747 } 13748 onChanged(); 13749 return this; 13750 } 13751 13752 public final boolean isInitialized() { 13753 return true; 13754 } 13755 13756 public Builder mergeFrom( 13757 com.google.protobuf.CodedInputStream input, 13758 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13759 throws java.io.IOException { 13760 hapi.services.tiller.Tiller.UninstallReleaseResponse parsedMessage = null; 13761 try { 13762 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 13763 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13764 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseResponse) e.getUnfinishedMessage(); 13765 throw e.unwrapIOException(); 13766 } finally { 13767 if (parsedMessage != null) { 13768 mergeFrom(parsedMessage); 13769 } 13770 } 13771 return this; 13772 } 13773 13774 private hapi.release.ReleaseOuterClass.Release release_ = null; 13775 private com.google.protobuf.SingleFieldBuilderV3< 13776 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 13777 /** 13778 * <pre> 13779 * Release is the release that was marked deleted. 13780 * </pre> 13781 * 13782 * <code>.hapi.release.Release release = 1;</code> 13783 */ 13784 public boolean hasRelease() { 13785 return releaseBuilder_ != null || release_ != null; 13786 } 13787 /** 13788 * <pre> 13789 * Release is the release that was marked deleted. 13790 * </pre> 13791 * 13792 * <code>.hapi.release.Release release = 1;</code> 13793 */ 13794 public hapi.release.ReleaseOuterClass.Release getRelease() { 13795 if (releaseBuilder_ == null) { 13796 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13797 } else { 13798 return releaseBuilder_.getMessage(); 13799 } 13800 } 13801 /** 13802 * <pre> 13803 * Release is the release that was marked deleted. 13804 * </pre> 13805 * 13806 * <code>.hapi.release.Release release = 1;</code> 13807 */ 13808 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 13809 if (releaseBuilder_ == null) { 13810 if (value == null) { 13811 throw new NullPointerException(); 13812 } 13813 release_ = value; 13814 onChanged(); 13815 } else { 13816 releaseBuilder_.setMessage(value); 13817 } 13818 13819 return this; 13820 } 13821 /** 13822 * <pre> 13823 * Release is the release that was marked deleted. 13824 * </pre> 13825 * 13826 * <code>.hapi.release.Release release = 1;</code> 13827 */ 13828 public Builder setRelease( 13829 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 13830 if (releaseBuilder_ == null) { 13831 release_ = builderForValue.build(); 13832 onChanged(); 13833 } else { 13834 releaseBuilder_.setMessage(builderForValue.build()); 13835 } 13836 13837 return this; 13838 } 13839 /** 13840 * <pre> 13841 * Release is the release that was marked deleted. 13842 * </pre> 13843 * 13844 * <code>.hapi.release.Release release = 1;</code> 13845 */ 13846 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 13847 if (releaseBuilder_ == null) { 13848 if (release_ != null) { 13849 release_ = 13850 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 13851 } else { 13852 release_ = value; 13853 } 13854 onChanged(); 13855 } else { 13856 releaseBuilder_.mergeFrom(value); 13857 } 13858 13859 return this; 13860 } 13861 /** 13862 * <pre> 13863 * Release is the release that was marked deleted. 13864 * </pre> 13865 * 13866 * <code>.hapi.release.Release release = 1;</code> 13867 */ 13868 public Builder clearRelease() { 13869 if (releaseBuilder_ == null) { 13870 release_ = null; 13871 onChanged(); 13872 } else { 13873 release_ = null; 13874 releaseBuilder_ = null; 13875 } 13876 13877 return this; 13878 } 13879 /** 13880 * <pre> 13881 * Release is the release that was marked deleted. 13882 * </pre> 13883 * 13884 * <code>.hapi.release.Release release = 1;</code> 13885 */ 13886 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 13887 13888 onChanged(); 13889 return getReleaseFieldBuilder().getBuilder(); 13890 } 13891 /** 13892 * <pre> 13893 * Release is the release that was marked deleted. 13894 * </pre> 13895 * 13896 * <code>.hapi.release.Release release = 1;</code> 13897 */ 13898 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 13899 if (releaseBuilder_ != null) { 13900 return releaseBuilder_.getMessageOrBuilder(); 13901 } else { 13902 return release_ == null ? 13903 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13904 } 13905 } 13906 /** 13907 * <pre> 13908 * Release is the release that was marked deleted. 13909 * </pre> 13910 * 13911 * <code>.hapi.release.Release release = 1;</code> 13912 */ 13913 private com.google.protobuf.SingleFieldBuilderV3< 13914 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 13915 getReleaseFieldBuilder() { 13916 if (releaseBuilder_ == null) { 13917 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 13918 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 13919 getRelease(), 13920 getParentForChildren(), 13921 isClean()); 13922 release_ = null; 13923 } 13924 return releaseBuilder_; 13925 } 13926 13927 private java.lang.Object info_ = ""; 13928 /** 13929 * <pre> 13930 * Info is an uninstall message 13931 * </pre> 13932 * 13933 * <code>string info = 2;</code> 13934 */ 13935 public java.lang.String getInfo() { 13936 java.lang.Object ref = info_; 13937 if (!(ref instanceof java.lang.String)) { 13938 com.google.protobuf.ByteString bs = 13939 (com.google.protobuf.ByteString) ref; 13940 java.lang.String s = bs.toStringUtf8(); 13941 info_ = s; 13942 return s; 13943 } else { 13944 return (java.lang.String) ref; 13945 } 13946 } 13947 /** 13948 * <pre> 13949 * Info is an uninstall message 13950 * </pre> 13951 * 13952 * <code>string info = 2;</code> 13953 */ 13954 public com.google.protobuf.ByteString 13955 getInfoBytes() { 13956 java.lang.Object ref = info_; 13957 if (ref instanceof String) { 13958 com.google.protobuf.ByteString b = 13959 com.google.protobuf.ByteString.copyFromUtf8( 13960 (java.lang.String) ref); 13961 info_ = b; 13962 return b; 13963 } else { 13964 return (com.google.protobuf.ByteString) ref; 13965 } 13966 } 13967 /** 13968 * <pre> 13969 * Info is an uninstall message 13970 * </pre> 13971 * 13972 * <code>string info = 2;</code> 13973 */ 13974 public Builder setInfo( 13975 java.lang.String value) { 13976 if (value == null) { 13977 throw new NullPointerException(); 13978 } 13979 13980 info_ = value; 13981 onChanged(); 13982 return this; 13983 } 13984 /** 13985 * <pre> 13986 * Info is an uninstall message 13987 * </pre> 13988 * 13989 * <code>string info = 2;</code> 13990 */ 13991 public Builder clearInfo() { 13992 13993 info_ = getDefaultInstance().getInfo(); 13994 onChanged(); 13995 return this; 13996 } 13997 /** 13998 * <pre> 13999 * Info is an uninstall message 14000 * </pre> 14001 * 14002 * <code>string info = 2;</code> 14003 */ 14004 public Builder setInfoBytes( 14005 com.google.protobuf.ByteString value) { 14006 if (value == null) { 14007 throw new NullPointerException(); 14008 } 14009 checkByteStringIsUtf8(value); 14010 14011 info_ = value; 14012 onChanged(); 14013 return this; 14014 } 14015 public final Builder setUnknownFields( 14016 final com.google.protobuf.UnknownFieldSet unknownFields) { 14017 return this; 14018 } 14019 14020 public final Builder mergeUnknownFields( 14021 final com.google.protobuf.UnknownFieldSet unknownFields) { 14022 return this; 14023 } 14024 14025 14026 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseResponse) 14027 } 14028 14029 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseResponse) 14030 private static final hapi.services.tiller.Tiller.UninstallReleaseResponse DEFAULT_INSTANCE; 14031 static { 14032 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseResponse(); 14033 } 14034 14035 public static hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstance() { 14036 return DEFAULT_INSTANCE; 14037 } 14038 14039 private static final com.google.protobuf.Parser<UninstallReleaseResponse> 14040 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseResponse>() { 14041 public UninstallReleaseResponse parsePartialFrom( 14042 com.google.protobuf.CodedInputStream input, 14043 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14044 throws com.google.protobuf.InvalidProtocolBufferException { 14045 return new UninstallReleaseResponse(input, extensionRegistry); 14046 } 14047 }; 14048 14049 public static com.google.protobuf.Parser<UninstallReleaseResponse> parser() { 14050 return PARSER; 14051 } 14052 14053 @java.lang.Override 14054 public com.google.protobuf.Parser<UninstallReleaseResponse> getParserForType() { 14055 return PARSER; 14056 } 14057 14058 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 14059 return DEFAULT_INSTANCE; 14060 } 14061 14062 } 14063 14064 public interface GetVersionRequestOrBuilder extends 14065 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionRequest) 14066 com.google.protobuf.MessageOrBuilder { 14067 } 14068 /** 14069 * <pre> 14070 * GetVersionRequest requests for version information. 14071 * </pre> 14072 * 14073 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14074 */ 14075 public static final class GetVersionRequest extends 14076 com.google.protobuf.GeneratedMessageV3 implements 14077 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionRequest) 14078 GetVersionRequestOrBuilder { 14079 // Use GetVersionRequest.newBuilder() to construct. 14080 private GetVersionRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14081 super(builder); 14082 } 14083 private GetVersionRequest() { 14084 } 14085 14086 @java.lang.Override 14087 public final com.google.protobuf.UnknownFieldSet 14088 getUnknownFields() { 14089 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 14090 } 14091 private GetVersionRequest( 14092 com.google.protobuf.CodedInputStream input, 14093 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14094 throws com.google.protobuf.InvalidProtocolBufferException { 14095 this(); 14096 try { 14097 boolean done = false; 14098 while (!done) { 14099 int tag = input.readTag(); 14100 switch (tag) { 14101 case 0: 14102 done = true; 14103 break; 14104 default: { 14105 if (!input.skipField(tag)) { 14106 done = true; 14107 } 14108 break; 14109 } 14110 } 14111 } 14112 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14113 throw e.setUnfinishedMessage(this); 14114 } catch (java.io.IOException e) { 14115 throw new com.google.protobuf.InvalidProtocolBufferException( 14116 e).setUnfinishedMessage(this); 14117 } finally { 14118 makeExtensionsImmutable(); 14119 } 14120 } 14121 public static final com.google.protobuf.Descriptors.Descriptor 14122 getDescriptor() { 14123 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14124 } 14125 14126 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14127 internalGetFieldAccessorTable() { 14128 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14129 .ensureFieldAccessorsInitialized( 14130 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14131 } 14132 14133 private byte memoizedIsInitialized = -1; 14134 public final boolean isInitialized() { 14135 byte isInitialized = memoizedIsInitialized; 14136 if (isInitialized == 1) return true; 14137 if (isInitialized == 0) return false; 14138 14139 memoizedIsInitialized = 1; 14140 return true; 14141 } 14142 14143 public void writeTo(com.google.protobuf.CodedOutputStream output) 14144 throws java.io.IOException { 14145 } 14146 14147 public int getSerializedSize() { 14148 int size = memoizedSize; 14149 if (size != -1) return size; 14150 14151 size = 0; 14152 memoizedSize = size; 14153 return size; 14154 } 14155 14156 private static final long serialVersionUID = 0L; 14157 @java.lang.Override 14158 public boolean equals(final java.lang.Object obj) { 14159 if (obj == this) { 14160 return true; 14161 } 14162 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionRequest)) { 14163 return super.equals(obj); 14164 } 14165 hapi.services.tiller.Tiller.GetVersionRequest other = (hapi.services.tiller.Tiller.GetVersionRequest) obj; 14166 14167 boolean result = true; 14168 return result; 14169 } 14170 14171 @java.lang.Override 14172 public int hashCode() { 14173 if (memoizedHashCode != 0) { 14174 return memoizedHashCode; 14175 } 14176 int hash = 41; 14177 hash = (19 * hash) + getDescriptor().hashCode(); 14178 hash = (29 * hash) + unknownFields.hashCode(); 14179 memoizedHashCode = hash; 14180 return hash; 14181 } 14182 14183 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14184 java.nio.ByteBuffer data) 14185 throws com.google.protobuf.InvalidProtocolBufferException { 14186 return PARSER.parseFrom(data); 14187 } 14188 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14189 java.nio.ByteBuffer data, 14190 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14191 throws com.google.protobuf.InvalidProtocolBufferException { 14192 return PARSER.parseFrom(data, extensionRegistry); 14193 } 14194 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14195 com.google.protobuf.ByteString data) 14196 throws com.google.protobuf.InvalidProtocolBufferException { 14197 return PARSER.parseFrom(data); 14198 } 14199 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14200 com.google.protobuf.ByteString data, 14201 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14202 throws com.google.protobuf.InvalidProtocolBufferException { 14203 return PARSER.parseFrom(data, extensionRegistry); 14204 } 14205 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(byte[] data) 14206 throws com.google.protobuf.InvalidProtocolBufferException { 14207 return PARSER.parseFrom(data); 14208 } 14209 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14210 byte[] data, 14211 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14212 throws com.google.protobuf.InvalidProtocolBufferException { 14213 return PARSER.parseFrom(data, extensionRegistry); 14214 } 14215 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(java.io.InputStream input) 14216 throws java.io.IOException { 14217 return com.google.protobuf.GeneratedMessageV3 14218 .parseWithIOException(PARSER, input); 14219 } 14220 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14221 java.io.InputStream input, 14222 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14223 throws java.io.IOException { 14224 return com.google.protobuf.GeneratedMessageV3 14225 .parseWithIOException(PARSER, input, extensionRegistry); 14226 } 14227 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom(java.io.InputStream input) 14228 throws java.io.IOException { 14229 return com.google.protobuf.GeneratedMessageV3 14230 .parseDelimitedWithIOException(PARSER, input); 14231 } 14232 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom( 14233 java.io.InputStream input, 14234 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14235 throws java.io.IOException { 14236 return com.google.protobuf.GeneratedMessageV3 14237 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14238 } 14239 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14240 com.google.protobuf.CodedInputStream input) 14241 throws java.io.IOException { 14242 return com.google.protobuf.GeneratedMessageV3 14243 .parseWithIOException(PARSER, input); 14244 } 14245 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14246 com.google.protobuf.CodedInputStream input, 14247 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14248 throws java.io.IOException { 14249 return com.google.protobuf.GeneratedMessageV3 14250 .parseWithIOException(PARSER, input, extensionRegistry); 14251 } 14252 14253 public Builder newBuilderForType() { return newBuilder(); } 14254 public static Builder newBuilder() { 14255 return DEFAULT_INSTANCE.toBuilder(); 14256 } 14257 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionRequest prototype) { 14258 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 14259 } 14260 public Builder toBuilder() { 14261 return this == DEFAULT_INSTANCE 14262 ? new Builder() : new Builder().mergeFrom(this); 14263 } 14264 14265 @java.lang.Override 14266 protected Builder newBuilderForType( 14267 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14268 Builder builder = new Builder(parent); 14269 return builder; 14270 } 14271 /** 14272 * <pre> 14273 * GetVersionRequest requests for version information. 14274 * </pre> 14275 * 14276 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14277 */ 14278 public static final class Builder extends 14279 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 14280 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionRequest) 14281 hapi.services.tiller.Tiller.GetVersionRequestOrBuilder { 14282 public static final com.google.protobuf.Descriptors.Descriptor 14283 getDescriptor() { 14284 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14285 } 14286 14287 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14288 internalGetFieldAccessorTable() { 14289 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14290 .ensureFieldAccessorsInitialized( 14291 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14292 } 14293 14294 // Construct using hapi.services.tiller.Tiller.GetVersionRequest.newBuilder() 14295 private Builder() { 14296 maybeForceBuilderInitialization(); 14297 } 14298 14299 private Builder( 14300 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14301 super(parent); 14302 maybeForceBuilderInitialization(); 14303 } 14304 private void maybeForceBuilderInitialization() { 14305 if (com.google.protobuf.GeneratedMessageV3 14306 .alwaysUseFieldBuilders) { 14307 } 14308 } 14309 public Builder clear() { 14310 super.clear(); 14311 return this; 14312 } 14313 14314 public com.google.protobuf.Descriptors.Descriptor 14315 getDescriptorForType() { 14316 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14317 } 14318 14319 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14320 return hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance(); 14321 } 14322 14323 public hapi.services.tiller.Tiller.GetVersionRequest build() { 14324 hapi.services.tiller.Tiller.GetVersionRequest result = buildPartial(); 14325 if (!result.isInitialized()) { 14326 throw newUninitializedMessageException(result); 14327 } 14328 return result; 14329 } 14330 14331 public hapi.services.tiller.Tiller.GetVersionRequest buildPartial() { 14332 hapi.services.tiller.Tiller.GetVersionRequest result = new hapi.services.tiller.Tiller.GetVersionRequest(this); 14333 onBuilt(); 14334 return result; 14335 } 14336 14337 public Builder clone() { 14338 return (Builder) super.clone(); 14339 } 14340 public Builder setField( 14341 com.google.protobuf.Descriptors.FieldDescriptor field, 14342 Object value) { 14343 return (Builder) super.setField(field, value); 14344 } 14345 public Builder clearField( 14346 com.google.protobuf.Descriptors.FieldDescriptor field) { 14347 return (Builder) super.clearField(field); 14348 } 14349 public Builder clearOneof( 14350 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14351 return (Builder) super.clearOneof(oneof); 14352 } 14353 public Builder setRepeatedField( 14354 com.google.protobuf.Descriptors.FieldDescriptor field, 14355 int index, Object value) { 14356 return (Builder) super.setRepeatedField(field, index, value); 14357 } 14358 public Builder addRepeatedField( 14359 com.google.protobuf.Descriptors.FieldDescriptor field, 14360 Object value) { 14361 return (Builder) super.addRepeatedField(field, value); 14362 } 14363 public Builder mergeFrom(com.google.protobuf.Message other) { 14364 if (other instanceof hapi.services.tiller.Tiller.GetVersionRequest) { 14365 return mergeFrom((hapi.services.tiller.Tiller.GetVersionRequest)other); 14366 } else { 14367 super.mergeFrom(other); 14368 return this; 14369 } 14370 } 14371 14372 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionRequest other) { 14373 if (other == hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance()) return this; 14374 onChanged(); 14375 return this; 14376 } 14377 14378 public final boolean isInitialized() { 14379 return true; 14380 } 14381 14382 public Builder mergeFrom( 14383 com.google.protobuf.CodedInputStream input, 14384 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14385 throws java.io.IOException { 14386 hapi.services.tiller.Tiller.GetVersionRequest parsedMessage = null; 14387 try { 14388 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 14389 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14390 parsedMessage = (hapi.services.tiller.Tiller.GetVersionRequest) e.getUnfinishedMessage(); 14391 throw e.unwrapIOException(); 14392 } finally { 14393 if (parsedMessage != null) { 14394 mergeFrom(parsedMessage); 14395 } 14396 } 14397 return this; 14398 } 14399 public final Builder setUnknownFields( 14400 final com.google.protobuf.UnknownFieldSet unknownFields) { 14401 return this; 14402 } 14403 14404 public final Builder mergeUnknownFields( 14405 final com.google.protobuf.UnknownFieldSet unknownFields) { 14406 return this; 14407 } 14408 14409 14410 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionRequest) 14411 } 14412 14413 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionRequest) 14414 private static final hapi.services.tiller.Tiller.GetVersionRequest DEFAULT_INSTANCE; 14415 static { 14416 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionRequest(); 14417 } 14418 14419 public static hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstance() { 14420 return DEFAULT_INSTANCE; 14421 } 14422 14423 private static final com.google.protobuf.Parser<GetVersionRequest> 14424 PARSER = new com.google.protobuf.AbstractParser<GetVersionRequest>() { 14425 public GetVersionRequest parsePartialFrom( 14426 com.google.protobuf.CodedInputStream input, 14427 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14428 throws com.google.protobuf.InvalidProtocolBufferException { 14429 return new GetVersionRequest(input, extensionRegistry); 14430 } 14431 }; 14432 14433 public static com.google.protobuf.Parser<GetVersionRequest> parser() { 14434 return PARSER; 14435 } 14436 14437 @java.lang.Override 14438 public com.google.protobuf.Parser<GetVersionRequest> getParserForType() { 14439 return PARSER; 14440 } 14441 14442 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14443 return DEFAULT_INSTANCE; 14444 } 14445 14446 } 14447 14448 public interface GetVersionResponseOrBuilder extends 14449 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionResponse) 14450 com.google.protobuf.MessageOrBuilder { 14451 14452 /** 14453 * <code>.hapi.version.Version Version = 1;</code> 14454 */ 14455 boolean hasVersion(); 14456 /** 14457 * <code>.hapi.version.Version Version = 1;</code> 14458 */ 14459 hapi.version.VersionOuterClass.Version getVersion(); 14460 /** 14461 * <code>.hapi.version.Version Version = 1;</code> 14462 */ 14463 hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder(); 14464 } 14465 /** 14466 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 14467 */ 14468 public static final class GetVersionResponse extends 14469 com.google.protobuf.GeneratedMessageV3 implements 14470 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionResponse) 14471 GetVersionResponseOrBuilder { 14472 // Use GetVersionResponse.newBuilder() to construct. 14473 private GetVersionResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14474 super(builder); 14475 } 14476 private GetVersionResponse() { 14477 } 14478 14479 @java.lang.Override 14480 public final com.google.protobuf.UnknownFieldSet 14481 getUnknownFields() { 14482 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 14483 } 14484 private GetVersionResponse( 14485 com.google.protobuf.CodedInputStream input, 14486 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14487 throws com.google.protobuf.InvalidProtocolBufferException { 14488 this(); 14489 int mutable_bitField0_ = 0; 14490 try { 14491 boolean done = false; 14492 while (!done) { 14493 int tag = input.readTag(); 14494 switch (tag) { 14495 case 0: 14496 done = true; 14497 break; 14498 default: { 14499 if (!input.skipField(tag)) { 14500 done = true; 14501 } 14502 break; 14503 } 14504 case 10: { 14505 hapi.version.VersionOuterClass.Version.Builder subBuilder = null; 14506 if (version_ != null) { 14507 subBuilder = version_.toBuilder(); 14508 } 14509 version_ = input.readMessage(hapi.version.VersionOuterClass.Version.parser(), extensionRegistry); 14510 if (subBuilder != null) { 14511 subBuilder.mergeFrom(version_); 14512 version_ = subBuilder.buildPartial(); 14513 } 14514 14515 break; 14516 } 14517 } 14518 } 14519 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14520 throw e.setUnfinishedMessage(this); 14521 } catch (java.io.IOException e) { 14522 throw new com.google.protobuf.InvalidProtocolBufferException( 14523 e).setUnfinishedMessage(this); 14524 } finally { 14525 makeExtensionsImmutable(); 14526 } 14527 } 14528 public static final com.google.protobuf.Descriptors.Descriptor 14529 getDescriptor() { 14530 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14531 } 14532 14533 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14534 internalGetFieldAccessorTable() { 14535 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 14536 .ensureFieldAccessorsInitialized( 14537 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 14538 } 14539 14540 public static final int VERSION_FIELD_NUMBER = 1; 14541 private hapi.version.VersionOuterClass.Version version_; 14542 /** 14543 * <code>.hapi.version.Version Version = 1;</code> 14544 */ 14545 public boolean hasVersion() { 14546 return version_ != null; 14547 } 14548 /** 14549 * <code>.hapi.version.Version Version = 1;</code> 14550 */ 14551 public hapi.version.VersionOuterClass.Version getVersion() { 14552 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 14553 } 14554 /** 14555 * <code>.hapi.version.Version Version = 1;</code> 14556 */ 14557 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 14558 return getVersion(); 14559 } 14560 14561 private byte memoizedIsInitialized = -1; 14562 public final boolean isInitialized() { 14563 byte isInitialized = memoizedIsInitialized; 14564 if (isInitialized == 1) return true; 14565 if (isInitialized == 0) return false; 14566 14567 memoizedIsInitialized = 1; 14568 return true; 14569 } 14570 14571 public void writeTo(com.google.protobuf.CodedOutputStream output) 14572 throws java.io.IOException { 14573 if (version_ != null) { 14574 output.writeMessage(1, getVersion()); 14575 } 14576 } 14577 14578 public int getSerializedSize() { 14579 int size = memoizedSize; 14580 if (size != -1) return size; 14581 14582 size = 0; 14583 if (version_ != null) { 14584 size += com.google.protobuf.CodedOutputStream 14585 .computeMessageSize(1, getVersion()); 14586 } 14587 memoizedSize = size; 14588 return size; 14589 } 14590 14591 private static final long serialVersionUID = 0L; 14592 @java.lang.Override 14593 public boolean equals(final java.lang.Object obj) { 14594 if (obj == this) { 14595 return true; 14596 } 14597 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionResponse)) { 14598 return super.equals(obj); 14599 } 14600 hapi.services.tiller.Tiller.GetVersionResponse other = (hapi.services.tiller.Tiller.GetVersionResponse) obj; 14601 14602 boolean result = true; 14603 result = result && (hasVersion() == other.hasVersion()); 14604 if (hasVersion()) { 14605 result = result && getVersion() 14606 .equals(other.getVersion()); 14607 } 14608 return result; 14609 } 14610 14611 @java.lang.Override 14612 public int hashCode() { 14613 if (memoizedHashCode != 0) { 14614 return memoizedHashCode; 14615 } 14616 int hash = 41; 14617 hash = (19 * hash) + getDescriptor().hashCode(); 14618 if (hasVersion()) { 14619 hash = (37 * hash) + VERSION_FIELD_NUMBER; 14620 hash = (53 * hash) + getVersion().hashCode(); 14621 } 14622 hash = (29 * hash) + unknownFields.hashCode(); 14623 memoizedHashCode = hash; 14624 return hash; 14625 } 14626 14627 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14628 java.nio.ByteBuffer data) 14629 throws com.google.protobuf.InvalidProtocolBufferException { 14630 return PARSER.parseFrom(data); 14631 } 14632 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14633 java.nio.ByteBuffer data, 14634 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14635 throws com.google.protobuf.InvalidProtocolBufferException { 14636 return PARSER.parseFrom(data, extensionRegistry); 14637 } 14638 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14639 com.google.protobuf.ByteString data) 14640 throws com.google.protobuf.InvalidProtocolBufferException { 14641 return PARSER.parseFrom(data); 14642 } 14643 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14644 com.google.protobuf.ByteString data, 14645 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14646 throws com.google.protobuf.InvalidProtocolBufferException { 14647 return PARSER.parseFrom(data, extensionRegistry); 14648 } 14649 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(byte[] data) 14650 throws com.google.protobuf.InvalidProtocolBufferException { 14651 return PARSER.parseFrom(data); 14652 } 14653 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14654 byte[] data, 14655 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14656 throws com.google.protobuf.InvalidProtocolBufferException { 14657 return PARSER.parseFrom(data, extensionRegistry); 14658 } 14659 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(java.io.InputStream input) 14660 throws java.io.IOException { 14661 return com.google.protobuf.GeneratedMessageV3 14662 .parseWithIOException(PARSER, input); 14663 } 14664 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14665 java.io.InputStream input, 14666 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14667 throws java.io.IOException { 14668 return com.google.protobuf.GeneratedMessageV3 14669 .parseWithIOException(PARSER, input, extensionRegistry); 14670 } 14671 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom(java.io.InputStream input) 14672 throws java.io.IOException { 14673 return com.google.protobuf.GeneratedMessageV3 14674 .parseDelimitedWithIOException(PARSER, input); 14675 } 14676 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom( 14677 java.io.InputStream input, 14678 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14679 throws java.io.IOException { 14680 return com.google.protobuf.GeneratedMessageV3 14681 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14682 } 14683 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14684 com.google.protobuf.CodedInputStream input) 14685 throws java.io.IOException { 14686 return com.google.protobuf.GeneratedMessageV3 14687 .parseWithIOException(PARSER, input); 14688 } 14689 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14690 com.google.protobuf.CodedInputStream input, 14691 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14692 throws java.io.IOException { 14693 return com.google.protobuf.GeneratedMessageV3 14694 .parseWithIOException(PARSER, input, extensionRegistry); 14695 } 14696 14697 public Builder newBuilderForType() { return newBuilder(); } 14698 public static Builder newBuilder() { 14699 return DEFAULT_INSTANCE.toBuilder(); 14700 } 14701 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionResponse prototype) { 14702 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 14703 } 14704 public Builder toBuilder() { 14705 return this == DEFAULT_INSTANCE 14706 ? new Builder() : new Builder().mergeFrom(this); 14707 } 14708 14709 @java.lang.Override 14710 protected Builder newBuilderForType( 14711 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14712 Builder builder = new Builder(parent); 14713 return builder; 14714 } 14715 /** 14716 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 14717 */ 14718 public static final class Builder extends 14719 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 14720 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionResponse) 14721 hapi.services.tiller.Tiller.GetVersionResponseOrBuilder { 14722 public static final com.google.protobuf.Descriptors.Descriptor 14723 getDescriptor() { 14724 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14725 } 14726 14727 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14728 internalGetFieldAccessorTable() { 14729 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 14730 .ensureFieldAccessorsInitialized( 14731 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 14732 } 14733 14734 // Construct using hapi.services.tiller.Tiller.GetVersionResponse.newBuilder() 14735 private Builder() { 14736 maybeForceBuilderInitialization(); 14737 } 14738 14739 private Builder( 14740 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14741 super(parent); 14742 maybeForceBuilderInitialization(); 14743 } 14744 private void maybeForceBuilderInitialization() { 14745 if (com.google.protobuf.GeneratedMessageV3 14746 .alwaysUseFieldBuilders) { 14747 } 14748 } 14749 public Builder clear() { 14750 super.clear(); 14751 if (versionBuilder_ == null) { 14752 version_ = null; 14753 } else { 14754 version_ = null; 14755 versionBuilder_ = null; 14756 } 14757 return this; 14758 } 14759 14760 public com.google.protobuf.Descriptors.Descriptor 14761 getDescriptorForType() { 14762 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14763 } 14764 14765 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 14766 return hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance(); 14767 } 14768 14769 public hapi.services.tiller.Tiller.GetVersionResponse build() { 14770 hapi.services.tiller.Tiller.GetVersionResponse result = buildPartial(); 14771 if (!result.isInitialized()) { 14772 throw newUninitializedMessageException(result); 14773 } 14774 return result; 14775 } 14776 14777 public hapi.services.tiller.Tiller.GetVersionResponse buildPartial() { 14778 hapi.services.tiller.Tiller.GetVersionResponse result = new hapi.services.tiller.Tiller.GetVersionResponse(this); 14779 if (versionBuilder_ == null) { 14780 result.version_ = version_; 14781 } else { 14782 result.version_ = versionBuilder_.build(); 14783 } 14784 onBuilt(); 14785 return result; 14786 } 14787 14788 public Builder clone() { 14789 return (Builder) super.clone(); 14790 } 14791 public Builder setField( 14792 com.google.protobuf.Descriptors.FieldDescriptor field, 14793 Object value) { 14794 return (Builder) super.setField(field, value); 14795 } 14796 public Builder clearField( 14797 com.google.protobuf.Descriptors.FieldDescriptor field) { 14798 return (Builder) super.clearField(field); 14799 } 14800 public Builder clearOneof( 14801 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14802 return (Builder) super.clearOneof(oneof); 14803 } 14804 public Builder setRepeatedField( 14805 com.google.protobuf.Descriptors.FieldDescriptor field, 14806 int index, Object value) { 14807 return (Builder) super.setRepeatedField(field, index, value); 14808 } 14809 public Builder addRepeatedField( 14810 com.google.protobuf.Descriptors.FieldDescriptor field, 14811 Object value) { 14812 return (Builder) super.addRepeatedField(field, value); 14813 } 14814 public Builder mergeFrom(com.google.protobuf.Message other) { 14815 if (other instanceof hapi.services.tiller.Tiller.GetVersionResponse) { 14816 return mergeFrom((hapi.services.tiller.Tiller.GetVersionResponse)other); 14817 } else { 14818 super.mergeFrom(other); 14819 return this; 14820 } 14821 } 14822 14823 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionResponse other) { 14824 if (other == hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance()) return this; 14825 if (other.hasVersion()) { 14826 mergeVersion(other.getVersion()); 14827 } 14828 onChanged(); 14829 return this; 14830 } 14831 14832 public final boolean isInitialized() { 14833 return true; 14834 } 14835 14836 public Builder mergeFrom( 14837 com.google.protobuf.CodedInputStream input, 14838 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14839 throws java.io.IOException { 14840 hapi.services.tiller.Tiller.GetVersionResponse parsedMessage = null; 14841 try { 14842 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 14843 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14844 parsedMessage = (hapi.services.tiller.Tiller.GetVersionResponse) e.getUnfinishedMessage(); 14845 throw e.unwrapIOException(); 14846 } finally { 14847 if (parsedMessage != null) { 14848 mergeFrom(parsedMessage); 14849 } 14850 } 14851 return this; 14852 } 14853 14854 private hapi.version.VersionOuterClass.Version version_ = null; 14855 private com.google.protobuf.SingleFieldBuilderV3< 14856 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> versionBuilder_; 14857 /** 14858 * <code>.hapi.version.Version Version = 1;</code> 14859 */ 14860 public boolean hasVersion() { 14861 return versionBuilder_ != null || version_ != null; 14862 } 14863 /** 14864 * <code>.hapi.version.Version Version = 1;</code> 14865 */ 14866 public hapi.version.VersionOuterClass.Version getVersion() { 14867 if (versionBuilder_ == null) { 14868 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 14869 } else { 14870 return versionBuilder_.getMessage(); 14871 } 14872 } 14873 /** 14874 * <code>.hapi.version.Version Version = 1;</code> 14875 */ 14876 public Builder setVersion(hapi.version.VersionOuterClass.Version value) { 14877 if (versionBuilder_ == null) { 14878 if (value == null) { 14879 throw new NullPointerException(); 14880 } 14881 version_ = value; 14882 onChanged(); 14883 } else { 14884 versionBuilder_.setMessage(value); 14885 } 14886 14887 return this; 14888 } 14889 /** 14890 * <code>.hapi.version.Version Version = 1;</code> 14891 */ 14892 public Builder setVersion( 14893 hapi.version.VersionOuterClass.Version.Builder builderForValue) { 14894 if (versionBuilder_ == null) { 14895 version_ = builderForValue.build(); 14896 onChanged(); 14897 } else { 14898 versionBuilder_.setMessage(builderForValue.build()); 14899 } 14900 14901 return this; 14902 } 14903 /** 14904 * <code>.hapi.version.Version Version = 1;</code> 14905 */ 14906 public Builder mergeVersion(hapi.version.VersionOuterClass.Version value) { 14907 if (versionBuilder_ == null) { 14908 if (version_ != null) { 14909 version_ = 14910 hapi.version.VersionOuterClass.Version.newBuilder(version_).mergeFrom(value).buildPartial(); 14911 } else { 14912 version_ = value; 14913 } 14914 onChanged(); 14915 } else { 14916 versionBuilder_.mergeFrom(value); 14917 } 14918 14919 return this; 14920 } 14921 /** 14922 * <code>.hapi.version.Version Version = 1;</code> 14923 */ 14924 public Builder clearVersion() { 14925 if (versionBuilder_ == null) { 14926 version_ = null; 14927 onChanged(); 14928 } else { 14929 version_ = null; 14930 versionBuilder_ = null; 14931 } 14932 14933 return this; 14934 } 14935 /** 14936 * <code>.hapi.version.Version Version = 1;</code> 14937 */ 14938 public hapi.version.VersionOuterClass.Version.Builder getVersionBuilder() { 14939 14940 onChanged(); 14941 return getVersionFieldBuilder().getBuilder(); 14942 } 14943 /** 14944 * <code>.hapi.version.Version Version = 1;</code> 14945 */ 14946 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 14947 if (versionBuilder_ != null) { 14948 return versionBuilder_.getMessageOrBuilder(); 14949 } else { 14950 return version_ == null ? 14951 hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 14952 } 14953 } 14954 /** 14955 * <code>.hapi.version.Version Version = 1;</code> 14956 */ 14957 private com.google.protobuf.SingleFieldBuilderV3< 14958 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> 14959 getVersionFieldBuilder() { 14960 if (versionBuilder_ == null) { 14961 versionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 14962 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder>( 14963 getVersion(), 14964 getParentForChildren(), 14965 isClean()); 14966 version_ = null; 14967 } 14968 return versionBuilder_; 14969 } 14970 public final Builder setUnknownFields( 14971 final com.google.protobuf.UnknownFieldSet unknownFields) { 14972 return this; 14973 } 14974 14975 public final Builder mergeUnknownFields( 14976 final com.google.protobuf.UnknownFieldSet unknownFields) { 14977 return this; 14978 } 14979 14980 14981 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionResponse) 14982 } 14983 14984 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionResponse) 14985 private static final hapi.services.tiller.Tiller.GetVersionResponse DEFAULT_INSTANCE; 14986 static { 14987 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionResponse(); 14988 } 14989 14990 public static hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstance() { 14991 return DEFAULT_INSTANCE; 14992 } 14993 14994 private static final com.google.protobuf.Parser<GetVersionResponse> 14995 PARSER = new com.google.protobuf.AbstractParser<GetVersionResponse>() { 14996 public GetVersionResponse parsePartialFrom( 14997 com.google.protobuf.CodedInputStream input, 14998 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14999 throws com.google.protobuf.InvalidProtocolBufferException { 15000 return new GetVersionResponse(input, extensionRegistry); 15001 } 15002 }; 15003 15004 public static com.google.protobuf.Parser<GetVersionResponse> parser() { 15005 return PARSER; 15006 } 15007 15008 @java.lang.Override 15009 public com.google.protobuf.Parser<GetVersionResponse> getParserForType() { 15010 return PARSER; 15011 } 15012 15013 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 15014 return DEFAULT_INSTANCE; 15015 } 15016 15017 } 15018 15019 public interface GetHistoryRequestOrBuilder extends 15020 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryRequest) 15021 com.google.protobuf.MessageOrBuilder { 15022 15023 /** 15024 * <pre> 15025 * The name of the release. 15026 * </pre> 15027 * 15028 * <code>string name = 1;</code> 15029 */ 15030 java.lang.String getName(); 15031 /** 15032 * <pre> 15033 * The name of the release. 15034 * </pre> 15035 * 15036 * <code>string name = 1;</code> 15037 */ 15038 com.google.protobuf.ByteString 15039 getNameBytes(); 15040 15041 /** 15042 * <pre> 15043 * The maximum number of releases to include. 15044 * </pre> 15045 * 15046 * <code>int32 max = 2;</code> 15047 */ 15048 int getMax(); 15049 } 15050 /** 15051 * <pre> 15052 * GetHistoryRequest requests a release's history. 15053 * </pre> 15054 * 15055 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15056 */ 15057 public static final class GetHistoryRequest extends 15058 com.google.protobuf.GeneratedMessageV3 implements 15059 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryRequest) 15060 GetHistoryRequestOrBuilder { 15061 // Use GetHistoryRequest.newBuilder() to construct. 15062 private GetHistoryRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 15063 super(builder); 15064 } 15065 private GetHistoryRequest() { 15066 name_ = ""; 15067 max_ = 0; 15068 } 15069 15070 @java.lang.Override 15071 public final com.google.protobuf.UnknownFieldSet 15072 getUnknownFields() { 15073 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 15074 } 15075 private GetHistoryRequest( 15076 com.google.protobuf.CodedInputStream input, 15077 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15078 throws com.google.protobuf.InvalidProtocolBufferException { 15079 this(); 15080 int mutable_bitField0_ = 0; 15081 try { 15082 boolean done = false; 15083 while (!done) { 15084 int tag = input.readTag(); 15085 switch (tag) { 15086 case 0: 15087 done = true; 15088 break; 15089 default: { 15090 if (!input.skipField(tag)) { 15091 done = true; 15092 } 15093 break; 15094 } 15095 case 10: { 15096 java.lang.String s = input.readStringRequireUtf8(); 15097 15098 name_ = s; 15099 break; 15100 } 15101 case 16: { 15102 15103 max_ = input.readInt32(); 15104 break; 15105 } 15106 } 15107 } 15108 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15109 throw e.setUnfinishedMessage(this); 15110 } catch (java.io.IOException e) { 15111 throw new com.google.protobuf.InvalidProtocolBufferException( 15112 e).setUnfinishedMessage(this); 15113 } finally { 15114 makeExtensionsImmutable(); 15115 } 15116 } 15117 public static final com.google.protobuf.Descriptors.Descriptor 15118 getDescriptor() { 15119 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15120 } 15121 15122 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15123 internalGetFieldAccessorTable() { 15124 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15125 .ensureFieldAccessorsInitialized( 15126 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15127 } 15128 15129 public static final int NAME_FIELD_NUMBER = 1; 15130 private volatile java.lang.Object name_; 15131 /** 15132 * <pre> 15133 * The name of the release. 15134 * </pre> 15135 * 15136 * <code>string name = 1;</code> 15137 */ 15138 public java.lang.String getName() { 15139 java.lang.Object ref = name_; 15140 if (ref instanceof java.lang.String) { 15141 return (java.lang.String) ref; 15142 } else { 15143 com.google.protobuf.ByteString bs = 15144 (com.google.protobuf.ByteString) ref; 15145 java.lang.String s = bs.toStringUtf8(); 15146 name_ = s; 15147 return s; 15148 } 15149 } 15150 /** 15151 * <pre> 15152 * The name of the release. 15153 * </pre> 15154 * 15155 * <code>string name = 1;</code> 15156 */ 15157 public com.google.protobuf.ByteString 15158 getNameBytes() { 15159 java.lang.Object ref = name_; 15160 if (ref instanceof java.lang.String) { 15161 com.google.protobuf.ByteString b = 15162 com.google.protobuf.ByteString.copyFromUtf8( 15163 (java.lang.String) ref); 15164 name_ = b; 15165 return b; 15166 } else { 15167 return (com.google.protobuf.ByteString) ref; 15168 } 15169 } 15170 15171 public static final int MAX_FIELD_NUMBER = 2; 15172 private int max_; 15173 /** 15174 * <pre> 15175 * The maximum number of releases to include. 15176 * </pre> 15177 * 15178 * <code>int32 max = 2;</code> 15179 */ 15180 public int getMax() { 15181 return max_; 15182 } 15183 15184 private byte memoizedIsInitialized = -1; 15185 public final boolean isInitialized() { 15186 byte isInitialized = memoizedIsInitialized; 15187 if (isInitialized == 1) return true; 15188 if (isInitialized == 0) return false; 15189 15190 memoizedIsInitialized = 1; 15191 return true; 15192 } 15193 15194 public void writeTo(com.google.protobuf.CodedOutputStream output) 15195 throws java.io.IOException { 15196 if (!getNameBytes().isEmpty()) { 15197 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 15198 } 15199 if (max_ != 0) { 15200 output.writeInt32(2, max_); 15201 } 15202 } 15203 15204 public int getSerializedSize() { 15205 int size = memoizedSize; 15206 if (size != -1) return size; 15207 15208 size = 0; 15209 if (!getNameBytes().isEmpty()) { 15210 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 15211 } 15212 if (max_ != 0) { 15213 size += com.google.protobuf.CodedOutputStream 15214 .computeInt32Size(2, max_); 15215 } 15216 memoizedSize = size; 15217 return size; 15218 } 15219 15220 private static final long serialVersionUID = 0L; 15221 @java.lang.Override 15222 public boolean equals(final java.lang.Object obj) { 15223 if (obj == this) { 15224 return true; 15225 } 15226 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryRequest)) { 15227 return super.equals(obj); 15228 } 15229 hapi.services.tiller.Tiller.GetHistoryRequest other = (hapi.services.tiller.Tiller.GetHistoryRequest) obj; 15230 15231 boolean result = true; 15232 result = result && getName() 15233 .equals(other.getName()); 15234 result = result && (getMax() 15235 == other.getMax()); 15236 return result; 15237 } 15238 15239 @java.lang.Override 15240 public int hashCode() { 15241 if (memoizedHashCode != 0) { 15242 return memoizedHashCode; 15243 } 15244 int hash = 41; 15245 hash = (19 * hash) + getDescriptor().hashCode(); 15246 hash = (37 * hash) + NAME_FIELD_NUMBER; 15247 hash = (53 * hash) + getName().hashCode(); 15248 hash = (37 * hash) + MAX_FIELD_NUMBER; 15249 hash = (53 * hash) + getMax(); 15250 hash = (29 * hash) + unknownFields.hashCode(); 15251 memoizedHashCode = hash; 15252 return hash; 15253 } 15254 15255 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15256 java.nio.ByteBuffer data) 15257 throws com.google.protobuf.InvalidProtocolBufferException { 15258 return PARSER.parseFrom(data); 15259 } 15260 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15261 java.nio.ByteBuffer data, 15262 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15263 throws com.google.protobuf.InvalidProtocolBufferException { 15264 return PARSER.parseFrom(data, extensionRegistry); 15265 } 15266 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15267 com.google.protobuf.ByteString data) 15268 throws com.google.protobuf.InvalidProtocolBufferException { 15269 return PARSER.parseFrom(data); 15270 } 15271 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15272 com.google.protobuf.ByteString data, 15273 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15274 throws com.google.protobuf.InvalidProtocolBufferException { 15275 return PARSER.parseFrom(data, extensionRegistry); 15276 } 15277 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(byte[] data) 15278 throws com.google.protobuf.InvalidProtocolBufferException { 15279 return PARSER.parseFrom(data); 15280 } 15281 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15282 byte[] data, 15283 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15284 throws com.google.protobuf.InvalidProtocolBufferException { 15285 return PARSER.parseFrom(data, extensionRegistry); 15286 } 15287 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(java.io.InputStream input) 15288 throws java.io.IOException { 15289 return com.google.protobuf.GeneratedMessageV3 15290 .parseWithIOException(PARSER, input); 15291 } 15292 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15293 java.io.InputStream input, 15294 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15295 throws java.io.IOException { 15296 return com.google.protobuf.GeneratedMessageV3 15297 .parseWithIOException(PARSER, input, extensionRegistry); 15298 } 15299 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom(java.io.InputStream input) 15300 throws java.io.IOException { 15301 return com.google.protobuf.GeneratedMessageV3 15302 .parseDelimitedWithIOException(PARSER, input); 15303 } 15304 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom( 15305 java.io.InputStream input, 15306 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15307 throws java.io.IOException { 15308 return com.google.protobuf.GeneratedMessageV3 15309 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 15310 } 15311 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15312 com.google.protobuf.CodedInputStream input) 15313 throws java.io.IOException { 15314 return com.google.protobuf.GeneratedMessageV3 15315 .parseWithIOException(PARSER, input); 15316 } 15317 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15318 com.google.protobuf.CodedInputStream input, 15319 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15320 throws java.io.IOException { 15321 return com.google.protobuf.GeneratedMessageV3 15322 .parseWithIOException(PARSER, input, extensionRegistry); 15323 } 15324 15325 public Builder newBuilderForType() { return newBuilder(); } 15326 public static Builder newBuilder() { 15327 return DEFAULT_INSTANCE.toBuilder(); 15328 } 15329 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryRequest prototype) { 15330 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 15331 } 15332 public Builder toBuilder() { 15333 return this == DEFAULT_INSTANCE 15334 ? new Builder() : new Builder().mergeFrom(this); 15335 } 15336 15337 @java.lang.Override 15338 protected Builder newBuilderForType( 15339 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15340 Builder builder = new Builder(parent); 15341 return builder; 15342 } 15343 /** 15344 * <pre> 15345 * GetHistoryRequest requests a release's history. 15346 * </pre> 15347 * 15348 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15349 */ 15350 public static final class Builder extends 15351 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 15352 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryRequest) 15353 hapi.services.tiller.Tiller.GetHistoryRequestOrBuilder { 15354 public static final com.google.protobuf.Descriptors.Descriptor 15355 getDescriptor() { 15356 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15357 } 15358 15359 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15360 internalGetFieldAccessorTable() { 15361 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15362 .ensureFieldAccessorsInitialized( 15363 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15364 } 15365 15366 // Construct using hapi.services.tiller.Tiller.GetHistoryRequest.newBuilder() 15367 private Builder() { 15368 maybeForceBuilderInitialization(); 15369 } 15370 15371 private Builder( 15372 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15373 super(parent); 15374 maybeForceBuilderInitialization(); 15375 } 15376 private void maybeForceBuilderInitialization() { 15377 if (com.google.protobuf.GeneratedMessageV3 15378 .alwaysUseFieldBuilders) { 15379 } 15380 } 15381 public Builder clear() { 15382 super.clear(); 15383 name_ = ""; 15384 15385 max_ = 0; 15386 15387 return this; 15388 } 15389 15390 public com.google.protobuf.Descriptors.Descriptor 15391 getDescriptorForType() { 15392 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15393 } 15394 15395 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15396 return hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance(); 15397 } 15398 15399 public hapi.services.tiller.Tiller.GetHistoryRequest build() { 15400 hapi.services.tiller.Tiller.GetHistoryRequest result = buildPartial(); 15401 if (!result.isInitialized()) { 15402 throw newUninitializedMessageException(result); 15403 } 15404 return result; 15405 } 15406 15407 public hapi.services.tiller.Tiller.GetHistoryRequest buildPartial() { 15408 hapi.services.tiller.Tiller.GetHistoryRequest result = new hapi.services.tiller.Tiller.GetHistoryRequest(this); 15409 result.name_ = name_; 15410 result.max_ = max_; 15411 onBuilt(); 15412 return result; 15413 } 15414 15415 public Builder clone() { 15416 return (Builder) super.clone(); 15417 } 15418 public Builder setField( 15419 com.google.protobuf.Descriptors.FieldDescriptor field, 15420 Object value) { 15421 return (Builder) super.setField(field, value); 15422 } 15423 public Builder clearField( 15424 com.google.protobuf.Descriptors.FieldDescriptor field) { 15425 return (Builder) super.clearField(field); 15426 } 15427 public Builder clearOneof( 15428 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 15429 return (Builder) super.clearOneof(oneof); 15430 } 15431 public Builder setRepeatedField( 15432 com.google.protobuf.Descriptors.FieldDescriptor field, 15433 int index, Object value) { 15434 return (Builder) super.setRepeatedField(field, index, value); 15435 } 15436 public Builder addRepeatedField( 15437 com.google.protobuf.Descriptors.FieldDescriptor field, 15438 Object value) { 15439 return (Builder) super.addRepeatedField(field, value); 15440 } 15441 public Builder mergeFrom(com.google.protobuf.Message other) { 15442 if (other instanceof hapi.services.tiller.Tiller.GetHistoryRequest) { 15443 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryRequest)other); 15444 } else { 15445 super.mergeFrom(other); 15446 return this; 15447 } 15448 } 15449 15450 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryRequest other) { 15451 if (other == hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance()) return this; 15452 if (!other.getName().isEmpty()) { 15453 name_ = other.name_; 15454 onChanged(); 15455 } 15456 if (other.getMax() != 0) { 15457 setMax(other.getMax()); 15458 } 15459 onChanged(); 15460 return this; 15461 } 15462 15463 public final boolean isInitialized() { 15464 return true; 15465 } 15466 15467 public Builder mergeFrom( 15468 com.google.protobuf.CodedInputStream input, 15469 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15470 throws java.io.IOException { 15471 hapi.services.tiller.Tiller.GetHistoryRequest parsedMessage = null; 15472 try { 15473 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 15474 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15475 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryRequest) e.getUnfinishedMessage(); 15476 throw e.unwrapIOException(); 15477 } finally { 15478 if (parsedMessage != null) { 15479 mergeFrom(parsedMessage); 15480 } 15481 } 15482 return this; 15483 } 15484 15485 private java.lang.Object name_ = ""; 15486 /** 15487 * <pre> 15488 * The name of the release. 15489 * </pre> 15490 * 15491 * <code>string name = 1;</code> 15492 */ 15493 public java.lang.String getName() { 15494 java.lang.Object ref = name_; 15495 if (!(ref instanceof java.lang.String)) { 15496 com.google.protobuf.ByteString bs = 15497 (com.google.protobuf.ByteString) ref; 15498 java.lang.String s = bs.toStringUtf8(); 15499 name_ = s; 15500 return s; 15501 } else { 15502 return (java.lang.String) ref; 15503 } 15504 } 15505 /** 15506 * <pre> 15507 * The name of the release. 15508 * </pre> 15509 * 15510 * <code>string name = 1;</code> 15511 */ 15512 public com.google.protobuf.ByteString 15513 getNameBytes() { 15514 java.lang.Object ref = name_; 15515 if (ref instanceof String) { 15516 com.google.protobuf.ByteString b = 15517 com.google.protobuf.ByteString.copyFromUtf8( 15518 (java.lang.String) ref); 15519 name_ = b; 15520 return b; 15521 } else { 15522 return (com.google.protobuf.ByteString) ref; 15523 } 15524 } 15525 /** 15526 * <pre> 15527 * The name of the release. 15528 * </pre> 15529 * 15530 * <code>string name = 1;</code> 15531 */ 15532 public Builder setName( 15533 java.lang.String value) { 15534 if (value == null) { 15535 throw new NullPointerException(); 15536 } 15537 15538 name_ = value; 15539 onChanged(); 15540 return this; 15541 } 15542 /** 15543 * <pre> 15544 * The name of the release. 15545 * </pre> 15546 * 15547 * <code>string name = 1;</code> 15548 */ 15549 public Builder clearName() { 15550 15551 name_ = getDefaultInstance().getName(); 15552 onChanged(); 15553 return this; 15554 } 15555 /** 15556 * <pre> 15557 * The name of the release. 15558 * </pre> 15559 * 15560 * <code>string name = 1;</code> 15561 */ 15562 public Builder setNameBytes( 15563 com.google.protobuf.ByteString value) { 15564 if (value == null) { 15565 throw new NullPointerException(); 15566 } 15567 checkByteStringIsUtf8(value); 15568 15569 name_ = value; 15570 onChanged(); 15571 return this; 15572 } 15573 15574 private int max_ ; 15575 /** 15576 * <pre> 15577 * The maximum number of releases to include. 15578 * </pre> 15579 * 15580 * <code>int32 max = 2;</code> 15581 */ 15582 public int getMax() { 15583 return max_; 15584 } 15585 /** 15586 * <pre> 15587 * The maximum number of releases to include. 15588 * </pre> 15589 * 15590 * <code>int32 max = 2;</code> 15591 */ 15592 public Builder setMax(int value) { 15593 15594 max_ = value; 15595 onChanged(); 15596 return this; 15597 } 15598 /** 15599 * <pre> 15600 * The maximum number of releases to include. 15601 * </pre> 15602 * 15603 * <code>int32 max = 2;</code> 15604 */ 15605 public Builder clearMax() { 15606 15607 max_ = 0; 15608 onChanged(); 15609 return this; 15610 } 15611 public final Builder setUnknownFields( 15612 final com.google.protobuf.UnknownFieldSet unknownFields) { 15613 return this; 15614 } 15615 15616 public final Builder mergeUnknownFields( 15617 final com.google.protobuf.UnknownFieldSet unknownFields) { 15618 return this; 15619 } 15620 15621 15622 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryRequest) 15623 } 15624 15625 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryRequest) 15626 private static final hapi.services.tiller.Tiller.GetHistoryRequest DEFAULT_INSTANCE; 15627 static { 15628 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryRequest(); 15629 } 15630 15631 public static hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstance() { 15632 return DEFAULT_INSTANCE; 15633 } 15634 15635 private static final com.google.protobuf.Parser<GetHistoryRequest> 15636 PARSER = new com.google.protobuf.AbstractParser<GetHistoryRequest>() { 15637 public GetHistoryRequest parsePartialFrom( 15638 com.google.protobuf.CodedInputStream input, 15639 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15640 throws com.google.protobuf.InvalidProtocolBufferException { 15641 return new GetHistoryRequest(input, extensionRegistry); 15642 } 15643 }; 15644 15645 public static com.google.protobuf.Parser<GetHistoryRequest> parser() { 15646 return PARSER; 15647 } 15648 15649 @java.lang.Override 15650 public com.google.protobuf.Parser<GetHistoryRequest> getParserForType() { 15651 return PARSER; 15652 } 15653 15654 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15655 return DEFAULT_INSTANCE; 15656 } 15657 15658 } 15659 15660 public interface GetHistoryResponseOrBuilder extends 15661 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryResponse) 15662 com.google.protobuf.MessageOrBuilder { 15663 15664 /** 15665 * <code>repeated .hapi.release.Release releases = 1;</code> 15666 */ 15667 java.util.List<hapi.release.ReleaseOuterClass.Release> 15668 getReleasesList(); 15669 /** 15670 * <code>repeated .hapi.release.Release releases = 1;</code> 15671 */ 15672 hapi.release.ReleaseOuterClass.Release getReleases(int index); 15673 /** 15674 * <code>repeated .hapi.release.Release releases = 1;</code> 15675 */ 15676 int getReleasesCount(); 15677 /** 15678 * <code>repeated .hapi.release.Release releases = 1;</code> 15679 */ 15680 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 15681 getReleasesOrBuilderList(); 15682 /** 15683 * <code>repeated .hapi.release.Release releases = 1;</code> 15684 */ 15685 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 15686 int index); 15687 } 15688 /** 15689 * <pre> 15690 * GetHistoryResponse is received in response to a GetHistory rpc. 15691 * </pre> 15692 * 15693 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 15694 */ 15695 public static final class GetHistoryResponse extends 15696 com.google.protobuf.GeneratedMessageV3 implements 15697 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryResponse) 15698 GetHistoryResponseOrBuilder { 15699 // Use GetHistoryResponse.newBuilder() to construct. 15700 private GetHistoryResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 15701 super(builder); 15702 } 15703 private GetHistoryResponse() { 15704 releases_ = java.util.Collections.emptyList(); 15705 } 15706 15707 @java.lang.Override 15708 public final com.google.protobuf.UnknownFieldSet 15709 getUnknownFields() { 15710 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 15711 } 15712 private GetHistoryResponse( 15713 com.google.protobuf.CodedInputStream input, 15714 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15715 throws com.google.protobuf.InvalidProtocolBufferException { 15716 this(); 15717 int mutable_bitField0_ = 0; 15718 try { 15719 boolean done = false; 15720 while (!done) { 15721 int tag = input.readTag(); 15722 switch (tag) { 15723 case 0: 15724 done = true; 15725 break; 15726 default: { 15727 if (!input.skipField(tag)) { 15728 done = true; 15729 } 15730 break; 15731 } 15732 case 10: { 15733 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 15734 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 15735 mutable_bitField0_ |= 0x00000001; 15736 } 15737 releases_.add( 15738 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 15739 break; 15740 } 15741 } 15742 } 15743 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15744 throw e.setUnfinishedMessage(this); 15745 } catch (java.io.IOException e) { 15746 throw new com.google.protobuf.InvalidProtocolBufferException( 15747 e).setUnfinishedMessage(this); 15748 } finally { 15749 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 15750 releases_ = java.util.Collections.unmodifiableList(releases_); 15751 } 15752 makeExtensionsImmutable(); 15753 } 15754 } 15755 public static final com.google.protobuf.Descriptors.Descriptor 15756 getDescriptor() { 15757 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 15758 } 15759 15760 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15761 internalGetFieldAccessorTable() { 15762 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 15763 .ensureFieldAccessorsInitialized( 15764 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 15765 } 15766 15767 public static final int RELEASES_FIELD_NUMBER = 1; 15768 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 15769 /** 15770 * <code>repeated .hapi.release.Release releases = 1;</code> 15771 */ 15772 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 15773 return releases_; 15774 } 15775 /** 15776 * <code>repeated .hapi.release.Release releases = 1;</code> 15777 */ 15778 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 15779 getReleasesOrBuilderList() { 15780 return releases_; 15781 } 15782 /** 15783 * <code>repeated .hapi.release.Release releases = 1;</code> 15784 */ 15785 public int getReleasesCount() { 15786 return releases_.size(); 15787 } 15788 /** 15789 * <code>repeated .hapi.release.Release releases = 1;</code> 15790 */ 15791 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 15792 return releases_.get(index); 15793 } 15794 /** 15795 * <code>repeated .hapi.release.Release releases = 1;</code> 15796 */ 15797 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 15798 int index) { 15799 return releases_.get(index); 15800 } 15801 15802 private byte memoizedIsInitialized = -1; 15803 public final boolean isInitialized() { 15804 byte isInitialized = memoizedIsInitialized; 15805 if (isInitialized == 1) return true; 15806 if (isInitialized == 0) return false; 15807 15808 memoizedIsInitialized = 1; 15809 return true; 15810 } 15811 15812 public void writeTo(com.google.protobuf.CodedOutputStream output) 15813 throws java.io.IOException { 15814 for (int i = 0; i < releases_.size(); i++) { 15815 output.writeMessage(1, releases_.get(i)); 15816 } 15817 } 15818 15819 public int getSerializedSize() { 15820 int size = memoizedSize; 15821 if (size != -1) return size; 15822 15823 size = 0; 15824 for (int i = 0; i < releases_.size(); i++) { 15825 size += com.google.protobuf.CodedOutputStream 15826 .computeMessageSize(1, releases_.get(i)); 15827 } 15828 memoizedSize = size; 15829 return size; 15830 } 15831 15832 private static final long serialVersionUID = 0L; 15833 @java.lang.Override 15834 public boolean equals(final java.lang.Object obj) { 15835 if (obj == this) { 15836 return true; 15837 } 15838 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryResponse)) { 15839 return super.equals(obj); 15840 } 15841 hapi.services.tiller.Tiller.GetHistoryResponse other = (hapi.services.tiller.Tiller.GetHistoryResponse) obj; 15842 15843 boolean result = true; 15844 result = result && getReleasesList() 15845 .equals(other.getReleasesList()); 15846 return result; 15847 } 15848 15849 @java.lang.Override 15850 public int hashCode() { 15851 if (memoizedHashCode != 0) { 15852 return memoizedHashCode; 15853 } 15854 int hash = 41; 15855 hash = (19 * hash) + getDescriptor().hashCode(); 15856 if (getReleasesCount() > 0) { 15857 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 15858 hash = (53 * hash) + getReleasesList().hashCode(); 15859 } 15860 hash = (29 * hash) + unknownFields.hashCode(); 15861 memoizedHashCode = hash; 15862 return hash; 15863 } 15864 15865 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15866 java.nio.ByteBuffer data) 15867 throws com.google.protobuf.InvalidProtocolBufferException { 15868 return PARSER.parseFrom(data); 15869 } 15870 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15871 java.nio.ByteBuffer data, 15872 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15873 throws com.google.protobuf.InvalidProtocolBufferException { 15874 return PARSER.parseFrom(data, extensionRegistry); 15875 } 15876 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15877 com.google.protobuf.ByteString data) 15878 throws com.google.protobuf.InvalidProtocolBufferException { 15879 return PARSER.parseFrom(data); 15880 } 15881 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15882 com.google.protobuf.ByteString data, 15883 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15884 throws com.google.protobuf.InvalidProtocolBufferException { 15885 return PARSER.parseFrom(data, extensionRegistry); 15886 } 15887 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(byte[] data) 15888 throws com.google.protobuf.InvalidProtocolBufferException { 15889 return PARSER.parseFrom(data); 15890 } 15891 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15892 byte[] data, 15893 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15894 throws com.google.protobuf.InvalidProtocolBufferException { 15895 return PARSER.parseFrom(data, extensionRegistry); 15896 } 15897 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(java.io.InputStream input) 15898 throws java.io.IOException { 15899 return com.google.protobuf.GeneratedMessageV3 15900 .parseWithIOException(PARSER, input); 15901 } 15902 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15903 java.io.InputStream input, 15904 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15905 throws java.io.IOException { 15906 return com.google.protobuf.GeneratedMessageV3 15907 .parseWithIOException(PARSER, input, extensionRegistry); 15908 } 15909 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom(java.io.InputStream input) 15910 throws java.io.IOException { 15911 return com.google.protobuf.GeneratedMessageV3 15912 .parseDelimitedWithIOException(PARSER, input); 15913 } 15914 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom( 15915 java.io.InputStream input, 15916 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15917 throws java.io.IOException { 15918 return com.google.protobuf.GeneratedMessageV3 15919 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 15920 } 15921 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15922 com.google.protobuf.CodedInputStream input) 15923 throws java.io.IOException { 15924 return com.google.protobuf.GeneratedMessageV3 15925 .parseWithIOException(PARSER, input); 15926 } 15927 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 15928 com.google.protobuf.CodedInputStream input, 15929 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15930 throws java.io.IOException { 15931 return com.google.protobuf.GeneratedMessageV3 15932 .parseWithIOException(PARSER, input, extensionRegistry); 15933 } 15934 15935 public Builder newBuilderForType() { return newBuilder(); } 15936 public static Builder newBuilder() { 15937 return DEFAULT_INSTANCE.toBuilder(); 15938 } 15939 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryResponse prototype) { 15940 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 15941 } 15942 public Builder toBuilder() { 15943 return this == DEFAULT_INSTANCE 15944 ? new Builder() : new Builder().mergeFrom(this); 15945 } 15946 15947 @java.lang.Override 15948 protected Builder newBuilderForType( 15949 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15950 Builder builder = new Builder(parent); 15951 return builder; 15952 } 15953 /** 15954 * <pre> 15955 * GetHistoryResponse is received in response to a GetHistory rpc. 15956 * </pre> 15957 * 15958 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 15959 */ 15960 public static final class Builder extends 15961 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 15962 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryResponse) 15963 hapi.services.tiller.Tiller.GetHistoryResponseOrBuilder { 15964 public static final com.google.protobuf.Descriptors.Descriptor 15965 getDescriptor() { 15966 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 15967 } 15968 15969 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15970 internalGetFieldAccessorTable() { 15971 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 15972 .ensureFieldAccessorsInitialized( 15973 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 15974 } 15975 15976 // Construct using hapi.services.tiller.Tiller.GetHistoryResponse.newBuilder() 15977 private Builder() { 15978 maybeForceBuilderInitialization(); 15979 } 15980 15981 private Builder( 15982 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15983 super(parent); 15984 maybeForceBuilderInitialization(); 15985 } 15986 private void maybeForceBuilderInitialization() { 15987 if (com.google.protobuf.GeneratedMessageV3 15988 .alwaysUseFieldBuilders) { 15989 getReleasesFieldBuilder(); 15990 } 15991 } 15992 public Builder clear() { 15993 super.clear(); 15994 if (releasesBuilder_ == null) { 15995 releases_ = java.util.Collections.emptyList(); 15996 bitField0_ = (bitField0_ & ~0x00000001); 15997 } else { 15998 releasesBuilder_.clear(); 15999 } 16000 return this; 16001 } 16002 16003 public com.google.protobuf.Descriptors.Descriptor 16004 getDescriptorForType() { 16005 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16006 } 16007 16008 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16009 return hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance(); 16010 } 16011 16012 public hapi.services.tiller.Tiller.GetHistoryResponse build() { 16013 hapi.services.tiller.Tiller.GetHistoryResponse result = buildPartial(); 16014 if (!result.isInitialized()) { 16015 throw newUninitializedMessageException(result); 16016 } 16017 return result; 16018 } 16019 16020 public hapi.services.tiller.Tiller.GetHistoryResponse buildPartial() { 16021 hapi.services.tiller.Tiller.GetHistoryResponse result = new hapi.services.tiller.Tiller.GetHistoryResponse(this); 16022 int from_bitField0_ = bitField0_; 16023 if (releasesBuilder_ == null) { 16024 if (((bitField0_ & 0x00000001) == 0x00000001)) { 16025 releases_ = java.util.Collections.unmodifiableList(releases_); 16026 bitField0_ = (bitField0_ & ~0x00000001); 16027 } 16028 result.releases_ = releases_; 16029 } else { 16030 result.releases_ = releasesBuilder_.build(); 16031 } 16032 onBuilt(); 16033 return result; 16034 } 16035 16036 public Builder clone() { 16037 return (Builder) super.clone(); 16038 } 16039 public Builder setField( 16040 com.google.protobuf.Descriptors.FieldDescriptor field, 16041 Object value) { 16042 return (Builder) super.setField(field, value); 16043 } 16044 public Builder clearField( 16045 com.google.protobuf.Descriptors.FieldDescriptor field) { 16046 return (Builder) super.clearField(field); 16047 } 16048 public Builder clearOneof( 16049 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 16050 return (Builder) super.clearOneof(oneof); 16051 } 16052 public Builder setRepeatedField( 16053 com.google.protobuf.Descriptors.FieldDescriptor field, 16054 int index, Object value) { 16055 return (Builder) super.setRepeatedField(field, index, value); 16056 } 16057 public Builder addRepeatedField( 16058 com.google.protobuf.Descriptors.FieldDescriptor field, 16059 Object value) { 16060 return (Builder) super.addRepeatedField(field, value); 16061 } 16062 public Builder mergeFrom(com.google.protobuf.Message other) { 16063 if (other instanceof hapi.services.tiller.Tiller.GetHistoryResponse) { 16064 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryResponse)other); 16065 } else { 16066 super.mergeFrom(other); 16067 return this; 16068 } 16069 } 16070 16071 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryResponse other) { 16072 if (other == hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance()) return this; 16073 if (releasesBuilder_ == null) { 16074 if (!other.releases_.isEmpty()) { 16075 if (releases_.isEmpty()) { 16076 releases_ = other.releases_; 16077 bitField0_ = (bitField0_ & ~0x00000001); 16078 } else { 16079 ensureReleasesIsMutable(); 16080 releases_.addAll(other.releases_); 16081 } 16082 onChanged(); 16083 } 16084 } else { 16085 if (!other.releases_.isEmpty()) { 16086 if (releasesBuilder_.isEmpty()) { 16087 releasesBuilder_.dispose(); 16088 releasesBuilder_ = null; 16089 releases_ = other.releases_; 16090 bitField0_ = (bitField0_ & ~0x00000001); 16091 releasesBuilder_ = 16092 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 16093 getReleasesFieldBuilder() : null; 16094 } else { 16095 releasesBuilder_.addAllMessages(other.releases_); 16096 } 16097 } 16098 } 16099 onChanged(); 16100 return this; 16101 } 16102 16103 public final boolean isInitialized() { 16104 return true; 16105 } 16106 16107 public Builder mergeFrom( 16108 com.google.protobuf.CodedInputStream input, 16109 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16110 throws java.io.IOException { 16111 hapi.services.tiller.Tiller.GetHistoryResponse parsedMessage = null; 16112 try { 16113 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 16114 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16115 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryResponse) e.getUnfinishedMessage(); 16116 throw e.unwrapIOException(); 16117 } finally { 16118 if (parsedMessage != null) { 16119 mergeFrom(parsedMessage); 16120 } 16121 } 16122 return this; 16123 } 16124 private int bitField0_; 16125 16126 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 16127 java.util.Collections.emptyList(); 16128 private void ensureReleasesIsMutable() { 16129 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 16130 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 16131 bitField0_ |= 0x00000001; 16132 } 16133 } 16134 16135 private com.google.protobuf.RepeatedFieldBuilderV3< 16136 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 16137 16138 /** 16139 * <code>repeated .hapi.release.Release releases = 1;</code> 16140 */ 16141 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 16142 if (releasesBuilder_ == null) { 16143 return java.util.Collections.unmodifiableList(releases_); 16144 } else { 16145 return releasesBuilder_.getMessageList(); 16146 } 16147 } 16148 /** 16149 * <code>repeated .hapi.release.Release releases = 1;</code> 16150 */ 16151 public int getReleasesCount() { 16152 if (releasesBuilder_ == null) { 16153 return releases_.size(); 16154 } else { 16155 return releasesBuilder_.getCount(); 16156 } 16157 } 16158 /** 16159 * <code>repeated .hapi.release.Release releases = 1;</code> 16160 */ 16161 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 16162 if (releasesBuilder_ == null) { 16163 return releases_.get(index); 16164 } else { 16165 return releasesBuilder_.getMessage(index); 16166 } 16167 } 16168 /** 16169 * <code>repeated .hapi.release.Release releases = 1;</code> 16170 */ 16171 public Builder setReleases( 16172 int index, hapi.release.ReleaseOuterClass.Release value) { 16173 if (releasesBuilder_ == null) { 16174 if (value == null) { 16175 throw new NullPointerException(); 16176 } 16177 ensureReleasesIsMutable(); 16178 releases_.set(index, value); 16179 onChanged(); 16180 } else { 16181 releasesBuilder_.setMessage(index, value); 16182 } 16183 return this; 16184 } 16185 /** 16186 * <code>repeated .hapi.release.Release releases = 1;</code> 16187 */ 16188 public Builder setReleases( 16189 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16190 if (releasesBuilder_ == null) { 16191 ensureReleasesIsMutable(); 16192 releases_.set(index, builderForValue.build()); 16193 onChanged(); 16194 } else { 16195 releasesBuilder_.setMessage(index, builderForValue.build()); 16196 } 16197 return this; 16198 } 16199 /** 16200 * <code>repeated .hapi.release.Release releases = 1;</code> 16201 */ 16202 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 16203 if (releasesBuilder_ == null) { 16204 if (value == null) { 16205 throw new NullPointerException(); 16206 } 16207 ensureReleasesIsMutable(); 16208 releases_.add(value); 16209 onChanged(); 16210 } else { 16211 releasesBuilder_.addMessage(value); 16212 } 16213 return this; 16214 } 16215 /** 16216 * <code>repeated .hapi.release.Release releases = 1;</code> 16217 */ 16218 public Builder addReleases( 16219 int index, hapi.release.ReleaseOuterClass.Release value) { 16220 if (releasesBuilder_ == null) { 16221 if (value == null) { 16222 throw new NullPointerException(); 16223 } 16224 ensureReleasesIsMutable(); 16225 releases_.add(index, value); 16226 onChanged(); 16227 } else { 16228 releasesBuilder_.addMessage(index, value); 16229 } 16230 return this; 16231 } 16232 /** 16233 * <code>repeated .hapi.release.Release releases = 1;</code> 16234 */ 16235 public Builder addReleases( 16236 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16237 if (releasesBuilder_ == null) { 16238 ensureReleasesIsMutable(); 16239 releases_.add(builderForValue.build()); 16240 onChanged(); 16241 } else { 16242 releasesBuilder_.addMessage(builderForValue.build()); 16243 } 16244 return this; 16245 } 16246 /** 16247 * <code>repeated .hapi.release.Release releases = 1;</code> 16248 */ 16249 public Builder addReleases( 16250 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16251 if (releasesBuilder_ == null) { 16252 ensureReleasesIsMutable(); 16253 releases_.add(index, builderForValue.build()); 16254 onChanged(); 16255 } else { 16256 releasesBuilder_.addMessage(index, builderForValue.build()); 16257 } 16258 return this; 16259 } 16260 /** 16261 * <code>repeated .hapi.release.Release releases = 1;</code> 16262 */ 16263 public Builder addAllReleases( 16264 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 16265 if (releasesBuilder_ == null) { 16266 ensureReleasesIsMutable(); 16267 com.google.protobuf.AbstractMessageLite.Builder.addAll( 16268 values, releases_); 16269 onChanged(); 16270 } else { 16271 releasesBuilder_.addAllMessages(values); 16272 } 16273 return this; 16274 } 16275 /** 16276 * <code>repeated .hapi.release.Release releases = 1;</code> 16277 */ 16278 public Builder clearReleases() { 16279 if (releasesBuilder_ == null) { 16280 releases_ = java.util.Collections.emptyList(); 16281 bitField0_ = (bitField0_ & ~0x00000001); 16282 onChanged(); 16283 } else { 16284 releasesBuilder_.clear(); 16285 } 16286 return this; 16287 } 16288 /** 16289 * <code>repeated .hapi.release.Release releases = 1;</code> 16290 */ 16291 public Builder removeReleases(int index) { 16292 if (releasesBuilder_ == null) { 16293 ensureReleasesIsMutable(); 16294 releases_.remove(index); 16295 onChanged(); 16296 } else { 16297 releasesBuilder_.remove(index); 16298 } 16299 return this; 16300 } 16301 /** 16302 * <code>repeated .hapi.release.Release releases = 1;</code> 16303 */ 16304 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 16305 int index) { 16306 return getReleasesFieldBuilder().getBuilder(index); 16307 } 16308 /** 16309 * <code>repeated .hapi.release.Release releases = 1;</code> 16310 */ 16311 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 16312 int index) { 16313 if (releasesBuilder_ == null) { 16314 return releases_.get(index); } else { 16315 return releasesBuilder_.getMessageOrBuilder(index); 16316 } 16317 } 16318 /** 16319 * <code>repeated .hapi.release.Release releases = 1;</code> 16320 */ 16321 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16322 getReleasesOrBuilderList() { 16323 if (releasesBuilder_ != null) { 16324 return releasesBuilder_.getMessageOrBuilderList(); 16325 } else { 16326 return java.util.Collections.unmodifiableList(releases_); 16327 } 16328 } 16329 /** 16330 * <code>repeated .hapi.release.Release releases = 1;</code> 16331 */ 16332 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 16333 return getReleasesFieldBuilder().addBuilder( 16334 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16335 } 16336 /** 16337 * <code>repeated .hapi.release.Release releases = 1;</code> 16338 */ 16339 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 16340 int index) { 16341 return getReleasesFieldBuilder().addBuilder( 16342 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16343 } 16344 /** 16345 * <code>repeated .hapi.release.Release releases = 1;</code> 16346 */ 16347 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 16348 getReleasesBuilderList() { 16349 return getReleasesFieldBuilder().getBuilderList(); 16350 } 16351 private com.google.protobuf.RepeatedFieldBuilderV3< 16352 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16353 getReleasesFieldBuilder() { 16354 if (releasesBuilder_ == null) { 16355 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 16356 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 16357 releases_, 16358 ((bitField0_ & 0x00000001) == 0x00000001), 16359 getParentForChildren(), 16360 isClean()); 16361 releases_ = null; 16362 } 16363 return releasesBuilder_; 16364 } 16365 public final Builder setUnknownFields( 16366 final com.google.protobuf.UnknownFieldSet unknownFields) { 16367 return this; 16368 } 16369 16370 public final Builder mergeUnknownFields( 16371 final com.google.protobuf.UnknownFieldSet unknownFields) { 16372 return this; 16373 } 16374 16375 16376 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryResponse) 16377 } 16378 16379 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryResponse) 16380 private static final hapi.services.tiller.Tiller.GetHistoryResponse DEFAULT_INSTANCE; 16381 static { 16382 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryResponse(); 16383 } 16384 16385 public static hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstance() { 16386 return DEFAULT_INSTANCE; 16387 } 16388 16389 private static final com.google.protobuf.Parser<GetHistoryResponse> 16390 PARSER = new com.google.protobuf.AbstractParser<GetHistoryResponse>() { 16391 public GetHistoryResponse parsePartialFrom( 16392 com.google.protobuf.CodedInputStream input, 16393 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16394 throws com.google.protobuf.InvalidProtocolBufferException { 16395 return new GetHistoryResponse(input, extensionRegistry); 16396 } 16397 }; 16398 16399 public static com.google.protobuf.Parser<GetHistoryResponse> parser() { 16400 return PARSER; 16401 } 16402 16403 @java.lang.Override 16404 public com.google.protobuf.Parser<GetHistoryResponse> getParserForType() { 16405 return PARSER; 16406 } 16407 16408 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16409 return DEFAULT_INSTANCE; 16410 } 16411 16412 } 16413 16414 public interface TestReleaseRequestOrBuilder extends 16415 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseRequest) 16416 com.google.protobuf.MessageOrBuilder { 16417 16418 /** 16419 * <pre> 16420 * Name is the name of the release 16421 * </pre> 16422 * 16423 * <code>string name = 1;</code> 16424 */ 16425 java.lang.String getName(); 16426 /** 16427 * <pre> 16428 * Name is the name of the release 16429 * </pre> 16430 * 16431 * <code>string name = 1;</code> 16432 */ 16433 com.google.protobuf.ByteString 16434 getNameBytes(); 16435 16436 /** 16437 * <pre> 16438 * timeout specifies the max amount of time any kubernetes client command can run. 16439 * </pre> 16440 * 16441 * <code>int64 timeout = 2;</code> 16442 */ 16443 long getTimeout(); 16444 16445 /** 16446 * <pre> 16447 * cleanup specifies whether or not to attempt pod deletion after test completes 16448 * </pre> 16449 * 16450 * <code>bool cleanup = 3;</code> 16451 */ 16452 boolean getCleanup(); 16453 } 16454 /** 16455 * <pre> 16456 * TestReleaseRequest is a request to get the status of a release. 16457 * </pre> 16458 * 16459 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 16460 */ 16461 public static final class TestReleaseRequest extends 16462 com.google.protobuf.GeneratedMessageV3 implements 16463 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseRequest) 16464 TestReleaseRequestOrBuilder { 16465 // Use TestReleaseRequest.newBuilder() to construct. 16466 private TestReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 16467 super(builder); 16468 } 16469 private TestReleaseRequest() { 16470 name_ = ""; 16471 timeout_ = 0L; 16472 cleanup_ = false; 16473 } 16474 16475 @java.lang.Override 16476 public final com.google.protobuf.UnknownFieldSet 16477 getUnknownFields() { 16478 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 16479 } 16480 private TestReleaseRequest( 16481 com.google.protobuf.CodedInputStream input, 16482 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16483 throws com.google.protobuf.InvalidProtocolBufferException { 16484 this(); 16485 int mutable_bitField0_ = 0; 16486 try { 16487 boolean done = false; 16488 while (!done) { 16489 int tag = input.readTag(); 16490 switch (tag) { 16491 case 0: 16492 done = true; 16493 break; 16494 default: { 16495 if (!input.skipField(tag)) { 16496 done = true; 16497 } 16498 break; 16499 } 16500 case 10: { 16501 java.lang.String s = input.readStringRequireUtf8(); 16502 16503 name_ = s; 16504 break; 16505 } 16506 case 16: { 16507 16508 timeout_ = input.readInt64(); 16509 break; 16510 } 16511 case 24: { 16512 16513 cleanup_ = input.readBool(); 16514 break; 16515 } 16516 } 16517 } 16518 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16519 throw e.setUnfinishedMessage(this); 16520 } catch (java.io.IOException e) { 16521 throw new com.google.protobuf.InvalidProtocolBufferException( 16522 e).setUnfinishedMessage(this); 16523 } finally { 16524 makeExtensionsImmutable(); 16525 } 16526 } 16527 public static final com.google.protobuf.Descriptors.Descriptor 16528 getDescriptor() { 16529 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16530 } 16531 16532 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16533 internalGetFieldAccessorTable() { 16534 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 16535 .ensureFieldAccessorsInitialized( 16536 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 16537 } 16538 16539 public static final int NAME_FIELD_NUMBER = 1; 16540 private volatile java.lang.Object name_; 16541 /** 16542 * <pre> 16543 * Name is the name of the release 16544 * </pre> 16545 * 16546 * <code>string name = 1;</code> 16547 */ 16548 public java.lang.String getName() { 16549 java.lang.Object ref = name_; 16550 if (ref instanceof java.lang.String) { 16551 return (java.lang.String) ref; 16552 } else { 16553 com.google.protobuf.ByteString bs = 16554 (com.google.protobuf.ByteString) ref; 16555 java.lang.String s = bs.toStringUtf8(); 16556 name_ = s; 16557 return s; 16558 } 16559 } 16560 /** 16561 * <pre> 16562 * Name is the name of the release 16563 * </pre> 16564 * 16565 * <code>string name = 1;</code> 16566 */ 16567 public com.google.protobuf.ByteString 16568 getNameBytes() { 16569 java.lang.Object ref = name_; 16570 if (ref instanceof java.lang.String) { 16571 com.google.protobuf.ByteString b = 16572 com.google.protobuf.ByteString.copyFromUtf8( 16573 (java.lang.String) ref); 16574 name_ = b; 16575 return b; 16576 } else { 16577 return (com.google.protobuf.ByteString) ref; 16578 } 16579 } 16580 16581 public static final int TIMEOUT_FIELD_NUMBER = 2; 16582 private long timeout_; 16583 /** 16584 * <pre> 16585 * timeout specifies the max amount of time any kubernetes client command can run. 16586 * </pre> 16587 * 16588 * <code>int64 timeout = 2;</code> 16589 */ 16590 public long getTimeout() { 16591 return timeout_; 16592 } 16593 16594 public static final int CLEANUP_FIELD_NUMBER = 3; 16595 private boolean cleanup_; 16596 /** 16597 * <pre> 16598 * cleanup specifies whether or not to attempt pod deletion after test completes 16599 * </pre> 16600 * 16601 * <code>bool cleanup = 3;</code> 16602 */ 16603 public boolean getCleanup() { 16604 return cleanup_; 16605 } 16606 16607 private byte memoizedIsInitialized = -1; 16608 public final boolean isInitialized() { 16609 byte isInitialized = memoizedIsInitialized; 16610 if (isInitialized == 1) return true; 16611 if (isInitialized == 0) return false; 16612 16613 memoizedIsInitialized = 1; 16614 return true; 16615 } 16616 16617 public void writeTo(com.google.protobuf.CodedOutputStream output) 16618 throws java.io.IOException { 16619 if (!getNameBytes().isEmpty()) { 16620 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 16621 } 16622 if (timeout_ != 0L) { 16623 output.writeInt64(2, timeout_); 16624 } 16625 if (cleanup_ != false) { 16626 output.writeBool(3, cleanup_); 16627 } 16628 } 16629 16630 public int getSerializedSize() { 16631 int size = memoizedSize; 16632 if (size != -1) return size; 16633 16634 size = 0; 16635 if (!getNameBytes().isEmpty()) { 16636 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 16637 } 16638 if (timeout_ != 0L) { 16639 size += com.google.protobuf.CodedOutputStream 16640 .computeInt64Size(2, timeout_); 16641 } 16642 if (cleanup_ != false) { 16643 size += com.google.protobuf.CodedOutputStream 16644 .computeBoolSize(3, cleanup_); 16645 } 16646 memoizedSize = size; 16647 return size; 16648 } 16649 16650 private static final long serialVersionUID = 0L; 16651 @java.lang.Override 16652 public boolean equals(final java.lang.Object obj) { 16653 if (obj == this) { 16654 return true; 16655 } 16656 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseRequest)) { 16657 return super.equals(obj); 16658 } 16659 hapi.services.tiller.Tiller.TestReleaseRequest other = (hapi.services.tiller.Tiller.TestReleaseRequest) obj; 16660 16661 boolean result = true; 16662 result = result && getName() 16663 .equals(other.getName()); 16664 result = result && (getTimeout() 16665 == other.getTimeout()); 16666 result = result && (getCleanup() 16667 == other.getCleanup()); 16668 return result; 16669 } 16670 16671 @java.lang.Override 16672 public int hashCode() { 16673 if (memoizedHashCode != 0) { 16674 return memoizedHashCode; 16675 } 16676 int hash = 41; 16677 hash = (19 * hash) + getDescriptor().hashCode(); 16678 hash = (37 * hash) + NAME_FIELD_NUMBER; 16679 hash = (53 * hash) + getName().hashCode(); 16680 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 16681 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 16682 getTimeout()); 16683 hash = (37 * hash) + CLEANUP_FIELD_NUMBER; 16684 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 16685 getCleanup()); 16686 hash = (29 * hash) + unknownFields.hashCode(); 16687 memoizedHashCode = hash; 16688 return hash; 16689 } 16690 16691 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16692 java.nio.ByteBuffer data) 16693 throws com.google.protobuf.InvalidProtocolBufferException { 16694 return PARSER.parseFrom(data); 16695 } 16696 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16697 java.nio.ByteBuffer data, 16698 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16699 throws com.google.protobuf.InvalidProtocolBufferException { 16700 return PARSER.parseFrom(data, extensionRegistry); 16701 } 16702 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16703 com.google.protobuf.ByteString data) 16704 throws com.google.protobuf.InvalidProtocolBufferException { 16705 return PARSER.parseFrom(data); 16706 } 16707 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16708 com.google.protobuf.ByteString data, 16709 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16710 throws com.google.protobuf.InvalidProtocolBufferException { 16711 return PARSER.parseFrom(data, extensionRegistry); 16712 } 16713 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(byte[] data) 16714 throws com.google.protobuf.InvalidProtocolBufferException { 16715 return PARSER.parseFrom(data); 16716 } 16717 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16718 byte[] data, 16719 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16720 throws com.google.protobuf.InvalidProtocolBufferException { 16721 return PARSER.parseFrom(data, extensionRegistry); 16722 } 16723 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(java.io.InputStream input) 16724 throws java.io.IOException { 16725 return com.google.protobuf.GeneratedMessageV3 16726 .parseWithIOException(PARSER, input); 16727 } 16728 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16729 java.io.InputStream input, 16730 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16731 throws java.io.IOException { 16732 return com.google.protobuf.GeneratedMessageV3 16733 .parseWithIOException(PARSER, input, extensionRegistry); 16734 } 16735 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom(java.io.InputStream input) 16736 throws java.io.IOException { 16737 return com.google.protobuf.GeneratedMessageV3 16738 .parseDelimitedWithIOException(PARSER, input); 16739 } 16740 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom( 16741 java.io.InputStream input, 16742 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16743 throws java.io.IOException { 16744 return com.google.protobuf.GeneratedMessageV3 16745 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 16746 } 16747 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16748 com.google.protobuf.CodedInputStream input) 16749 throws java.io.IOException { 16750 return com.google.protobuf.GeneratedMessageV3 16751 .parseWithIOException(PARSER, input); 16752 } 16753 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16754 com.google.protobuf.CodedInputStream input, 16755 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16756 throws java.io.IOException { 16757 return com.google.protobuf.GeneratedMessageV3 16758 .parseWithIOException(PARSER, input, extensionRegistry); 16759 } 16760 16761 public Builder newBuilderForType() { return newBuilder(); } 16762 public static Builder newBuilder() { 16763 return DEFAULT_INSTANCE.toBuilder(); 16764 } 16765 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseRequest prototype) { 16766 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 16767 } 16768 public Builder toBuilder() { 16769 return this == DEFAULT_INSTANCE 16770 ? new Builder() : new Builder().mergeFrom(this); 16771 } 16772 16773 @java.lang.Override 16774 protected Builder newBuilderForType( 16775 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16776 Builder builder = new Builder(parent); 16777 return builder; 16778 } 16779 /** 16780 * <pre> 16781 * TestReleaseRequest is a request to get the status of a release. 16782 * </pre> 16783 * 16784 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 16785 */ 16786 public static final class Builder extends 16787 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 16788 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseRequest) 16789 hapi.services.tiller.Tiller.TestReleaseRequestOrBuilder { 16790 public static final com.google.protobuf.Descriptors.Descriptor 16791 getDescriptor() { 16792 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16793 } 16794 16795 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16796 internalGetFieldAccessorTable() { 16797 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 16798 .ensureFieldAccessorsInitialized( 16799 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 16800 } 16801 16802 // Construct using hapi.services.tiller.Tiller.TestReleaseRequest.newBuilder() 16803 private Builder() { 16804 maybeForceBuilderInitialization(); 16805 } 16806 16807 private Builder( 16808 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16809 super(parent); 16810 maybeForceBuilderInitialization(); 16811 } 16812 private void maybeForceBuilderInitialization() { 16813 if (com.google.protobuf.GeneratedMessageV3 16814 .alwaysUseFieldBuilders) { 16815 } 16816 } 16817 public Builder clear() { 16818 super.clear(); 16819 name_ = ""; 16820 16821 timeout_ = 0L; 16822 16823 cleanup_ = false; 16824 16825 return this; 16826 } 16827 16828 public com.google.protobuf.Descriptors.Descriptor 16829 getDescriptorForType() { 16830 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16831 } 16832 16833 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 16834 return hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance(); 16835 } 16836 16837 public hapi.services.tiller.Tiller.TestReleaseRequest build() { 16838 hapi.services.tiller.Tiller.TestReleaseRequest result = buildPartial(); 16839 if (!result.isInitialized()) { 16840 throw newUninitializedMessageException(result); 16841 } 16842 return result; 16843 } 16844 16845 public hapi.services.tiller.Tiller.TestReleaseRequest buildPartial() { 16846 hapi.services.tiller.Tiller.TestReleaseRequest result = new hapi.services.tiller.Tiller.TestReleaseRequest(this); 16847 result.name_ = name_; 16848 result.timeout_ = timeout_; 16849 result.cleanup_ = cleanup_; 16850 onBuilt(); 16851 return result; 16852 } 16853 16854 public Builder clone() { 16855 return (Builder) super.clone(); 16856 } 16857 public Builder setField( 16858 com.google.protobuf.Descriptors.FieldDescriptor field, 16859 Object value) { 16860 return (Builder) super.setField(field, value); 16861 } 16862 public Builder clearField( 16863 com.google.protobuf.Descriptors.FieldDescriptor field) { 16864 return (Builder) super.clearField(field); 16865 } 16866 public Builder clearOneof( 16867 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 16868 return (Builder) super.clearOneof(oneof); 16869 } 16870 public Builder setRepeatedField( 16871 com.google.protobuf.Descriptors.FieldDescriptor field, 16872 int index, Object value) { 16873 return (Builder) super.setRepeatedField(field, index, value); 16874 } 16875 public Builder addRepeatedField( 16876 com.google.protobuf.Descriptors.FieldDescriptor field, 16877 Object value) { 16878 return (Builder) super.addRepeatedField(field, value); 16879 } 16880 public Builder mergeFrom(com.google.protobuf.Message other) { 16881 if (other instanceof hapi.services.tiller.Tiller.TestReleaseRequest) { 16882 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseRequest)other); 16883 } else { 16884 super.mergeFrom(other); 16885 return this; 16886 } 16887 } 16888 16889 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseRequest other) { 16890 if (other == hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance()) return this; 16891 if (!other.getName().isEmpty()) { 16892 name_ = other.name_; 16893 onChanged(); 16894 } 16895 if (other.getTimeout() != 0L) { 16896 setTimeout(other.getTimeout()); 16897 } 16898 if (other.getCleanup() != false) { 16899 setCleanup(other.getCleanup()); 16900 } 16901 onChanged(); 16902 return this; 16903 } 16904 16905 public final boolean isInitialized() { 16906 return true; 16907 } 16908 16909 public Builder mergeFrom( 16910 com.google.protobuf.CodedInputStream input, 16911 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16912 throws java.io.IOException { 16913 hapi.services.tiller.Tiller.TestReleaseRequest parsedMessage = null; 16914 try { 16915 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 16916 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16917 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseRequest) e.getUnfinishedMessage(); 16918 throw e.unwrapIOException(); 16919 } finally { 16920 if (parsedMessage != null) { 16921 mergeFrom(parsedMessage); 16922 } 16923 } 16924 return this; 16925 } 16926 16927 private java.lang.Object name_ = ""; 16928 /** 16929 * <pre> 16930 * Name is the name of the release 16931 * </pre> 16932 * 16933 * <code>string name = 1;</code> 16934 */ 16935 public java.lang.String getName() { 16936 java.lang.Object ref = name_; 16937 if (!(ref instanceof java.lang.String)) { 16938 com.google.protobuf.ByteString bs = 16939 (com.google.protobuf.ByteString) ref; 16940 java.lang.String s = bs.toStringUtf8(); 16941 name_ = s; 16942 return s; 16943 } else { 16944 return (java.lang.String) ref; 16945 } 16946 } 16947 /** 16948 * <pre> 16949 * Name is the name of the release 16950 * </pre> 16951 * 16952 * <code>string name = 1;</code> 16953 */ 16954 public com.google.protobuf.ByteString 16955 getNameBytes() { 16956 java.lang.Object ref = name_; 16957 if (ref instanceof String) { 16958 com.google.protobuf.ByteString b = 16959 com.google.protobuf.ByteString.copyFromUtf8( 16960 (java.lang.String) ref); 16961 name_ = b; 16962 return b; 16963 } else { 16964 return (com.google.protobuf.ByteString) ref; 16965 } 16966 } 16967 /** 16968 * <pre> 16969 * Name is the name of the release 16970 * </pre> 16971 * 16972 * <code>string name = 1;</code> 16973 */ 16974 public Builder setName( 16975 java.lang.String value) { 16976 if (value == null) { 16977 throw new NullPointerException(); 16978 } 16979 16980 name_ = value; 16981 onChanged(); 16982 return this; 16983 } 16984 /** 16985 * <pre> 16986 * Name is the name of the release 16987 * </pre> 16988 * 16989 * <code>string name = 1;</code> 16990 */ 16991 public Builder clearName() { 16992 16993 name_ = getDefaultInstance().getName(); 16994 onChanged(); 16995 return this; 16996 } 16997 /** 16998 * <pre> 16999 * Name is the name of the release 17000 * </pre> 17001 * 17002 * <code>string name = 1;</code> 17003 */ 17004 public Builder setNameBytes( 17005 com.google.protobuf.ByteString value) { 17006 if (value == null) { 17007 throw new NullPointerException(); 17008 } 17009 checkByteStringIsUtf8(value); 17010 17011 name_ = value; 17012 onChanged(); 17013 return this; 17014 } 17015 17016 private long timeout_ ; 17017 /** 17018 * <pre> 17019 * timeout specifies the max amount of time any kubernetes client command can run. 17020 * </pre> 17021 * 17022 * <code>int64 timeout = 2;</code> 17023 */ 17024 public long getTimeout() { 17025 return timeout_; 17026 } 17027 /** 17028 * <pre> 17029 * timeout specifies the max amount of time any kubernetes client command can run. 17030 * </pre> 17031 * 17032 * <code>int64 timeout = 2;</code> 17033 */ 17034 public Builder setTimeout(long value) { 17035 17036 timeout_ = value; 17037 onChanged(); 17038 return this; 17039 } 17040 /** 17041 * <pre> 17042 * timeout specifies the max amount of time any kubernetes client command can run. 17043 * </pre> 17044 * 17045 * <code>int64 timeout = 2;</code> 17046 */ 17047 public Builder clearTimeout() { 17048 17049 timeout_ = 0L; 17050 onChanged(); 17051 return this; 17052 } 17053 17054 private boolean cleanup_ ; 17055 /** 17056 * <pre> 17057 * cleanup specifies whether or not to attempt pod deletion after test completes 17058 * </pre> 17059 * 17060 * <code>bool cleanup = 3;</code> 17061 */ 17062 public boolean getCleanup() { 17063 return cleanup_; 17064 } 17065 /** 17066 * <pre> 17067 * cleanup specifies whether or not to attempt pod deletion after test completes 17068 * </pre> 17069 * 17070 * <code>bool cleanup = 3;</code> 17071 */ 17072 public Builder setCleanup(boolean value) { 17073 17074 cleanup_ = value; 17075 onChanged(); 17076 return this; 17077 } 17078 /** 17079 * <pre> 17080 * cleanup specifies whether or not to attempt pod deletion after test completes 17081 * </pre> 17082 * 17083 * <code>bool cleanup = 3;</code> 17084 */ 17085 public Builder clearCleanup() { 17086 17087 cleanup_ = false; 17088 onChanged(); 17089 return this; 17090 } 17091 public final Builder setUnknownFields( 17092 final com.google.protobuf.UnknownFieldSet unknownFields) { 17093 return this; 17094 } 17095 17096 public final Builder mergeUnknownFields( 17097 final com.google.protobuf.UnknownFieldSet unknownFields) { 17098 return this; 17099 } 17100 17101 17102 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseRequest) 17103 } 17104 17105 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseRequest) 17106 private static final hapi.services.tiller.Tiller.TestReleaseRequest DEFAULT_INSTANCE; 17107 static { 17108 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseRequest(); 17109 } 17110 17111 public static hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstance() { 17112 return DEFAULT_INSTANCE; 17113 } 17114 17115 private static final com.google.protobuf.Parser<TestReleaseRequest> 17116 PARSER = new com.google.protobuf.AbstractParser<TestReleaseRequest>() { 17117 public TestReleaseRequest parsePartialFrom( 17118 com.google.protobuf.CodedInputStream input, 17119 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17120 throws com.google.protobuf.InvalidProtocolBufferException { 17121 return new TestReleaseRequest(input, extensionRegistry); 17122 } 17123 }; 17124 17125 public static com.google.protobuf.Parser<TestReleaseRequest> parser() { 17126 return PARSER; 17127 } 17128 17129 @java.lang.Override 17130 public com.google.protobuf.Parser<TestReleaseRequest> getParserForType() { 17131 return PARSER; 17132 } 17133 17134 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 17135 return DEFAULT_INSTANCE; 17136 } 17137 17138 } 17139 17140 public interface TestReleaseResponseOrBuilder extends 17141 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseResponse) 17142 com.google.protobuf.MessageOrBuilder { 17143 17144 /** 17145 * <code>string msg = 1;</code> 17146 */ 17147 java.lang.String getMsg(); 17148 /** 17149 * <code>string msg = 1;</code> 17150 */ 17151 com.google.protobuf.ByteString 17152 getMsgBytes(); 17153 17154 /** 17155 * <code>.hapi.release.TestRun.Status status = 2;</code> 17156 */ 17157 int getStatusValue(); 17158 /** 17159 * <code>.hapi.release.TestRun.Status status = 2;</code> 17160 */ 17161 hapi.release.TestRunOuterClass.TestRun.Status getStatus(); 17162 } 17163 /** 17164 * <pre> 17165 * TestReleaseResponse represents a message from executing a test 17166 * </pre> 17167 * 17168 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17169 */ 17170 public static final class TestReleaseResponse extends 17171 com.google.protobuf.GeneratedMessageV3 implements 17172 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseResponse) 17173 TestReleaseResponseOrBuilder { 17174 // Use TestReleaseResponse.newBuilder() to construct. 17175 private TestReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 17176 super(builder); 17177 } 17178 private TestReleaseResponse() { 17179 msg_ = ""; 17180 status_ = 0; 17181 } 17182 17183 @java.lang.Override 17184 public final com.google.protobuf.UnknownFieldSet 17185 getUnknownFields() { 17186 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 17187 } 17188 private TestReleaseResponse( 17189 com.google.protobuf.CodedInputStream input, 17190 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17191 throws com.google.protobuf.InvalidProtocolBufferException { 17192 this(); 17193 int mutable_bitField0_ = 0; 17194 try { 17195 boolean done = false; 17196 while (!done) { 17197 int tag = input.readTag(); 17198 switch (tag) { 17199 case 0: 17200 done = true; 17201 break; 17202 default: { 17203 if (!input.skipField(tag)) { 17204 done = true; 17205 } 17206 break; 17207 } 17208 case 10: { 17209 java.lang.String s = input.readStringRequireUtf8(); 17210 17211 msg_ = s; 17212 break; 17213 } 17214 case 16: { 17215 int rawValue = input.readEnum(); 17216 17217 status_ = rawValue; 17218 break; 17219 } 17220 } 17221 } 17222 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17223 throw e.setUnfinishedMessage(this); 17224 } catch (java.io.IOException e) { 17225 throw new com.google.protobuf.InvalidProtocolBufferException( 17226 e).setUnfinishedMessage(this); 17227 } finally { 17228 makeExtensionsImmutable(); 17229 } 17230 } 17231 public static final com.google.protobuf.Descriptors.Descriptor 17232 getDescriptor() { 17233 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17234 } 17235 17236 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17237 internalGetFieldAccessorTable() { 17238 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17239 .ensureFieldAccessorsInitialized( 17240 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17241 } 17242 17243 public static final int MSG_FIELD_NUMBER = 1; 17244 private volatile java.lang.Object msg_; 17245 /** 17246 * <code>string msg = 1;</code> 17247 */ 17248 public java.lang.String getMsg() { 17249 java.lang.Object ref = msg_; 17250 if (ref instanceof java.lang.String) { 17251 return (java.lang.String) ref; 17252 } else { 17253 com.google.protobuf.ByteString bs = 17254 (com.google.protobuf.ByteString) ref; 17255 java.lang.String s = bs.toStringUtf8(); 17256 msg_ = s; 17257 return s; 17258 } 17259 } 17260 /** 17261 * <code>string msg = 1;</code> 17262 */ 17263 public com.google.protobuf.ByteString 17264 getMsgBytes() { 17265 java.lang.Object ref = msg_; 17266 if (ref instanceof java.lang.String) { 17267 com.google.protobuf.ByteString b = 17268 com.google.protobuf.ByteString.copyFromUtf8( 17269 (java.lang.String) ref); 17270 msg_ = b; 17271 return b; 17272 } else { 17273 return (com.google.protobuf.ByteString) ref; 17274 } 17275 } 17276 17277 public static final int STATUS_FIELD_NUMBER = 2; 17278 private int status_; 17279 /** 17280 * <code>.hapi.release.TestRun.Status status = 2;</code> 17281 */ 17282 public int getStatusValue() { 17283 return status_; 17284 } 17285 /** 17286 * <code>.hapi.release.TestRun.Status status = 2;</code> 17287 */ 17288 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 17289 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 17290 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 17291 } 17292 17293 private byte memoizedIsInitialized = -1; 17294 public final boolean isInitialized() { 17295 byte isInitialized = memoizedIsInitialized; 17296 if (isInitialized == 1) return true; 17297 if (isInitialized == 0) return false; 17298 17299 memoizedIsInitialized = 1; 17300 return true; 17301 } 17302 17303 public void writeTo(com.google.protobuf.CodedOutputStream output) 17304 throws java.io.IOException { 17305 if (!getMsgBytes().isEmpty()) { 17306 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, msg_); 17307 } 17308 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17309 output.writeEnum(2, status_); 17310 } 17311 } 17312 17313 public int getSerializedSize() { 17314 int size = memoizedSize; 17315 if (size != -1) return size; 17316 17317 size = 0; 17318 if (!getMsgBytes().isEmpty()) { 17319 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, msg_); 17320 } 17321 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17322 size += com.google.protobuf.CodedOutputStream 17323 .computeEnumSize(2, status_); 17324 } 17325 memoizedSize = size; 17326 return size; 17327 } 17328 17329 private static final long serialVersionUID = 0L; 17330 @java.lang.Override 17331 public boolean equals(final java.lang.Object obj) { 17332 if (obj == this) { 17333 return true; 17334 } 17335 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseResponse)) { 17336 return super.equals(obj); 17337 } 17338 hapi.services.tiller.Tiller.TestReleaseResponse other = (hapi.services.tiller.Tiller.TestReleaseResponse) obj; 17339 17340 boolean result = true; 17341 result = result && getMsg() 17342 .equals(other.getMsg()); 17343 result = result && status_ == other.status_; 17344 return result; 17345 } 17346 17347 @java.lang.Override 17348 public int hashCode() { 17349 if (memoizedHashCode != 0) { 17350 return memoizedHashCode; 17351 } 17352 int hash = 41; 17353 hash = (19 * hash) + getDescriptor().hashCode(); 17354 hash = (37 * hash) + MSG_FIELD_NUMBER; 17355 hash = (53 * hash) + getMsg().hashCode(); 17356 hash = (37 * hash) + STATUS_FIELD_NUMBER; 17357 hash = (53 * hash) + status_; 17358 hash = (29 * hash) + unknownFields.hashCode(); 17359 memoizedHashCode = hash; 17360 return hash; 17361 } 17362 17363 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17364 java.nio.ByteBuffer data) 17365 throws com.google.protobuf.InvalidProtocolBufferException { 17366 return PARSER.parseFrom(data); 17367 } 17368 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17369 java.nio.ByteBuffer data, 17370 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17371 throws com.google.protobuf.InvalidProtocolBufferException { 17372 return PARSER.parseFrom(data, extensionRegistry); 17373 } 17374 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17375 com.google.protobuf.ByteString data) 17376 throws com.google.protobuf.InvalidProtocolBufferException { 17377 return PARSER.parseFrom(data); 17378 } 17379 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17380 com.google.protobuf.ByteString data, 17381 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17382 throws com.google.protobuf.InvalidProtocolBufferException { 17383 return PARSER.parseFrom(data, extensionRegistry); 17384 } 17385 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(byte[] data) 17386 throws com.google.protobuf.InvalidProtocolBufferException { 17387 return PARSER.parseFrom(data); 17388 } 17389 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17390 byte[] data, 17391 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17392 throws com.google.protobuf.InvalidProtocolBufferException { 17393 return PARSER.parseFrom(data, extensionRegistry); 17394 } 17395 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(java.io.InputStream input) 17396 throws java.io.IOException { 17397 return com.google.protobuf.GeneratedMessageV3 17398 .parseWithIOException(PARSER, input); 17399 } 17400 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17401 java.io.InputStream input, 17402 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17403 throws java.io.IOException { 17404 return com.google.protobuf.GeneratedMessageV3 17405 .parseWithIOException(PARSER, input, extensionRegistry); 17406 } 17407 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom(java.io.InputStream input) 17408 throws java.io.IOException { 17409 return com.google.protobuf.GeneratedMessageV3 17410 .parseDelimitedWithIOException(PARSER, input); 17411 } 17412 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom( 17413 java.io.InputStream input, 17414 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17415 throws java.io.IOException { 17416 return com.google.protobuf.GeneratedMessageV3 17417 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 17418 } 17419 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17420 com.google.protobuf.CodedInputStream input) 17421 throws java.io.IOException { 17422 return com.google.protobuf.GeneratedMessageV3 17423 .parseWithIOException(PARSER, input); 17424 } 17425 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17426 com.google.protobuf.CodedInputStream input, 17427 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17428 throws java.io.IOException { 17429 return com.google.protobuf.GeneratedMessageV3 17430 .parseWithIOException(PARSER, input, extensionRegistry); 17431 } 17432 17433 public Builder newBuilderForType() { return newBuilder(); } 17434 public static Builder newBuilder() { 17435 return DEFAULT_INSTANCE.toBuilder(); 17436 } 17437 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseResponse prototype) { 17438 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 17439 } 17440 public Builder toBuilder() { 17441 return this == DEFAULT_INSTANCE 17442 ? new Builder() : new Builder().mergeFrom(this); 17443 } 17444 17445 @java.lang.Override 17446 protected Builder newBuilderForType( 17447 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17448 Builder builder = new Builder(parent); 17449 return builder; 17450 } 17451 /** 17452 * <pre> 17453 * TestReleaseResponse represents a message from executing a test 17454 * </pre> 17455 * 17456 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17457 */ 17458 public static final class Builder extends 17459 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 17460 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseResponse) 17461 hapi.services.tiller.Tiller.TestReleaseResponseOrBuilder { 17462 public static final com.google.protobuf.Descriptors.Descriptor 17463 getDescriptor() { 17464 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17465 } 17466 17467 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17468 internalGetFieldAccessorTable() { 17469 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17470 .ensureFieldAccessorsInitialized( 17471 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17472 } 17473 17474 // Construct using hapi.services.tiller.Tiller.TestReleaseResponse.newBuilder() 17475 private Builder() { 17476 maybeForceBuilderInitialization(); 17477 } 17478 17479 private Builder( 17480 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17481 super(parent); 17482 maybeForceBuilderInitialization(); 17483 } 17484 private void maybeForceBuilderInitialization() { 17485 if (com.google.protobuf.GeneratedMessageV3 17486 .alwaysUseFieldBuilders) { 17487 } 17488 } 17489 public Builder clear() { 17490 super.clear(); 17491 msg_ = ""; 17492 17493 status_ = 0; 17494 17495 return this; 17496 } 17497 17498 public com.google.protobuf.Descriptors.Descriptor 17499 getDescriptorForType() { 17500 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17501 } 17502 17503 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 17504 return hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance(); 17505 } 17506 17507 public hapi.services.tiller.Tiller.TestReleaseResponse build() { 17508 hapi.services.tiller.Tiller.TestReleaseResponse result = buildPartial(); 17509 if (!result.isInitialized()) { 17510 throw newUninitializedMessageException(result); 17511 } 17512 return result; 17513 } 17514 17515 public hapi.services.tiller.Tiller.TestReleaseResponse buildPartial() { 17516 hapi.services.tiller.Tiller.TestReleaseResponse result = new hapi.services.tiller.Tiller.TestReleaseResponse(this); 17517 result.msg_ = msg_; 17518 result.status_ = status_; 17519 onBuilt(); 17520 return result; 17521 } 17522 17523 public Builder clone() { 17524 return (Builder) super.clone(); 17525 } 17526 public Builder setField( 17527 com.google.protobuf.Descriptors.FieldDescriptor field, 17528 Object value) { 17529 return (Builder) super.setField(field, value); 17530 } 17531 public Builder clearField( 17532 com.google.protobuf.Descriptors.FieldDescriptor field) { 17533 return (Builder) super.clearField(field); 17534 } 17535 public Builder clearOneof( 17536 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 17537 return (Builder) super.clearOneof(oneof); 17538 } 17539 public Builder setRepeatedField( 17540 com.google.protobuf.Descriptors.FieldDescriptor field, 17541 int index, Object value) { 17542 return (Builder) super.setRepeatedField(field, index, value); 17543 } 17544 public Builder addRepeatedField( 17545 com.google.protobuf.Descriptors.FieldDescriptor field, 17546 Object value) { 17547 return (Builder) super.addRepeatedField(field, value); 17548 } 17549 public Builder mergeFrom(com.google.protobuf.Message other) { 17550 if (other instanceof hapi.services.tiller.Tiller.TestReleaseResponse) { 17551 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseResponse)other); 17552 } else { 17553 super.mergeFrom(other); 17554 return this; 17555 } 17556 } 17557 17558 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseResponse other) { 17559 if (other == hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance()) return this; 17560 if (!other.getMsg().isEmpty()) { 17561 msg_ = other.msg_; 17562 onChanged(); 17563 } 17564 if (other.status_ != 0) { 17565 setStatusValue(other.getStatusValue()); 17566 } 17567 onChanged(); 17568 return this; 17569 } 17570 17571 public final boolean isInitialized() { 17572 return true; 17573 } 17574 17575 public Builder mergeFrom( 17576 com.google.protobuf.CodedInputStream input, 17577 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17578 throws java.io.IOException { 17579 hapi.services.tiller.Tiller.TestReleaseResponse parsedMessage = null; 17580 try { 17581 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 17582 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17583 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseResponse) e.getUnfinishedMessage(); 17584 throw e.unwrapIOException(); 17585 } finally { 17586 if (parsedMessage != null) { 17587 mergeFrom(parsedMessage); 17588 } 17589 } 17590 return this; 17591 } 17592 17593 private java.lang.Object msg_ = ""; 17594 /** 17595 * <code>string msg = 1;</code> 17596 */ 17597 public java.lang.String getMsg() { 17598 java.lang.Object ref = msg_; 17599 if (!(ref instanceof java.lang.String)) { 17600 com.google.protobuf.ByteString bs = 17601 (com.google.protobuf.ByteString) ref; 17602 java.lang.String s = bs.toStringUtf8(); 17603 msg_ = s; 17604 return s; 17605 } else { 17606 return (java.lang.String) ref; 17607 } 17608 } 17609 /** 17610 * <code>string msg = 1;</code> 17611 */ 17612 public com.google.protobuf.ByteString 17613 getMsgBytes() { 17614 java.lang.Object ref = msg_; 17615 if (ref instanceof String) { 17616 com.google.protobuf.ByteString b = 17617 com.google.protobuf.ByteString.copyFromUtf8( 17618 (java.lang.String) ref); 17619 msg_ = b; 17620 return b; 17621 } else { 17622 return (com.google.protobuf.ByteString) ref; 17623 } 17624 } 17625 /** 17626 * <code>string msg = 1;</code> 17627 */ 17628 public Builder setMsg( 17629 java.lang.String value) { 17630 if (value == null) { 17631 throw new NullPointerException(); 17632 } 17633 17634 msg_ = value; 17635 onChanged(); 17636 return this; 17637 } 17638 /** 17639 * <code>string msg = 1;</code> 17640 */ 17641 public Builder clearMsg() { 17642 17643 msg_ = getDefaultInstance().getMsg(); 17644 onChanged(); 17645 return this; 17646 } 17647 /** 17648 * <code>string msg = 1;</code> 17649 */ 17650 public Builder setMsgBytes( 17651 com.google.protobuf.ByteString value) { 17652 if (value == null) { 17653 throw new NullPointerException(); 17654 } 17655 checkByteStringIsUtf8(value); 17656 17657 msg_ = value; 17658 onChanged(); 17659 return this; 17660 } 17661 17662 private int status_ = 0; 17663 /** 17664 * <code>.hapi.release.TestRun.Status status = 2;</code> 17665 */ 17666 public int getStatusValue() { 17667 return status_; 17668 } 17669 /** 17670 * <code>.hapi.release.TestRun.Status status = 2;</code> 17671 */ 17672 public Builder setStatusValue(int value) { 17673 status_ = value; 17674 onChanged(); 17675 return this; 17676 } 17677 /** 17678 * <code>.hapi.release.TestRun.Status status = 2;</code> 17679 */ 17680 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 17681 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 17682 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 17683 } 17684 /** 17685 * <code>.hapi.release.TestRun.Status status = 2;</code> 17686 */ 17687 public Builder setStatus(hapi.release.TestRunOuterClass.TestRun.Status value) { 17688 if (value == null) { 17689 throw new NullPointerException(); 17690 } 17691 17692 status_ = value.getNumber(); 17693 onChanged(); 17694 return this; 17695 } 17696 /** 17697 * <code>.hapi.release.TestRun.Status status = 2;</code> 17698 */ 17699 public Builder clearStatus() { 17700 17701 status_ = 0; 17702 onChanged(); 17703 return this; 17704 } 17705 public final Builder setUnknownFields( 17706 final com.google.protobuf.UnknownFieldSet unknownFields) { 17707 return this; 17708 } 17709 17710 public final Builder mergeUnknownFields( 17711 final com.google.protobuf.UnknownFieldSet unknownFields) { 17712 return this; 17713 } 17714 17715 17716 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseResponse) 17717 } 17718 17719 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseResponse) 17720 private static final hapi.services.tiller.Tiller.TestReleaseResponse DEFAULT_INSTANCE; 17721 static { 17722 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseResponse(); 17723 } 17724 17725 public static hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstance() { 17726 return DEFAULT_INSTANCE; 17727 } 17728 17729 private static final com.google.protobuf.Parser<TestReleaseResponse> 17730 PARSER = new com.google.protobuf.AbstractParser<TestReleaseResponse>() { 17731 public TestReleaseResponse parsePartialFrom( 17732 com.google.protobuf.CodedInputStream input, 17733 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17734 throws com.google.protobuf.InvalidProtocolBufferException { 17735 return new TestReleaseResponse(input, extensionRegistry); 17736 } 17737 }; 17738 17739 public static com.google.protobuf.Parser<TestReleaseResponse> parser() { 17740 return PARSER; 17741 } 17742 17743 @java.lang.Override 17744 public com.google.protobuf.Parser<TestReleaseResponse> getParserForType() { 17745 return PARSER; 17746 } 17747 17748 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 17749 return DEFAULT_INSTANCE; 17750 } 17751 17752 } 17753 17754 private static final com.google.protobuf.Descriptors.Descriptor 17755 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 17756 private static final 17757 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17758 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable; 17759 private static final com.google.protobuf.Descriptors.Descriptor 17760 internal_static_hapi_services_tiller_ListSort_descriptor; 17761 private static final 17762 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17763 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable; 17764 private static final com.google.protobuf.Descriptors.Descriptor 17765 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 17766 private static final 17767 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17768 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable; 17769 private static final com.google.protobuf.Descriptors.Descriptor 17770 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 17771 private static final 17772 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17773 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable; 17774 private static final com.google.protobuf.Descriptors.Descriptor 17775 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 17776 private static final 17777 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17778 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable; 17779 private static final com.google.protobuf.Descriptors.Descriptor 17780 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 17781 private static final 17782 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17783 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable; 17784 private static final com.google.protobuf.Descriptors.Descriptor 17785 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 17786 private static final 17787 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17788 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable; 17789 private static final com.google.protobuf.Descriptors.Descriptor 17790 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 17791 private static final 17792 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17793 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable; 17794 private static final com.google.protobuf.Descriptors.Descriptor 17795 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 17796 private static final 17797 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17798 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable; 17799 private static final com.google.protobuf.Descriptors.Descriptor 17800 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 17801 private static final 17802 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17803 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable; 17804 private static final com.google.protobuf.Descriptors.Descriptor 17805 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 17806 private static final 17807 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17808 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable; 17809 private static final com.google.protobuf.Descriptors.Descriptor 17810 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 17811 private static final 17812 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17813 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable; 17814 private static final com.google.protobuf.Descriptors.Descriptor 17815 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 17816 private static final 17817 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17818 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable; 17819 private static final com.google.protobuf.Descriptors.Descriptor 17820 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 17821 private static final 17822 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17823 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable; 17824 private static final com.google.protobuf.Descriptors.Descriptor 17825 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 17826 private static final 17827 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17828 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable; 17829 private static final com.google.protobuf.Descriptors.Descriptor 17830 internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 17831 private static final 17832 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17833 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable; 17834 private static final com.google.protobuf.Descriptors.Descriptor 17835 internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 17836 private static final 17837 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17838 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable; 17839 private static final com.google.protobuf.Descriptors.Descriptor 17840 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 17841 private static final 17842 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17843 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable; 17844 private static final com.google.protobuf.Descriptors.Descriptor 17845 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 17846 private static final 17847 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17848 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable; 17849 private static final com.google.protobuf.Descriptors.Descriptor 17850 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 17851 private static final 17852 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17853 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable; 17854 private static final com.google.protobuf.Descriptors.Descriptor 17855 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17856 private static final 17857 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17858 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable; 17859 17860 public static com.google.protobuf.Descriptors.FileDescriptor 17861 getDescriptor() { 17862 return descriptor; 17863 } 17864 private static com.google.protobuf.Descriptors.FileDescriptor 17865 descriptor; 17866 static { 17867 java.lang.String[] descriptorData = { 17868 "\n\032hapi/services/tiller.proto\022\024hapi.servi" + 17869 "ces.tiller\032\026hapi/chart/chart.proto\032\027hapi" + 17870 "/chart/config.proto\032\032hapi/release/releas" + 17871 "e.proto\032\027hapi/release/info.proto\032\033hapi/r" + 17872 "elease/test_run.proto\032\031hapi/release/stat" + 17873 "us.proto\032\032hapi/version/version.proto\"\376\001\n" + 17874 "\023ListReleasesRequest\022\r\n\005limit\030\001 \001(\003\022\016\n\006o" + 17875 "ffset\030\002 \001(\t\0226\n\007sort_by\030\003 \001(\0162%.hapi.serv" + 17876 "ices.tiller.ListSort.SortBy\022\016\n\006filter\030\004 " + 17877 "\001(\t\022<\n\nsort_order\030\005 \001(\0162(.hapi.services.", 17878 "tiller.ListSort.SortOrder\022/\n\014status_code" + 17879 "s\030\006 \003(\0162\031.hapi.release.Status.Code\022\021\n\tna" + 17880 "mespace\030\007 \001(\t\"^\n\010ListSort\"2\n\006SortBy\022\013\n\007U" + 17881 "NKNOWN\020\000\022\010\n\004NAME\020\001\022\021\n\rLAST_RELEASED\020\002\"\036\n" + 17882 "\tSortOrder\022\007\n\003ASC\020\000\022\010\n\004DESC\020\001\"k\n\024ListRel" + 17883 "easesResponse\022\r\n\005count\030\001 \001(\003\022\014\n\004next\030\002 \001" + 17884 "(\t\022\r\n\005total\030\003 \001(\003\022\'\n\010releases\030\004 \003(\0132\025.ha" + 17885 "pi.release.Release\"8\n\027GetReleaseStatusRe" + 17886 "quest\022\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"]\n\030" + 17887 "GetReleaseStatusResponse\022\014\n\004name\030\001 \001(\t\022 ", 17888 "\n\004info\030\002 \001(\0132\022.hapi.release.Info\022\021\n\tname" + 17889 "space\030\003 \001(\t\"9\n\030GetReleaseContentRequest\022" + 17890 "\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"C\n\031GetRel" + 17891 "easeContentResponse\022&\n\007release\030\001 \001(\0132\025.h" + 17892 "api.release.Release\"\357\001\n\024UpdateReleaseReq" + 17893 "uest\022\014\n\004name\030\001 \001(\t\022 \n\005chart\030\002 \001(\0132\021.hapi" + 17894 ".chart.Chart\022\"\n\006values\030\003 \001(\0132\022.hapi.char" + 17895 "t.Config\022\017\n\007dry_run\030\004 \001(\010\022\025\n\rdisable_hoo" + 17896 "ks\030\005 \001(\010\022\020\n\010recreate\030\006 \001(\010\022\017\n\007timeout\030\007 " + 17897 "\001(\003\022\024\n\014reset_values\030\010 \001(\010\022\014\n\004wait\030\t \001(\010\022", 17898 "\024\n\014reuse_values\030\n \001(\010\"?\n\025UpdateReleaseRe" + 17899 "sponse\022&\n\007release\030\001 \001(\0132\025.hapi.release.R" + 17900 "elease\"\220\001\n\026RollbackReleaseRequest\022\014\n\004nam" + 17901 "e\030\001 \001(\t\022\017\n\007dry_run\030\002 \001(\010\022\025\n\rdisable_hook" + 17902 "s\030\003 \001(\010\022\017\n\007version\030\004 \001(\005\022\020\n\010recreate\030\005 \001" + 17903 "(\010\022\017\n\007timeout\030\006 \001(\003\022\014\n\004wait\030\007 \001(\010\"A\n\027Rol" + 17904 "lbackReleaseResponse\022&\n\007release\030\001 \001(\0132\025." + 17905 "hapi.release.Release\"\331\001\n\025InstallReleaseR" + 17906 "equest\022 \n\005chart\030\001 \001(\0132\021.hapi.chart.Chart" + 17907 "\022\"\n\006values\030\002 \001(\0132\022.hapi.chart.Config\022\017\n\007", 17908 "dry_run\030\003 \001(\010\022\014\n\004name\030\004 \001(\t\022\025\n\rdisable_h" + 17909 "ooks\030\005 \001(\010\022\021\n\tnamespace\030\006 \001(\t\022\022\n\nreuse_n" + 17910 "ame\030\007 \001(\010\022\017\n\007timeout\030\010 \001(\003\022\014\n\004wait\030\t \001(\010" + 17911 "\"@\n\026InstallReleaseResponse\022&\n\007release\030\001 " + 17912 "\001(\0132\025.hapi.release.Release\"^\n\027UninstallR" + 17913 "eleaseRequest\022\014\n\004name\030\001 \001(\t\022\025\n\rdisable_h" + 17914 "ooks\030\002 \001(\010\022\r\n\005purge\030\003 \001(\010\022\017\n\007timeout\030\004 \001" + 17915 "(\003\"P\n\030UninstallReleaseResponse\022&\n\007releas" + 17916 "e\030\001 \001(\0132\025.hapi.release.Release\022\014\n\004info\030\002" + 17917 " \001(\t\"\023\n\021GetVersionRequest\"<\n\022GetVersionR", 17918 "esponse\022&\n\007Version\030\001 \001(\0132\025.hapi.version." + 17919 "Version\".\n\021GetHistoryRequest\022\014\n\004name\030\001 \001" + 17920 "(\t\022\013\n\003max\030\002 \001(\005\"=\n\022GetHistoryResponse\022\'\n" + 17921 "\010releases\030\001 \003(\0132\025.hapi.release.Release\"D" + 17922 "\n\022TestReleaseRequest\022\014\n\004name\030\001 \001(\t\022\017\n\007ti" + 17923 "meout\030\002 \001(\003\022\017\n\007cleanup\030\003 \001(\010\"P\n\023TestRele" + 17924 "aseResponse\022\013\n\003msg\030\001 \001(\t\022,\n\006status\030\002 \001(\016" + 17925 "2\034.hapi.release.TestRun.Status2\333\010\n\016Relea" + 17926 "seService\022i\n\014ListReleases\022).hapi.service" + 17927 "s.tiller.ListReleasesRequest\032*.hapi.serv", 17928 "ices.tiller.ListReleasesResponse\"\0000\001\022s\n\020" + 17929 "GetReleaseStatus\022-.hapi.services.tiller." + 17930 "GetReleaseStatusRequest\032..hapi.services." + 17931 "tiller.GetReleaseStatusResponse\"\000\022v\n\021Get" + 17932 "ReleaseContent\022..hapi.services.tiller.Ge" + 17933 "tReleaseContentRequest\032/.hapi.services.t" + 17934 "iller.GetReleaseContentResponse\"\000\022j\n\rUpd" + 17935 "ateRelease\022*.hapi.services.tiller.Update" + 17936 "ReleaseRequest\032+.hapi.services.tiller.Up" + 17937 "dateReleaseResponse\"\000\022m\n\016InstallRelease\022", 17938 "+.hapi.services.tiller.InstallReleaseReq" + 17939 "uest\032,.hapi.services.tiller.InstallRelea" + 17940 "seResponse\"\000\022s\n\020UninstallRelease\022-.hapi." + 17941 "services.tiller.UninstallReleaseRequest\032" + 17942 "..hapi.services.tiller.UninstallReleaseR" + 17943 "esponse\"\000\022a\n\nGetVersion\022\'.hapi.services." + 17944 "tiller.GetVersionRequest\032(.hapi.services" + 17945 ".tiller.GetVersionResponse\"\000\022p\n\017Rollback" + 17946 "Release\022,.hapi.services.tiller.RollbackR" + 17947 "eleaseRequest\032-.hapi.services.tiller.Rol", 17948 "lbackReleaseResponse\"\000\022a\n\nGetHistory\022\'.h" + 17949 "api.services.tiller.GetHistoryRequest\032(." + 17950 "hapi.services.tiller.GetHistoryResponse\"" + 17951 "\000\022i\n\016RunReleaseTest\022(.hapi.services.till" + 17952 "er.TestReleaseRequest\032).hapi.services.ti" + 17953 "ller.TestReleaseResponse\"\0000\001B\nZ\010services" + 17954 "b\006proto3" 17955 }; 17956 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 17957 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 17958 public com.google.protobuf.ExtensionRegistry assignDescriptors( 17959 com.google.protobuf.Descriptors.FileDescriptor root) { 17960 descriptor = root; 17961 return null; 17962 } 17963 }; 17964 com.google.protobuf.Descriptors.FileDescriptor 17965 .internalBuildGeneratedFileFrom(descriptorData, 17966 new com.google.protobuf.Descriptors.FileDescriptor[] { 17967 hapi.chart.ChartOuterClass.getDescriptor(), 17968 hapi.chart.ConfigOuterClass.getDescriptor(), 17969 hapi.release.ReleaseOuterClass.getDescriptor(), 17970 hapi.release.InfoOuterClass.getDescriptor(), 17971 hapi.release.TestRunOuterClass.getDescriptor(), 17972 hapi.release.StatusOuterClass.getDescriptor(), 17973 hapi.version.VersionOuterClass.getDescriptor(), 17974 }, assigner); 17975 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor = 17976 getDescriptor().getMessageTypes().get(0); 17977 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable = new 17978 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 17979 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor, 17980 new java.lang.String[] { "Limit", "Offset", "SortBy", "Filter", "SortOrder", "StatusCodes", "Namespace", }); 17981 internal_static_hapi_services_tiller_ListSort_descriptor = 17982 getDescriptor().getMessageTypes().get(1); 17983 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable = new 17984 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 17985 internal_static_hapi_services_tiller_ListSort_descriptor, 17986 new java.lang.String[] { }); 17987 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor = 17988 getDescriptor().getMessageTypes().get(2); 17989 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable = new 17990 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 17991 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor, 17992 new java.lang.String[] { "Count", "Next", "Total", "Releases", }); 17993 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor = 17994 getDescriptor().getMessageTypes().get(3); 17995 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable = new 17996 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 17997 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor, 17998 new java.lang.String[] { "Name", "Version", }); 17999 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor = 18000 getDescriptor().getMessageTypes().get(4); 18001 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable = new 18002 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18003 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor, 18004 new java.lang.String[] { "Name", "Info", "Namespace", }); 18005 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor = 18006 getDescriptor().getMessageTypes().get(5); 18007 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable = new 18008 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18009 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor, 18010 new java.lang.String[] { "Name", "Version", }); 18011 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor = 18012 getDescriptor().getMessageTypes().get(6); 18013 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable = new 18014 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18015 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor, 18016 new java.lang.String[] { "Release", }); 18017 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor = 18018 getDescriptor().getMessageTypes().get(7); 18019 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable = new 18020 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18021 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor, 18022 new java.lang.String[] { "Name", "Chart", "Values", "DryRun", "DisableHooks", "Recreate", "Timeout", "ResetValues", "Wait", "ReuseValues", }); 18023 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor = 18024 getDescriptor().getMessageTypes().get(8); 18025 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable = new 18026 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18027 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor, 18028 new java.lang.String[] { "Release", }); 18029 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor = 18030 getDescriptor().getMessageTypes().get(9); 18031 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable = new 18032 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18033 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor, 18034 new java.lang.String[] { "Name", "DryRun", "DisableHooks", "Version", "Recreate", "Timeout", "Wait", }); 18035 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor = 18036 getDescriptor().getMessageTypes().get(10); 18037 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable = new 18038 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18039 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor, 18040 new java.lang.String[] { "Release", }); 18041 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor = 18042 getDescriptor().getMessageTypes().get(11); 18043 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable = new 18044 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18045 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor, 18046 new java.lang.String[] { "Chart", "Values", "DryRun", "Name", "DisableHooks", "Namespace", "ReuseName", "Timeout", "Wait", }); 18047 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor = 18048 getDescriptor().getMessageTypes().get(12); 18049 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable = new 18050 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18051 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor, 18052 new java.lang.String[] { "Release", }); 18053 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor = 18054 getDescriptor().getMessageTypes().get(13); 18055 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable = new 18056 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18057 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor, 18058 new java.lang.String[] { "Name", "DisableHooks", "Purge", "Timeout", }); 18059 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor = 18060 getDescriptor().getMessageTypes().get(14); 18061 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable = new 18062 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18063 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor, 18064 new java.lang.String[] { "Release", "Info", }); 18065 internal_static_hapi_services_tiller_GetVersionRequest_descriptor = 18066 getDescriptor().getMessageTypes().get(15); 18067 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable = new 18068 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18069 internal_static_hapi_services_tiller_GetVersionRequest_descriptor, 18070 new java.lang.String[] { }); 18071 internal_static_hapi_services_tiller_GetVersionResponse_descriptor = 18072 getDescriptor().getMessageTypes().get(16); 18073 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable = new 18074 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18075 internal_static_hapi_services_tiller_GetVersionResponse_descriptor, 18076 new java.lang.String[] { "Version", }); 18077 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor = 18078 getDescriptor().getMessageTypes().get(17); 18079 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable = new 18080 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18081 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor, 18082 new java.lang.String[] { "Name", "Max", }); 18083 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor = 18084 getDescriptor().getMessageTypes().get(18); 18085 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable = new 18086 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18087 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor, 18088 new java.lang.String[] { "Releases", }); 18089 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor = 18090 getDescriptor().getMessageTypes().get(19); 18091 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable = new 18092 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18093 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor, 18094 new java.lang.String[] { "Name", "Timeout", "Cleanup", }); 18095 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor = 18096 getDescriptor().getMessageTypes().get(20); 18097 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable = new 18098 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18099 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor, 18100 new java.lang.String[] { "Msg", "Status", }); 18101 hapi.chart.ChartOuterClass.getDescriptor(); 18102 hapi.chart.ConfigOuterClass.getDescriptor(); 18103 hapi.release.ReleaseOuterClass.getDescriptor(); 18104 hapi.release.InfoOuterClass.getDescriptor(); 18105 hapi.release.TestRunOuterClass.getDescriptor(); 18106 hapi.release.StatusOuterClass.getDescriptor(); 18107 hapi.version.VersionOuterClass.getDescriptor(); 18108 } 18109 18110 // @@protoc_insertion_point(outer_class_scope) 18111}