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 * Force resource update through delete/recreate if needed. 6431 * </pre> 6432 * 6433 * <code>bool force = 11;</code> 6434 */ 6435 boolean getForce(); 6436 } 6437 /** 6438 * <pre> 6439 * UpdateReleaseRequest updates a release. 6440 * </pre> 6441 * 6442 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 6443 */ 6444 public static final class UpdateReleaseRequest extends 6445 com.google.protobuf.GeneratedMessageV3 implements 6446 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseRequest) 6447 UpdateReleaseRequestOrBuilder { 6448 // Use UpdateReleaseRequest.newBuilder() to construct. 6449 private UpdateReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 6450 super(builder); 6451 } 6452 private UpdateReleaseRequest() { 6453 name_ = ""; 6454 dryRun_ = false; 6455 disableHooks_ = false; 6456 recreate_ = false; 6457 timeout_ = 0L; 6458 resetValues_ = false; 6459 wait_ = false; 6460 reuseValues_ = false; 6461 force_ = false; 6462 } 6463 6464 @java.lang.Override 6465 public final com.google.protobuf.UnknownFieldSet 6466 getUnknownFields() { 6467 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 6468 } 6469 private UpdateReleaseRequest( 6470 com.google.protobuf.CodedInputStream input, 6471 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6472 throws com.google.protobuf.InvalidProtocolBufferException { 6473 this(); 6474 int mutable_bitField0_ = 0; 6475 try { 6476 boolean done = false; 6477 while (!done) { 6478 int tag = input.readTag(); 6479 switch (tag) { 6480 case 0: 6481 done = true; 6482 break; 6483 default: { 6484 if (!input.skipField(tag)) { 6485 done = true; 6486 } 6487 break; 6488 } 6489 case 10: { 6490 java.lang.String s = input.readStringRequireUtf8(); 6491 6492 name_ = s; 6493 break; 6494 } 6495 case 18: { 6496 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 6497 if (chart_ != null) { 6498 subBuilder = chart_.toBuilder(); 6499 } 6500 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 6501 if (subBuilder != null) { 6502 subBuilder.mergeFrom(chart_); 6503 chart_ = subBuilder.buildPartial(); 6504 } 6505 6506 break; 6507 } 6508 case 26: { 6509 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 6510 if (values_ != null) { 6511 subBuilder = values_.toBuilder(); 6512 } 6513 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 6514 if (subBuilder != null) { 6515 subBuilder.mergeFrom(values_); 6516 values_ = subBuilder.buildPartial(); 6517 } 6518 6519 break; 6520 } 6521 case 32: { 6522 6523 dryRun_ = input.readBool(); 6524 break; 6525 } 6526 case 40: { 6527 6528 disableHooks_ = input.readBool(); 6529 break; 6530 } 6531 case 48: { 6532 6533 recreate_ = input.readBool(); 6534 break; 6535 } 6536 case 56: { 6537 6538 timeout_ = input.readInt64(); 6539 break; 6540 } 6541 case 64: { 6542 6543 resetValues_ = input.readBool(); 6544 break; 6545 } 6546 case 72: { 6547 6548 wait_ = input.readBool(); 6549 break; 6550 } 6551 case 80: { 6552 6553 reuseValues_ = input.readBool(); 6554 break; 6555 } 6556 case 88: { 6557 6558 force_ = input.readBool(); 6559 break; 6560 } 6561 } 6562 } 6563 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6564 throw e.setUnfinishedMessage(this); 6565 } catch (java.io.IOException e) { 6566 throw new com.google.protobuf.InvalidProtocolBufferException( 6567 e).setUnfinishedMessage(this); 6568 } finally { 6569 makeExtensionsImmutable(); 6570 } 6571 } 6572 public static final com.google.protobuf.Descriptors.Descriptor 6573 getDescriptor() { 6574 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 6575 } 6576 6577 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6578 internalGetFieldAccessorTable() { 6579 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 6580 .ensureFieldAccessorsInitialized( 6581 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 6582 } 6583 6584 public static final int NAME_FIELD_NUMBER = 1; 6585 private volatile java.lang.Object name_; 6586 /** 6587 * <pre> 6588 * The name of the release 6589 * </pre> 6590 * 6591 * <code>string name = 1;</code> 6592 */ 6593 public java.lang.String getName() { 6594 java.lang.Object ref = name_; 6595 if (ref instanceof java.lang.String) { 6596 return (java.lang.String) ref; 6597 } else { 6598 com.google.protobuf.ByteString bs = 6599 (com.google.protobuf.ByteString) ref; 6600 java.lang.String s = bs.toStringUtf8(); 6601 name_ = s; 6602 return s; 6603 } 6604 } 6605 /** 6606 * <pre> 6607 * The name of the release 6608 * </pre> 6609 * 6610 * <code>string name = 1;</code> 6611 */ 6612 public com.google.protobuf.ByteString 6613 getNameBytes() { 6614 java.lang.Object ref = name_; 6615 if (ref instanceof java.lang.String) { 6616 com.google.protobuf.ByteString b = 6617 com.google.protobuf.ByteString.copyFromUtf8( 6618 (java.lang.String) ref); 6619 name_ = b; 6620 return b; 6621 } else { 6622 return (com.google.protobuf.ByteString) ref; 6623 } 6624 } 6625 6626 public static final int CHART_FIELD_NUMBER = 2; 6627 private hapi.chart.ChartOuterClass.Chart chart_; 6628 /** 6629 * <pre> 6630 * Chart is the protobuf representation of a chart. 6631 * </pre> 6632 * 6633 * <code>.hapi.chart.Chart chart = 2;</code> 6634 */ 6635 public boolean hasChart() { 6636 return chart_ != null; 6637 } 6638 /** 6639 * <pre> 6640 * Chart is the protobuf representation of a chart. 6641 * </pre> 6642 * 6643 * <code>.hapi.chart.Chart chart = 2;</code> 6644 */ 6645 public hapi.chart.ChartOuterClass.Chart getChart() { 6646 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 6647 } 6648 /** 6649 * <pre> 6650 * Chart is the protobuf representation of a chart. 6651 * </pre> 6652 * 6653 * <code>.hapi.chart.Chart chart = 2;</code> 6654 */ 6655 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 6656 return getChart(); 6657 } 6658 6659 public static final int VALUES_FIELD_NUMBER = 3; 6660 private hapi.chart.ConfigOuterClass.Config values_; 6661 /** 6662 * <pre> 6663 * Values is a string containing (unparsed) YAML values. 6664 * </pre> 6665 * 6666 * <code>.hapi.chart.Config values = 3;</code> 6667 */ 6668 public boolean hasValues() { 6669 return values_ != null; 6670 } 6671 /** 6672 * <pre> 6673 * Values is a string containing (unparsed) YAML values. 6674 * </pre> 6675 * 6676 * <code>.hapi.chart.Config values = 3;</code> 6677 */ 6678 public hapi.chart.ConfigOuterClass.Config getValues() { 6679 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 6680 } 6681 /** 6682 * <pre> 6683 * Values is a string containing (unparsed) YAML values. 6684 * </pre> 6685 * 6686 * <code>.hapi.chart.Config values = 3;</code> 6687 */ 6688 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 6689 return getValues(); 6690 } 6691 6692 public static final int DRY_RUN_FIELD_NUMBER = 4; 6693 private boolean dryRun_; 6694 /** 6695 * <pre> 6696 * dry_run, if true, will run through the release logic, but neither create 6697 * </pre> 6698 * 6699 * <code>bool dry_run = 4;</code> 6700 */ 6701 public boolean getDryRun() { 6702 return dryRun_; 6703 } 6704 6705 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 6706 private boolean disableHooks_; 6707 /** 6708 * <pre> 6709 * DisableHooks causes the server to skip running any hooks for the upgrade. 6710 * </pre> 6711 * 6712 * <code>bool disable_hooks = 5;</code> 6713 */ 6714 public boolean getDisableHooks() { 6715 return disableHooks_; 6716 } 6717 6718 public static final int RECREATE_FIELD_NUMBER = 6; 6719 private boolean recreate_; 6720 /** 6721 * <pre> 6722 * Performs pods restart for resources if applicable 6723 * </pre> 6724 * 6725 * <code>bool recreate = 6;</code> 6726 */ 6727 public boolean getRecreate() { 6728 return recreate_; 6729 } 6730 6731 public static final int TIMEOUT_FIELD_NUMBER = 7; 6732 private long timeout_; 6733 /** 6734 * <pre> 6735 * timeout specifies the max amount of time any kubernetes client command can run. 6736 * </pre> 6737 * 6738 * <code>int64 timeout = 7;</code> 6739 */ 6740 public long getTimeout() { 6741 return timeout_; 6742 } 6743 6744 public static final int RESET_VALUES_FIELD_NUMBER = 8; 6745 private boolean resetValues_; 6746 /** 6747 * <pre> 6748 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6749 * </pre> 6750 * 6751 * <code>bool reset_values = 8;</code> 6752 */ 6753 public boolean getResetValues() { 6754 return resetValues_; 6755 } 6756 6757 public static final int WAIT_FIELD_NUMBER = 9; 6758 private boolean wait_; 6759 /** 6760 * <pre> 6761 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6762 * before marking the release as successful. It will wait for as long as timeout 6763 * </pre> 6764 * 6765 * <code>bool wait = 9;</code> 6766 */ 6767 public boolean getWait() { 6768 return wait_; 6769 } 6770 6771 public static final int REUSE_VALUES_FIELD_NUMBER = 10; 6772 private boolean reuseValues_; 6773 /** 6774 * <pre> 6775 * ReuseValues will cause Tiller to reuse the values from the last release. 6776 * This is ignored if reset_values is set. 6777 * </pre> 6778 * 6779 * <code>bool reuse_values = 10;</code> 6780 */ 6781 public boolean getReuseValues() { 6782 return reuseValues_; 6783 } 6784 6785 public static final int FORCE_FIELD_NUMBER = 11; 6786 private boolean force_; 6787 /** 6788 * <pre> 6789 * Force resource update through delete/recreate if needed. 6790 * </pre> 6791 * 6792 * <code>bool force = 11;</code> 6793 */ 6794 public boolean getForce() { 6795 return force_; 6796 } 6797 6798 private byte memoizedIsInitialized = -1; 6799 public final boolean isInitialized() { 6800 byte isInitialized = memoizedIsInitialized; 6801 if (isInitialized == 1) return true; 6802 if (isInitialized == 0) return false; 6803 6804 memoizedIsInitialized = 1; 6805 return true; 6806 } 6807 6808 public void writeTo(com.google.protobuf.CodedOutputStream output) 6809 throws java.io.IOException { 6810 if (!getNameBytes().isEmpty()) { 6811 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 6812 } 6813 if (chart_ != null) { 6814 output.writeMessage(2, getChart()); 6815 } 6816 if (values_ != null) { 6817 output.writeMessage(3, getValues()); 6818 } 6819 if (dryRun_ != false) { 6820 output.writeBool(4, dryRun_); 6821 } 6822 if (disableHooks_ != false) { 6823 output.writeBool(5, disableHooks_); 6824 } 6825 if (recreate_ != false) { 6826 output.writeBool(6, recreate_); 6827 } 6828 if (timeout_ != 0L) { 6829 output.writeInt64(7, timeout_); 6830 } 6831 if (resetValues_ != false) { 6832 output.writeBool(8, resetValues_); 6833 } 6834 if (wait_ != false) { 6835 output.writeBool(9, wait_); 6836 } 6837 if (reuseValues_ != false) { 6838 output.writeBool(10, reuseValues_); 6839 } 6840 if (force_ != false) { 6841 output.writeBool(11, force_); 6842 } 6843 } 6844 6845 public int getSerializedSize() { 6846 int size = memoizedSize; 6847 if (size != -1) return size; 6848 6849 size = 0; 6850 if (!getNameBytes().isEmpty()) { 6851 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 6852 } 6853 if (chart_ != null) { 6854 size += com.google.protobuf.CodedOutputStream 6855 .computeMessageSize(2, getChart()); 6856 } 6857 if (values_ != null) { 6858 size += com.google.protobuf.CodedOutputStream 6859 .computeMessageSize(3, getValues()); 6860 } 6861 if (dryRun_ != false) { 6862 size += com.google.protobuf.CodedOutputStream 6863 .computeBoolSize(4, dryRun_); 6864 } 6865 if (disableHooks_ != false) { 6866 size += com.google.protobuf.CodedOutputStream 6867 .computeBoolSize(5, disableHooks_); 6868 } 6869 if (recreate_ != false) { 6870 size += com.google.protobuf.CodedOutputStream 6871 .computeBoolSize(6, recreate_); 6872 } 6873 if (timeout_ != 0L) { 6874 size += com.google.protobuf.CodedOutputStream 6875 .computeInt64Size(7, timeout_); 6876 } 6877 if (resetValues_ != false) { 6878 size += com.google.protobuf.CodedOutputStream 6879 .computeBoolSize(8, resetValues_); 6880 } 6881 if (wait_ != false) { 6882 size += com.google.protobuf.CodedOutputStream 6883 .computeBoolSize(9, wait_); 6884 } 6885 if (reuseValues_ != false) { 6886 size += com.google.protobuf.CodedOutputStream 6887 .computeBoolSize(10, reuseValues_); 6888 } 6889 if (force_ != false) { 6890 size += com.google.protobuf.CodedOutputStream 6891 .computeBoolSize(11, force_); 6892 } 6893 memoizedSize = size; 6894 return size; 6895 } 6896 6897 private static final long serialVersionUID = 0L; 6898 @java.lang.Override 6899 public boolean equals(final java.lang.Object obj) { 6900 if (obj == this) { 6901 return true; 6902 } 6903 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest)) { 6904 return super.equals(obj); 6905 } 6906 hapi.services.tiller.Tiller.UpdateReleaseRequest other = (hapi.services.tiller.Tiller.UpdateReleaseRequest) obj; 6907 6908 boolean result = true; 6909 result = result && getName() 6910 .equals(other.getName()); 6911 result = result && (hasChart() == other.hasChart()); 6912 if (hasChart()) { 6913 result = result && getChart() 6914 .equals(other.getChart()); 6915 } 6916 result = result && (hasValues() == other.hasValues()); 6917 if (hasValues()) { 6918 result = result && getValues() 6919 .equals(other.getValues()); 6920 } 6921 result = result && (getDryRun() 6922 == other.getDryRun()); 6923 result = result && (getDisableHooks() 6924 == other.getDisableHooks()); 6925 result = result && (getRecreate() 6926 == other.getRecreate()); 6927 result = result && (getTimeout() 6928 == other.getTimeout()); 6929 result = result && (getResetValues() 6930 == other.getResetValues()); 6931 result = result && (getWait() 6932 == other.getWait()); 6933 result = result && (getReuseValues() 6934 == other.getReuseValues()); 6935 result = result && (getForce() 6936 == other.getForce()); 6937 return result; 6938 } 6939 6940 @java.lang.Override 6941 public int hashCode() { 6942 if (memoizedHashCode != 0) { 6943 return memoizedHashCode; 6944 } 6945 int hash = 41; 6946 hash = (19 * hash) + getDescriptor().hashCode(); 6947 hash = (37 * hash) + NAME_FIELD_NUMBER; 6948 hash = (53 * hash) + getName().hashCode(); 6949 if (hasChart()) { 6950 hash = (37 * hash) + CHART_FIELD_NUMBER; 6951 hash = (53 * hash) + getChart().hashCode(); 6952 } 6953 if (hasValues()) { 6954 hash = (37 * hash) + VALUES_FIELD_NUMBER; 6955 hash = (53 * hash) + getValues().hashCode(); 6956 } 6957 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 6958 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6959 getDryRun()); 6960 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 6961 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6962 getDisableHooks()); 6963 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 6964 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6965 getRecreate()); 6966 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 6967 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 6968 getTimeout()); 6969 hash = (37 * hash) + RESET_VALUES_FIELD_NUMBER; 6970 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6971 getResetValues()); 6972 hash = (37 * hash) + WAIT_FIELD_NUMBER; 6973 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6974 getWait()); 6975 hash = (37 * hash) + REUSE_VALUES_FIELD_NUMBER; 6976 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6977 getReuseValues()); 6978 hash = (37 * hash) + FORCE_FIELD_NUMBER; 6979 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 6980 getForce()); 6981 hash = (29 * hash) + unknownFields.hashCode(); 6982 memoizedHashCode = hash; 6983 return hash; 6984 } 6985 6986 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6987 java.nio.ByteBuffer data) 6988 throws com.google.protobuf.InvalidProtocolBufferException { 6989 return PARSER.parseFrom(data); 6990 } 6991 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6992 java.nio.ByteBuffer data, 6993 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6994 throws com.google.protobuf.InvalidProtocolBufferException { 6995 return PARSER.parseFrom(data, extensionRegistry); 6996 } 6997 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 6998 com.google.protobuf.ByteString data) 6999 throws com.google.protobuf.InvalidProtocolBufferException { 7000 return PARSER.parseFrom(data); 7001 } 7002 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7003 com.google.protobuf.ByteString data, 7004 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7005 throws com.google.protobuf.InvalidProtocolBufferException { 7006 return PARSER.parseFrom(data, extensionRegistry); 7007 } 7008 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(byte[] data) 7009 throws com.google.protobuf.InvalidProtocolBufferException { 7010 return PARSER.parseFrom(data); 7011 } 7012 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7013 byte[] data, 7014 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7015 throws com.google.protobuf.InvalidProtocolBufferException { 7016 return PARSER.parseFrom(data, extensionRegistry); 7017 } 7018 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(java.io.InputStream input) 7019 throws java.io.IOException { 7020 return com.google.protobuf.GeneratedMessageV3 7021 .parseWithIOException(PARSER, input); 7022 } 7023 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7024 java.io.InputStream input, 7025 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7026 throws java.io.IOException { 7027 return com.google.protobuf.GeneratedMessageV3 7028 .parseWithIOException(PARSER, input, extensionRegistry); 7029 } 7030 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom(java.io.InputStream input) 7031 throws java.io.IOException { 7032 return com.google.protobuf.GeneratedMessageV3 7033 .parseDelimitedWithIOException(PARSER, input); 7034 } 7035 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom( 7036 java.io.InputStream input, 7037 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7038 throws java.io.IOException { 7039 return com.google.protobuf.GeneratedMessageV3 7040 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 7041 } 7042 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7043 com.google.protobuf.CodedInputStream input) 7044 throws java.io.IOException { 7045 return com.google.protobuf.GeneratedMessageV3 7046 .parseWithIOException(PARSER, input); 7047 } 7048 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7049 com.google.protobuf.CodedInputStream input, 7050 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7051 throws java.io.IOException { 7052 return com.google.protobuf.GeneratedMessageV3 7053 .parseWithIOException(PARSER, input, extensionRegistry); 7054 } 7055 7056 public Builder newBuilderForType() { return newBuilder(); } 7057 public static Builder newBuilder() { 7058 return DEFAULT_INSTANCE.toBuilder(); 7059 } 7060 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseRequest prototype) { 7061 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 7062 } 7063 public Builder toBuilder() { 7064 return this == DEFAULT_INSTANCE 7065 ? new Builder() : new Builder().mergeFrom(this); 7066 } 7067 7068 @java.lang.Override 7069 protected Builder newBuilderForType( 7070 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7071 Builder builder = new Builder(parent); 7072 return builder; 7073 } 7074 /** 7075 * <pre> 7076 * UpdateReleaseRequest updates a release. 7077 * </pre> 7078 * 7079 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 7080 */ 7081 public static final class Builder extends 7082 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 7083 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseRequest) 7084 hapi.services.tiller.Tiller.UpdateReleaseRequestOrBuilder { 7085 public static final com.google.protobuf.Descriptors.Descriptor 7086 getDescriptor() { 7087 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7088 } 7089 7090 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 7091 internalGetFieldAccessorTable() { 7092 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 7093 .ensureFieldAccessorsInitialized( 7094 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 7095 } 7096 7097 // Construct using hapi.services.tiller.Tiller.UpdateReleaseRequest.newBuilder() 7098 private Builder() { 7099 maybeForceBuilderInitialization(); 7100 } 7101 7102 private Builder( 7103 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7104 super(parent); 7105 maybeForceBuilderInitialization(); 7106 } 7107 private void maybeForceBuilderInitialization() { 7108 if (com.google.protobuf.GeneratedMessageV3 7109 .alwaysUseFieldBuilders) { 7110 } 7111 } 7112 public Builder clear() { 7113 super.clear(); 7114 name_ = ""; 7115 7116 if (chartBuilder_ == null) { 7117 chart_ = null; 7118 } else { 7119 chart_ = null; 7120 chartBuilder_ = null; 7121 } 7122 if (valuesBuilder_ == null) { 7123 values_ = null; 7124 } else { 7125 values_ = null; 7126 valuesBuilder_ = null; 7127 } 7128 dryRun_ = false; 7129 7130 disableHooks_ = false; 7131 7132 recreate_ = false; 7133 7134 timeout_ = 0L; 7135 7136 resetValues_ = false; 7137 7138 wait_ = false; 7139 7140 reuseValues_ = false; 7141 7142 force_ = false; 7143 7144 return this; 7145 } 7146 7147 public com.google.protobuf.Descriptors.Descriptor 7148 getDescriptorForType() { 7149 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7150 } 7151 7152 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 7153 return hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance(); 7154 } 7155 7156 public hapi.services.tiller.Tiller.UpdateReleaseRequest build() { 7157 hapi.services.tiller.Tiller.UpdateReleaseRequest result = buildPartial(); 7158 if (!result.isInitialized()) { 7159 throw newUninitializedMessageException(result); 7160 } 7161 return result; 7162 } 7163 7164 public hapi.services.tiller.Tiller.UpdateReleaseRequest buildPartial() { 7165 hapi.services.tiller.Tiller.UpdateReleaseRequest result = new hapi.services.tiller.Tiller.UpdateReleaseRequest(this); 7166 result.name_ = name_; 7167 if (chartBuilder_ == null) { 7168 result.chart_ = chart_; 7169 } else { 7170 result.chart_ = chartBuilder_.build(); 7171 } 7172 if (valuesBuilder_ == null) { 7173 result.values_ = values_; 7174 } else { 7175 result.values_ = valuesBuilder_.build(); 7176 } 7177 result.dryRun_ = dryRun_; 7178 result.disableHooks_ = disableHooks_; 7179 result.recreate_ = recreate_; 7180 result.timeout_ = timeout_; 7181 result.resetValues_ = resetValues_; 7182 result.wait_ = wait_; 7183 result.reuseValues_ = reuseValues_; 7184 result.force_ = force_; 7185 onBuilt(); 7186 return result; 7187 } 7188 7189 public Builder clone() { 7190 return (Builder) super.clone(); 7191 } 7192 public Builder setField( 7193 com.google.protobuf.Descriptors.FieldDescriptor field, 7194 Object value) { 7195 return (Builder) super.setField(field, value); 7196 } 7197 public Builder clearField( 7198 com.google.protobuf.Descriptors.FieldDescriptor field) { 7199 return (Builder) super.clearField(field); 7200 } 7201 public Builder clearOneof( 7202 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 7203 return (Builder) super.clearOneof(oneof); 7204 } 7205 public Builder setRepeatedField( 7206 com.google.protobuf.Descriptors.FieldDescriptor field, 7207 int index, Object value) { 7208 return (Builder) super.setRepeatedField(field, index, value); 7209 } 7210 public Builder addRepeatedField( 7211 com.google.protobuf.Descriptors.FieldDescriptor field, 7212 Object value) { 7213 return (Builder) super.addRepeatedField(field, value); 7214 } 7215 public Builder mergeFrom(com.google.protobuf.Message other) { 7216 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest) { 7217 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseRequest)other); 7218 } else { 7219 super.mergeFrom(other); 7220 return this; 7221 } 7222 } 7223 7224 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseRequest other) { 7225 if (other == hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance()) return this; 7226 if (!other.getName().isEmpty()) { 7227 name_ = other.name_; 7228 onChanged(); 7229 } 7230 if (other.hasChart()) { 7231 mergeChart(other.getChart()); 7232 } 7233 if (other.hasValues()) { 7234 mergeValues(other.getValues()); 7235 } 7236 if (other.getDryRun() != false) { 7237 setDryRun(other.getDryRun()); 7238 } 7239 if (other.getDisableHooks() != false) { 7240 setDisableHooks(other.getDisableHooks()); 7241 } 7242 if (other.getRecreate() != false) { 7243 setRecreate(other.getRecreate()); 7244 } 7245 if (other.getTimeout() != 0L) { 7246 setTimeout(other.getTimeout()); 7247 } 7248 if (other.getResetValues() != false) { 7249 setResetValues(other.getResetValues()); 7250 } 7251 if (other.getWait() != false) { 7252 setWait(other.getWait()); 7253 } 7254 if (other.getReuseValues() != false) { 7255 setReuseValues(other.getReuseValues()); 7256 } 7257 if (other.getForce() != false) { 7258 setForce(other.getForce()); 7259 } 7260 onChanged(); 7261 return this; 7262 } 7263 7264 public final boolean isInitialized() { 7265 return true; 7266 } 7267 7268 public Builder mergeFrom( 7269 com.google.protobuf.CodedInputStream input, 7270 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7271 throws java.io.IOException { 7272 hapi.services.tiller.Tiller.UpdateReleaseRequest parsedMessage = null; 7273 try { 7274 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 7275 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7276 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseRequest) e.getUnfinishedMessage(); 7277 throw e.unwrapIOException(); 7278 } finally { 7279 if (parsedMessage != null) { 7280 mergeFrom(parsedMessage); 7281 } 7282 } 7283 return this; 7284 } 7285 7286 private java.lang.Object name_ = ""; 7287 /** 7288 * <pre> 7289 * The name of the release 7290 * </pre> 7291 * 7292 * <code>string name = 1;</code> 7293 */ 7294 public java.lang.String getName() { 7295 java.lang.Object ref = name_; 7296 if (!(ref instanceof java.lang.String)) { 7297 com.google.protobuf.ByteString bs = 7298 (com.google.protobuf.ByteString) ref; 7299 java.lang.String s = bs.toStringUtf8(); 7300 name_ = s; 7301 return s; 7302 } else { 7303 return (java.lang.String) ref; 7304 } 7305 } 7306 /** 7307 * <pre> 7308 * The name of the release 7309 * </pre> 7310 * 7311 * <code>string name = 1;</code> 7312 */ 7313 public com.google.protobuf.ByteString 7314 getNameBytes() { 7315 java.lang.Object ref = name_; 7316 if (ref instanceof String) { 7317 com.google.protobuf.ByteString b = 7318 com.google.protobuf.ByteString.copyFromUtf8( 7319 (java.lang.String) ref); 7320 name_ = b; 7321 return b; 7322 } else { 7323 return (com.google.protobuf.ByteString) ref; 7324 } 7325 } 7326 /** 7327 * <pre> 7328 * The name of the release 7329 * </pre> 7330 * 7331 * <code>string name = 1;</code> 7332 */ 7333 public Builder setName( 7334 java.lang.String value) { 7335 if (value == null) { 7336 throw new NullPointerException(); 7337 } 7338 7339 name_ = value; 7340 onChanged(); 7341 return this; 7342 } 7343 /** 7344 * <pre> 7345 * The name of the release 7346 * </pre> 7347 * 7348 * <code>string name = 1;</code> 7349 */ 7350 public Builder clearName() { 7351 7352 name_ = getDefaultInstance().getName(); 7353 onChanged(); 7354 return this; 7355 } 7356 /** 7357 * <pre> 7358 * The name of the release 7359 * </pre> 7360 * 7361 * <code>string name = 1;</code> 7362 */ 7363 public Builder setNameBytes( 7364 com.google.protobuf.ByteString value) { 7365 if (value == null) { 7366 throw new NullPointerException(); 7367 } 7368 checkByteStringIsUtf8(value); 7369 7370 name_ = value; 7371 onChanged(); 7372 return this; 7373 } 7374 7375 private hapi.chart.ChartOuterClass.Chart chart_ = null; 7376 private com.google.protobuf.SingleFieldBuilderV3< 7377 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 7378 /** 7379 * <pre> 7380 * Chart is the protobuf representation of a chart. 7381 * </pre> 7382 * 7383 * <code>.hapi.chart.Chart chart = 2;</code> 7384 */ 7385 public boolean hasChart() { 7386 return chartBuilder_ != null || chart_ != null; 7387 } 7388 /** 7389 * <pre> 7390 * Chart is the protobuf representation of a chart. 7391 * </pre> 7392 * 7393 * <code>.hapi.chart.Chart chart = 2;</code> 7394 */ 7395 public hapi.chart.ChartOuterClass.Chart getChart() { 7396 if (chartBuilder_ == null) { 7397 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7398 } else { 7399 return chartBuilder_.getMessage(); 7400 } 7401 } 7402 /** 7403 * <pre> 7404 * Chart is the protobuf representation of a chart. 7405 * </pre> 7406 * 7407 * <code>.hapi.chart.Chart chart = 2;</code> 7408 */ 7409 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 7410 if (chartBuilder_ == null) { 7411 if (value == null) { 7412 throw new NullPointerException(); 7413 } 7414 chart_ = value; 7415 onChanged(); 7416 } else { 7417 chartBuilder_.setMessage(value); 7418 } 7419 7420 return this; 7421 } 7422 /** 7423 * <pre> 7424 * Chart is the protobuf representation of a chart. 7425 * </pre> 7426 * 7427 * <code>.hapi.chart.Chart chart = 2;</code> 7428 */ 7429 public Builder setChart( 7430 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 7431 if (chartBuilder_ == null) { 7432 chart_ = builderForValue.build(); 7433 onChanged(); 7434 } else { 7435 chartBuilder_.setMessage(builderForValue.build()); 7436 } 7437 7438 return this; 7439 } 7440 /** 7441 * <pre> 7442 * Chart is the protobuf representation of a chart. 7443 * </pre> 7444 * 7445 * <code>.hapi.chart.Chart chart = 2;</code> 7446 */ 7447 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 7448 if (chartBuilder_ == null) { 7449 if (chart_ != null) { 7450 chart_ = 7451 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 7452 } else { 7453 chart_ = value; 7454 } 7455 onChanged(); 7456 } else { 7457 chartBuilder_.mergeFrom(value); 7458 } 7459 7460 return this; 7461 } 7462 /** 7463 * <pre> 7464 * Chart is the protobuf representation of a chart. 7465 * </pre> 7466 * 7467 * <code>.hapi.chart.Chart chart = 2;</code> 7468 */ 7469 public Builder clearChart() { 7470 if (chartBuilder_ == null) { 7471 chart_ = null; 7472 onChanged(); 7473 } else { 7474 chart_ = null; 7475 chartBuilder_ = null; 7476 } 7477 7478 return this; 7479 } 7480 /** 7481 * <pre> 7482 * Chart is the protobuf representation of a chart. 7483 * </pre> 7484 * 7485 * <code>.hapi.chart.Chart chart = 2;</code> 7486 */ 7487 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 7488 7489 onChanged(); 7490 return getChartFieldBuilder().getBuilder(); 7491 } 7492 /** 7493 * <pre> 7494 * Chart is the protobuf representation of a chart. 7495 * </pre> 7496 * 7497 * <code>.hapi.chart.Chart chart = 2;</code> 7498 */ 7499 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 7500 if (chartBuilder_ != null) { 7501 return chartBuilder_.getMessageOrBuilder(); 7502 } else { 7503 return chart_ == null ? 7504 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7505 } 7506 } 7507 /** 7508 * <pre> 7509 * Chart is the protobuf representation of a chart. 7510 * </pre> 7511 * 7512 * <code>.hapi.chart.Chart chart = 2;</code> 7513 */ 7514 private com.google.protobuf.SingleFieldBuilderV3< 7515 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 7516 getChartFieldBuilder() { 7517 if (chartBuilder_ == null) { 7518 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7519 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 7520 getChart(), 7521 getParentForChildren(), 7522 isClean()); 7523 chart_ = null; 7524 } 7525 return chartBuilder_; 7526 } 7527 7528 private hapi.chart.ConfigOuterClass.Config values_ = null; 7529 private com.google.protobuf.SingleFieldBuilderV3< 7530 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 7531 /** 7532 * <pre> 7533 * Values is a string containing (unparsed) YAML values. 7534 * </pre> 7535 * 7536 * <code>.hapi.chart.Config values = 3;</code> 7537 */ 7538 public boolean hasValues() { 7539 return valuesBuilder_ != null || values_ != null; 7540 } 7541 /** 7542 * <pre> 7543 * Values is a string containing (unparsed) YAML values. 7544 * </pre> 7545 * 7546 * <code>.hapi.chart.Config values = 3;</code> 7547 */ 7548 public hapi.chart.ConfigOuterClass.Config getValues() { 7549 if (valuesBuilder_ == null) { 7550 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7551 } else { 7552 return valuesBuilder_.getMessage(); 7553 } 7554 } 7555 /** 7556 * <pre> 7557 * Values is a string containing (unparsed) YAML values. 7558 * </pre> 7559 * 7560 * <code>.hapi.chart.Config values = 3;</code> 7561 */ 7562 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 7563 if (valuesBuilder_ == null) { 7564 if (value == null) { 7565 throw new NullPointerException(); 7566 } 7567 values_ = value; 7568 onChanged(); 7569 } else { 7570 valuesBuilder_.setMessage(value); 7571 } 7572 7573 return this; 7574 } 7575 /** 7576 * <pre> 7577 * Values is a string containing (unparsed) YAML values. 7578 * </pre> 7579 * 7580 * <code>.hapi.chart.Config values = 3;</code> 7581 */ 7582 public Builder setValues( 7583 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 7584 if (valuesBuilder_ == null) { 7585 values_ = builderForValue.build(); 7586 onChanged(); 7587 } else { 7588 valuesBuilder_.setMessage(builderForValue.build()); 7589 } 7590 7591 return this; 7592 } 7593 /** 7594 * <pre> 7595 * Values is a string containing (unparsed) YAML values. 7596 * </pre> 7597 * 7598 * <code>.hapi.chart.Config values = 3;</code> 7599 */ 7600 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 7601 if (valuesBuilder_ == null) { 7602 if (values_ != null) { 7603 values_ = 7604 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 7605 } else { 7606 values_ = value; 7607 } 7608 onChanged(); 7609 } else { 7610 valuesBuilder_.mergeFrom(value); 7611 } 7612 7613 return this; 7614 } 7615 /** 7616 * <pre> 7617 * Values is a string containing (unparsed) YAML values. 7618 * </pre> 7619 * 7620 * <code>.hapi.chart.Config values = 3;</code> 7621 */ 7622 public Builder clearValues() { 7623 if (valuesBuilder_ == null) { 7624 values_ = null; 7625 onChanged(); 7626 } else { 7627 values_ = null; 7628 valuesBuilder_ = null; 7629 } 7630 7631 return this; 7632 } 7633 /** 7634 * <pre> 7635 * Values is a string containing (unparsed) YAML values. 7636 * </pre> 7637 * 7638 * <code>.hapi.chart.Config values = 3;</code> 7639 */ 7640 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 7641 7642 onChanged(); 7643 return getValuesFieldBuilder().getBuilder(); 7644 } 7645 /** 7646 * <pre> 7647 * Values is a string containing (unparsed) YAML values. 7648 * </pre> 7649 * 7650 * <code>.hapi.chart.Config values = 3;</code> 7651 */ 7652 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 7653 if (valuesBuilder_ != null) { 7654 return valuesBuilder_.getMessageOrBuilder(); 7655 } else { 7656 return values_ == null ? 7657 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7658 } 7659 } 7660 /** 7661 * <pre> 7662 * Values is a string containing (unparsed) YAML values. 7663 * </pre> 7664 * 7665 * <code>.hapi.chart.Config values = 3;</code> 7666 */ 7667 private com.google.protobuf.SingleFieldBuilderV3< 7668 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 7669 getValuesFieldBuilder() { 7670 if (valuesBuilder_ == null) { 7671 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7672 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 7673 getValues(), 7674 getParentForChildren(), 7675 isClean()); 7676 values_ = null; 7677 } 7678 return valuesBuilder_; 7679 } 7680 7681 private boolean dryRun_ ; 7682 /** 7683 * <pre> 7684 * dry_run, if true, will run through the release logic, but neither create 7685 * </pre> 7686 * 7687 * <code>bool dry_run = 4;</code> 7688 */ 7689 public boolean getDryRun() { 7690 return dryRun_; 7691 } 7692 /** 7693 * <pre> 7694 * dry_run, if true, will run through the release logic, but neither create 7695 * </pre> 7696 * 7697 * <code>bool dry_run = 4;</code> 7698 */ 7699 public Builder setDryRun(boolean value) { 7700 7701 dryRun_ = value; 7702 onChanged(); 7703 return this; 7704 } 7705 /** 7706 * <pre> 7707 * dry_run, if true, will run through the release logic, but neither create 7708 * </pre> 7709 * 7710 * <code>bool dry_run = 4;</code> 7711 */ 7712 public Builder clearDryRun() { 7713 7714 dryRun_ = false; 7715 onChanged(); 7716 return this; 7717 } 7718 7719 private boolean disableHooks_ ; 7720 /** 7721 * <pre> 7722 * DisableHooks causes the server to skip running any hooks for the upgrade. 7723 * </pre> 7724 * 7725 * <code>bool disable_hooks = 5;</code> 7726 */ 7727 public boolean getDisableHooks() { 7728 return disableHooks_; 7729 } 7730 /** 7731 * <pre> 7732 * DisableHooks causes the server to skip running any hooks for the upgrade. 7733 * </pre> 7734 * 7735 * <code>bool disable_hooks = 5;</code> 7736 */ 7737 public Builder setDisableHooks(boolean value) { 7738 7739 disableHooks_ = value; 7740 onChanged(); 7741 return this; 7742 } 7743 /** 7744 * <pre> 7745 * DisableHooks causes the server to skip running any hooks for the upgrade. 7746 * </pre> 7747 * 7748 * <code>bool disable_hooks = 5;</code> 7749 */ 7750 public Builder clearDisableHooks() { 7751 7752 disableHooks_ = false; 7753 onChanged(); 7754 return this; 7755 } 7756 7757 private boolean recreate_ ; 7758 /** 7759 * <pre> 7760 * Performs pods restart for resources if applicable 7761 * </pre> 7762 * 7763 * <code>bool recreate = 6;</code> 7764 */ 7765 public boolean getRecreate() { 7766 return recreate_; 7767 } 7768 /** 7769 * <pre> 7770 * Performs pods restart for resources if applicable 7771 * </pre> 7772 * 7773 * <code>bool recreate = 6;</code> 7774 */ 7775 public Builder setRecreate(boolean value) { 7776 7777 recreate_ = value; 7778 onChanged(); 7779 return this; 7780 } 7781 /** 7782 * <pre> 7783 * Performs pods restart for resources if applicable 7784 * </pre> 7785 * 7786 * <code>bool recreate = 6;</code> 7787 */ 7788 public Builder clearRecreate() { 7789 7790 recreate_ = false; 7791 onChanged(); 7792 return this; 7793 } 7794 7795 private long timeout_ ; 7796 /** 7797 * <pre> 7798 * timeout specifies the max amount of time any kubernetes client command can run. 7799 * </pre> 7800 * 7801 * <code>int64 timeout = 7;</code> 7802 */ 7803 public long getTimeout() { 7804 return timeout_; 7805 } 7806 /** 7807 * <pre> 7808 * timeout specifies the max amount of time any kubernetes client command can run. 7809 * </pre> 7810 * 7811 * <code>int64 timeout = 7;</code> 7812 */ 7813 public Builder setTimeout(long value) { 7814 7815 timeout_ = value; 7816 onChanged(); 7817 return this; 7818 } 7819 /** 7820 * <pre> 7821 * timeout specifies the max amount of time any kubernetes client command can run. 7822 * </pre> 7823 * 7824 * <code>int64 timeout = 7;</code> 7825 */ 7826 public Builder clearTimeout() { 7827 7828 timeout_ = 0L; 7829 onChanged(); 7830 return this; 7831 } 7832 7833 private boolean resetValues_ ; 7834 /** 7835 * <pre> 7836 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7837 * </pre> 7838 * 7839 * <code>bool reset_values = 8;</code> 7840 */ 7841 public boolean getResetValues() { 7842 return resetValues_; 7843 } 7844 /** 7845 * <pre> 7846 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7847 * </pre> 7848 * 7849 * <code>bool reset_values = 8;</code> 7850 */ 7851 public Builder setResetValues(boolean value) { 7852 7853 resetValues_ = value; 7854 onChanged(); 7855 return this; 7856 } 7857 /** 7858 * <pre> 7859 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7860 * </pre> 7861 * 7862 * <code>bool reset_values = 8;</code> 7863 */ 7864 public Builder clearResetValues() { 7865 7866 resetValues_ = false; 7867 onChanged(); 7868 return this; 7869 } 7870 7871 private boolean wait_ ; 7872 /** 7873 * <pre> 7874 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7875 * before marking the release as successful. It will wait for as long as timeout 7876 * </pre> 7877 * 7878 * <code>bool wait = 9;</code> 7879 */ 7880 public boolean getWait() { 7881 return wait_; 7882 } 7883 /** 7884 * <pre> 7885 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7886 * before marking the release as successful. It will wait for as long as timeout 7887 * </pre> 7888 * 7889 * <code>bool wait = 9;</code> 7890 */ 7891 public Builder setWait(boolean value) { 7892 7893 wait_ = value; 7894 onChanged(); 7895 return this; 7896 } 7897 /** 7898 * <pre> 7899 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7900 * before marking the release as successful. It will wait for as long as timeout 7901 * </pre> 7902 * 7903 * <code>bool wait = 9;</code> 7904 */ 7905 public Builder clearWait() { 7906 7907 wait_ = false; 7908 onChanged(); 7909 return this; 7910 } 7911 7912 private boolean reuseValues_ ; 7913 /** 7914 * <pre> 7915 * ReuseValues will cause Tiller to reuse the values from the last release. 7916 * This is ignored if reset_values is set. 7917 * </pre> 7918 * 7919 * <code>bool reuse_values = 10;</code> 7920 */ 7921 public boolean getReuseValues() { 7922 return reuseValues_; 7923 } 7924 /** 7925 * <pre> 7926 * ReuseValues will cause Tiller to reuse the values from the last release. 7927 * This is ignored if reset_values is set. 7928 * </pre> 7929 * 7930 * <code>bool reuse_values = 10;</code> 7931 */ 7932 public Builder setReuseValues(boolean value) { 7933 7934 reuseValues_ = value; 7935 onChanged(); 7936 return this; 7937 } 7938 /** 7939 * <pre> 7940 * ReuseValues will cause Tiller to reuse the values from the last release. 7941 * This is ignored if reset_values is set. 7942 * </pre> 7943 * 7944 * <code>bool reuse_values = 10;</code> 7945 */ 7946 public Builder clearReuseValues() { 7947 7948 reuseValues_ = false; 7949 onChanged(); 7950 return this; 7951 } 7952 7953 private boolean force_ ; 7954 /** 7955 * <pre> 7956 * Force resource update through delete/recreate if needed. 7957 * </pre> 7958 * 7959 * <code>bool force = 11;</code> 7960 */ 7961 public boolean getForce() { 7962 return force_; 7963 } 7964 /** 7965 * <pre> 7966 * Force resource update through delete/recreate if needed. 7967 * </pre> 7968 * 7969 * <code>bool force = 11;</code> 7970 */ 7971 public Builder setForce(boolean value) { 7972 7973 force_ = value; 7974 onChanged(); 7975 return this; 7976 } 7977 /** 7978 * <pre> 7979 * Force resource update through delete/recreate if needed. 7980 * </pre> 7981 * 7982 * <code>bool force = 11;</code> 7983 */ 7984 public Builder clearForce() { 7985 7986 force_ = false; 7987 onChanged(); 7988 return this; 7989 } 7990 public final Builder setUnknownFields( 7991 final com.google.protobuf.UnknownFieldSet unknownFields) { 7992 return this; 7993 } 7994 7995 public final Builder mergeUnknownFields( 7996 final com.google.protobuf.UnknownFieldSet unknownFields) { 7997 return this; 7998 } 7999 8000 8001 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseRequest) 8002 } 8003 8004 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseRequest) 8005 private static final hapi.services.tiller.Tiller.UpdateReleaseRequest DEFAULT_INSTANCE; 8006 static { 8007 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseRequest(); 8008 } 8009 8010 public static hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstance() { 8011 return DEFAULT_INSTANCE; 8012 } 8013 8014 private static final com.google.protobuf.Parser<UpdateReleaseRequest> 8015 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseRequest>() { 8016 public UpdateReleaseRequest parsePartialFrom( 8017 com.google.protobuf.CodedInputStream input, 8018 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8019 throws com.google.protobuf.InvalidProtocolBufferException { 8020 return new UpdateReleaseRequest(input, extensionRegistry); 8021 } 8022 }; 8023 8024 public static com.google.protobuf.Parser<UpdateReleaseRequest> parser() { 8025 return PARSER; 8026 } 8027 8028 @java.lang.Override 8029 public com.google.protobuf.Parser<UpdateReleaseRequest> getParserForType() { 8030 return PARSER; 8031 } 8032 8033 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 8034 return DEFAULT_INSTANCE; 8035 } 8036 8037 } 8038 8039 public interface UpdateReleaseResponseOrBuilder extends 8040 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseResponse) 8041 com.google.protobuf.MessageOrBuilder { 8042 8043 /** 8044 * <code>.hapi.release.Release release = 1;</code> 8045 */ 8046 boolean hasRelease(); 8047 /** 8048 * <code>.hapi.release.Release release = 1;</code> 8049 */ 8050 hapi.release.ReleaseOuterClass.Release getRelease(); 8051 /** 8052 * <code>.hapi.release.Release release = 1;</code> 8053 */ 8054 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 8055 } 8056 /** 8057 * <pre> 8058 * UpdateReleaseResponse is the response to an update request. 8059 * </pre> 8060 * 8061 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8062 */ 8063 public static final class UpdateReleaseResponse extends 8064 com.google.protobuf.GeneratedMessageV3 implements 8065 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseResponse) 8066 UpdateReleaseResponseOrBuilder { 8067 // Use UpdateReleaseResponse.newBuilder() to construct. 8068 private UpdateReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8069 super(builder); 8070 } 8071 private UpdateReleaseResponse() { 8072 } 8073 8074 @java.lang.Override 8075 public final com.google.protobuf.UnknownFieldSet 8076 getUnknownFields() { 8077 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 8078 } 8079 private UpdateReleaseResponse( 8080 com.google.protobuf.CodedInputStream input, 8081 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8082 throws com.google.protobuf.InvalidProtocolBufferException { 8083 this(); 8084 int mutable_bitField0_ = 0; 8085 try { 8086 boolean done = false; 8087 while (!done) { 8088 int tag = input.readTag(); 8089 switch (tag) { 8090 case 0: 8091 done = true; 8092 break; 8093 default: { 8094 if (!input.skipField(tag)) { 8095 done = true; 8096 } 8097 break; 8098 } 8099 case 10: { 8100 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 8101 if (release_ != null) { 8102 subBuilder = release_.toBuilder(); 8103 } 8104 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 8105 if (subBuilder != null) { 8106 subBuilder.mergeFrom(release_); 8107 release_ = subBuilder.buildPartial(); 8108 } 8109 8110 break; 8111 } 8112 } 8113 } 8114 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8115 throw e.setUnfinishedMessage(this); 8116 } catch (java.io.IOException e) { 8117 throw new com.google.protobuf.InvalidProtocolBufferException( 8118 e).setUnfinishedMessage(this); 8119 } finally { 8120 makeExtensionsImmutable(); 8121 } 8122 } 8123 public static final com.google.protobuf.Descriptors.Descriptor 8124 getDescriptor() { 8125 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8126 } 8127 8128 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8129 internalGetFieldAccessorTable() { 8130 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8131 .ensureFieldAccessorsInitialized( 8132 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8133 } 8134 8135 public static final int RELEASE_FIELD_NUMBER = 1; 8136 private hapi.release.ReleaseOuterClass.Release release_; 8137 /** 8138 * <code>.hapi.release.Release release = 1;</code> 8139 */ 8140 public boolean hasRelease() { 8141 return release_ != null; 8142 } 8143 /** 8144 * <code>.hapi.release.Release release = 1;</code> 8145 */ 8146 public hapi.release.ReleaseOuterClass.Release getRelease() { 8147 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8148 } 8149 /** 8150 * <code>.hapi.release.Release release = 1;</code> 8151 */ 8152 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8153 return getRelease(); 8154 } 8155 8156 private byte memoizedIsInitialized = -1; 8157 public final boolean isInitialized() { 8158 byte isInitialized = memoizedIsInitialized; 8159 if (isInitialized == 1) return true; 8160 if (isInitialized == 0) return false; 8161 8162 memoizedIsInitialized = 1; 8163 return true; 8164 } 8165 8166 public void writeTo(com.google.protobuf.CodedOutputStream output) 8167 throws java.io.IOException { 8168 if (release_ != null) { 8169 output.writeMessage(1, getRelease()); 8170 } 8171 } 8172 8173 public int getSerializedSize() { 8174 int size = memoizedSize; 8175 if (size != -1) return size; 8176 8177 size = 0; 8178 if (release_ != null) { 8179 size += com.google.protobuf.CodedOutputStream 8180 .computeMessageSize(1, getRelease()); 8181 } 8182 memoizedSize = size; 8183 return size; 8184 } 8185 8186 private static final long serialVersionUID = 0L; 8187 @java.lang.Override 8188 public boolean equals(final java.lang.Object obj) { 8189 if (obj == this) { 8190 return true; 8191 } 8192 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse)) { 8193 return super.equals(obj); 8194 } 8195 hapi.services.tiller.Tiller.UpdateReleaseResponse other = (hapi.services.tiller.Tiller.UpdateReleaseResponse) obj; 8196 8197 boolean result = true; 8198 result = result && (hasRelease() == other.hasRelease()); 8199 if (hasRelease()) { 8200 result = result && getRelease() 8201 .equals(other.getRelease()); 8202 } 8203 return result; 8204 } 8205 8206 @java.lang.Override 8207 public int hashCode() { 8208 if (memoizedHashCode != 0) { 8209 return memoizedHashCode; 8210 } 8211 int hash = 41; 8212 hash = (19 * hash) + getDescriptor().hashCode(); 8213 if (hasRelease()) { 8214 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 8215 hash = (53 * hash) + getRelease().hashCode(); 8216 } 8217 hash = (29 * hash) + unknownFields.hashCode(); 8218 memoizedHashCode = hash; 8219 return hash; 8220 } 8221 8222 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8223 java.nio.ByteBuffer data) 8224 throws com.google.protobuf.InvalidProtocolBufferException { 8225 return PARSER.parseFrom(data); 8226 } 8227 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8228 java.nio.ByteBuffer data, 8229 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8230 throws com.google.protobuf.InvalidProtocolBufferException { 8231 return PARSER.parseFrom(data, extensionRegistry); 8232 } 8233 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8234 com.google.protobuf.ByteString data) 8235 throws com.google.protobuf.InvalidProtocolBufferException { 8236 return PARSER.parseFrom(data); 8237 } 8238 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8239 com.google.protobuf.ByteString data, 8240 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8241 throws com.google.protobuf.InvalidProtocolBufferException { 8242 return PARSER.parseFrom(data, extensionRegistry); 8243 } 8244 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(byte[] data) 8245 throws com.google.protobuf.InvalidProtocolBufferException { 8246 return PARSER.parseFrom(data); 8247 } 8248 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8249 byte[] data, 8250 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8251 throws com.google.protobuf.InvalidProtocolBufferException { 8252 return PARSER.parseFrom(data, extensionRegistry); 8253 } 8254 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(java.io.InputStream input) 8255 throws java.io.IOException { 8256 return com.google.protobuf.GeneratedMessageV3 8257 .parseWithIOException(PARSER, input); 8258 } 8259 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8260 java.io.InputStream input, 8261 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8262 throws java.io.IOException { 8263 return com.google.protobuf.GeneratedMessageV3 8264 .parseWithIOException(PARSER, input, extensionRegistry); 8265 } 8266 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom(java.io.InputStream input) 8267 throws java.io.IOException { 8268 return com.google.protobuf.GeneratedMessageV3 8269 .parseDelimitedWithIOException(PARSER, input); 8270 } 8271 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom( 8272 java.io.InputStream input, 8273 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8274 throws java.io.IOException { 8275 return com.google.protobuf.GeneratedMessageV3 8276 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 8277 } 8278 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8279 com.google.protobuf.CodedInputStream input) 8280 throws java.io.IOException { 8281 return com.google.protobuf.GeneratedMessageV3 8282 .parseWithIOException(PARSER, input); 8283 } 8284 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8285 com.google.protobuf.CodedInputStream input, 8286 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8287 throws java.io.IOException { 8288 return com.google.protobuf.GeneratedMessageV3 8289 .parseWithIOException(PARSER, input, extensionRegistry); 8290 } 8291 8292 public Builder newBuilderForType() { return newBuilder(); } 8293 public static Builder newBuilder() { 8294 return DEFAULT_INSTANCE.toBuilder(); 8295 } 8296 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseResponse prototype) { 8297 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 8298 } 8299 public Builder toBuilder() { 8300 return this == DEFAULT_INSTANCE 8301 ? new Builder() : new Builder().mergeFrom(this); 8302 } 8303 8304 @java.lang.Override 8305 protected Builder newBuilderForType( 8306 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8307 Builder builder = new Builder(parent); 8308 return builder; 8309 } 8310 /** 8311 * <pre> 8312 * UpdateReleaseResponse is the response to an update request. 8313 * </pre> 8314 * 8315 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8316 */ 8317 public static final class Builder extends 8318 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 8319 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseResponse) 8320 hapi.services.tiller.Tiller.UpdateReleaseResponseOrBuilder { 8321 public static final com.google.protobuf.Descriptors.Descriptor 8322 getDescriptor() { 8323 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8324 } 8325 8326 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8327 internalGetFieldAccessorTable() { 8328 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8329 .ensureFieldAccessorsInitialized( 8330 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8331 } 8332 8333 // Construct using hapi.services.tiller.Tiller.UpdateReleaseResponse.newBuilder() 8334 private Builder() { 8335 maybeForceBuilderInitialization(); 8336 } 8337 8338 private Builder( 8339 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8340 super(parent); 8341 maybeForceBuilderInitialization(); 8342 } 8343 private void maybeForceBuilderInitialization() { 8344 if (com.google.protobuf.GeneratedMessageV3 8345 .alwaysUseFieldBuilders) { 8346 } 8347 } 8348 public Builder clear() { 8349 super.clear(); 8350 if (releaseBuilder_ == null) { 8351 release_ = null; 8352 } else { 8353 release_ = null; 8354 releaseBuilder_ = null; 8355 } 8356 return this; 8357 } 8358 8359 public com.google.protobuf.Descriptors.Descriptor 8360 getDescriptorForType() { 8361 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8362 } 8363 8364 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8365 return hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance(); 8366 } 8367 8368 public hapi.services.tiller.Tiller.UpdateReleaseResponse build() { 8369 hapi.services.tiller.Tiller.UpdateReleaseResponse result = buildPartial(); 8370 if (!result.isInitialized()) { 8371 throw newUninitializedMessageException(result); 8372 } 8373 return result; 8374 } 8375 8376 public hapi.services.tiller.Tiller.UpdateReleaseResponse buildPartial() { 8377 hapi.services.tiller.Tiller.UpdateReleaseResponse result = new hapi.services.tiller.Tiller.UpdateReleaseResponse(this); 8378 if (releaseBuilder_ == null) { 8379 result.release_ = release_; 8380 } else { 8381 result.release_ = releaseBuilder_.build(); 8382 } 8383 onBuilt(); 8384 return result; 8385 } 8386 8387 public Builder clone() { 8388 return (Builder) super.clone(); 8389 } 8390 public Builder setField( 8391 com.google.protobuf.Descriptors.FieldDescriptor field, 8392 Object value) { 8393 return (Builder) super.setField(field, value); 8394 } 8395 public Builder clearField( 8396 com.google.protobuf.Descriptors.FieldDescriptor field) { 8397 return (Builder) super.clearField(field); 8398 } 8399 public Builder clearOneof( 8400 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 8401 return (Builder) super.clearOneof(oneof); 8402 } 8403 public Builder setRepeatedField( 8404 com.google.protobuf.Descriptors.FieldDescriptor field, 8405 int index, Object value) { 8406 return (Builder) super.setRepeatedField(field, index, value); 8407 } 8408 public Builder addRepeatedField( 8409 com.google.protobuf.Descriptors.FieldDescriptor field, 8410 Object value) { 8411 return (Builder) super.addRepeatedField(field, value); 8412 } 8413 public Builder mergeFrom(com.google.protobuf.Message other) { 8414 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse) { 8415 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseResponse)other); 8416 } else { 8417 super.mergeFrom(other); 8418 return this; 8419 } 8420 } 8421 8422 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseResponse other) { 8423 if (other == hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance()) return this; 8424 if (other.hasRelease()) { 8425 mergeRelease(other.getRelease()); 8426 } 8427 onChanged(); 8428 return this; 8429 } 8430 8431 public final boolean isInitialized() { 8432 return true; 8433 } 8434 8435 public Builder mergeFrom( 8436 com.google.protobuf.CodedInputStream input, 8437 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8438 throws java.io.IOException { 8439 hapi.services.tiller.Tiller.UpdateReleaseResponse parsedMessage = null; 8440 try { 8441 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 8442 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8443 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseResponse) e.getUnfinishedMessage(); 8444 throw e.unwrapIOException(); 8445 } finally { 8446 if (parsedMessage != null) { 8447 mergeFrom(parsedMessage); 8448 } 8449 } 8450 return this; 8451 } 8452 8453 private hapi.release.ReleaseOuterClass.Release release_ = null; 8454 private com.google.protobuf.SingleFieldBuilderV3< 8455 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 8456 /** 8457 * <code>.hapi.release.Release release = 1;</code> 8458 */ 8459 public boolean hasRelease() { 8460 return releaseBuilder_ != null || release_ != null; 8461 } 8462 /** 8463 * <code>.hapi.release.Release release = 1;</code> 8464 */ 8465 public hapi.release.ReleaseOuterClass.Release getRelease() { 8466 if (releaseBuilder_ == null) { 8467 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8468 } else { 8469 return releaseBuilder_.getMessage(); 8470 } 8471 } 8472 /** 8473 * <code>.hapi.release.Release release = 1;</code> 8474 */ 8475 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 8476 if (releaseBuilder_ == null) { 8477 if (value == null) { 8478 throw new NullPointerException(); 8479 } 8480 release_ = value; 8481 onChanged(); 8482 } else { 8483 releaseBuilder_.setMessage(value); 8484 } 8485 8486 return this; 8487 } 8488 /** 8489 * <code>.hapi.release.Release release = 1;</code> 8490 */ 8491 public Builder setRelease( 8492 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 8493 if (releaseBuilder_ == null) { 8494 release_ = builderForValue.build(); 8495 onChanged(); 8496 } else { 8497 releaseBuilder_.setMessage(builderForValue.build()); 8498 } 8499 8500 return this; 8501 } 8502 /** 8503 * <code>.hapi.release.Release release = 1;</code> 8504 */ 8505 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 8506 if (releaseBuilder_ == null) { 8507 if (release_ != null) { 8508 release_ = 8509 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 8510 } else { 8511 release_ = value; 8512 } 8513 onChanged(); 8514 } else { 8515 releaseBuilder_.mergeFrom(value); 8516 } 8517 8518 return this; 8519 } 8520 /** 8521 * <code>.hapi.release.Release release = 1;</code> 8522 */ 8523 public Builder clearRelease() { 8524 if (releaseBuilder_ == null) { 8525 release_ = null; 8526 onChanged(); 8527 } else { 8528 release_ = null; 8529 releaseBuilder_ = null; 8530 } 8531 8532 return this; 8533 } 8534 /** 8535 * <code>.hapi.release.Release release = 1;</code> 8536 */ 8537 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 8538 8539 onChanged(); 8540 return getReleaseFieldBuilder().getBuilder(); 8541 } 8542 /** 8543 * <code>.hapi.release.Release release = 1;</code> 8544 */ 8545 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8546 if (releaseBuilder_ != null) { 8547 return releaseBuilder_.getMessageOrBuilder(); 8548 } else { 8549 return release_ == null ? 8550 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8551 } 8552 } 8553 /** 8554 * <code>.hapi.release.Release release = 1;</code> 8555 */ 8556 private com.google.protobuf.SingleFieldBuilderV3< 8557 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 8558 getReleaseFieldBuilder() { 8559 if (releaseBuilder_ == null) { 8560 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 8561 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 8562 getRelease(), 8563 getParentForChildren(), 8564 isClean()); 8565 release_ = null; 8566 } 8567 return releaseBuilder_; 8568 } 8569 public final Builder setUnknownFields( 8570 final com.google.protobuf.UnknownFieldSet unknownFields) { 8571 return this; 8572 } 8573 8574 public final Builder mergeUnknownFields( 8575 final com.google.protobuf.UnknownFieldSet unknownFields) { 8576 return this; 8577 } 8578 8579 8580 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseResponse) 8581 } 8582 8583 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseResponse) 8584 private static final hapi.services.tiller.Tiller.UpdateReleaseResponse DEFAULT_INSTANCE; 8585 static { 8586 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseResponse(); 8587 } 8588 8589 public static hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstance() { 8590 return DEFAULT_INSTANCE; 8591 } 8592 8593 private static final com.google.protobuf.Parser<UpdateReleaseResponse> 8594 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseResponse>() { 8595 public UpdateReleaseResponse parsePartialFrom( 8596 com.google.protobuf.CodedInputStream input, 8597 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8598 throws com.google.protobuf.InvalidProtocolBufferException { 8599 return new UpdateReleaseResponse(input, extensionRegistry); 8600 } 8601 }; 8602 8603 public static com.google.protobuf.Parser<UpdateReleaseResponse> parser() { 8604 return PARSER; 8605 } 8606 8607 @java.lang.Override 8608 public com.google.protobuf.Parser<UpdateReleaseResponse> getParserForType() { 8609 return PARSER; 8610 } 8611 8612 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8613 return DEFAULT_INSTANCE; 8614 } 8615 8616 } 8617 8618 public interface RollbackReleaseRequestOrBuilder extends 8619 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseRequest) 8620 com.google.protobuf.MessageOrBuilder { 8621 8622 /** 8623 * <pre> 8624 * The name of the release 8625 * </pre> 8626 * 8627 * <code>string name = 1;</code> 8628 */ 8629 java.lang.String getName(); 8630 /** 8631 * <pre> 8632 * The name of the release 8633 * </pre> 8634 * 8635 * <code>string name = 1;</code> 8636 */ 8637 com.google.protobuf.ByteString 8638 getNameBytes(); 8639 8640 /** 8641 * <pre> 8642 * dry_run, if true, will run through the release logic but no create 8643 * </pre> 8644 * 8645 * <code>bool dry_run = 2;</code> 8646 */ 8647 boolean getDryRun(); 8648 8649 /** 8650 * <pre> 8651 * DisableHooks causes the server to skip running any hooks for the rollback 8652 * </pre> 8653 * 8654 * <code>bool disable_hooks = 3;</code> 8655 */ 8656 boolean getDisableHooks(); 8657 8658 /** 8659 * <pre> 8660 * Version is the version of the release to deploy. 8661 * </pre> 8662 * 8663 * <code>int32 version = 4;</code> 8664 */ 8665 int getVersion(); 8666 8667 /** 8668 * <pre> 8669 * Performs pods restart for resources if applicable 8670 * </pre> 8671 * 8672 * <code>bool recreate = 5;</code> 8673 */ 8674 boolean getRecreate(); 8675 8676 /** 8677 * <pre> 8678 * timeout specifies the max amount of time any kubernetes client command can run. 8679 * </pre> 8680 * 8681 * <code>int64 timeout = 6;</code> 8682 */ 8683 long getTimeout(); 8684 8685 /** 8686 * <pre> 8687 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8688 * before marking the release as successful. It will wait for as long as timeout 8689 * </pre> 8690 * 8691 * <code>bool wait = 7;</code> 8692 */ 8693 boolean getWait(); 8694 8695 /** 8696 * <pre> 8697 * Force resource update through delete/recreate if needed. 8698 * </pre> 8699 * 8700 * <code>bool force = 8;</code> 8701 */ 8702 boolean getForce(); 8703 } 8704 /** 8705 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 8706 */ 8707 public static final class RollbackReleaseRequest extends 8708 com.google.protobuf.GeneratedMessageV3 implements 8709 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseRequest) 8710 RollbackReleaseRequestOrBuilder { 8711 // Use RollbackReleaseRequest.newBuilder() to construct. 8712 private RollbackReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8713 super(builder); 8714 } 8715 private RollbackReleaseRequest() { 8716 name_ = ""; 8717 dryRun_ = false; 8718 disableHooks_ = false; 8719 version_ = 0; 8720 recreate_ = false; 8721 timeout_ = 0L; 8722 wait_ = false; 8723 force_ = false; 8724 } 8725 8726 @java.lang.Override 8727 public final com.google.protobuf.UnknownFieldSet 8728 getUnknownFields() { 8729 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 8730 } 8731 private RollbackReleaseRequest( 8732 com.google.protobuf.CodedInputStream input, 8733 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8734 throws com.google.protobuf.InvalidProtocolBufferException { 8735 this(); 8736 int mutable_bitField0_ = 0; 8737 try { 8738 boolean done = false; 8739 while (!done) { 8740 int tag = input.readTag(); 8741 switch (tag) { 8742 case 0: 8743 done = true; 8744 break; 8745 default: { 8746 if (!input.skipField(tag)) { 8747 done = true; 8748 } 8749 break; 8750 } 8751 case 10: { 8752 java.lang.String s = input.readStringRequireUtf8(); 8753 8754 name_ = s; 8755 break; 8756 } 8757 case 16: { 8758 8759 dryRun_ = input.readBool(); 8760 break; 8761 } 8762 case 24: { 8763 8764 disableHooks_ = input.readBool(); 8765 break; 8766 } 8767 case 32: { 8768 8769 version_ = input.readInt32(); 8770 break; 8771 } 8772 case 40: { 8773 8774 recreate_ = input.readBool(); 8775 break; 8776 } 8777 case 48: { 8778 8779 timeout_ = input.readInt64(); 8780 break; 8781 } 8782 case 56: { 8783 8784 wait_ = input.readBool(); 8785 break; 8786 } 8787 case 64: { 8788 8789 force_ = input.readBool(); 8790 break; 8791 } 8792 } 8793 } 8794 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8795 throw e.setUnfinishedMessage(this); 8796 } catch (java.io.IOException e) { 8797 throw new com.google.protobuf.InvalidProtocolBufferException( 8798 e).setUnfinishedMessage(this); 8799 } finally { 8800 makeExtensionsImmutable(); 8801 } 8802 } 8803 public static final com.google.protobuf.Descriptors.Descriptor 8804 getDescriptor() { 8805 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 8806 } 8807 8808 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8809 internalGetFieldAccessorTable() { 8810 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 8811 .ensureFieldAccessorsInitialized( 8812 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 8813 } 8814 8815 public static final int NAME_FIELD_NUMBER = 1; 8816 private volatile java.lang.Object name_; 8817 /** 8818 * <pre> 8819 * The name of the release 8820 * </pre> 8821 * 8822 * <code>string name = 1;</code> 8823 */ 8824 public java.lang.String getName() { 8825 java.lang.Object ref = name_; 8826 if (ref instanceof java.lang.String) { 8827 return (java.lang.String) ref; 8828 } else { 8829 com.google.protobuf.ByteString bs = 8830 (com.google.protobuf.ByteString) ref; 8831 java.lang.String s = bs.toStringUtf8(); 8832 name_ = s; 8833 return s; 8834 } 8835 } 8836 /** 8837 * <pre> 8838 * The name of the release 8839 * </pre> 8840 * 8841 * <code>string name = 1;</code> 8842 */ 8843 public com.google.protobuf.ByteString 8844 getNameBytes() { 8845 java.lang.Object ref = name_; 8846 if (ref instanceof java.lang.String) { 8847 com.google.protobuf.ByteString b = 8848 com.google.protobuf.ByteString.copyFromUtf8( 8849 (java.lang.String) ref); 8850 name_ = b; 8851 return b; 8852 } else { 8853 return (com.google.protobuf.ByteString) ref; 8854 } 8855 } 8856 8857 public static final int DRY_RUN_FIELD_NUMBER = 2; 8858 private boolean dryRun_; 8859 /** 8860 * <pre> 8861 * dry_run, if true, will run through the release logic but no create 8862 * </pre> 8863 * 8864 * <code>bool dry_run = 2;</code> 8865 */ 8866 public boolean getDryRun() { 8867 return dryRun_; 8868 } 8869 8870 public static final int DISABLE_HOOKS_FIELD_NUMBER = 3; 8871 private boolean disableHooks_; 8872 /** 8873 * <pre> 8874 * DisableHooks causes the server to skip running any hooks for the rollback 8875 * </pre> 8876 * 8877 * <code>bool disable_hooks = 3;</code> 8878 */ 8879 public boolean getDisableHooks() { 8880 return disableHooks_; 8881 } 8882 8883 public static final int VERSION_FIELD_NUMBER = 4; 8884 private int version_; 8885 /** 8886 * <pre> 8887 * Version is the version of the release to deploy. 8888 * </pre> 8889 * 8890 * <code>int32 version = 4;</code> 8891 */ 8892 public int getVersion() { 8893 return version_; 8894 } 8895 8896 public static final int RECREATE_FIELD_NUMBER = 5; 8897 private boolean recreate_; 8898 /** 8899 * <pre> 8900 * Performs pods restart for resources if applicable 8901 * </pre> 8902 * 8903 * <code>bool recreate = 5;</code> 8904 */ 8905 public boolean getRecreate() { 8906 return recreate_; 8907 } 8908 8909 public static final int TIMEOUT_FIELD_NUMBER = 6; 8910 private long timeout_; 8911 /** 8912 * <pre> 8913 * timeout specifies the max amount of time any kubernetes client command can run. 8914 * </pre> 8915 * 8916 * <code>int64 timeout = 6;</code> 8917 */ 8918 public long getTimeout() { 8919 return timeout_; 8920 } 8921 8922 public static final int WAIT_FIELD_NUMBER = 7; 8923 private boolean wait_; 8924 /** 8925 * <pre> 8926 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8927 * before marking the release as successful. It will wait for as long as timeout 8928 * </pre> 8929 * 8930 * <code>bool wait = 7;</code> 8931 */ 8932 public boolean getWait() { 8933 return wait_; 8934 } 8935 8936 public static final int FORCE_FIELD_NUMBER = 8; 8937 private boolean force_; 8938 /** 8939 * <pre> 8940 * Force resource update through delete/recreate if needed. 8941 * </pre> 8942 * 8943 * <code>bool force = 8;</code> 8944 */ 8945 public boolean getForce() { 8946 return force_; 8947 } 8948 8949 private byte memoizedIsInitialized = -1; 8950 public final boolean isInitialized() { 8951 byte isInitialized = memoizedIsInitialized; 8952 if (isInitialized == 1) return true; 8953 if (isInitialized == 0) return false; 8954 8955 memoizedIsInitialized = 1; 8956 return true; 8957 } 8958 8959 public void writeTo(com.google.protobuf.CodedOutputStream output) 8960 throws java.io.IOException { 8961 if (!getNameBytes().isEmpty()) { 8962 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 8963 } 8964 if (dryRun_ != false) { 8965 output.writeBool(2, dryRun_); 8966 } 8967 if (disableHooks_ != false) { 8968 output.writeBool(3, disableHooks_); 8969 } 8970 if (version_ != 0) { 8971 output.writeInt32(4, version_); 8972 } 8973 if (recreate_ != false) { 8974 output.writeBool(5, recreate_); 8975 } 8976 if (timeout_ != 0L) { 8977 output.writeInt64(6, timeout_); 8978 } 8979 if (wait_ != false) { 8980 output.writeBool(7, wait_); 8981 } 8982 if (force_ != false) { 8983 output.writeBool(8, force_); 8984 } 8985 } 8986 8987 public int getSerializedSize() { 8988 int size = memoizedSize; 8989 if (size != -1) return size; 8990 8991 size = 0; 8992 if (!getNameBytes().isEmpty()) { 8993 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 8994 } 8995 if (dryRun_ != false) { 8996 size += com.google.protobuf.CodedOutputStream 8997 .computeBoolSize(2, dryRun_); 8998 } 8999 if (disableHooks_ != false) { 9000 size += com.google.protobuf.CodedOutputStream 9001 .computeBoolSize(3, disableHooks_); 9002 } 9003 if (version_ != 0) { 9004 size += com.google.protobuf.CodedOutputStream 9005 .computeInt32Size(4, version_); 9006 } 9007 if (recreate_ != false) { 9008 size += com.google.protobuf.CodedOutputStream 9009 .computeBoolSize(5, recreate_); 9010 } 9011 if (timeout_ != 0L) { 9012 size += com.google.protobuf.CodedOutputStream 9013 .computeInt64Size(6, timeout_); 9014 } 9015 if (wait_ != false) { 9016 size += com.google.protobuf.CodedOutputStream 9017 .computeBoolSize(7, wait_); 9018 } 9019 if (force_ != false) { 9020 size += com.google.protobuf.CodedOutputStream 9021 .computeBoolSize(8, force_); 9022 } 9023 memoizedSize = size; 9024 return size; 9025 } 9026 9027 private static final long serialVersionUID = 0L; 9028 @java.lang.Override 9029 public boolean equals(final java.lang.Object obj) { 9030 if (obj == this) { 9031 return true; 9032 } 9033 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest)) { 9034 return super.equals(obj); 9035 } 9036 hapi.services.tiller.Tiller.RollbackReleaseRequest other = (hapi.services.tiller.Tiller.RollbackReleaseRequest) obj; 9037 9038 boolean result = true; 9039 result = result && getName() 9040 .equals(other.getName()); 9041 result = result && (getDryRun() 9042 == other.getDryRun()); 9043 result = result && (getDisableHooks() 9044 == other.getDisableHooks()); 9045 result = result && (getVersion() 9046 == other.getVersion()); 9047 result = result && (getRecreate() 9048 == other.getRecreate()); 9049 result = result && (getTimeout() 9050 == other.getTimeout()); 9051 result = result && (getWait() 9052 == other.getWait()); 9053 result = result && (getForce() 9054 == other.getForce()); 9055 return result; 9056 } 9057 9058 @java.lang.Override 9059 public int hashCode() { 9060 if (memoizedHashCode != 0) { 9061 return memoizedHashCode; 9062 } 9063 int hash = 41; 9064 hash = (19 * hash) + getDescriptor().hashCode(); 9065 hash = (37 * hash) + NAME_FIELD_NUMBER; 9066 hash = (53 * hash) + getName().hashCode(); 9067 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 9068 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9069 getDryRun()); 9070 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 9071 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9072 getDisableHooks()); 9073 hash = (37 * hash) + VERSION_FIELD_NUMBER; 9074 hash = (53 * hash) + getVersion(); 9075 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 9076 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9077 getRecreate()); 9078 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 9079 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 9080 getTimeout()); 9081 hash = (37 * hash) + WAIT_FIELD_NUMBER; 9082 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9083 getWait()); 9084 hash = (37 * hash) + FORCE_FIELD_NUMBER; 9085 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9086 getForce()); 9087 hash = (29 * hash) + unknownFields.hashCode(); 9088 memoizedHashCode = hash; 9089 return hash; 9090 } 9091 9092 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9093 java.nio.ByteBuffer data) 9094 throws com.google.protobuf.InvalidProtocolBufferException { 9095 return PARSER.parseFrom(data); 9096 } 9097 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9098 java.nio.ByteBuffer data, 9099 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9100 throws com.google.protobuf.InvalidProtocolBufferException { 9101 return PARSER.parseFrom(data, extensionRegistry); 9102 } 9103 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9104 com.google.protobuf.ByteString data) 9105 throws com.google.protobuf.InvalidProtocolBufferException { 9106 return PARSER.parseFrom(data); 9107 } 9108 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9109 com.google.protobuf.ByteString data, 9110 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9111 throws com.google.protobuf.InvalidProtocolBufferException { 9112 return PARSER.parseFrom(data, extensionRegistry); 9113 } 9114 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(byte[] data) 9115 throws com.google.protobuf.InvalidProtocolBufferException { 9116 return PARSER.parseFrom(data); 9117 } 9118 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9119 byte[] data, 9120 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9121 throws com.google.protobuf.InvalidProtocolBufferException { 9122 return PARSER.parseFrom(data, extensionRegistry); 9123 } 9124 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(java.io.InputStream input) 9125 throws java.io.IOException { 9126 return com.google.protobuf.GeneratedMessageV3 9127 .parseWithIOException(PARSER, input); 9128 } 9129 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9130 java.io.InputStream input, 9131 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9132 throws java.io.IOException { 9133 return com.google.protobuf.GeneratedMessageV3 9134 .parseWithIOException(PARSER, input, extensionRegistry); 9135 } 9136 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom(java.io.InputStream input) 9137 throws java.io.IOException { 9138 return com.google.protobuf.GeneratedMessageV3 9139 .parseDelimitedWithIOException(PARSER, input); 9140 } 9141 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom( 9142 java.io.InputStream input, 9143 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9144 throws java.io.IOException { 9145 return com.google.protobuf.GeneratedMessageV3 9146 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9147 } 9148 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9149 com.google.protobuf.CodedInputStream input) 9150 throws java.io.IOException { 9151 return com.google.protobuf.GeneratedMessageV3 9152 .parseWithIOException(PARSER, input); 9153 } 9154 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9155 com.google.protobuf.CodedInputStream input, 9156 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9157 throws java.io.IOException { 9158 return com.google.protobuf.GeneratedMessageV3 9159 .parseWithIOException(PARSER, input, extensionRegistry); 9160 } 9161 9162 public Builder newBuilderForType() { return newBuilder(); } 9163 public static Builder newBuilder() { 9164 return DEFAULT_INSTANCE.toBuilder(); 9165 } 9166 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseRequest prototype) { 9167 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 9168 } 9169 public Builder toBuilder() { 9170 return this == DEFAULT_INSTANCE 9171 ? new Builder() : new Builder().mergeFrom(this); 9172 } 9173 9174 @java.lang.Override 9175 protected Builder newBuilderForType( 9176 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9177 Builder builder = new Builder(parent); 9178 return builder; 9179 } 9180 /** 9181 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 9182 */ 9183 public static final class Builder extends 9184 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 9185 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseRequest) 9186 hapi.services.tiller.Tiller.RollbackReleaseRequestOrBuilder { 9187 public static final com.google.protobuf.Descriptors.Descriptor 9188 getDescriptor() { 9189 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9190 } 9191 9192 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9193 internalGetFieldAccessorTable() { 9194 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 9195 .ensureFieldAccessorsInitialized( 9196 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 9197 } 9198 9199 // Construct using hapi.services.tiller.Tiller.RollbackReleaseRequest.newBuilder() 9200 private Builder() { 9201 maybeForceBuilderInitialization(); 9202 } 9203 9204 private Builder( 9205 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9206 super(parent); 9207 maybeForceBuilderInitialization(); 9208 } 9209 private void maybeForceBuilderInitialization() { 9210 if (com.google.protobuf.GeneratedMessageV3 9211 .alwaysUseFieldBuilders) { 9212 } 9213 } 9214 public Builder clear() { 9215 super.clear(); 9216 name_ = ""; 9217 9218 dryRun_ = false; 9219 9220 disableHooks_ = false; 9221 9222 version_ = 0; 9223 9224 recreate_ = false; 9225 9226 timeout_ = 0L; 9227 9228 wait_ = false; 9229 9230 force_ = false; 9231 9232 return this; 9233 } 9234 9235 public com.google.protobuf.Descriptors.Descriptor 9236 getDescriptorForType() { 9237 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9238 } 9239 9240 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9241 return hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance(); 9242 } 9243 9244 public hapi.services.tiller.Tiller.RollbackReleaseRequest build() { 9245 hapi.services.tiller.Tiller.RollbackReleaseRequest result = buildPartial(); 9246 if (!result.isInitialized()) { 9247 throw newUninitializedMessageException(result); 9248 } 9249 return result; 9250 } 9251 9252 public hapi.services.tiller.Tiller.RollbackReleaseRequest buildPartial() { 9253 hapi.services.tiller.Tiller.RollbackReleaseRequest result = new hapi.services.tiller.Tiller.RollbackReleaseRequest(this); 9254 result.name_ = name_; 9255 result.dryRun_ = dryRun_; 9256 result.disableHooks_ = disableHooks_; 9257 result.version_ = version_; 9258 result.recreate_ = recreate_; 9259 result.timeout_ = timeout_; 9260 result.wait_ = wait_; 9261 result.force_ = force_; 9262 onBuilt(); 9263 return result; 9264 } 9265 9266 public Builder clone() { 9267 return (Builder) super.clone(); 9268 } 9269 public Builder setField( 9270 com.google.protobuf.Descriptors.FieldDescriptor field, 9271 Object value) { 9272 return (Builder) super.setField(field, value); 9273 } 9274 public Builder clearField( 9275 com.google.protobuf.Descriptors.FieldDescriptor field) { 9276 return (Builder) super.clearField(field); 9277 } 9278 public Builder clearOneof( 9279 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 9280 return (Builder) super.clearOneof(oneof); 9281 } 9282 public Builder setRepeatedField( 9283 com.google.protobuf.Descriptors.FieldDescriptor field, 9284 int index, Object value) { 9285 return (Builder) super.setRepeatedField(field, index, value); 9286 } 9287 public Builder addRepeatedField( 9288 com.google.protobuf.Descriptors.FieldDescriptor field, 9289 Object value) { 9290 return (Builder) super.addRepeatedField(field, value); 9291 } 9292 public Builder mergeFrom(com.google.protobuf.Message other) { 9293 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest) { 9294 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseRequest)other); 9295 } else { 9296 super.mergeFrom(other); 9297 return this; 9298 } 9299 } 9300 9301 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseRequest other) { 9302 if (other == hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance()) return this; 9303 if (!other.getName().isEmpty()) { 9304 name_ = other.name_; 9305 onChanged(); 9306 } 9307 if (other.getDryRun() != false) { 9308 setDryRun(other.getDryRun()); 9309 } 9310 if (other.getDisableHooks() != false) { 9311 setDisableHooks(other.getDisableHooks()); 9312 } 9313 if (other.getVersion() != 0) { 9314 setVersion(other.getVersion()); 9315 } 9316 if (other.getRecreate() != false) { 9317 setRecreate(other.getRecreate()); 9318 } 9319 if (other.getTimeout() != 0L) { 9320 setTimeout(other.getTimeout()); 9321 } 9322 if (other.getWait() != false) { 9323 setWait(other.getWait()); 9324 } 9325 if (other.getForce() != false) { 9326 setForce(other.getForce()); 9327 } 9328 onChanged(); 9329 return this; 9330 } 9331 9332 public final boolean isInitialized() { 9333 return true; 9334 } 9335 9336 public Builder mergeFrom( 9337 com.google.protobuf.CodedInputStream input, 9338 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9339 throws java.io.IOException { 9340 hapi.services.tiller.Tiller.RollbackReleaseRequest parsedMessage = null; 9341 try { 9342 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 9343 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9344 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseRequest) e.getUnfinishedMessage(); 9345 throw e.unwrapIOException(); 9346 } finally { 9347 if (parsedMessage != null) { 9348 mergeFrom(parsedMessage); 9349 } 9350 } 9351 return this; 9352 } 9353 9354 private java.lang.Object name_ = ""; 9355 /** 9356 * <pre> 9357 * The name of the release 9358 * </pre> 9359 * 9360 * <code>string name = 1;</code> 9361 */ 9362 public java.lang.String getName() { 9363 java.lang.Object ref = name_; 9364 if (!(ref instanceof java.lang.String)) { 9365 com.google.protobuf.ByteString bs = 9366 (com.google.protobuf.ByteString) ref; 9367 java.lang.String s = bs.toStringUtf8(); 9368 name_ = s; 9369 return s; 9370 } else { 9371 return (java.lang.String) ref; 9372 } 9373 } 9374 /** 9375 * <pre> 9376 * The name of the release 9377 * </pre> 9378 * 9379 * <code>string name = 1;</code> 9380 */ 9381 public com.google.protobuf.ByteString 9382 getNameBytes() { 9383 java.lang.Object ref = name_; 9384 if (ref instanceof String) { 9385 com.google.protobuf.ByteString b = 9386 com.google.protobuf.ByteString.copyFromUtf8( 9387 (java.lang.String) ref); 9388 name_ = b; 9389 return b; 9390 } else { 9391 return (com.google.protobuf.ByteString) ref; 9392 } 9393 } 9394 /** 9395 * <pre> 9396 * The name of the release 9397 * </pre> 9398 * 9399 * <code>string name = 1;</code> 9400 */ 9401 public Builder setName( 9402 java.lang.String value) { 9403 if (value == null) { 9404 throw new NullPointerException(); 9405 } 9406 9407 name_ = value; 9408 onChanged(); 9409 return this; 9410 } 9411 /** 9412 * <pre> 9413 * The name of the release 9414 * </pre> 9415 * 9416 * <code>string name = 1;</code> 9417 */ 9418 public Builder clearName() { 9419 9420 name_ = getDefaultInstance().getName(); 9421 onChanged(); 9422 return this; 9423 } 9424 /** 9425 * <pre> 9426 * The name of the release 9427 * </pre> 9428 * 9429 * <code>string name = 1;</code> 9430 */ 9431 public Builder setNameBytes( 9432 com.google.protobuf.ByteString value) { 9433 if (value == null) { 9434 throw new NullPointerException(); 9435 } 9436 checkByteStringIsUtf8(value); 9437 9438 name_ = value; 9439 onChanged(); 9440 return this; 9441 } 9442 9443 private boolean dryRun_ ; 9444 /** 9445 * <pre> 9446 * dry_run, if true, will run through the release logic but no create 9447 * </pre> 9448 * 9449 * <code>bool dry_run = 2;</code> 9450 */ 9451 public boolean getDryRun() { 9452 return dryRun_; 9453 } 9454 /** 9455 * <pre> 9456 * dry_run, if true, will run through the release logic but no create 9457 * </pre> 9458 * 9459 * <code>bool dry_run = 2;</code> 9460 */ 9461 public Builder setDryRun(boolean value) { 9462 9463 dryRun_ = value; 9464 onChanged(); 9465 return this; 9466 } 9467 /** 9468 * <pre> 9469 * dry_run, if true, will run through the release logic but no create 9470 * </pre> 9471 * 9472 * <code>bool dry_run = 2;</code> 9473 */ 9474 public Builder clearDryRun() { 9475 9476 dryRun_ = false; 9477 onChanged(); 9478 return this; 9479 } 9480 9481 private boolean disableHooks_ ; 9482 /** 9483 * <pre> 9484 * DisableHooks causes the server to skip running any hooks for the rollback 9485 * </pre> 9486 * 9487 * <code>bool disable_hooks = 3;</code> 9488 */ 9489 public boolean getDisableHooks() { 9490 return disableHooks_; 9491 } 9492 /** 9493 * <pre> 9494 * DisableHooks causes the server to skip running any hooks for the rollback 9495 * </pre> 9496 * 9497 * <code>bool disable_hooks = 3;</code> 9498 */ 9499 public Builder setDisableHooks(boolean value) { 9500 9501 disableHooks_ = value; 9502 onChanged(); 9503 return this; 9504 } 9505 /** 9506 * <pre> 9507 * DisableHooks causes the server to skip running any hooks for the rollback 9508 * </pre> 9509 * 9510 * <code>bool disable_hooks = 3;</code> 9511 */ 9512 public Builder clearDisableHooks() { 9513 9514 disableHooks_ = false; 9515 onChanged(); 9516 return this; 9517 } 9518 9519 private int version_ ; 9520 /** 9521 * <pre> 9522 * Version is the version of the release to deploy. 9523 * </pre> 9524 * 9525 * <code>int32 version = 4;</code> 9526 */ 9527 public int getVersion() { 9528 return version_; 9529 } 9530 /** 9531 * <pre> 9532 * Version is the version of the release to deploy. 9533 * </pre> 9534 * 9535 * <code>int32 version = 4;</code> 9536 */ 9537 public Builder setVersion(int value) { 9538 9539 version_ = value; 9540 onChanged(); 9541 return this; 9542 } 9543 /** 9544 * <pre> 9545 * Version is the version of the release to deploy. 9546 * </pre> 9547 * 9548 * <code>int32 version = 4;</code> 9549 */ 9550 public Builder clearVersion() { 9551 9552 version_ = 0; 9553 onChanged(); 9554 return this; 9555 } 9556 9557 private boolean recreate_ ; 9558 /** 9559 * <pre> 9560 * Performs pods restart for resources if applicable 9561 * </pre> 9562 * 9563 * <code>bool recreate = 5;</code> 9564 */ 9565 public boolean getRecreate() { 9566 return recreate_; 9567 } 9568 /** 9569 * <pre> 9570 * Performs pods restart for resources if applicable 9571 * </pre> 9572 * 9573 * <code>bool recreate = 5;</code> 9574 */ 9575 public Builder setRecreate(boolean value) { 9576 9577 recreate_ = value; 9578 onChanged(); 9579 return this; 9580 } 9581 /** 9582 * <pre> 9583 * Performs pods restart for resources if applicable 9584 * </pre> 9585 * 9586 * <code>bool recreate = 5;</code> 9587 */ 9588 public Builder clearRecreate() { 9589 9590 recreate_ = false; 9591 onChanged(); 9592 return this; 9593 } 9594 9595 private long timeout_ ; 9596 /** 9597 * <pre> 9598 * timeout specifies the max amount of time any kubernetes client command can run. 9599 * </pre> 9600 * 9601 * <code>int64 timeout = 6;</code> 9602 */ 9603 public long getTimeout() { 9604 return timeout_; 9605 } 9606 /** 9607 * <pre> 9608 * timeout specifies the max amount of time any kubernetes client command can run. 9609 * </pre> 9610 * 9611 * <code>int64 timeout = 6;</code> 9612 */ 9613 public Builder setTimeout(long value) { 9614 9615 timeout_ = value; 9616 onChanged(); 9617 return this; 9618 } 9619 /** 9620 * <pre> 9621 * timeout specifies the max amount of time any kubernetes client command can run. 9622 * </pre> 9623 * 9624 * <code>int64 timeout = 6;</code> 9625 */ 9626 public Builder clearTimeout() { 9627 9628 timeout_ = 0L; 9629 onChanged(); 9630 return this; 9631 } 9632 9633 private boolean wait_ ; 9634 /** 9635 * <pre> 9636 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9637 * before marking the release as successful. It will wait for as long as timeout 9638 * </pre> 9639 * 9640 * <code>bool wait = 7;</code> 9641 */ 9642 public boolean getWait() { 9643 return wait_; 9644 } 9645 /** 9646 * <pre> 9647 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9648 * before marking the release as successful. It will wait for as long as timeout 9649 * </pre> 9650 * 9651 * <code>bool wait = 7;</code> 9652 */ 9653 public Builder setWait(boolean value) { 9654 9655 wait_ = value; 9656 onChanged(); 9657 return this; 9658 } 9659 /** 9660 * <pre> 9661 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9662 * before marking the release as successful. It will wait for as long as timeout 9663 * </pre> 9664 * 9665 * <code>bool wait = 7;</code> 9666 */ 9667 public Builder clearWait() { 9668 9669 wait_ = false; 9670 onChanged(); 9671 return this; 9672 } 9673 9674 private boolean force_ ; 9675 /** 9676 * <pre> 9677 * Force resource update through delete/recreate if needed. 9678 * </pre> 9679 * 9680 * <code>bool force = 8;</code> 9681 */ 9682 public boolean getForce() { 9683 return force_; 9684 } 9685 /** 9686 * <pre> 9687 * Force resource update through delete/recreate if needed. 9688 * </pre> 9689 * 9690 * <code>bool force = 8;</code> 9691 */ 9692 public Builder setForce(boolean value) { 9693 9694 force_ = value; 9695 onChanged(); 9696 return this; 9697 } 9698 /** 9699 * <pre> 9700 * Force resource update through delete/recreate if needed. 9701 * </pre> 9702 * 9703 * <code>bool force = 8;</code> 9704 */ 9705 public Builder clearForce() { 9706 9707 force_ = false; 9708 onChanged(); 9709 return this; 9710 } 9711 public final Builder setUnknownFields( 9712 final com.google.protobuf.UnknownFieldSet unknownFields) { 9713 return this; 9714 } 9715 9716 public final Builder mergeUnknownFields( 9717 final com.google.protobuf.UnknownFieldSet unknownFields) { 9718 return this; 9719 } 9720 9721 9722 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseRequest) 9723 } 9724 9725 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseRequest) 9726 private static final hapi.services.tiller.Tiller.RollbackReleaseRequest DEFAULT_INSTANCE; 9727 static { 9728 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseRequest(); 9729 } 9730 9731 public static hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstance() { 9732 return DEFAULT_INSTANCE; 9733 } 9734 9735 private static final com.google.protobuf.Parser<RollbackReleaseRequest> 9736 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseRequest>() { 9737 public RollbackReleaseRequest parsePartialFrom( 9738 com.google.protobuf.CodedInputStream input, 9739 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9740 throws com.google.protobuf.InvalidProtocolBufferException { 9741 return new RollbackReleaseRequest(input, extensionRegistry); 9742 } 9743 }; 9744 9745 public static com.google.protobuf.Parser<RollbackReleaseRequest> parser() { 9746 return PARSER; 9747 } 9748 9749 @java.lang.Override 9750 public com.google.protobuf.Parser<RollbackReleaseRequest> getParserForType() { 9751 return PARSER; 9752 } 9753 9754 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9755 return DEFAULT_INSTANCE; 9756 } 9757 9758 } 9759 9760 public interface RollbackReleaseResponseOrBuilder extends 9761 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseResponse) 9762 com.google.protobuf.MessageOrBuilder { 9763 9764 /** 9765 * <code>.hapi.release.Release release = 1;</code> 9766 */ 9767 boolean hasRelease(); 9768 /** 9769 * <code>.hapi.release.Release release = 1;</code> 9770 */ 9771 hapi.release.ReleaseOuterClass.Release getRelease(); 9772 /** 9773 * <code>.hapi.release.Release release = 1;</code> 9774 */ 9775 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 9776 } 9777 /** 9778 * <pre> 9779 * RollbackReleaseResponse is the response to an update request. 9780 * </pre> 9781 * 9782 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 9783 */ 9784 public static final class RollbackReleaseResponse extends 9785 com.google.protobuf.GeneratedMessageV3 implements 9786 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseResponse) 9787 RollbackReleaseResponseOrBuilder { 9788 // Use RollbackReleaseResponse.newBuilder() to construct. 9789 private RollbackReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 9790 super(builder); 9791 } 9792 private RollbackReleaseResponse() { 9793 } 9794 9795 @java.lang.Override 9796 public final com.google.protobuf.UnknownFieldSet 9797 getUnknownFields() { 9798 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 9799 } 9800 private RollbackReleaseResponse( 9801 com.google.protobuf.CodedInputStream input, 9802 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9803 throws com.google.protobuf.InvalidProtocolBufferException { 9804 this(); 9805 int mutable_bitField0_ = 0; 9806 try { 9807 boolean done = false; 9808 while (!done) { 9809 int tag = input.readTag(); 9810 switch (tag) { 9811 case 0: 9812 done = true; 9813 break; 9814 default: { 9815 if (!input.skipField(tag)) { 9816 done = true; 9817 } 9818 break; 9819 } 9820 case 10: { 9821 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 9822 if (release_ != null) { 9823 subBuilder = release_.toBuilder(); 9824 } 9825 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 9826 if (subBuilder != null) { 9827 subBuilder.mergeFrom(release_); 9828 release_ = subBuilder.buildPartial(); 9829 } 9830 9831 break; 9832 } 9833 } 9834 } 9835 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9836 throw e.setUnfinishedMessage(this); 9837 } catch (java.io.IOException e) { 9838 throw new com.google.protobuf.InvalidProtocolBufferException( 9839 e).setUnfinishedMessage(this); 9840 } finally { 9841 makeExtensionsImmutable(); 9842 } 9843 } 9844 public static final com.google.protobuf.Descriptors.Descriptor 9845 getDescriptor() { 9846 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9847 } 9848 9849 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9850 internalGetFieldAccessorTable() { 9851 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 9852 .ensureFieldAccessorsInitialized( 9853 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 9854 } 9855 9856 public static final int RELEASE_FIELD_NUMBER = 1; 9857 private hapi.release.ReleaseOuterClass.Release release_; 9858 /** 9859 * <code>.hapi.release.Release release = 1;</code> 9860 */ 9861 public boolean hasRelease() { 9862 return release_ != null; 9863 } 9864 /** 9865 * <code>.hapi.release.Release release = 1;</code> 9866 */ 9867 public hapi.release.ReleaseOuterClass.Release getRelease() { 9868 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 9869 } 9870 /** 9871 * <code>.hapi.release.Release release = 1;</code> 9872 */ 9873 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 9874 return getRelease(); 9875 } 9876 9877 private byte memoizedIsInitialized = -1; 9878 public final boolean isInitialized() { 9879 byte isInitialized = memoizedIsInitialized; 9880 if (isInitialized == 1) return true; 9881 if (isInitialized == 0) return false; 9882 9883 memoizedIsInitialized = 1; 9884 return true; 9885 } 9886 9887 public void writeTo(com.google.protobuf.CodedOutputStream output) 9888 throws java.io.IOException { 9889 if (release_ != null) { 9890 output.writeMessage(1, getRelease()); 9891 } 9892 } 9893 9894 public int getSerializedSize() { 9895 int size = memoizedSize; 9896 if (size != -1) return size; 9897 9898 size = 0; 9899 if (release_ != null) { 9900 size += com.google.protobuf.CodedOutputStream 9901 .computeMessageSize(1, getRelease()); 9902 } 9903 memoizedSize = size; 9904 return size; 9905 } 9906 9907 private static final long serialVersionUID = 0L; 9908 @java.lang.Override 9909 public boolean equals(final java.lang.Object obj) { 9910 if (obj == this) { 9911 return true; 9912 } 9913 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse)) { 9914 return super.equals(obj); 9915 } 9916 hapi.services.tiller.Tiller.RollbackReleaseResponse other = (hapi.services.tiller.Tiller.RollbackReleaseResponse) obj; 9917 9918 boolean result = true; 9919 result = result && (hasRelease() == other.hasRelease()); 9920 if (hasRelease()) { 9921 result = result && getRelease() 9922 .equals(other.getRelease()); 9923 } 9924 return result; 9925 } 9926 9927 @java.lang.Override 9928 public int hashCode() { 9929 if (memoizedHashCode != 0) { 9930 return memoizedHashCode; 9931 } 9932 int hash = 41; 9933 hash = (19 * hash) + getDescriptor().hashCode(); 9934 if (hasRelease()) { 9935 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 9936 hash = (53 * hash) + getRelease().hashCode(); 9937 } 9938 hash = (29 * hash) + unknownFields.hashCode(); 9939 memoizedHashCode = hash; 9940 return hash; 9941 } 9942 9943 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9944 java.nio.ByteBuffer data) 9945 throws com.google.protobuf.InvalidProtocolBufferException { 9946 return PARSER.parseFrom(data); 9947 } 9948 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9949 java.nio.ByteBuffer data, 9950 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9951 throws com.google.protobuf.InvalidProtocolBufferException { 9952 return PARSER.parseFrom(data, extensionRegistry); 9953 } 9954 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9955 com.google.protobuf.ByteString data) 9956 throws com.google.protobuf.InvalidProtocolBufferException { 9957 return PARSER.parseFrom(data); 9958 } 9959 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9960 com.google.protobuf.ByteString data, 9961 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9962 throws com.google.protobuf.InvalidProtocolBufferException { 9963 return PARSER.parseFrom(data, extensionRegistry); 9964 } 9965 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(byte[] data) 9966 throws com.google.protobuf.InvalidProtocolBufferException { 9967 return PARSER.parseFrom(data); 9968 } 9969 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9970 byte[] data, 9971 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9972 throws com.google.protobuf.InvalidProtocolBufferException { 9973 return PARSER.parseFrom(data, extensionRegistry); 9974 } 9975 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(java.io.InputStream input) 9976 throws java.io.IOException { 9977 return com.google.protobuf.GeneratedMessageV3 9978 .parseWithIOException(PARSER, input); 9979 } 9980 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 9981 java.io.InputStream input, 9982 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9983 throws java.io.IOException { 9984 return com.google.protobuf.GeneratedMessageV3 9985 .parseWithIOException(PARSER, input, extensionRegistry); 9986 } 9987 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom(java.io.InputStream input) 9988 throws java.io.IOException { 9989 return com.google.protobuf.GeneratedMessageV3 9990 .parseDelimitedWithIOException(PARSER, input); 9991 } 9992 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom( 9993 java.io.InputStream input, 9994 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9995 throws java.io.IOException { 9996 return com.google.protobuf.GeneratedMessageV3 9997 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9998 } 9999 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10000 com.google.protobuf.CodedInputStream input) 10001 throws java.io.IOException { 10002 return com.google.protobuf.GeneratedMessageV3 10003 .parseWithIOException(PARSER, input); 10004 } 10005 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10006 com.google.protobuf.CodedInputStream input, 10007 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10008 throws java.io.IOException { 10009 return com.google.protobuf.GeneratedMessageV3 10010 .parseWithIOException(PARSER, input, extensionRegistry); 10011 } 10012 10013 public Builder newBuilderForType() { return newBuilder(); } 10014 public static Builder newBuilder() { 10015 return DEFAULT_INSTANCE.toBuilder(); 10016 } 10017 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseResponse prototype) { 10018 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 10019 } 10020 public Builder toBuilder() { 10021 return this == DEFAULT_INSTANCE 10022 ? new Builder() : new Builder().mergeFrom(this); 10023 } 10024 10025 @java.lang.Override 10026 protected Builder newBuilderForType( 10027 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10028 Builder builder = new Builder(parent); 10029 return builder; 10030 } 10031 /** 10032 * <pre> 10033 * RollbackReleaseResponse is the response to an update request. 10034 * </pre> 10035 * 10036 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 10037 */ 10038 public static final class Builder extends 10039 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 10040 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseResponse) 10041 hapi.services.tiller.Tiller.RollbackReleaseResponseOrBuilder { 10042 public static final com.google.protobuf.Descriptors.Descriptor 10043 getDescriptor() { 10044 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10045 } 10046 10047 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10048 internalGetFieldAccessorTable() { 10049 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 10050 .ensureFieldAccessorsInitialized( 10051 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 10052 } 10053 10054 // Construct using hapi.services.tiller.Tiller.RollbackReleaseResponse.newBuilder() 10055 private Builder() { 10056 maybeForceBuilderInitialization(); 10057 } 10058 10059 private Builder( 10060 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10061 super(parent); 10062 maybeForceBuilderInitialization(); 10063 } 10064 private void maybeForceBuilderInitialization() { 10065 if (com.google.protobuf.GeneratedMessageV3 10066 .alwaysUseFieldBuilders) { 10067 } 10068 } 10069 public Builder clear() { 10070 super.clear(); 10071 if (releaseBuilder_ == null) { 10072 release_ = null; 10073 } else { 10074 release_ = null; 10075 releaseBuilder_ = null; 10076 } 10077 return this; 10078 } 10079 10080 public com.google.protobuf.Descriptors.Descriptor 10081 getDescriptorForType() { 10082 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10083 } 10084 10085 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10086 return hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance(); 10087 } 10088 10089 public hapi.services.tiller.Tiller.RollbackReleaseResponse build() { 10090 hapi.services.tiller.Tiller.RollbackReleaseResponse result = buildPartial(); 10091 if (!result.isInitialized()) { 10092 throw newUninitializedMessageException(result); 10093 } 10094 return result; 10095 } 10096 10097 public hapi.services.tiller.Tiller.RollbackReleaseResponse buildPartial() { 10098 hapi.services.tiller.Tiller.RollbackReleaseResponse result = new hapi.services.tiller.Tiller.RollbackReleaseResponse(this); 10099 if (releaseBuilder_ == null) { 10100 result.release_ = release_; 10101 } else { 10102 result.release_ = releaseBuilder_.build(); 10103 } 10104 onBuilt(); 10105 return result; 10106 } 10107 10108 public Builder clone() { 10109 return (Builder) super.clone(); 10110 } 10111 public Builder setField( 10112 com.google.protobuf.Descriptors.FieldDescriptor field, 10113 Object value) { 10114 return (Builder) super.setField(field, value); 10115 } 10116 public Builder clearField( 10117 com.google.protobuf.Descriptors.FieldDescriptor field) { 10118 return (Builder) super.clearField(field); 10119 } 10120 public Builder clearOneof( 10121 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 10122 return (Builder) super.clearOneof(oneof); 10123 } 10124 public Builder setRepeatedField( 10125 com.google.protobuf.Descriptors.FieldDescriptor field, 10126 int index, Object value) { 10127 return (Builder) super.setRepeatedField(field, index, value); 10128 } 10129 public Builder addRepeatedField( 10130 com.google.protobuf.Descriptors.FieldDescriptor field, 10131 Object value) { 10132 return (Builder) super.addRepeatedField(field, value); 10133 } 10134 public Builder mergeFrom(com.google.protobuf.Message other) { 10135 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse) { 10136 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseResponse)other); 10137 } else { 10138 super.mergeFrom(other); 10139 return this; 10140 } 10141 } 10142 10143 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseResponse other) { 10144 if (other == hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance()) return this; 10145 if (other.hasRelease()) { 10146 mergeRelease(other.getRelease()); 10147 } 10148 onChanged(); 10149 return this; 10150 } 10151 10152 public final boolean isInitialized() { 10153 return true; 10154 } 10155 10156 public Builder mergeFrom( 10157 com.google.protobuf.CodedInputStream input, 10158 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10159 throws java.io.IOException { 10160 hapi.services.tiller.Tiller.RollbackReleaseResponse parsedMessage = null; 10161 try { 10162 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 10163 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10164 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseResponse) e.getUnfinishedMessage(); 10165 throw e.unwrapIOException(); 10166 } finally { 10167 if (parsedMessage != null) { 10168 mergeFrom(parsedMessage); 10169 } 10170 } 10171 return this; 10172 } 10173 10174 private hapi.release.ReleaseOuterClass.Release release_ = null; 10175 private com.google.protobuf.SingleFieldBuilderV3< 10176 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 10177 /** 10178 * <code>.hapi.release.Release release = 1;</code> 10179 */ 10180 public boolean hasRelease() { 10181 return releaseBuilder_ != null || release_ != null; 10182 } 10183 /** 10184 * <code>.hapi.release.Release release = 1;</code> 10185 */ 10186 public hapi.release.ReleaseOuterClass.Release getRelease() { 10187 if (releaseBuilder_ == null) { 10188 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10189 } else { 10190 return releaseBuilder_.getMessage(); 10191 } 10192 } 10193 /** 10194 * <code>.hapi.release.Release release = 1;</code> 10195 */ 10196 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 10197 if (releaseBuilder_ == null) { 10198 if (value == null) { 10199 throw new NullPointerException(); 10200 } 10201 release_ = value; 10202 onChanged(); 10203 } else { 10204 releaseBuilder_.setMessage(value); 10205 } 10206 10207 return this; 10208 } 10209 /** 10210 * <code>.hapi.release.Release release = 1;</code> 10211 */ 10212 public Builder setRelease( 10213 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 10214 if (releaseBuilder_ == null) { 10215 release_ = builderForValue.build(); 10216 onChanged(); 10217 } else { 10218 releaseBuilder_.setMessage(builderForValue.build()); 10219 } 10220 10221 return this; 10222 } 10223 /** 10224 * <code>.hapi.release.Release release = 1;</code> 10225 */ 10226 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 10227 if (releaseBuilder_ == null) { 10228 if (release_ != null) { 10229 release_ = 10230 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 10231 } else { 10232 release_ = value; 10233 } 10234 onChanged(); 10235 } else { 10236 releaseBuilder_.mergeFrom(value); 10237 } 10238 10239 return this; 10240 } 10241 /** 10242 * <code>.hapi.release.Release release = 1;</code> 10243 */ 10244 public Builder clearRelease() { 10245 if (releaseBuilder_ == null) { 10246 release_ = null; 10247 onChanged(); 10248 } else { 10249 release_ = null; 10250 releaseBuilder_ = null; 10251 } 10252 10253 return this; 10254 } 10255 /** 10256 * <code>.hapi.release.Release release = 1;</code> 10257 */ 10258 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 10259 10260 onChanged(); 10261 return getReleaseFieldBuilder().getBuilder(); 10262 } 10263 /** 10264 * <code>.hapi.release.Release release = 1;</code> 10265 */ 10266 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 10267 if (releaseBuilder_ != null) { 10268 return releaseBuilder_.getMessageOrBuilder(); 10269 } else { 10270 return release_ == null ? 10271 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10272 } 10273 } 10274 /** 10275 * <code>.hapi.release.Release release = 1;</code> 10276 */ 10277 private com.google.protobuf.SingleFieldBuilderV3< 10278 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 10279 getReleaseFieldBuilder() { 10280 if (releaseBuilder_ == null) { 10281 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 10282 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 10283 getRelease(), 10284 getParentForChildren(), 10285 isClean()); 10286 release_ = null; 10287 } 10288 return releaseBuilder_; 10289 } 10290 public final Builder setUnknownFields( 10291 final com.google.protobuf.UnknownFieldSet unknownFields) { 10292 return this; 10293 } 10294 10295 public final Builder mergeUnknownFields( 10296 final com.google.protobuf.UnknownFieldSet unknownFields) { 10297 return this; 10298 } 10299 10300 10301 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseResponse) 10302 } 10303 10304 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseResponse) 10305 private static final hapi.services.tiller.Tiller.RollbackReleaseResponse DEFAULT_INSTANCE; 10306 static { 10307 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseResponse(); 10308 } 10309 10310 public static hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstance() { 10311 return DEFAULT_INSTANCE; 10312 } 10313 10314 private static final com.google.protobuf.Parser<RollbackReleaseResponse> 10315 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseResponse>() { 10316 public RollbackReleaseResponse parsePartialFrom( 10317 com.google.protobuf.CodedInputStream input, 10318 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10319 throws com.google.protobuf.InvalidProtocolBufferException { 10320 return new RollbackReleaseResponse(input, extensionRegistry); 10321 } 10322 }; 10323 10324 public static com.google.protobuf.Parser<RollbackReleaseResponse> parser() { 10325 return PARSER; 10326 } 10327 10328 @java.lang.Override 10329 public com.google.protobuf.Parser<RollbackReleaseResponse> getParserForType() { 10330 return PARSER; 10331 } 10332 10333 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10334 return DEFAULT_INSTANCE; 10335 } 10336 10337 } 10338 10339 public interface InstallReleaseRequestOrBuilder extends 10340 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseRequest) 10341 com.google.protobuf.MessageOrBuilder { 10342 10343 /** 10344 * <pre> 10345 * Chart is the protobuf representation of a chart. 10346 * </pre> 10347 * 10348 * <code>.hapi.chart.Chart chart = 1;</code> 10349 */ 10350 boolean hasChart(); 10351 /** 10352 * <pre> 10353 * Chart is the protobuf representation of a chart. 10354 * </pre> 10355 * 10356 * <code>.hapi.chart.Chart chart = 1;</code> 10357 */ 10358 hapi.chart.ChartOuterClass.Chart getChart(); 10359 /** 10360 * <pre> 10361 * Chart is the protobuf representation of a chart. 10362 * </pre> 10363 * 10364 * <code>.hapi.chart.Chart chart = 1;</code> 10365 */ 10366 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 10367 10368 /** 10369 * <pre> 10370 * Values is a string containing (unparsed) YAML values. 10371 * </pre> 10372 * 10373 * <code>.hapi.chart.Config values = 2;</code> 10374 */ 10375 boolean hasValues(); 10376 /** 10377 * <pre> 10378 * Values is a string containing (unparsed) YAML values. 10379 * </pre> 10380 * 10381 * <code>.hapi.chart.Config values = 2;</code> 10382 */ 10383 hapi.chart.ConfigOuterClass.Config getValues(); 10384 /** 10385 * <pre> 10386 * Values is a string containing (unparsed) YAML values. 10387 * </pre> 10388 * 10389 * <code>.hapi.chart.Config values = 2;</code> 10390 */ 10391 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 10392 10393 /** 10394 * <pre> 10395 * DryRun, if true, will run through the release logic, but neither create 10396 * a release object nor deploy to Kubernetes. The release object returned 10397 * in the response will be fake. 10398 * </pre> 10399 * 10400 * <code>bool dry_run = 3;</code> 10401 */ 10402 boolean getDryRun(); 10403 10404 /** 10405 * <pre> 10406 * Name is the candidate release name. This must be unique to the 10407 * namespace, otherwise the server will return an error. If it is not 10408 * supplied, the server will autogenerate one. 10409 * </pre> 10410 * 10411 * <code>string name = 4;</code> 10412 */ 10413 java.lang.String getName(); 10414 /** 10415 * <pre> 10416 * Name is the candidate release name. This must be unique to the 10417 * namespace, otherwise the server will return an error. If it is not 10418 * supplied, the server will autogenerate one. 10419 * </pre> 10420 * 10421 * <code>string name = 4;</code> 10422 */ 10423 com.google.protobuf.ByteString 10424 getNameBytes(); 10425 10426 /** 10427 * <pre> 10428 * DisableHooks causes the server to skip running any hooks for the install. 10429 * </pre> 10430 * 10431 * <code>bool disable_hooks = 5;</code> 10432 */ 10433 boolean getDisableHooks(); 10434 10435 /** 10436 * <pre> 10437 * Namepace is the kubernetes namespace of the release. 10438 * </pre> 10439 * 10440 * <code>string namespace = 6;</code> 10441 */ 10442 java.lang.String getNamespace(); 10443 /** 10444 * <pre> 10445 * Namepace is the kubernetes namespace of the release. 10446 * </pre> 10447 * 10448 * <code>string namespace = 6;</code> 10449 */ 10450 com.google.protobuf.ByteString 10451 getNamespaceBytes(); 10452 10453 /** 10454 * <pre> 10455 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10456 * </pre> 10457 * 10458 * <code>bool reuse_name = 7;</code> 10459 */ 10460 boolean getReuseName(); 10461 10462 /** 10463 * <pre> 10464 * timeout specifies the max amount of time any kubernetes client command can run. 10465 * </pre> 10466 * 10467 * <code>int64 timeout = 8;</code> 10468 */ 10469 long getTimeout(); 10470 10471 /** 10472 * <pre> 10473 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10474 * before marking the release as successful. It will wait for as long as timeout 10475 * </pre> 10476 * 10477 * <code>bool wait = 9;</code> 10478 */ 10479 boolean getWait(); 10480 } 10481 /** 10482 * <pre> 10483 * InstallReleaseRequest is the request for an installation of a chart. 10484 * </pre> 10485 * 10486 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 10487 */ 10488 public static final class InstallReleaseRequest extends 10489 com.google.protobuf.GeneratedMessageV3 implements 10490 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseRequest) 10491 InstallReleaseRequestOrBuilder { 10492 // Use InstallReleaseRequest.newBuilder() to construct. 10493 private InstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 10494 super(builder); 10495 } 10496 private InstallReleaseRequest() { 10497 dryRun_ = false; 10498 name_ = ""; 10499 disableHooks_ = false; 10500 namespace_ = ""; 10501 reuseName_ = false; 10502 timeout_ = 0L; 10503 wait_ = false; 10504 } 10505 10506 @java.lang.Override 10507 public final com.google.protobuf.UnknownFieldSet 10508 getUnknownFields() { 10509 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 10510 } 10511 private InstallReleaseRequest( 10512 com.google.protobuf.CodedInputStream input, 10513 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10514 throws com.google.protobuf.InvalidProtocolBufferException { 10515 this(); 10516 int mutable_bitField0_ = 0; 10517 try { 10518 boolean done = false; 10519 while (!done) { 10520 int tag = input.readTag(); 10521 switch (tag) { 10522 case 0: 10523 done = true; 10524 break; 10525 default: { 10526 if (!input.skipField(tag)) { 10527 done = true; 10528 } 10529 break; 10530 } 10531 case 10: { 10532 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 10533 if (chart_ != null) { 10534 subBuilder = chart_.toBuilder(); 10535 } 10536 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 10537 if (subBuilder != null) { 10538 subBuilder.mergeFrom(chart_); 10539 chart_ = subBuilder.buildPartial(); 10540 } 10541 10542 break; 10543 } 10544 case 18: { 10545 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 10546 if (values_ != null) { 10547 subBuilder = values_.toBuilder(); 10548 } 10549 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 10550 if (subBuilder != null) { 10551 subBuilder.mergeFrom(values_); 10552 values_ = subBuilder.buildPartial(); 10553 } 10554 10555 break; 10556 } 10557 case 24: { 10558 10559 dryRun_ = input.readBool(); 10560 break; 10561 } 10562 case 34: { 10563 java.lang.String s = input.readStringRequireUtf8(); 10564 10565 name_ = s; 10566 break; 10567 } 10568 case 40: { 10569 10570 disableHooks_ = input.readBool(); 10571 break; 10572 } 10573 case 50: { 10574 java.lang.String s = input.readStringRequireUtf8(); 10575 10576 namespace_ = s; 10577 break; 10578 } 10579 case 56: { 10580 10581 reuseName_ = input.readBool(); 10582 break; 10583 } 10584 case 64: { 10585 10586 timeout_ = input.readInt64(); 10587 break; 10588 } 10589 case 72: { 10590 10591 wait_ = input.readBool(); 10592 break; 10593 } 10594 } 10595 } 10596 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10597 throw e.setUnfinishedMessage(this); 10598 } catch (java.io.IOException e) { 10599 throw new com.google.protobuf.InvalidProtocolBufferException( 10600 e).setUnfinishedMessage(this); 10601 } finally { 10602 makeExtensionsImmutable(); 10603 } 10604 } 10605 public static final com.google.protobuf.Descriptors.Descriptor 10606 getDescriptor() { 10607 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10608 } 10609 10610 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10611 internalGetFieldAccessorTable() { 10612 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 10613 .ensureFieldAccessorsInitialized( 10614 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 10615 } 10616 10617 public static final int CHART_FIELD_NUMBER = 1; 10618 private hapi.chart.ChartOuterClass.Chart chart_; 10619 /** 10620 * <pre> 10621 * Chart is the protobuf representation of a chart. 10622 * </pre> 10623 * 10624 * <code>.hapi.chart.Chart chart = 1;</code> 10625 */ 10626 public boolean hasChart() { 10627 return chart_ != null; 10628 } 10629 /** 10630 * <pre> 10631 * Chart is the protobuf representation of a chart. 10632 * </pre> 10633 * 10634 * <code>.hapi.chart.Chart chart = 1;</code> 10635 */ 10636 public hapi.chart.ChartOuterClass.Chart getChart() { 10637 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 10638 } 10639 /** 10640 * <pre> 10641 * Chart is the protobuf representation of a chart. 10642 * </pre> 10643 * 10644 * <code>.hapi.chart.Chart chart = 1;</code> 10645 */ 10646 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 10647 return getChart(); 10648 } 10649 10650 public static final int VALUES_FIELD_NUMBER = 2; 10651 private hapi.chart.ConfigOuterClass.Config values_; 10652 /** 10653 * <pre> 10654 * Values is a string containing (unparsed) YAML values. 10655 * </pre> 10656 * 10657 * <code>.hapi.chart.Config values = 2;</code> 10658 */ 10659 public boolean hasValues() { 10660 return values_ != null; 10661 } 10662 /** 10663 * <pre> 10664 * Values is a string containing (unparsed) YAML values. 10665 * </pre> 10666 * 10667 * <code>.hapi.chart.Config values = 2;</code> 10668 */ 10669 public hapi.chart.ConfigOuterClass.Config getValues() { 10670 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 10671 } 10672 /** 10673 * <pre> 10674 * Values is a string containing (unparsed) YAML values. 10675 * </pre> 10676 * 10677 * <code>.hapi.chart.Config values = 2;</code> 10678 */ 10679 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 10680 return getValues(); 10681 } 10682 10683 public static final int DRY_RUN_FIELD_NUMBER = 3; 10684 private boolean dryRun_; 10685 /** 10686 * <pre> 10687 * DryRun, if true, will run through the release logic, but neither create 10688 * a release object nor deploy to Kubernetes. The release object returned 10689 * in the response will be fake. 10690 * </pre> 10691 * 10692 * <code>bool dry_run = 3;</code> 10693 */ 10694 public boolean getDryRun() { 10695 return dryRun_; 10696 } 10697 10698 public static final int NAME_FIELD_NUMBER = 4; 10699 private volatile java.lang.Object name_; 10700 /** 10701 * <pre> 10702 * Name is the candidate release name. This must be unique to the 10703 * namespace, otherwise the server will return an error. If it is not 10704 * supplied, the server will autogenerate one. 10705 * </pre> 10706 * 10707 * <code>string name = 4;</code> 10708 */ 10709 public java.lang.String getName() { 10710 java.lang.Object ref = name_; 10711 if (ref instanceof java.lang.String) { 10712 return (java.lang.String) ref; 10713 } else { 10714 com.google.protobuf.ByteString bs = 10715 (com.google.protobuf.ByteString) ref; 10716 java.lang.String s = bs.toStringUtf8(); 10717 name_ = s; 10718 return s; 10719 } 10720 } 10721 /** 10722 * <pre> 10723 * Name is the candidate release name. This must be unique to the 10724 * namespace, otherwise the server will return an error. If it is not 10725 * supplied, the server will autogenerate one. 10726 * </pre> 10727 * 10728 * <code>string name = 4;</code> 10729 */ 10730 public com.google.protobuf.ByteString 10731 getNameBytes() { 10732 java.lang.Object ref = name_; 10733 if (ref instanceof java.lang.String) { 10734 com.google.protobuf.ByteString b = 10735 com.google.protobuf.ByteString.copyFromUtf8( 10736 (java.lang.String) ref); 10737 name_ = b; 10738 return b; 10739 } else { 10740 return (com.google.protobuf.ByteString) ref; 10741 } 10742 } 10743 10744 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 10745 private boolean disableHooks_; 10746 /** 10747 * <pre> 10748 * DisableHooks causes the server to skip running any hooks for the install. 10749 * </pre> 10750 * 10751 * <code>bool disable_hooks = 5;</code> 10752 */ 10753 public boolean getDisableHooks() { 10754 return disableHooks_; 10755 } 10756 10757 public static final int NAMESPACE_FIELD_NUMBER = 6; 10758 private volatile java.lang.Object namespace_; 10759 /** 10760 * <pre> 10761 * Namepace is the kubernetes namespace of the release. 10762 * </pre> 10763 * 10764 * <code>string namespace = 6;</code> 10765 */ 10766 public java.lang.String getNamespace() { 10767 java.lang.Object ref = namespace_; 10768 if (ref instanceof java.lang.String) { 10769 return (java.lang.String) ref; 10770 } else { 10771 com.google.protobuf.ByteString bs = 10772 (com.google.protobuf.ByteString) ref; 10773 java.lang.String s = bs.toStringUtf8(); 10774 namespace_ = s; 10775 return s; 10776 } 10777 } 10778 /** 10779 * <pre> 10780 * Namepace is the kubernetes namespace of the release. 10781 * </pre> 10782 * 10783 * <code>string namespace = 6;</code> 10784 */ 10785 public com.google.protobuf.ByteString 10786 getNamespaceBytes() { 10787 java.lang.Object ref = namespace_; 10788 if (ref instanceof java.lang.String) { 10789 com.google.protobuf.ByteString b = 10790 com.google.protobuf.ByteString.copyFromUtf8( 10791 (java.lang.String) ref); 10792 namespace_ = b; 10793 return b; 10794 } else { 10795 return (com.google.protobuf.ByteString) ref; 10796 } 10797 } 10798 10799 public static final int REUSE_NAME_FIELD_NUMBER = 7; 10800 private boolean reuseName_; 10801 /** 10802 * <pre> 10803 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10804 * </pre> 10805 * 10806 * <code>bool reuse_name = 7;</code> 10807 */ 10808 public boolean getReuseName() { 10809 return reuseName_; 10810 } 10811 10812 public static final int TIMEOUT_FIELD_NUMBER = 8; 10813 private long timeout_; 10814 /** 10815 * <pre> 10816 * timeout specifies the max amount of time any kubernetes client command can run. 10817 * </pre> 10818 * 10819 * <code>int64 timeout = 8;</code> 10820 */ 10821 public long getTimeout() { 10822 return timeout_; 10823 } 10824 10825 public static final int WAIT_FIELD_NUMBER = 9; 10826 private boolean wait_; 10827 /** 10828 * <pre> 10829 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10830 * before marking the release as successful. It will wait for as long as timeout 10831 * </pre> 10832 * 10833 * <code>bool wait = 9;</code> 10834 */ 10835 public boolean getWait() { 10836 return wait_; 10837 } 10838 10839 private byte memoizedIsInitialized = -1; 10840 public final boolean isInitialized() { 10841 byte isInitialized = memoizedIsInitialized; 10842 if (isInitialized == 1) return true; 10843 if (isInitialized == 0) return false; 10844 10845 memoizedIsInitialized = 1; 10846 return true; 10847 } 10848 10849 public void writeTo(com.google.protobuf.CodedOutputStream output) 10850 throws java.io.IOException { 10851 if (chart_ != null) { 10852 output.writeMessage(1, getChart()); 10853 } 10854 if (values_ != null) { 10855 output.writeMessage(2, getValues()); 10856 } 10857 if (dryRun_ != false) { 10858 output.writeBool(3, dryRun_); 10859 } 10860 if (!getNameBytes().isEmpty()) { 10861 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, name_); 10862 } 10863 if (disableHooks_ != false) { 10864 output.writeBool(5, disableHooks_); 10865 } 10866 if (!getNamespaceBytes().isEmpty()) { 10867 com.google.protobuf.GeneratedMessageV3.writeString(output, 6, namespace_); 10868 } 10869 if (reuseName_ != false) { 10870 output.writeBool(7, reuseName_); 10871 } 10872 if (timeout_ != 0L) { 10873 output.writeInt64(8, timeout_); 10874 } 10875 if (wait_ != false) { 10876 output.writeBool(9, wait_); 10877 } 10878 } 10879 10880 public int getSerializedSize() { 10881 int size = memoizedSize; 10882 if (size != -1) return size; 10883 10884 size = 0; 10885 if (chart_ != null) { 10886 size += com.google.protobuf.CodedOutputStream 10887 .computeMessageSize(1, getChart()); 10888 } 10889 if (values_ != null) { 10890 size += com.google.protobuf.CodedOutputStream 10891 .computeMessageSize(2, getValues()); 10892 } 10893 if (dryRun_ != false) { 10894 size += com.google.protobuf.CodedOutputStream 10895 .computeBoolSize(3, dryRun_); 10896 } 10897 if (!getNameBytes().isEmpty()) { 10898 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, name_); 10899 } 10900 if (disableHooks_ != false) { 10901 size += com.google.protobuf.CodedOutputStream 10902 .computeBoolSize(5, disableHooks_); 10903 } 10904 if (!getNamespaceBytes().isEmpty()) { 10905 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, namespace_); 10906 } 10907 if (reuseName_ != false) { 10908 size += com.google.protobuf.CodedOutputStream 10909 .computeBoolSize(7, reuseName_); 10910 } 10911 if (timeout_ != 0L) { 10912 size += com.google.protobuf.CodedOutputStream 10913 .computeInt64Size(8, timeout_); 10914 } 10915 if (wait_ != false) { 10916 size += com.google.protobuf.CodedOutputStream 10917 .computeBoolSize(9, wait_); 10918 } 10919 memoizedSize = size; 10920 return size; 10921 } 10922 10923 private static final long serialVersionUID = 0L; 10924 @java.lang.Override 10925 public boolean equals(final java.lang.Object obj) { 10926 if (obj == this) { 10927 return true; 10928 } 10929 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseRequest)) { 10930 return super.equals(obj); 10931 } 10932 hapi.services.tiller.Tiller.InstallReleaseRequest other = (hapi.services.tiller.Tiller.InstallReleaseRequest) obj; 10933 10934 boolean result = true; 10935 result = result && (hasChart() == other.hasChart()); 10936 if (hasChart()) { 10937 result = result && getChart() 10938 .equals(other.getChart()); 10939 } 10940 result = result && (hasValues() == other.hasValues()); 10941 if (hasValues()) { 10942 result = result && getValues() 10943 .equals(other.getValues()); 10944 } 10945 result = result && (getDryRun() 10946 == other.getDryRun()); 10947 result = result && getName() 10948 .equals(other.getName()); 10949 result = result && (getDisableHooks() 10950 == other.getDisableHooks()); 10951 result = result && getNamespace() 10952 .equals(other.getNamespace()); 10953 result = result && (getReuseName() 10954 == other.getReuseName()); 10955 result = result && (getTimeout() 10956 == other.getTimeout()); 10957 result = result && (getWait() 10958 == other.getWait()); 10959 return result; 10960 } 10961 10962 @java.lang.Override 10963 public int hashCode() { 10964 if (memoizedHashCode != 0) { 10965 return memoizedHashCode; 10966 } 10967 int hash = 41; 10968 hash = (19 * hash) + getDescriptor().hashCode(); 10969 if (hasChart()) { 10970 hash = (37 * hash) + CHART_FIELD_NUMBER; 10971 hash = (53 * hash) + getChart().hashCode(); 10972 } 10973 if (hasValues()) { 10974 hash = (37 * hash) + VALUES_FIELD_NUMBER; 10975 hash = (53 * hash) + getValues().hashCode(); 10976 } 10977 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 10978 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10979 getDryRun()); 10980 hash = (37 * hash) + NAME_FIELD_NUMBER; 10981 hash = (53 * hash) + getName().hashCode(); 10982 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 10983 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10984 getDisableHooks()); 10985 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 10986 hash = (53 * hash) + getNamespace().hashCode(); 10987 hash = (37 * hash) + REUSE_NAME_FIELD_NUMBER; 10988 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10989 getReuseName()); 10990 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 10991 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 10992 getTimeout()); 10993 hash = (37 * hash) + WAIT_FIELD_NUMBER; 10994 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 10995 getWait()); 10996 hash = (29 * hash) + unknownFields.hashCode(); 10997 memoizedHashCode = hash; 10998 return hash; 10999 } 11000 11001 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11002 java.nio.ByteBuffer data) 11003 throws com.google.protobuf.InvalidProtocolBufferException { 11004 return PARSER.parseFrom(data); 11005 } 11006 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11007 java.nio.ByteBuffer data, 11008 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11009 throws com.google.protobuf.InvalidProtocolBufferException { 11010 return PARSER.parseFrom(data, extensionRegistry); 11011 } 11012 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11013 com.google.protobuf.ByteString data) 11014 throws com.google.protobuf.InvalidProtocolBufferException { 11015 return PARSER.parseFrom(data); 11016 } 11017 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11018 com.google.protobuf.ByteString data, 11019 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11020 throws com.google.protobuf.InvalidProtocolBufferException { 11021 return PARSER.parseFrom(data, extensionRegistry); 11022 } 11023 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(byte[] data) 11024 throws com.google.protobuf.InvalidProtocolBufferException { 11025 return PARSER.parseFrom(data); 11026 } 11027 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11028 byte[] data, 11029 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11030 throws com.google.protobuf.InvalidProtocolBufferException { 11031 return PARSER.parseFrom(data, extensionRegistry); 11032 } 11033 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom(java.io.InputStream input) 11034 throws java.io.IOException { 11035 return com.google.protobuf.GeneratedMessageV3 11036 .parseWithIOException(PARSER, input); 11037 } 11038 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11039 java.io.InputStream input, 11040 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11041 throws java.io.IOException { 11042 return com.google.protobuf.GeneratedMessageV3 11043 .parseWithIOException(PARSER, input, extensionRegistry); 11044 } 11045 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 11046 throws java.io.IOException { 11047 return com.google.protobuf.GeneratedMessageV3 11048 .parseDelimitedWithIOException(PARSER, input); 11049 } 11050 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseDelimitedFrom( 11051 java.io.InputStream input, 11052 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11053 throws java.io.IOException { 11054 return com.google.protobuf.GeneratedMessageV3 11055 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 11056 } 11057 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11058 com.google.protobuf.CodedInputStream input) 11059 throws java.io.IOException { 11060 return com.google.protobuf.GeneratedMessageV3 11061 .parseWithIOException(PARSER, input); 11062 } 11063 public static hapi.services.tiller.Tiller.InstallReleaseRequest parseFrom( 11064 com.google.protobuf.CodedInputStream input, 11065 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11066 throws java.io.IOException { 11067 return com.google.protobuf.GeneratedMessageV3 11068 .parseWithIOException(PARSER, input, extensionRegistry); 11069 } 11070 11071 public Builder newBuilderForType() { return newBuilder(); } 11072 public static Builder newBuilder() { 11073 return DEFAULT_INSTANCE.toBuilder(); 11074 } 11075 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseRequest prototype) { 11076 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 11077 } 11078 public Builder toBuilder() { 11079 return this == DEFAULT_INSTANCE 11080 ? new Builder() : new Builder().mergeFrom(this); 11081 } 11082 11083 @java.lang.Override 11084 protected Builder newBuilderForType( 11085 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 11086 Builder builder = new Builder(parent); 11087 return builder; 11088 } 11089 /** 11090 * <pre> 11091 * InstallReleaseRequest is the request for an installation of a chart. 11092 * </pre> 11093 * 11094 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 11095 */ 11096 public static final class Builder extends 11097 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 11098 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseRequest) 11099 hapi.services.tiller.Tiller.InstallReleaseRequestOrBuilder { 11100 public static final com.google.protobuf.Descriptors.Descriptor 11101 getDescriptor() { 11102 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 11103 } 11104 11105 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 11106 internalGetFieldAccessorTable() { 11107 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 11108 .ensureFieldAccessorsInitialized( 11109 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 11110 } 11111 11112 // Construct using hapi.services.tiller.Tiller.InstallReleaseRequest.newBuilder() 11113 private Builder() { 11114 maybeForceBuilderInitialization(); 11115 } 11116 11117 private Builder( 11118 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 11119 super(parent); 11120 maybeForceBuilderInitialization(); 11121 } 11122 private void maybeForceBuilderInitialization() { 11123 if (com.google.protobuf.GeneratedMessageV3 11124 .alwaysUseFieldBuilders) { 11125 } 11126 } 11127 public Builder clear() { 11128 super.clear(); 11129 if (chartBuilder_ == null) { 11130 chart_ = null; 11131 } else { 11132 chart_ = null; 11133 chartBuilder_ = null; 11134 } 11135 if (valuesBuilder_ == null) { 11136 values_ = null; 11137 } else { 11138 values_ = null; 11139 valuesBuilder_ = null; 11140 } 11141 dryRun_ = false; 11142 11143 name_ = ""; 11144 11145 disableHooks_ = false; 11146 11147 namespace_ = ""; 11148 11149 reuseName_ = false; 11150 11151 timeout_ = 0L; 11152 11153 wait_ = false; 11154 11155 return this; 11156 } 11157 11158 public com.google.protobuf.Descriptors.Descriptor 11159 getDescriptorForType() { 11160 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 11161 } 11162 11163 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 11164 return hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance(); 11165 } 11166 11167 public hapi.services.tiller.Tiller.InstallReleaseRequest build() { 11168 hapi.services.tiller.Tiller.InstallReleaseRequest result = buildPartial(); 11169 if (!result.isInitialized()) { 11170 throw newUninitializedMessageException(result); 11171 } 11172 return result; 11173 } 11174 11175 public hapi.services.tiller.Tiller.InstallReleaseRequest buildPartial() { 11176 hapi.services.tiller.Tiller.InstallReleaseRequest result = new hapi.services.tiller.Tiller.InstallReleaseRequest(this); 11177 if (chartBuilder_ == null) { 11178 result.chart_ = chart_; 11179 } else { 11180 result.chart_ = chartBuilder_.build(); 11181 } 11182 if (valuesBuilder_ == null) { 11183 result.values_ = values_; 11184 } else { 11185 result.values_ = valuesBuilder_.build(); 11186 } 11187 result.dryRun_ = dryRun_; 11188 result.name_ = name_; 11189 result.disableHooks_ = disableHooks_; 11190 result.namespace_ = namespace_; 11191 result.reuseName_ = reuseName_; 11192 result.timeout_ = timeout_; 11193 result.wait_ = wait_; 11194 onBuilt(); 11195 return result; 11196 } 11197 11198 public Builder clone() { 11199 return (Builder) super.clone(); 11200 } 11201 public Builder setField( 11202 com.google.protobuf.Descriptors.FieldDescriptor field, 11203 Object value) { 11204 return (Builder) super.setField(field, value); 11205 } 11206 public Builder clearField( 11207 com.google.protobuf.Descriptors.FieldDescriptor field) { 11208 return (Builder) super.clearField(field); 11209 } 11210 public Builder clearOneof( 11211 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 11212 return (Builder) super.clearOneof(oneof); 11213 } 11214 public Builder setRepeatedField( 11215 com.google.protobuf.Descriptors.FieldDescriptor field, 11216 int index, Object value) { 11217 return (Builder) super.setRepeatedField(field, index, value); 11218 } 11219 public Builder addRepeatedField( 11220 com.google.protobuf.Descriptors.FieldDescriptor field, 11221 Object value) { 11222 return (Builder) super.addRepeatedField(field, value); 11223 } 11224 public Builder mergeFrom(com.google.protobuf.Message other) { 11225 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseRequest) { 11226 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseRequest)other); 11227 } else { 11228 super.mergeFrom(other); 11229 return this; 11230 } 11231 } 11232 11233 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseRequest other) { 11234 if (other == hapi.services.tiller.Tiller.InstallReleaseRequest.getDefaultInstance()) return this; 11235 if (other.hasChart()) { 11236 mergeChart(other.getChart()); 11237 } 11238 if (other.hasValues()) { 11239 mergeValues(other.getValues()); 11240 } 11241 if (other.getDryRun() != false) { 11242 setDryRun(other.getDryRun()); 11243 } 11244 if (!other.getName().isEmpty()) { 11245 name_ = other.name_; 11246 onChanged(); 11247 } 11248 if (other.getDisableHooks() != false) { 11249 setDisableHooks(other.getDisableHooks()); 11250 } 11251 if (!other.getNamespace().isEmpty()) { 11252 namespace_ = other.namespace_; 11253 onChanged(); 11254 } 11255 if (other.getReuseName() != false) { 11256 setReuseName(other.getReuseName()); 11257 } 11258 if (other.getTimeout() != 0L) { 11259 setTimeout(other.getTimeout()); 11260 } 11261 if (other.getWait() != false) { 11262 setWait(other.getWait()); 11263 } 11264 onChanged(); 11265 return this; 11266 } 11267 11268 public final boolean isInitialized() { 11269 return true; 11270 } 11271 11272 public Builder mergeFrom( 11273 com.google.protobuf.CodedInputStream input, 11274 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 11275 throws java.io.IOException { 11276 hapi.services.tiller.Tiller.InstallReleaseRequest parsedMessage = null; 11277 try { 11278 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 11279 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 11280 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseRequest) e.getUnfinishedMessage(); 11281 throw e.unwrapIOException(); 11282 } finally { 11283 if (parsedMessage != null) { 11284 mergeFrom(parsedMessage); 11285 } 11286 } 11287 return this; 11288 } 11289 11290 private hapi.chart.ChartOuterClass.Chart chart_ = null; 11291 private com.google.protobuf.SingleFieldBuilderV3< 11292 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 11293 /** 11294 * <pre> 11295 * Chart is the protobuf representation of a chart. 11296 * </pre> 11297 * 11298 * <code>.hapi.chart.Chart chart = 1;</code> 11299 */ 11300 public boolean hasChart() { 11301 return chartBuilder_ != null || chart_ != null; 11302 } 11303 /** 11304 * <pre> 11305 * Chart is the protobuf representation of a chart. 11306 * </pre> 11307 * 11308 * <code>.hapi.chart.Chart chart = 1;</code> 11309 */ 11310 public hapi.chart.ChartOuterClass.Chart getChart() { 11311 if (chartBuilder_ == null) { 11312 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11313 } else { 11314 return chartBuilder_.getMessage(); 11315 } 11316 } 11317 /** 11318 * <pre> 11319 * Chart is the protobuf representation of a chart. 11320 * </pre> 11321 * 11322 * <code>.hapi.chart.Chart chart = 1;</code> 11323 */ 11324 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 11325 if (chartBuilder_ == null) { 11326 if (value == null) { 11327 throw new NullPointerException(); 11328 } 11329 chart_ = value; 11330 onChanged(); 11331 } else { 11332 chartBuilder_.setMessage(value); 11333 } 11334 11335 return this; 11336 } 11337 /** 11338 * <pre> 11339 * Chart is the protobuf representation of a chart. 11340 * </pre> 11341 * 11342 * <code>.hapi.chart.Chart chart = 1;</code> 11343 */ 11344 public Builder setChart( 11345 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 11346 if (chartBuilder_ == null) { 11347 chart_ = builderForValue.build(); 11348 onChanged(); 11349 } else { 11350 chartBuilder_.setMessage(builderForValue.build()); 11351 } 11352 11353 return this; 11354 } 11355 /** 11356 * <pre> 11357 * Chart is the protobuf representation of a chart. 11358 * </pre> 11359 * 11360 * <code>.hapi.chart.Chart chart = 1;</code> 11361 */ 11362 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 11363 if (chartBuilder_ == null) { 11364 if (chart_ != null) { 11365 chart_ = 11366 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 11367 } else { 11368 chart_ = value; 11369 } 11370 onChanged(); 11371 } else { 11372 chartBuilder_.mergeFrom(value); 11373 } 11374 11375 return this; 11376 } 11377 /** 11378 * <pre> 11379 * Chart is the protobuf representation of a chart. 11380 * </pre> 11381 * 11382 * <code>.hapi.chart.Chart chart = 1;</code> 11383 */ 11384 public Builder clearChart() { 11385 if (chartBuilder_ == null) { 11386 chart_ = null; 11387 onChanged(); 11388 } else { 11389 chart_ = null; 11390 chartBuilder_ = null; 11391 } 11392 11393 return this; 11394 } 11395 /** 11396 * <pre> 11397 * Chart is the protobuf representation of a chart. 11398 * </pre> 11399 * 11400 * <code>.hapi.chart.Chart chart = 1;</code> 11401 */ 11402 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 11403 11404 onChanged(); 11405 return getChartFieldBuilder().getBuilder(); 11406 } 11407 /** 11408 * <pre> 11409 * Chart is the protobuf representation of a chart. 11410 * </pre> 11411 * 11412 * <code>.hapi.chart.Chart chart = 1;</code> 11413 */ 11414 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 11415 if (chartBuilder_ != null) { 11416 return chartBuilder_.getMessageOrBuilder(); 11417 } else { 11418 return chart_ == null ? 11419 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 11420 } 11421 } 11422 /** 11423 * <pre> 11424 * Chart is the protobuf representation of a chart. 11425 * </pre> 11426 * 11427 * <code>.hapi.chart.Chart chart = 1;</code> 11428 */ 11429 private com.google.protobuf.SingleFieldBuilderV3< 11430 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 11431 getChartFieldBuilder() { 11432 if (chartBuilder_ == null) { 11433 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11434 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 11435 getChart(), 11436 getParentForChildren(), 11437 isClean()); 11438 chart_ = null; 11439 } 11440 return chartBuilder_; 11441 } 11442 11443 private hapi.chart.ConfigOuterClass.Config values_ = null; 11444 private com.google.protobuf.SingleFieldBuilderV3< 11445 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 11446 /** 11447 * <pre> 11448 * Values is a string containing (unparsed) YAML values. 11449 * </pre> 11450 * 11451 * <code>.hapi.chart.Config values = 2;</code> 11452 */ 11453 public boolean hasValues() { 11454 return valuesBuilder_ != null || values_ != null; 11455 } 11456 /** 11457 * <pre> 11458 * Values is a string containing (unparsed) YAML values. 11459 * </pre> 11460 * 11461 * <code>.hapi.chart.Config values = 2;</code> 11462 */ 11463 public hapi.chart.ConfigOuterClass.Config getValues() { 11464 if (valuesBuilder_ == null) { 11465 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11466 } else { 11467 return valuesBuilder_.getMessage(); 11468 } 11469 } 11470 /** 11471 * <pre> 11472 * Values is a string containing (unparsed) YAML values. 11473 * </pre> 11474 * 11475 * <code>.hapi.chart.Config values = 2;</code> 11476 */ 11477 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 11478 if (valuesBuilder_ == null) { 11479 if (value == null) { 11480 throw new NullPointerException(); 11481 } 11482 values_ = value; 11483 onChanged(); 11484 } else { 11485 valuesBuilder_.setMessage(value); 11486 } 11487 11488 return this; 11489 } 11490 /** 11491 * <pre> 11492 * Values is a string containing (unparsed) YAML values. 11493 * </pre> 11494 * 11495 * <code>.hapi.chart.Config values = 2;</code> 11496 */ 11497 public Builder setValues( 11498 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 11499 if (valuesBuilder_ == null) { 11500 values_ = builderForValue.build(); 11501 onChanged(); 11502 } else { 11503 valuesBuilder_.setMessage(builderForValue.build()); 11504 } 11505 11506 return this; 11507 } 11508 /** 11509 * <pre> 11510 * Values is a string containing (unparsed) YAML values. 11511 * </pre> 11512 * 11513 * <code>.hapi.chart.Config values = 2;</code> 11514 */ 11515 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 11516 if (valuesBuilder_ == null) { 11517 if (values_ != null) { 11518 values_ = 11519 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 11520 } else { 11521 values_ = value; 11522 } 11523 onChanged(); 11524 } else { 11525 valuesBuilder_.mergeFrom(value); 11526 } 11527 11528 return this; 11529 } 11530 /** 11531 * <pre> 11532 * Values is a string containing (unparsed) YAML values. 11533 * </pre> 11534 * 11535 * <code>.hapi.chart.Config values = 2;</code> 11536 */ 11537 public Builder clearValues() { 11538 if (valuesBuilder_ == null) { 11539 values_ = null; 11540 onChanged(); 11541 } else { 11542 values_ = null; 11543 valuesBuilder_ = null; 11544 } 11545 11546 return this; 11547 } 11548 /** 11549 * <pre> 11550 * Values is a string containing (unparsed) YAML values. 11551 * </pre> 11552 * 11553 * <code>.hapi.chart.Config values = 2;</code> 11554 */ 11555 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 11556 11557 onChanged(); 11558 return getValuesFieldBuilder().getBuilder(); 11559 } 11560 /** 11561 * <pre> 11562 * Values is a string containing (unparsed) YAML values. 11563 * </pre> 11564 * 11565 * <code>.hapi.chart.Config values = 2;</code> 11566 */ 11567 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 11568 if (valuesBuilder_ != null) { 11569 return valuesBuilder_.getMessageOrBuilder(); 11570 } else { 11571 return values_ == null ? 11572 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 11573 } 11574 } 11575 /** 11576 * <pre> 11577 * Values is a string containing (unparsed) YAML values. 11578 * </pre> 11579 * 11580 * <code>.hapi.chart.Config values = 2;</code> 11581 */ 11582 private com.google.protobuf.SingleFieldBuilderV3< 11583 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 11584 getValuesFieldBuilder() { 11585 if (valuesBuilder_ == null) { 11586 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 11587 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 11588 getValues(), 11589 getParentForChildren(), 11590 isClean()); 11591 values_ = null; 11592 } 11593 return valuesBuilder_; 11594 } 11595 11596 private boolean dryRun_ ; 11597 /** 11598 * <pre> 11599 * DryRun, if true, will run through the release logic, but neither create 11600 * a release object nor deploy to Kubernetes. The release object returned 11601 * in the response will be fake. 11602 * </pre> 11603 * 11604 * <code>bool dry_run = 3;</code> 11605 */ 11606 public boolean getDryRun() { 11607 return dryRun_; 11608 } 11609 /** 11610 * <pre> 11611 * DryRun, if true, will run through the release logic, but neither create 11612 * a release object nor deploy to Kubernetes. The release object returned 11613 * in the response will be fake. 11614 * </pre> 11615 * 11616 * <code>bool dry_run = 3;</code> 11617 */ 11618 public Builder setDryRun(boolean value) { 11619 11620 dryRun_ = value; 11621 onChanged(); 11622 return this; 11623 } 11624 /** 11625 * <pre> 11626 * DryRun, if true, will run through the release logic, but neither create 11627 * a release object nor deploy to Kubernetes. The release object returned 11628 * in the response will be fake. 11629 * </pre> 11630 * 11631 * <code>bool dry_run = 3;</code> 11632 */ 11633 public Builder clearDryRun() { 11634 11635 dryRun_ = false; 11636 onChanged(); 11637 return this; 11638 } 11639 11640 private java.lang.Object name_ = ""; 11641 /** 11642 * <pre> 11643 * Name is the candidate release name. This must be unique to the 11644 * namespace, otherwise the server will return an error. If it is not 11645 * supplied, the server will autogenerate one. 11646 * </pre> 11647 * 11648 * <code>string name = 4;</code> 11649 */ 11650 public java.lang.String getName() { 11651 java.lang.Object ref = name_; 11652 if (!(ref instanceof java.lang.String)) { 11653 com.google.protobuf.ByteString bs = 11654 (com.google.protobuf.ByteString) ref; 11655 java.lang.String s = bs.toStringUtf8(); 11656 name_ = s; 11657 return s; 11658 } else { 11659 return (java.lang.String) ref; 11660 } 11661 } 11662 /** 11663 * <pre> 11664 * Name is the candidate release name. This must be unique to the 11665 * namespace, otherwise the server will return an error. If it is not 11666 * supplied, the server will autogenerate one. 11667 * </pre> 11668 * 11669 * <code>string name = 4;</code> 11670 */ 11671 public com.google.protobuf.ByteString 11672 getNameBytes() { 11673 java.lang.Object ref = name_; 11674 if (ref instanceof String) { 11675 com.google.protobuf.ByteString b = 11676 com.google.protobuf.ByteString.copyFromUtf8( 11677 (java.lang.String) ref); 11678 name_ = b; 11679 return b; 11680 } else { 11681 return (com.google.protobuf.ByteString) ref; 11682 } 11683 } 11684 /** 11685 * <pre> 11686 * Name is the candidate release name. This must be unique to the 11687 * namespace, otherwise the server will return an error. If it is not 11688 * supplied, the server will autogenerate one. 11689 * </pre> 11690 * 11691 * <code>string name = 4;</code> 11692 */ 11693 public Builder setName( 11694 java.lang.String value) { 11695 if (value == null) { 11696 throw new NullPointerException(); 11697 } 11698 11699 name_ = value; 11700 onChanged(); 11701 return this; 11702 } 11703 /** 11704 * <pre> 11705 * Name is the candidate release name. This must be unique to the 11706 * namespace, otherwise the server will return an error. If it is not 11707 * supplied, the server will autogenerate one. 11708 * </pre> 11709 * 11710 * <code>string name = 4;</code> 11711 */ 11712 public Builder clearName() { 11713 11714 name_ = getDefaultInstance().getName(); 11715 onChanged(); 11716 return this; 11717 } 11718 /** 11719 * <pre> 11720 * Name is the candidate release name. This must be unique to the 11721 * namespace, otherwise the server will return an error. If it is not 11722 * supplied, the server will autogenerate one. 11723 * </pre> 11724 * 11725 * <code>string name = 4;</code> 11726 */ 11727 public Builder setNameBytes( 11728 com.google.protobuf.ByteString value) { 11729 if (value == null) { 11730 throw new NullPointerException(); 11731 } 11732 checkByteStringIsUtf8(value); 11733 11734 name_ = value; 11735 onChanged(); 11736 return this; 11737 } 11738 11739 private boolean disableHooks_ ; 11740 /** 11741 * <pre> 11742 * DisableHooks causes the server to skip running any hooks for the install. 11743 * </pre> 11744 * 11745 * <code>bool disable_hooks = 5;</code> 11746 */ 11747 public boolean getDisableHooks() { 11748 return disableHooks_; 11749 } 11750 /** 11751 * <pre> 11752 * DisableHooks causes the server to skip running any hooks for the install. 11753 * </pre> 11754 * 11755 * <code>bool disable_hooks = 5;</code> 11756 */ 11757 public Builder setDisableHooks(boolean value) { 11758 11759 disableHooks_ = value; 11760 onChanged(); 11761 return this; 11762 } 11763 /** 11764 * <pre> 11765 * DisableHooks causes the server to skip running any hooks for the install. 11766 * </pre> 11767 * 11768 * <code>bool disable_hooks = 5;</code> 11769 */ 11770 public Builder clearDisableHooks() { 11771 11772 disableHooks_ = false; 11773 onChanged(); 11774 return this; 11775 } 11776 11777 private java.lang.Object namespace_ = ""; 11778 /** 11779 * <pre> 11780 * Namepace is the kubernetes namespace of the release. 11781 * </pre> 11782 * 11783 * <code>string namespace = 6;</code> 11784 */ 11785 public java.lang.String getNamespace() { 11786 java.lang.Object ref = namespace_; 11787 if (!(ref instanceof java.lang.String)) { 11788 com.google.protobuf.ByteString bs = 11789 (com.google.protobuf.ByteString) ref; 11790 java.lang.String s = bs.toStringUtf8(); 11791 namespace_ = s; 11792 return s; 11793 } else { 11794 return (java.lang.String) ref; 11795 } 11796 } 11797 /** 11798 * <pre> 11799 * Namepace is the kubernetes namespace of the release. 11800 * </pre> 11801 * 11802 * <code>string namespace = 6;</code> 11803 */ 11804 public com.google.protobuf.ByteString 11805 getNamespaceBytes() { 11806 java.lang.Object ref = namespace_; 11807 if (ref instanceof String) { 11808 com.google.protobuf.ByteString b = 11809 com.google.protobuf.ByteString.copyFromUtf8( 11810 (java.lang.String) ref); 11811 namespace_ = b; 11812 return b; 11813 } else { 11814 return (com.google.protobuf.ByteString) ref; 11815 } 11816 } 11817 /** 11818 * <pre> 11819 * Namepace is the kubernetes namespace of the release. 11820 * </pre> 11821 * 11822 * <code>string namespace = 6;</code> 11823 */ 11824 public Builder setNamespace( 11825 java.lang.String value) { 11826 if (value == null) { 11827 throw new NullPointerException(); 11828 } 11829 11830 namespace_ = value; 11831 onChanged(); 11832 return this; 11833 } 11834 /** 11835 * <pre> 11836 * Namepace is the kubernetes namespace of the release. 11837 * </pre> 11838 * 11839 * <code>string namespace = 6;</code> 11840 */ 11841 public Builder clearNamespace() { 11842 11843 namespace_ = getDefaultInstance().getNamespace(); 11844 onChanged(); 11845 return this; 11846 } 11847 /** 11848 * <pre> 11849 * Namepace is the kubernetes namespace of the release. 11850 * </pre> 11851 * 11852 * <code>string namespace = 6;</code> 11853 */ 11854 public Builder setNamespaceBytes( 11855 com.google.protobuf.ByteString value) { 11856 if (value == null) { 11857 throw new NullPointerException(); 11858 } 11859 checkByteStringIsUtf8(value); 11860 11861 namespace_ = value; 11862 onChanged(); 11863 return this; 11864 } 11865 11866 private boolean reuseName_ ; 11867 /** 11868 * <pre> 11869 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11870 * </pre> 11871 * 11872 * <code>bool reuse_name = 7;</code> 11873 */ 11874 public boolean getReuseName() { 11875 return reuseName_; 11876 } 11877 /** 11878 * <pre> 11879 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11880 * </pre> 11881 * 11882 * <code>bool reuse_name = 7;</code> 11883 */ 11884 public Builder setReuseName(boolean value) { 11885 11886 reuseName_ = value; 11887 onChanged(); 11888 return this; 11889 } 11890 /** 11891 * <pre> 11892 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 11893 * </pre> 11894 * 11895 * <code>bool reuse_name = 7;</code> 11896 */ 11897 public Builder clearReuseName() { 11898 11899 reuseName_ = false; 11900 onChanged(); 11901 return this; 11902 } 11903 11904 private long timeout_ ; 11905 /** 11906 * <pre> 11907 * timeout specifies the max amount of time any kubernetes client command can run. 11908 * </pre> 11909 * 11910 * <code>int64 timeout = 8;</code> 11911 */ 11912 public long getTimeout() { 11913 return timeout_; 11914 } 11915 /** 11916 * <pre> 11917 * timeout specifies the max amount of time any kubernetes client command can run. 11918 * </pre> 11919 * 11920 * <code>int64 timeout = 8;</code> 11921 */ 11922 public Builder setTimeout(long value) { 11923 11924 timeout_ = value; 11925 onChanged(); 11926 return this; 11927 } 11928 /** 11929 * <pre> 11930 * timeout specifies the max amount of time any kubernetes client command can run. 11931 * </pre> 11932 * 11933 * <code>int64 timeout = 8;</code> 11934 */ 11935 public Builder clearTimeout() { 11936 11937 timeout_ = 0L; 11938 onChanged(); 11939 return this; 11940 } 11941 11942 private boolean wait_ ; 11943 /** 11944 * <pre> 11945 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11946 * before marking the release as successful. It will wait for as long as timeout 11947 * </pre> 11948 * 11949 * <code>bool wait = 9;</code> 11950 */ 11951 public boolean getWait() { 11952 return wait_; 11953 } 11954 /** 11955 * <pre> 11956 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11957 * before marking the release as successful. It will wait for as long as timeout 11958 * </pre> 11959 * 11960 * <code>bool wait = 9;</code> 11961 */ 11962 public Builder setWait(boolean value) { 11963 11964 wait_ = value; 11965 onChanged(); 11966 return this; 11967 } 11968 /** 11969 * <pre> 11970 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 11971 * before marking the release as successful. It will wait for as long as timeout 11972 * </pre> 11973 * 11974 * <code>bool wait = 9;</code> 11975 */ 11976 public Builder clearWait() { 11977 11978 wait_ = false; 11979 onChanged(); 11980 return this; 11981 } 11982 public final Builder setUnknownFields( 11983 final com.google.protobuf.UnknownFieldSet unknownFields) { 11984 return this; 11985 } 11986 11987 public final Builder mergeUnknownFields( 11988 final com.google.protobuf.UnknownFieldSet unknownFields) { 11989 return this; 11990 } 11991 11992 11993 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseRequest) 11994 } 11995 11996 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseRequest) 11997 private static final hapi.services.tiller.Tiller.InstallReleaseRequest DEFAULT_INSTANCE; 11998 static { 11999 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseRequest(); 12000 } 12001 12002 public static hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstance() { 12003 return DEFAULT_INSTANCE; 12004 } 12005 12006 private static final com.google.protobuf.Parser<InstallReleaseRequest> 12007 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseRequest>() { 12008 public InstallReleaseRequest parsePartialFrom( 12009 com.google.protobuf.CodedInputStream input, 12010 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12011 throws com.google.protobuf.InvalidProtocolBufferException { 12012 return new InstallReleaseRequest(input, extensionRegistry); 12013 } 12014 }; 12015 12016 public static com.google.protobuf.Parser<InstallReleaseRequest> parser() { 12017 return PARSER; 12018 } 12019 12020 @java.lang.Override 12021 public com.google.protobuf.Parser<InstallReleaseRequest> getParserForType() { 12022 return PARSER; 12023 } 12024 12025 public hapi.services.tiller.Tiller.InstallReleaseRequest getDefaultInstanceForType() { 12026 return DEFAULT_INSTANCE; 12027 } 12028 12029 } 12030 12031 public interface InstallReleaseResponseOrBuilder extends 12032 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseResponse) 12033 com.google.protobuf.MessageOrBuilder { 12034 12035 /** 12036 * <code>.hapi.release.Release release = 1;</code> 12037 */ 12038 boolean hasRelease(); 12039 /** 12040 * <code>.hapi.release.Release release = 1;</code> 12041 */ 12042 hapi.release.ReleaseOuterClass.Release getRelease(); 12043 /** 12044 * <code>.hapi.release.Release release = 1;</code> 12045 */ 12046 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 12047 } 12048 /** 12049 * <pre> 12050 * InstallReleaseResponse is the response from a release installation. 12051 * </pre> 12052 * 12053 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 12054 */ 12055 public static final class InstallReleaseResponse extends 12056 com.google.protobuf.GeneratedMessageV3 implements 12057 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseResponse) 12058 InstallReleaseResponseOrBuilder { 12059 // Use InstallReleaseResponse.newBuilder() to construct. 12060 private InstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 12061 super(builder); 12062 } 12063 private InstallReleaseResponse() { 12064 } 12065 12066 @java.lang.Override 12067 public final com.google.protobuf.UnknownFieldSet 12068 getUnknownFields() { 12069 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 12070 } 12071 private InstallReleaseResponse( 12072 com.google.protobuf.CodedInputStream input, 12073 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12074 throws com.google.protobuf.InvalidProtocolBufferException { 12075 this(); 12076 int mutable_bitField0_ = 0; 12077 try { 12078 boolean done = false; 12079 while (!done) { 12080 int tag = input.readTag(); 12081 switch (tag) { 12082 case 0: 12083 done = true; 12084 break; 12085 default: { 12086 if (!input.skipField(tag)) { 12087 done = true; 12088 } 12089 break; 12090 } 12091 case 10: { 12092 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 12093 if (release_ != null) { 12094 subBuilder = release_.toBuilder(); 12095 } 12096 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 12097 if (subBuilder != null) { 12098 subBuilder.mergeFrom(release_); 12099 release_ = subBuilder.buildPartial(); 12100 } 12101 12102 break; 12103 } 12104 } 12105 } 12106 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12107 throw e.setUnfinishedMessage(this); 12108 } catch (java.io.IOException e) { 12109 throw new com.google.protobuf.InvalidProtocolBufferException( 12110 e).setUnfinishedMessage(this); 12111 } finally { 12112 makeExtensionsImmutable(); 12113 } 12114 } 12115 public static final com.google.protobuf.Descriptors.Descriptor 12116 getDescriptor() { 12117 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12118 } 12119 12120 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12121 internalGetFieldAccessorTable() { 12122 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 12123 .ensureFieldAccessorsInitialized( 12124 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 12125 } 12126 12127 public static final int RELEASE_FIELD_NUMBER = 1; 12128 private hapi.release.ReleaseOuterClass.Release release_; 12129 /** 12130 * <code>.hapi.release.Release release = 1;</code> 12131 */ 12132 public boolean hasRelease() { 12133 return release_ != null; 12134 } 12135 /** 12136 * <code>.hapi.release.Release release = 1;</code> 12137 */ 12138 public hapi.release.ReleaseOuterClass.Release getRelease() { 12139 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12140 } 12141 /** 12142 * <code>.hapi.release.Release release = 1;</code> 12143 */ 12144 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 12145 return getRelease(); 12146 } 12147 12148 private byte memoizedIsInitialized = -1; 12149 public final boolean isInitialized() { 12150 byte isInitialized = memoizedIsInitialized; 12151 if (isInitialized == 1) return true; 12152 if (isInitialized == 0) return false; 12153 12154 memoizedIsInitialized = 1; 12155 return true; 12156 } 12157 12158 public void writeTo(com.google.protobuf.CodedOutputStream output) 12159 throws java.io.IOException { 12160 if (release_ != null) { 12161 output.writeMessage(1, getRelease()); 12162 } 12163 } 12164 12165 public int getSerializedSize() { 12166 int size = memoizedSize; 12167 if (size != -1) return size; 12168 12169 size = 0; 12170 if (release_ != null) { 12171 size += com.google.protobuf.CodedOutputStream 12172 .computeMessageSize(1, getRelease()); 12173 } 12174 memoizedSize = size; 12175 return size; 12176 } 12177 12178 private static final long serialVersionUID = 0L; 12179 @java.lang.Override 12180 public boolean equals(final java.lang.Object obj) { 12181 if (obj == this) { 12182 return true; 12183 } 12184 if (!(obj instanceof hapi.services.tiller.Tiller.InstallReleaseResponse)) { 12185 return super.equals(obj); 12186 } 12187 hapi.services.tiller.Tiller.InstallReleaseResponse other = (hapi.services.tiller.Tiller.InstallReleaseResponse) obj; 12188 12189 boolean result = true; 12190 result = result && (hasRelease() == other.hasRelease()); 12191 if (hasRelease()) { 12192 result = result && getRelease() 12193 .equals(other.getRelease()); 12194 } 12195 return result; 12196 } 12197 12198 @java.lang.Override 12199 public int hashCode() { 12200 if (memoizedHashCode != 0) { 12201 return memoizedHashCode; 12202 } 12203 int hash = 41; 12204 hash = (19 * hash) + getDescriptor().hashCode(); 12205 if (hasRelease()) { 12206 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 12207 hash = (53 * hash) + getRelease().hashCode(); 12208 } 12209 hash = (29 * hash) + unknownFields.hashCode(); 12210 memoizedHashCode = hash; 12211 return hash; 12212 } 12213 12214 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12215 java.nio.ByteBuffer data) 12216 throws com.google.protobuf.InvalidProtocolBufferException { 12217 return PARSER.parseFrom(data); 12218 } 12219 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12220 java.nio.ByteBuffer data, 12221 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12222 throws com.google.protobuf.InvalidProtocolBufferException { 12223 return PARSER.parseFrom(data, extensionRegistry); 12224 } 12225 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12226 com.google.protobuf.ByteString data) 12227 throws com.google.protobuf.InvalidProtocolBufferException { 12228 return PARSER.parseFrom(data); 12229 } 12230 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12231 com.google.protobuf.ByteString data, 12232 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12233 throws com.google.protobuf.InvalidProtocolBufferException { 12234 return PARSER.parseFrom(data, extensionRegistry); 12235 } 12236 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(byte[] data) 12237 throws com.google.protobuf.InvalidProtocolBufferException { 12238 return PARSER.parseFrom(data); 12239 } 12240 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12241 byte[] data, 12242 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12243 throws com.google.protobuf.InvalidProtocolBufferException { 12244 return PARSER.parseFrom(data, extensionRegistry); 12245 } 12246 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom(java.io.InputStream input) 12247 throws java.io.IOException { 12248 return com.google.protobuf.GeneratedMessageV3 12249 .parseWithIOException(PARSER, input); 12250 } 12251 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12252 java.io.InputStream input, 12253 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12254 throws java.io.IOException { 12255 return com.google.protobuf.GeneratedMessageV3 12256 .parseWithIOException(PARSER, input, extensionRegistry); 12257 } 12258 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 12259 throws java.io.IOException { 12260 return com.google.protobuf.GeneratedMessageV3 12261 .parseDelimitedWithIOException(PARSER, input); 12262 } 12263 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseDelimitedFrom( 12264 java.io.InputStream input, 12265 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12266 throws java.io.IOException { 12267 return com.google.protobuf.GeneratedMessageV3 12268 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 12269 } 12270 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12271 com.google.protobuf.CodedInputStream input) 12272 throws java.io.IOException { 12273 return com.google.protobuf.GeneratedMessageV3 12274 .parseWithIOException(PARSER, input); 12275 } 12276 public static hapi.services.tiller.Tiller.InstallReleaseResponse parseFrom( 12277 com.google.protobuf.CodedInputStream input, 12278 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12279 throws java.io.IOException { 12280 return com.google.protobuf.GeneratedMessageV3 12281 .parseWithIOException(PARSER, input, extensionRegistry); 12282 } 12283 12284 public Builder newBuilderForType() { return newBuilder(); } 12285 public static Builder newBuilder() { 12286 return DEFAULT_INSTANCE.toBuilder(); 12287 } 12288 public static Builder newBuilder(hapi.services.tiller.Tiller.InstallReleaseResponse prototype) { 12289 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 12290 } 12291 public Builder toBuilder() { 12292 return this == DEFAULT_INSTANCE 12293 ? new Builder() : new Builder().mergeFrom(this); 12294 } 12295 12296 @java.lang.Override 12297 protected Builder newBuilderForType( 12298 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12299 Builder builder = new Builder(parent); 12300 return builder; 12301 } 12302 /** 12303 * <pre> 12304 * InstallReleaseResponse is the response from a release installation. 12305 * </pre> 12306 * 12307 * Protobuf type {@code hapi.services.tiller.InstallReleaseResponse} 12308 */ 12309 public static final class Builder extends 12310 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 12311 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.InstallReleaseResponse) 12312 hapi.services.tiller.Tiller.InstallReleaseResponseOrBuilder { 12313 public static final com.google.protobuf.Descriptors.Descriptor 12314 getDescriptor() { 12315 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12316 } 12317 12318 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12319 internalGetFieldAccessorTable() { 12320 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable 12321 .ensureFieldAccessorsInitialized( 12322 hapi.services.tiller.Tiller.InstallReleaseResponse.class, hapi.services.tiller.Tiller.InstallReleaseResponse.Builder.class); 12323 } 12324 12325 // Construct using hapi.services.tiller.Tiller.InstallReleaseResponse.newBuilder() 12326 private Builder() { 12327 maybeForceBuilderInitialization(); 12328 } 12329 12330 private Builder( 12331 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 12332 super(parent); 12333 maybeForceBuilderInitialization(); 12334 } 12335 private void maybeForceBuilderInitialization() { 12336 if (com.google.protobuf.GeneratedMessageV3 12337 .alwaysUseFieldBuilders) { 12338 } 12339 } 12340 public Builder clear() { 12341 super.clear(); 12342 if (releaseBuilder_ == null) { 12343 release_ = null; 12344 } else { 12345 release_ = null; 12346 releaseBuilder_ = null; 12347 } 12348 return this; 12349 } 12350 12351 public com.google.protobuf.Descriptors.Descriptor 12352 getDescriptorForType() { 12353 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 12354 } 12355 12356 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12357 return hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance(); 12358 } 12359 12360 public hapi.services.tiller.Tiller.InstallReleaseResponse build() { 12361 hapi.services.tiller.Tiller.InstallReleaseResponse result = buildPartial(); 12362 if (!result.isInitialized()) { 12363 throw newUninitializedMessageException(result); 12364 } 12365 return result; 12366 } 12367 12368 public hapi.services.tiller.Tiller.InstallReleaseResponse buildPartial() { 12369 hapi.services.tiller.Tiller.InstallReleaseResponse result = new hapi.services.tiller.Tiller.InstallReleaseResponse(this); 12370 if (releaseBuilder_ == null) { 12371 result.release_ = release_; 12372 } else { 12373 result.release_ = releaseBuilder_.build(); 12374 } 12375 onBuilt(); 12376 return result; 12377 } 12378 12379 public Builder clone() { 12380 return (Builder) super.clone(); 12381 } 12382 public Builder setField( 12383 com.google.protobuf.Descriptors.FieldDescriptor field, 12384 Object value) { 12385 return (Builder) super.setField(field, value); 12386 } 12387 public Builder clearField( 12388 com.google.protobuf.Descriptors.FieldDescriptor field) { 12389 return (Builder) super.clearField(field); 12390 } 12391 public Builder clearOneof( 12392 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 12393 return (Builder) super.clearOneof(oneof); 12394 } 12395 public Builder setRepeatedField( 12396 com.google.protobuf.Descriptors.FieldDescriptor field, 12397 int index, Object value) { 12398 return (Builder) super.setRepeatedField(field, index, value); 12399 } 12400 public Builder addRepeatedField( 12401 com.google.protobuf.Descriptors.FieldDescriptor field, 12402 Object value) { 12403 return (Builder) super.addRepeatedField(field, value); 12404 } 12405 public Builder mergeFrom(com.google.protobuf.Message other) { 12406 if (other instanceof hapi.services.tiller.Tiller.InstallReleaseResponse) { 12407 return mergeFrom((hapi.services.tiller.Tiller.InstallReleaseResponse)other); 12408 } else { 12409 super.mergeFrom(other); 12410 return this; 12411 } 12412 } 12413 12414 public Builder mergeFrom(hapi.services.tiller.Tiller.InstallReleaseResponse other) { 12415 if (other == hapi.services.tiller.Tiller.InstallReleaseResponse.getDefaultInstance()) return this; 12416 if (other.hasRelease()) { 12417 mergeRelease(other.getRelease()); 12418 } 12419 onChanged(); 12420 return this; 12421 } 12422 12423 public final boolean isInitialized() { 12424 return true; 12425 } 12426 12427 public Builder mergeFrom( 12428 com.google.protobuf.CodedInputStream input, 12429 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12430 throws java.io.IOException { 12431 hapi.services.tiller.Tiller.InstallReleaseResponse parsedMessage = null; 12432 try { 12433 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 12434 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12435 parsedMessage = (hapi.services.tiller.Tiller.InstallReleaseResponse) e.getUnfinishedMessage(); 12436 throw e.unwrapIOException(); 12437 } finally { 12438 if (parsedMessage != null) { 12439 mergeFrom(parsedMessage); 12440 } 12441 } 12442 return this; 12443 } 12444 12445 private hapi.release.ReleaseOuterClass.Release release_ = null; 12446 private com.google.protobuf.SingleFieldBuilderV3< 12447 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 12448 /** 12449 * <code>.hapi.release.Release release = 1;</code> 12450 */ 12451 public boolean hasRelease() { 12452 return releaseBuilder_ != null || release_ != null; 12453 } 12454 /** 12455 * <code>.hapi.release.Release release = 1;</code> 12456 */ 12457 public hapi.release.ReleaseOuterClass.Release getRelease() { 12458 if (releaseBuilder_ == null) { 12459 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12460 } else { 12461 return releaseBuilder_.getMessage(); 12462 } 12463 } 12464 /** 12465 * <code>.hapi.release.Release release = 1;</code> 12466 */ 12467 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 12468 if (releaseBuilder_ == null) { 12469 if (value == null) { 12470 throw new NullPointerException(); 12471 } 12472 release_ = value; 12473 onChanged(); 12474 } else { 12475 releaseBuilder_.setMessage(value); 12476 } 12477 12478 return this; 12479 } 12480 /** 12481 * <code>.hapi.release.Release release = 1;</code> 12482 */ 12483 public Builder setRelease( 12484 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 12485 if (releaseBuilder_ == null) { 12486 release_ = builderForValue.build(); 12487 onChanged(); 12488 } else { 12489 releaseBuilder_.setMessage(builderForValue.build()); 12490 } 12491 12492 return this; 12493 } 12494 /** 12495 * <code>.hapi.release.Release release = 1;</code> 12496 */ 12497 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 12498 if (releaseBuilder_ == null) { 12499 if (release_ != null) { 12500 release_ = 12501 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 12502 } else { 12503 release_ = value; 12504 } 12505 onChanged(); 12506 } else { 12507 releaseBuilder_.mergeFrom(value); 12508 } 12509 12510 return this; 12511 } 12512 /** 12513 * <code>.hapi.release.Release release = 1;</code> 12514 */ 12515 public Builder clearRelease() { 12516 if (releaseBuilder_ == null) { 12517 release_ = null; 12518 onChanged(); 12519 } else { 12520 release_ = null; 12521 releaseBuilder_ = null; 12522 } 12523 12524 return this; 12525 } 12526 /** 12527 * <code>.hapi.release.Release release = 1;</code> 12528 */ 12529 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 12530 12531 onChanged(); 12532 return getReleaseFieldBuilder().getBuilder(); 12533 } 12534 /** 12535 * <code>.hapi.release.Release release = 1;</code> 12536 */ 12537 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 12538 if (releaseBuilder_ != null) { 12539 return releaseBuilder_.getMessageOrBuilder(); 12540 } else { 12541 return release_ == null ? 12542 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 12543 } 12544 } 12545 /** 12546 * <code>.hapi.release.Release release = 1;</code> 12547 */ 12548 private com.google.protobuf.SingleFieldBuilderV3< 12549 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 12550 getReleaseFieldBuilder() { 12551 if (releaseBuilder_ == null) { 12552 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 12553 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 12554 getRelease(), 12555 getParentForChildren(), 12556 isClean()); 12557 release_ = null; 12558 } 12559 return releaseBuilder_; 12560 } 12561 public final Builder setUnknownFields( 12562 final com.google.protobuf.UnknownFieldSet unknownFields) { 12563 return this; 12564 } 12565 12566 public final Builder mergeUnknownFields( 12567 final com.google.protobuf.UnknownFieldSet unknownFields) { 12568 return this; 12569 } 12570 12571 12572 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.InstallReleaseResponse) 12573 } 12574 12575 // @@protoc_insertion_point(class_scope:hapi.services.tiller.InstallReleaseResponse) 12576 private static final hapi.services.tiller.Tiller.InstallReleaseResponse DEFAULT_INSTANCE; 12577 static { 12578 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.InstallReleaseResponse(); 12579 } 12580 12581 public static hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstance() { 12582 return DEFAULT_INSTANCE; 12583 } 12584 12585 private static final com.google.protobuf.Parser<InstallReleaseResponse> 12586 PARSER = new com.google.protobuf.AbstractParser<InstallReleaseResponse>() { 12587 public InstallReleaseResponse parsePartialFrom( 12588 com.google.protobuf.CodedInputStream input, 12589 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12590 throws com.google.protobuf.InvalidProtocolBufferException { 12591 return new InstallReleaseResponse(input, extensionRegistry); 12592 } 12593 }; 12594 12595 public static com.google.protobuf.Parser<InstallReleaseResponse> parser() { 12596 return PARSER; 12597 } 12598 12599 @java.lang.Override 12600 public com.google.protobuf.Parser<InstallReleaseResponse> getParserForType() { 12601 return PARSER; 12602 } 12603 12604 public hapi.services.tiller.Tiller.InstallReleaseResponse getDefaultInstanceForType() { 12605 return DEFAULT_INSTANCE; 12606 } 12607 12608 } 12609 12610 public interface UninstallReleaseRequestOrBuilder extends 12611 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseRequest) 12612 com.google.protobuf.MessageOrBuilder { 12613 12614 /** 12615 * <pre> 12616 * Name is the name of the release to delete. 12617 * </pre> 12618 * 12619 * <code>string name = 1;</code> 12620 */ 12621 java.lang.String getName(); 12622 /** 12623 * <pre> 12624 * Name is the name of the release to delete. 12625 * </pre> 12626 * 12627 * <code>string name = 1;</code> 12628 */ 12629 com.google.protobuf.ByteString 12630 getNameBytes(); 12631 12632 /** 12633 * <pre> 12634 * DisableHooks causes the server to skip running any hooks for the uninstall. 12635 * </pre> 12636 * 12637 * <code>bool disable_hooks = 2;</code> 12638 */ 12639 boolean getDisableHooks(); 12640 12641 /** 12642 * <pre> 12643 * Purge removes the release from the store and make its name free for later use. 12644 * </pre> 12645 * 12646 * <code>bool purge = 3;</code> 12647 */ 12648 boolean getPurge(); 12649 12650 /** 12651 * <pre> 12652 * timeout specifies the max amount of time any kubernetes client command can run. 12653 * </pre> 12654 * 12655 * <code>int64 timeout = 4;</code> 12656 */ 12657 long getTimeout(); 12658 } 12659 /** 12660 * <pre> 12661 * UninstallReleaseRequest represents a request to uninstall a named release. 12662 * </pre> 12663 * 12664 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 12665 */ 12666 public static final class UninstallReleaseRequest extends 12667 com.google.protobuf.GeneratedMessageV3 implements 12668 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseRequest) 12669 UninstallReleaseRequestOrBuilder { 12670 // Use UninstallReleaseRequest.newBuilder() to construct. 12671 private UninstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 12672 super(builder); 12673 } 12674 private UninstallReleaseRequest() { 12675 name_ = ""; 12676 disableHooks_ = false; 12677 purge_ = false; 12678 timeout_ = 0L; 12679 } 12680 12681 @java.lang.Override 12682 public final com.google.protobuf.UnknownFieldSet 12683 getUnknownFields() { 12684 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 12685 } 12686 private UninstallReleaseRequest( 12687 com.google.protobuf.CodedInputStream input, 12688 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12689 throws com.google.protobuf.InvalidProtocolBufferException { 12690 this(); 12691 int mutable_bitField0_ = 0; 12692 try { 12693 boolean done = false; 12694 while (!done) { 12695 int tag = input.readTag(); 12696 switch (tag) { 12697 case 0: 12698 done = true; 12699 break; 12700 default: { 12701 if (!input.skipField(tag)) { 12702 done = true; 12703 } 12704 break; 12705 } 12706 case 10: { 12707 java.lang.String s = input.readStringRequireUtf8(); 12708 12709 name_ = s; 12710 break; 12711 } 12712 case 16: { 12713 12714 disableHooks_ = input.readBool(); 12715 break; 12716 } 12717 case 24: { 12718 12719 purge_ = input.readBool(); 12720 break; 12721 } 12722 case 32: { 12723 12724 timeout_ = input.readInt64(); 12725 break; 12726 } 12727 } 12728 } 12729 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 12730 throw e.setUnfinishedMessage(this); 12731 } catch (java.io.IOException e) { 12732 throw new com.google.protobuf.InvalidProtocolBufferException( 12733 e).setUnfinishedMessage(this); 12734 } finally { 12735 makeExtensionsImmutable(); 12736 } 12737 } 12738 public static final com.google.protobuf.Descriptors.Descriptor 12739 getDescriptor() { 12740 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 12741 } 12742 12743 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 12744 internalGetFieldAccessorTable() { 12745 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 12746 .ensureFieldAccessorsInitialized( 12747 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 12748 } 12749 12750 public static final int NAME_FIELD_NUMBER = 1; 12751 private volatile java.lang.Object name_; 12752 /** 12753 * <pre> 12754 * Name is the name of the release to delete. 12755 * </pre> 12756 * 12757 * <code>string name = 1;</code> 12758 */ 12759 public java.lang.String getName() { 12760 java.lang.Object ref = name_; 12761 if (ref instanceof java.lang.String) { 12762 return (java.lang.String) ref; 12763 } else { 12764 com.google.protobuf.ByteString bs = 12765 (com.google.protobuf.ByteString) ref; 12766 java.lang.String s = bs.toStringUtf8(); 12767 name_ = s; 12768 return s; 12769 } 12770 } 12771 /** 12772 * <pre> 12773 * Name is the name of the release to delete. 12774 * </pre> 12775 * 12776 * <code>string name = 1;</code> 12777 */ 12778 public com.google.protobuf.ByteString 12779 getNameBytes() { 12780 java.lang.Object ref = name_; 12781 if (ref instanceof java.lang.String) { 12782 com.google.protobuf.ByteString b = 12783 com.google.protobuf.ByteString.copyFromUtf8( 12784 (java.lang.String) ref); 12785 name_ = b; 12786 return b; 12787 } else { 12788 return (com.google.protobuf.ByteString) ref; 12789 } 12790 } 12791 12792 public static final int DISABLE_HOOKS_FIELD_NUMBER = 2; 12793 private boolean disableHooks_; 12794 /** 12795 * <pre> 12796 * DisableHooks causes the server to skip running any hooks for the uninstall. 12797 * </pre> 12798 * 12799 * <code>bool disable_hooks = 2;</code> 12800 */ 12801 public boolean getDisableHooks() { 12802 return disableHooks_; 12803 } 12804 12805 public static final int PURGE_FIELD_NUMBER = 3; 12806 private boolean purge_; 12807 /** 12808 * <pre> 12809 * Purge removes the release from the store and make its name free for later use. 12810 * </pre> 12811 * 12812 * <code>bool purge = 3;</code> 12813 */ 12814 public boolean getPurge() { 12815 return purge_; 12816 } 12817 12818 public static final int TIMEOUT_FIELD_NUMBER = 4; 12819 private long timeout_; 12820 /** 12821 * <pre> 12822 * timeout specifies the max amount of time any kubernetes client command can run. 12823 * </pre> 12824 * 12825 * <code>int64 timeout = 4;</code> 12826 */ 12827 public long getTimeout() { 12828 return timeout_; 12829 } 12830 12831 private byte memoizedIsInitialized = -1; 12832 public final boolean isInitialized() { 12833 byte isInitialized = memoizedIsInitialized; 12834 if (isInitialized == 1) return true; 12835 if (isInitialized == 0) return false; 12836 12837 memoizedIsInitialized = 1; 12838 return true; 12839 } 12840 12841 public void writeTo(com.google.protobuf.CodedOutputStream output) 12842 throws java.io.IOException { 12843 if (!getNameBytes().isEmpty()) { 12844 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 12845 } 12846 if (disableHooks_ != false) { 12847 output.writeBool(2, disableHooks_); 12848 } 12849 if (purge_ != false) { 12850 output.writeBool(3, purge_); 12851 } 12852 if (timeout_ != 0L) { 12853 output.writeInt64(4, timeout_); 12854 } 12855 } 12856 12857 public int getSerializedSize() { 12858 int size = memoizedSize; 12859 if (size != -1) return size; 12860 12861 size = 0; 12862 if (!getNameBytes().isEmpty()) { 12863 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 12864 } 12865 if (disableHooks_ != false) { 12866 size += com.google.protobuf.CodedOutputStream 12867 .computeBoolSize(2, disableHooks_); 12868 } 12869 if (purge_ != false) { 12870 size += com.google.protobuf.CodedOutputStream 12871 .computeBoolSize(3, purge_); 12872 } 12873 if (timeout_ != 0L) { 12874 size += com.google.protobuf.CodedOutputStream 12875 .computeInt64Size(4, timeout_); 12876 } 12877 memoizedSize = size; 12878 return size; 12879 } 12880 12881 private static final long serialVersionUID = 0L; 12882 @java.lang.Override 12883 public boolean equals(final java.lang.Object obj) { 12884 if (obj == this) { 12885 return true; 12886 } 12887 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest)) { 12888 return super.equals(obj); 12889 } 12890 hapi.services.tiller.Tiller.UninstallReleaseRequest other = (hapi.services.tiller.Tiller.UninstallReleaseRequest) obj; 12891 12892 boolean result = true; 12893 result = result && getName() 12894 .equals(other.getName()); 12895 result = result && (getDisableHooks() 12896 == other.getDisableHooks()); 12897 result = result && (getPurge() 12898 == other.getPurge()); 12899 result = result && (getTimeout() 12900 == other.getTimeout()); 12901 return result; 12902 } 12903 12904 @java.lang.Override 12905 public int hashCode() { 12906 if (memoizedHashCode != 0) { 12907 return memoizedHashCode; 12908 } 12909 int hash = 41; 12910 hash = (19 * hash) + getDescriptor().hashCode(); 12911 hash = (37 * hash) + NAME_FIELD_NUMBER; 12912 hash = (53 * hash) + getName().hashCode(); 12913 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 12914 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 12915 getDisableHooks()); 12916 hash = (37 * hash) + PURGE_FIELD_NUMBER; 12917 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 12918 getPurge()); 12919 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 12920 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 12921 getTimeout()); 12922 hash = (29 * hash) + unknownFields.hashCode(); 12923 memoizedHashCode = hash; 12924 return hash; 12925 } 12926 12927 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12928 java.nio.ByteBuffer data) 12929 throws com.google.protobuf.InvalidProtocolBufferException { 12930 return PARSER.parseFrom(data); 12931 } 12932 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12933 java.nio.ByteBuffer data, 12934 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12935 throws com.google.protobuf.InvalidProtocolBufferException { 12936 return PARSER.parseFrom(data, extensionRegistry); 12937 } 12938 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12939 com.google.protobuf.ByteString data) 12940 throws com.google.protobuf.InvalidProtocolBufferException { 12941 return PARSER.parseFrom(data); 12942 } 12943 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12944 com.google.protobuf.ByteString data, 12945 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12946 throws com.google.protobuf.InvalidProtocolBufferException { 12947 return PARSER.parseFrom(data, extensionRegistry); 12948 } 12949 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(byte[] data) 12950 throws com.google.protobuf.InvalidProtocolBufferException { 12951 return PARSER.parseFrom(data); 12952 } 12953 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12954 byte[] data, 12955 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12956 throws com.google.protobuf.InvalidProtocolBufferException { 12957 return PARSER.parseFrom(data, extensionRegistry); 12958 } 12959 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom(java.io.InputStream input) 12960 throws java.io.IOException { 12961 return com.google.protobuf.GeneratedMessageV3 12962 .parseWithIOException(PARSER, input); 12963 } 12964 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12965 java.io.InputStream input, 12966 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12967 throws java.io.IOException { 12968 return com.google.protobuf.GeneratedMessageV3 12969 .parseWithIOException(PARSER, input, extensionRegistry); 12970 } 12971 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom(java.io.InputStream input) 12972 throws java.io.IOException { 12973 return com.google.protobuf.GeneratedMessageV3 12974 .parseDelimitedWithIOException(PARSER, input); 12975 } 12976 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseDelimitedFrom( 12977 java.io.InputStream input, 12978 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12979 throws java.io.IOException { 12980 return com.google.protobuf.GeneratedMessageV3 12981 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 12982 } 12983 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12984 com.google.protobuf.CodedInputStream input) 12985 throws java.io.IOException { 12986 return com.google.protobuf.GeneratedMessageV3 12987 .parseWithIOException(PARSER, input); 12988 } 12989 public static hapi.services.tiller.Tiller.UninstallReleaseRequest parseFrom( 12990 com.google.protobuf.CodedInputStream input, 12991 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 12992 throws java.io.IOException { 12993 return com.google.protobuf.GeneratedMessageV3 12994 .parseWithIOException(PARSER, input, extensionRegistry); 12995 } 12996 12997 public Builder newBuilderForType() { return newBuilder(); } 12998 public static Builder newBuilder() { 12999 return DEFAULT_INSTANCE.toBuilder(); 13000 } 13001 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseRequest prototype) { 13002 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 13003 } 13004 public Builder toBuilder() { 13005 return this == DEFAULT_INSTANCE 13006 ? new Builder() : new Builder().mergeFrom(this); 13007 } 13008 13009 @java.lang.Override 13010 protected Builder newBuilderForType( 13011 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13012 Builder builder = new Builder(parent); 13013 return builder; 13014 } 13015 /** 13016 * <pre> 13017 * UninstallReleaseRequest represents a request to uninstall a named release. 13018 * </pre> 13019 * 13020 * Protobuf type {@code hapi.services.tiller.UninstallReleaseRequest} 13021 */ 13022 public static final class Builder extends 13023 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 13024 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseRequest) 13025 hapi.services.tiller.Tiller.UninstallReleaseRequestOrBuilder { 13026 public static final com.google.protobuf.Descriptors.Descriptor 13027 getDescriptor() { 13028 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 13029 } 13030 13031 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13032 internalGetFieldAccessorTable() { 13033 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable 13034 .ensureFieldAccessorsInitialized( 13035 hapi.services.tiller.Tiller.UninstallReleaseRequest.class, hapi.services.tiller.Tiller.UninstallReleaseRequest.Builder.class); 13036 } 13037 13038 // Construct using hapi.services.tiller.Tiller.UninstallReleaseRequest.newBuilder() 13039 private Builder() { 13040 maybeForceBuilderInitialization(); 13041 } 13042 13043 private Builder( 13044 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13045 super(parent); 13046 maybeForceBuilderInitialization(); 13047 } 13048 private void maybeForceBuilderInitialization() { 13049 if (com.google.protobuf.GeneratedMessageV3 13050 .alwaysUseFieldBuilders) { 13051 } 13052 } 13053 public Builder clear() { 13054 super.clear(); 13055 name_ = ""; 13056 13057 disableHooks_ = false; 13058 13059 purge_ = false; 13060 13061 timeout_ = 0L; 13062 13063 return this; 13064 } 13065 13066 public com.google.protobuf.Descriptors.Descriptor 13067 getDescriptorForType() { 13068 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 13069 } 13070 13071 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 13072 return hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance(); 13073 } 13074 13075 public hapi.services.tiller.Tiller.UninstallReleaseRequest build() { 13076 hapi.services.tiller.Tiller.UninstallReleaseRequest result = buildPartial(); 13077 if (!result.isInitialized()) { 13078 throw newUninitializedMessageException(result); 13079 } 13080 return result; 13081 } 13082 13083 public hapi.services.tiller.Tiller.UninstallReleaseRequest buildPartial() { 13084 hapi.services.tiller.Tiller.UninstallReleaseRequest result = new hapi.services.tiller.Tiller.UninstallReleaseRequest(this); 13085 result.name_ = name_; 13086 result.disableHooks_ = disableHooks_; 13087 result.purge_ = purge_; 13088 result.timeout_ = timeout_; 13089 onBuilt(); 13090 return result; 13091 } 13092 13093 public Builder clone() { 13094 return (Builder) super.clone(); 13095 } 13096 public Builder setField( 13097 com.google.protobuf.Descriptors.FieldDescriptor field, 13098 Object value) { 13099 return (Builder) super.setField(field, value); 13100 } 13101 public Builder clearField( 13102 com.google.protobuf.Descriptors.FieldDescriptor field) { 13103 return (Builder) super.clearField(field); 13104 } 13105 public Builder clearOneof( 13106 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 13107 return (Builder) super.clearOneof(oneof); 13108 } 13109 public Builder setRepeatedField( 13110 com.google.protobuf.Descriptors.FieldDescriptor field, 13111 int index, Object value) { 13112 return (Builder) super.setRepeatedField(field, index, value); 13113 } 13114 public Builder addRepeatedField( 13115 com.google.protobuf.Descriptors.FieldDescriptor field, 13116 Object value) { 13117 return (Builder) super.addRepeatedField(field, value); 13118 } 13119 public Builder mergeFrom(com.google.protobuf.Message other) { 13120 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseRequest) { 13121 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseRequest)other); 13122 } else { 13123 super.mergeFrom(other); 13124 return this; 13125 } 13126 } 13127 13128 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseRequest other) { 13129 if (other == hapi.services.tiller.Tiller.UninstallReleaseRequest.getDefaultInstance()) return this; 13130 if (!other.getName().isEmpty()) { 13131 name_ = other.name_; 13132 onChanged(); 13133 } 13134 if (other.getDisableHooks() != false) { 13135 setDisableHooks(other.getDisableHooks()); 13136 } 13137 if (other.getPurge() != false) { 13138 setPurge(other.getPurge()); 13139 } 13140 if (other.getTimeout() != 0L) { 13141 setTimeout(other.getTimeout()); 13142 } 13143 onChanged(); 13144 return this; 13145 } 13146 13147 public final boolean isInitialized() { 13148 return true; 13149 } 13150 13151 public Builder mergeFrom( 13152 com.google.protobuf.CodedInputStream input, 13153 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13154 throws java.io.IOException { 13155 hapi.services.tiller.Tiller.UninstallReleaseRequest parsedMessage = null; 13156 try { 13157 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 13158 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13159 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseRequest) e.getUnfinishedMessage(); 13160 throw e.unwrapIOException(); 13161 } finally { 13162 if (parsedMessage != null) { 13163 mergeFrom(parsedMessage); 13164 } 13165 } 13166 return this; 13167 } 13168 13169 private java.lang.Object name_ = ""; 13170 /** 13171 * <pre> 13172 * Name is the name of the release to delete. 13173 * </pre> 13174 * 13175 * <code>string name = 1;</code> 13176 */ 13177 public java.lang.String getName() { 13178 java.lang.Object ref = name_; 13179 if (!(ref instanceof java.lang.String)) { 13180 com.google.protobuf.ByteString bs = 13181 (com.google.protobuf.ByteString) ref; 13182 java.lang.String s = bs.toStringUtf8(); 13183 name_ = s; 13184 return s; 13185 } else { 13186 return (java.lang.String) ref; 13187 } 13188 } 13189 /** 13190 * <pre> 13191 * Name is the name of the release to delete. 13192 * </pre> 13193 * 13194 * <code>string name = 1;</code> 13195 */ 13196 public com.google.protobuf.ByteString 13197 getNameBytes() { 13198 java.lang.Object ref = name_; 13199 if (ref instanceof String) { 13200 com.google.protobuf.ByteString b = 13201 com.google.protobuf.ByteString.copyFromUtf8( 13202 (java.lang.String) ref); 13203 name_ = b; 13204 return b; 13205 } else { 13206 return (com.google.protobuf.ByteString) ref; 13207 } 13208 } 13209 /** 13210 * <pre> 13211 * Name is the name of the release to delete. 13212 * </pre> 13213 * 13214 * <code>string name = 1;</code> 13215 */ 13216 public Builder setName( 13217 java.lang.String value) { 13218 if (value == null) { 13219 throw new NullPointerException(); 13220 } 13221 13222 name_ = value; 13223 onChanged(); 13224 return this; 13225 } 13226 /** 13227 * <pre> 13228 * Name is the name of the release to delete. 13229 * </pre> 13230 * 13231 * <code>string name = 1;</code> 13232 */ 13233 public Builder clearName() { 13234 13235 name_ = getDefaultInstance().getName(); 13236 onChanged(); 13237 return this; 13238 } 13239 /** 13240 * <pre> 13241 * Name is the name of the release to delete. 13242 * </pre> 13243 * 13244 * <code>string name = 1;</code> 13245 */ 13246 public Builder setNameBytes( 13247 com.google.protobuf.ByteString value) { 13248 if (value == null) { 13249 throw new NullPointerException(); 13250 } 13251 checkByteStringIsUtf8(value); 13252 13253 name_ = value; 13254 onChanged(); 13255 return this; 13256 } 13257 13258 private boolean disableHooks_ ; 13259 /** 13260 * <pre> 13261 * DisableHooks causes the server to skip running any hooks for the uninstall. 13262 * </pre> 13263 * 13264 * <code>bool disable_hooks = 2;</code> 13265 */ 13266 public boolean getDisableHooks() { 13267 return disableHooks_; 13268 } 13269 /** 13270 * <pre> 13271 * DisableHooks causes the server to skip running any hooks for the uninstall. 13272 * </pre> 13273 * 13274 * <code>bool disable_hooks = 2;</code> 13275 */ 13276 public Builder setDisableHooks(boolean value) { 13277 13278 disableHooks_ = value; 13279 onChanged(); 13280 return this; 13281 } 13282 /** 13283 * <pre> 13284 * DisableHooks causes the server to skip running any hooks for the uninstall. 13285 * </pre> 13286 * 13287 * <code>bool disable_hooks = 2;</code> 13288 */ 13289 public Builder clearDisableHooks() { 13290 13291 disableHooks_ = false; 13292 onChanged(); 13293 return this; 13294 } 13295 13296 private boolean purge_ ; 13297 /** 13298 * <pre> 13299 * Purge removes the release from the store and make its name free for later use. 13300 * </pre> 13301 * 13302 * <code>bool purge = 3;</code> 13303 */ 13304 public boolean getPurge() { 13305 return purge_; 13306 } 13307 /** 13308 * <pre> 13309 * Purge removes the release from the store and make its name free for later use. 13310 * </pre> 13311 * 13312 * <code>bool purge = 3;</code> 13313 */ 13314 public Builder setPurge(boolean value) { 13315 13316 purge_ = value; 13317 onChanged(); 13318 return this; 13319 } 13320 /** 13321 * <pre> 13322 * Purge removes the release from the store and make its name free for later use. 13323 * </pre> 13324 * 13325 * <code>bool purge = 3;</code> 13326 */ 13327 public Builder clearPurge() { 13328 13329 purge_ = false; 13330 onChanged(); 13331 return this; 13332 } 13333 13334 private long timeout_ ; 13335 /** 13336 * <pre> 13337 * timeout specifies the max amount of time any kubernetes client command can run. 13338 * </pre> 13339 * 13340 * <code>int64 timeout = 4;</code> 13341 */ 13342 public long getTimeout() { 13343 return timeout_; 13344 } 13345 /** 13346 * <pre> 13347 * timeout specifies the max amount of time any kubernetes client command can run. 13348 * </pre> 13349 * 13350 * <code>int64 timeout = 4;</code> 13351 */ 13352 public Builder setTimeout(long value) { 13353 13354 timeout_ = value; 13355 onChanged(); 13356 return this; 13357 } 13358 /** 13359 * <pre> 13360 * timeout specifies the max amount of time any kubernetes client command can run. 13361 * </pre> 13362 * 13363 * <code>int64 timeout = 4;</code> 13364 */ 13365 public Builder clearTimeout() { 13366 13367 timeout_ = 0L; 13368 onChanged(); 13369 return this; 13370 } 13371 public final Builder setUnknownFields( 13372 final com.google.protobuf.UnknownFieldSet unknownFields) { 13373 return this; 13374 } 13375 13376 public final Builder mergeUnknownFields( 13377 final com.google.protobuf.UnknownFieldSet unknownFields) { 13378 return this; 13379 } 13380 13381 13382 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseRequest) 13383 } 13384 13385 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseRequest) 13386 private static final hapi.services.tiller.Tiller.UninstallReleaseRequest DEFAULT_INSTANCE; 13387 static { 13388 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseRequest(); 13389 } 13390 13391 public static hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstance() { 13392 return DEFAULT_INSTANCE; 13393 } 13394 13395 private static final com.google.protobuf.Parser<UninstallReleaseRequest> 13396 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseRequest>() { 13397 public UninstallReleaseRequest parsePartialFrom( 13398 com.google.protobuf.CodedInputStream input, 13399 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13400 throws com.google.protobuf.InvalidProtocolBufferException { 13401 return new UninstallReleaseRequest(input, extensionRegistry); 13402 } 13403 }; 13404 13405 public static com.google.protobuf.Parser<UninstallReleaseRequest> parser() { 13406 return PARSER; 13407 } 13408 13409 @java.lang.Override 13410 public com.google.protobuf.Parser<UninstallReleaseRequest> getParserForType() { 13411 return PARSER; 13412 } 13413 13414 public hapi.services.tiller.Tiller.UninstallReleaseRequest getDefaultInstanceForType() { 13415 return DEFAULT_INSTANCE; 13416 } 13417 13418 } 13419 13420 public interface UninstallReleaseResponseOrBuilder extends 13421 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UninstallReleaseResponse) 13422 com.google.protobuf.MessageOrBuilder { 13423 13424 /** 13425 * <pre> 13426 * Release is the release that was marked deleted. 13427 * </pre> 13428 * 13429 * <code>.hapi.release.Release release = 1;</code> 13430 */ 13431 boolean hasRelease(); 13432 /** 13433 * <pre> 13434 * Release is the release that was marked deleted. 13435 * </pre> 13436 * 13437 * <code>.hapi.release.Release release = 1;</code> 13438 */ 13439 hapi.release.ReleaseOuterClass.Release getRelease(); 13440 /** 13441 * <pre> 13442 * Release is the release that was marked deleted. 13443 * </pre> 13444 * 13445 * <code>.hapi.release.Release release = 1;</code> 13446 */ 13447 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 13448 13449 /** 13450 * <pre> 13451 * Info is an uninstall message 13452 * </pre> 13453 * 13454 * <code>string info = 2;</code> 13455 */ 13456 java.lang.String getInfo(); 13457 /** 13458 * <pre> 13459 * Info is an uninstall message 13460 * </pre> 13461 * 13462 * <code>string info = 2;</code> 13463 */ 13464 com.google.protobuf.ByteString 13465 getInfoBytes(); 13466 } 13467 /** 13468 * <pre> 13469 * UninstallReleaseResponse represents a successful response to an uninstall request. 13470 * </pre> 13471 * 13472 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13473 */ 13474 public static final class UninstallReleaseResponse extends 13475 com.google.protobuf.GeneratedMessageV3 implements 13476 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UninstallReleaseResponse) 13477 UninstallReleaseResponseOrBuilder { 13478 // Use UninstallReleaseResponse.newBuilder() to construct. 13479 private UninstallReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 13480 super(builder); 13481 } 13482 private UninstallReleaseResponse() { 13483 info_ = ""; 13484 } 13485 13486 @java.lang.Override 13487 public final com.google.protobuf.UnknownFieldSet 13488 getUnknownFields() { 13489 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 13490 } 13491 private UninstallReleaseResponse( 13492 com.google.protobuf.CodedInputStream input, 13493 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13494 throws com.google.protobuf.InvalidProtocolBufferException { 13495 this(); 13496 int mutable_bitField0_ = 0; 13497 try { 13498 boolean done = false; 13499 while (!done) { 13500 int tag = input.readTag(); 13501 switch (tag) { 13502 case 0: 13503 done = true; 13504 break; 13505 default: { 13506 if (!input.skipField(tag)) { 13507 done = true; 13508 } 13509 break; 13510 } 13511 case 10: { 13512 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 13513 if (release_ != null) { 13514 subBuilder = release_.toBuilder(); 13515 } 13516 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 13517 if (subBuilder != null) { 13518 subBuilder.mergeFrom(release_); 13519 release_ = subBuilder.buildPartial(); 13520 } 13521 13522 break; 13523 } 13524 case 18: { 13525 java.lang.String s = input.readStringRequireUtf8(); 13526 13527 info_ = s; 13528 break; 13529 } 13530 } 13531 } 13532 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13533 throw e.setUnfinishedMessage(this); 13534 } catch (java.io.IOException e) { 13535 throw new com.google.protobuf.InvalidProtocolBufferException( 13536 e).setUnfinishedMessage(this); 13537 } finally { 13538 makeExtensionsImmutable(); 13539 } 13540 } 13541 public static final com.google.protobuf.Descriptors.Descriptor 13542 getDescriptor() { 13543 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13544 } 13545 13546 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13547 internalGetFieldAccessorTable() { 13548 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13549 .ensureFieldAccessorsInitialized( 13550 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13551 } 13552 13553 public static final int RELEASE_FIELD_NUMBER = 1; 13554 private hapi.release.ReleaseOuterClass.Release release_; 13555 /** 13556 * <pre> 13557 * Release is the release that was marked deleted. 13558 * </pre> 13559 * 13560 * <code>.hapi.release.Release release = 1;</code> 13561 */ 13562 public boolean hasRelease() { 13563 return release_ != null; 13564 } 13565 /** 13566 * <pre> 13567 * Release is the release that was marked deleted. 13568 * </pre> 13569 * 13570 * <code>.hapi.release.Release release = 1;</code> 13571 */ 13572 public hapi.release.ReleaseOuterClass.Release getRelease() { 13573 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13574 } 13575 /** 13576 * <pre> 13577 * Release is the release that was marked deleted. 13578 * </pre> 13579 * 13580 * <code>.hapi.release.Release release = 1;</code> 13581 */ 13582 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 13583 return getRelease(); 13584 } 13585 13586 public static final int INFO_FIELD_NUMBER = 2; 13587 private volatile java.lang.Object info_; 13588 /** 13589 * <pre> 13590 * Info is an uninstall message 13591 * </pre> 13592 * 13593 * <code>string info = 2;</code> 13594 */ 13595 public java.lang.String getInfo() { 13596 java.lang.Object ref = info_; 13597 if (ref instanceof java.lang.String) { 13598 return (java.lang.String) ref; 13599 } else { 13600 com.google.protobuf.ByteString bs = 13601 (com.google.protobuf.ByteString) ref; 13602 java.lang.String s = bs.toStringUtf8(); 13603 info_ = s; 13604 return s; 13605 } 13606 } 13607 /** 13608 * <pre> 13609 * Info is an uninstall message 13610 * </pre> 13611 * 13612 * <code>string info = 2;</code> 13613 */ 13614 public com.google.protobuf.ByteString 13615 getInfoBytes() { 13616 java.lang.Object ref = info_; 13617 if (ref instanceof java.lang.String) { 13618 com.google.protobuf.ByteString b = 13619 com.google.protobuf.ByteString.copyFromUtf8( 13620 (java.lang.String) ref); 13621 info_ = b; 13622 return b; 13623 } else { 13624 return (com.google.protobuf.ByteString) ref; 13625 } 13626 } 13627 13628 private byte memoizedIsInitialized = -1; 13629 public final boolean isInitialized() { 13630 byte isInitialized = memoizedIsInitialized; 13631 if (isInitialized == 1) return true; 13632 if (isInitialized == 0) return false; 13633 13634 memoizedIsInitialized = 1; 13635 return true; 13636 } 13637 13638 public void writeTo(com.google.protobuf.CodedOutputStream output) 13639 throws java.io.IOException { 13640 if (release_ != null) { 13641 output.writeMessage(1, getRelease()); 13642 } 13643 if (!getInfoBytes().isEmpty()) { 13644 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, info_); 13645 } 13646 } 13647 13648 public int getSerializedSize() { 13649 int size = memoizedSize; 13650 if (size != -1) return size; 13651 13652 size = 0; 13653 if (release_ != null) { 13654 size += com.google.protobuf.CodedOutputStream 13655 .computeMessageSize(1, getRelease()); 13656 } 13657 if (!getInfoBytes().isEmpty()) { 13658 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, info_); 13659 } 13660 memoizedSize = size; 13661 return size; 13662 } 13663 13664 private static final long serialVersionUID = 0L; 13665 @java.lang.Override 13666 public boolean equals(final java.lang.Object obj) { 13667 if (obj == this) { 13668 return true; 13669 } 13670 if (!(obj instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse)) { 13671 return super.equals(obj); 13672 } 13673 hapi.services.tiller.Tiller.UninstallReleaseResponse other = (hapi.services.tiller.Tiller.UninstallReleaseResponse) obj; 13674 13675 boolean result = true; 13676 result = result && (hasRelease() == other.hasRelease()); 13677 if (hasRelease()) { 13678 result = result && getRelease() 13679 .equals(other.getRelease()); 13680 } 13681 result = result && getInfo() 13682 .equals(other.getInfo()); 13683 return result; 13684 } 13685 13686 @java.lang.Override 13687 public int hashCode() { 13688 if (memoizedHashCode != 0) { 13689 return memoizedHashCode; 13690 } 13691 int hash = 41; 13692 hash = (19 * hash) + getDescriptor().hashCode(); 13693 if (hasRelease()) { 13694 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 13695 hash = (53 * hash) + getRelease().hashCode(); 13696 } 13697 hash = (37 * hash) + INFO_FIELD_NUMBER; 13698 hash = (53 * hash) + getInfo().hashCode(); 13699 hash = (29 * hash) + unknownFields.hashCode(); 13700 memoizedHashCode = hash; 13701 return hash; 13702 } 13703 13704 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13705 java.nio.ByteBuffer data) 13706 throws com.google.protobuf.InvalidProtocolBufferException { 13707 return PARSER.parseFrom(data); 13708 } 13709 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13710 java.nio.ByteBuffer data, 13711 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13712 throws com.google.protobuf.InvalidProtocolBufferException { 13713 return PARSER.parseFrom(data, extensionRegistry); 13714 } 13715 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13716 com.google.protobuf.ByteString data) 13717 throws com.google.protobuf.InvalidProtocolBufferException { 13718 return PARSER.parseFrom(data); 13719 } 13720 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13721 com.google.protobuf.ByteString data, 13722 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13723 throws com.google.protobuf.InvalidProtocolBufferException { 13724 return PARSER.parseFrom(data, extensionRegistry); 13725 } 13726 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(byte[] data) 13727 throws com.google.protobuf.InvalidProtocolBufferException { 13728 return PARSER.parseFrom(data); 13729 } 13730 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13731 byte[] data, 13732 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13733 throws com.google.protobuf.InvalidProtocolBufferException { 13734 return PARSER.parseFrom(data, extensionRegistry); 13735 } 13736 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom(java.io.InputStream input) 13737 throws java.io.IOException { 13738 return com.google.protobuf.GeneratedMessageV3 13739 .parseWithIOException(PARSER, input); 13740 } 13741 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13742 java.io.InputStream input, 13743 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13744 throws java.io.IOException { 13745 return com.google.protobuf.GeneratedMessageV3 13746 .parseWithIOException(PARSER, input, extensionRegistry); 13747 } 13748 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom(java.io.InputStream input) 13749 throws java.io.IOException { 13750 return com.google.protobuf.GeneratedMessageV3 13751 .parseDelimitedWithIOException(PARSER, input); 13752 } 13753 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseDelimitedFrom( 13754 java.io.InputStream input, 13755 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13756 throws java.io.IOException { 13757 return com.google.protobuf.GeneratedMessageV3 13758 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 13759 } 13760 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13761 com.google.protobuf.CodedInputStream input) 13762 throws java.io.IOException { 13763 return com.google.protobuf.GeneratedMessageV3 13764 .parseWithIOException(PARSER, input); 13765 } 13766 public static hapi.services.tiller.Tiller.UninstallReleaseResponse parseFrom( 13767 com.google.protobuf.CodedInputStream input, 13768 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13769 throws java.io.IOException { 13770 return com.google.protobuf.GeneratedMessageV3 13771 .parseWithIOException(PARSER, input, extensionRegistry); 13772 } 13773 13774 public Builder newBuilderForType() { return newBuilder(); } 13775 public static Builder newBuilder() { 13776 return DEFAULT_INSTANCE.toBuilder(); 13777 } 13778 public static Builder newBuilder(hapi.services.tiller.Tiller.UninstallReleaseResponse prototype) { 13779 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 13780 } 13781 public Builder toBuilder() { 13782 return this == DEFAULT_INSTANCE 13783 ? new Builder() : new Builder().mergeFrom(this); 13784 } 13785 13786 @java.lang.Override 13787 protected Builder newBuilderForType( 13788 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13789 Builder builder = new Builder(parent); 13790 return builder; 13791 } 13792 /** 13793 * <pre> 13794 * UninstallReleaseResponse represents a successful response to an uninstall request. 13795 * </pre> 13796 * 13797 * Protobuf type {@code hapi.services.tiller.UninstallReleaseResponse} 13798 */ 13799 public static final class Builder extends 13800 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 13801 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UninstallReleaseResponse) 13802 hapi.services.tiller.Tiller.UninstallReleaseResponseOrBuilder { 13803 public static final com.google.protobuf.Descriptors.Descriptor 13804 getDescriptor() { 13805 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13806 } 13807 13808 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 13809 internalGetFieldAccessorTable() { 13810 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable 13811 .ensureFieldAccessorsInitialized( 13812 hapi.services.tiller.Tiller.UninstallReleaseResponse.class, hapi.services.tiller.Tiller.UninstallReleaseResponse.Builder.class); 13813 } 13814 13815 // Construct using hapi.services.tiller.Tiller.UninstallReleaseResponse.newBuilder() 13816 private Builder() { 13817 maybeForceBuilderInitialization(); 13818 } 13819 13820 private Builder( 13821 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 13822 super(parent); 13823 maybeForceBuilderInitialization(); 13824 } 13825 private void maybeForceBuilderInitialization() { 13826 if (com.google.protobuf.GeneratedMessageV3 13827 .alwaysUseFieldBuilders) { 13828 } 13829 } 13830 public Builder clear() { 13831 super.clear(); 13832 if (releaseBuilder_ == null) { 13833 release_ = null; 13834 } else { 13835 release_ = null; 13836 releaseBuilder_ = null; 13837 } 13838 info_ = ""; 13839 13840 return this; 13841 } 13842 13843 public com.google.protobuf.Descriptors.Descriptor 13844 getDescriptorForType() { 13845 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 13846 } 13847 13848 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 13849 return hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance(); 13850 } 13851 13852 public hapi.services.tiller.Tiller.UninstallReleaseResponse build() { 13853 hapi.services.tiller.Tiller.UninstallReleaseResponse result = buildPartial(); 13854 if (!result.isInitialized()) { 13855 throw newUninitializedMessageException(result); 13856 } 13857 return result; 13858 } 13859 13860 public hapi.services.tiller.Tiller.UninstallReleaseResponse buildPartial() { 13861 hapi.services.tiller.Tiller.UninstallReleaseResponse result = new hapi.services.tiller.Tiller.UninstallReleaseResponse(this); 13862 if (releaseBuilder_ == null) { 13863 result.release_ = release_; 13864 } else { 13865 result.release_ = releaseBuilder_.build(); 13866 } 13867 result.info_ = info_; 13868 onBuilt(); 13869 return result; 13870 } 13871 13872 public Builder clone() { 13873 return (Builder) super.clone(); 13874 } 13875 public Builder setField( 13876 com.google.protobuf.Descriptors.FieldDescriptor field, 13877 Object value) { 13878 return (Builder) super.setField(field, value); 13879 } 13880 public Builder clearField( 13881 com.google.protobuf.Descriptors.FieldDescriptor field) { 13882 return (Builder) super.clearField(field); 13883 } 13884 public Builder clearOneof( 13885 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 13886 return (Builder) super.clearOneof(oneof); 13887 } 13888 public Builder setRepeatedField( 13889 com.google.protobuf.Descriptors.FieldDescriptor field, 13890 int index, Object value) { 13891 return (Builder) super.setRepeatedField(field, index, value); 13892 } 13893 public Builder addRepeatedField( 13894 com.google.protobuf.Descriptors.FieldDescriptor field, 13895 Object value) { 13896 return (Builder) super.addRepeatedField(field, value); 13897 } 13898 public Builder mergeFrom(com.google.protobuf.Message other) { 13899 if (other instanceof hapi.services.tiller.Tiller.UninstallReleaseResponse) { 13900 return mergeFrom((hapi.services.tiller.Tiller.UninstallReleaseResponse)other); 13901 } else { 13902 super.mergeFrom(other); 13903 return this; 13904 } 13905 } 13906 13907 public Builder mergeFrom(hapi.services.tiller.Tiller.UninstallReleaseResponse other) { 13908 if (other == hapi.services.tiller.Tiller.UninstallReleaseResponse.getDefaultInstance()) return this; 13909 if (other.hasRelease()) { 13910 mergeRelease(other.getRelease()); 13911 } 13912 if (!other.getInfo().isEmpty()) { 13913 info_ = other.info_; 13914 onChanged(); 13915 } 13916 onChanged(); 13917 return this; 13918 } 13919 13920 public final boolean isInitialized() { 13921 return true; 13922 } 13923 13924 public Builder mergeFrom( 13925 com.google.protobuf.CodedInputStream input, 13926 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 13927 throws java.io.IOException { 13928 hapi.services.tiller.Tiller.UninstallReleaseResponse parsedMessage = null; 13929 try { 13930 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 13931 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 13932 parsedMessage = (hapi.services.tiller.Tiller.UninstallReleaseResponse) e.getUnfinishedMessage(); 13933 throw e.unwrapIOException(); 13934 } finally { 13935 if (parsedMessage != null) { 13936 mergeFrom(parsedMessage); 13937 } 13938 } 13939 return this; 13940 } 13941 13942 private hapi.release.ReleaseOuterClass.Release release_ = null; 13943 private com.google.protobuf.SingleFieldBuilderV3< 13944 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 13945 /** 13946 * <pre> 13947 * Release is the release that was marked deleted. 13948 * </pre> 13949 * 13950 * <code>.hapi.release.Release release = 1;</code> 13951 */ 13952 public boolean hasRelease() { 13953 return releaseBuilder_ != null || release_ != null; 13954 } 13955 /** 13956 * <pre> 13957 * Release is the release that was marked deleted. 13958 * </pre> 13959 * 13960 * <code>.hapi.release.Release release = 1;</code> 13961 */ 13962 public hapi.release.ReleaseOuterClass.Release getRelease() { 13963 if (releaseBuilder_ == null) { 13964 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 13965 } else { 13966 return releaseBuilder_.getMessage(); 13967 } 13968 } 13969 /** 13970 * <pre> 13971 * Release is the release that was marked deleted. 13972 * </pre> 13973 * 13974 * <code>.hapi.release.Release release = 1;</code> 13975 */ 13976 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 13977 if (releaseBuilder_ == null) { 13978 if (value == null) { 13979 throw new NullPointerException(); 13980 } 13981 release_ = value; 13982 onChanged(); 13983 } else { 13984 releaseBuilder_.setMessage(value); 13985 } 13986 13987 return this; 13988 } 13989 /** 13990 * <pre> 13991 * Release is the release that was marked deleted. 13992 * </pre> 13993 * 13994 * <code>.hapi.release.Release release = 1;</code> 13995 */ 13996 public Builder setRelease( 13997 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 13998 if (releaseBuilder_ == null) { 13999 release_ = builderForValue.build(); 14000 onChanged(); 14001 } else { 14002 releaseBuilder_.setMessage(builderForValue.build()); 14003 } 14004 14005 return this; 14006 } 14007 /** 14008 * <pre> 14009 * Release is the release that was marked deleted. 14010 * </pre> 14011 * 14012 * <code>.hapi.release.Release release = 1;</code> 14013 */ 14014 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 14015 if (releaseBuilder_ == null) { 14016 if (release_ != null) { 14017 release_ = 14018 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 14019 } else { 14020 release_ = value; 14021 } 14022 onChanged(); 14023 } else { 14024 releaseBuilder_.mergeFrom(value); 14025 } 14026 14027 return this; 14028 } 14029 /** 14030 * <pre> 14031 * Release is the release that was marked deleted. 14032 * </pre> 14033 * 14034 * <code>.hapi.release.Release release = 1;</code> 14035 */ 14036 public Builder clearRelease() { 14037 if (releaseBuilder_ == null) { 14038 release_ = null; 14039 onChanged(); 14040 } else { 14041 release_ = null; 14042 releaseBuilder_ = null; 14043 } 14044 14045 return this; 14046 } 14047 /** 14048 * <pre> 14049 * Release is the release that was marked deleted. 14050 * </pre> 14051 * 14052 * <code>.hapi.release.Release release = 1;</code> 14053 */ 14054 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 14055 14056 onChanged(); 14057 return getReleaseFieldBuilder().getBuilder(); 14058 } 14059 /** 14060 * <pre> 14061 * Release is the release that was marked deleted. 14062 * </pre> 14063 * 14064 * <code>.hapi.release.Release release = 1;</code> 14065 */ 14066 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 14067 if (releaseBuilder_ != null) { 14068 return releaseBuilder_.getMessageOrBuilder(); 14069 } else { 14070 return release_ == null ? 14071 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 14072 } 14073 } 14074 /** 14075 * <pre> 14076 * Release is the release that was marked deleted. 14077 * </pre> 14078 * 14079 * <code>.hapi.release.Release release = 1;</code> 14080 */ 14081 private com.google.protobuf.SingleFieldBuilderV3< 14082 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 14083 getReleaseFieldBuilder() { 14084 if (releaseBuilder_ == null) { 14085 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 14086 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 14087 getRelease(), 14088 getParentForChildren(), 14089 isClean()); 14090 release_ = null; 14091 } 14092 return releaseBuilder_; 14093 } 14094 14095 private java.lang.Object info_ = ""; 14096 /** 14097 * <pre> 14098 * Info is an uninstall message 14099 * </pre> 14100 * 14101 * <code>string info = 2;</code> 14102 */ 14103 public java.lang.String getInfo() { 14104 java.lang.Object ref = info_; 14105 if (!(ref instanceof java.lang.String)) { 14106 com.google.protobuf.ByteString bs = 14107 (com.google.protobuf.ByteString) ref; 14108 java.lang.String s = bs.toStringUtf8(); 14109 info_ = s; 14110 return s; 14111 } else { 14112 return (java.lang.String) ref; 14113 } 14114 } 14115 /** 14116 * <pre> 14117 * Info is an uninstall message 14118 * </pre> 14119 * 14120 * <code>string info = 2;</code> 14121 */ 14122 public com.google.protobuf.ByteString 14123 getInfoBytes() { 14124 java.lang.Object ref = info_; 14125 if (ref instanceof String) { 14126 com.google.protobuf.ByteString b = 14127 com.google.protobuf.ByteString.copyFromUtf8( 14128 (java.lang.String) ref); 14129 info_ = b; 14130 return b; 14131 } else { 14132 return (com.google.protobuf.ByteString) ref; 14133 } 14134 } 14135 /** 14136 * <pre> 14137 * Info is an uninstall message 14138 * </pre> 14139 * 14140 * <code>string info = 2;</code> 14141 */ 14142 public Builder setInfo( 14143 java.lang.String value) { 14144 if (value == null) { 14145 throw new NullPointerException(); 14146 } 14147 14148 info_ = value; 14149 onChanged(); 14150 return this; 14151 } 14152 /** 14153 * <pre> 14154 * Info is an uninstall message 14155 * </pre> 14156 * 14157 * <code>string info = 2;</code> 14158 */ 14159 public Builder clearInfo() { 14160 14161 info_ = getDefaultInstance().getInfo(); 14162 onChanged(); 14163 return this; 14164 } 14165 /** 14166 * <pre> 14167 * Info is an uninstall message 14168 * </pre> 14169 * 14170 * <code>string info = 2;</code> 14171 */ 14172 public Builder setInfoBytes( 14173 com.google.protobuf.ByteString value) { 14174 if (value == null) { 14175 throw new NullPointerException(); 14176 } 14177 checkByteStringIsUtf8(value); 14178 14179 info_ = value; 14180 onChanged(); 14181 return this; 14182 } 14183 public final Builder setUnknownFields( 14184 final com.google.protobuf.UnknownFieldSet unknownFields) { 14185 return this; 14186 } 14187 14188 public final Builder mergeUnknownFields( 14189 final com.google.protobuf.UnknownFieldSet unknownFields) { 14190 return this; 14191 } 14192 14193 14194 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UninstallReleaseResponse) 14195 } 14196 14197 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UninstallReleaseResponse) 14198 private static final hapi.services.tiller.Tiller.UninstallReleaseResponse DEFAULT_INSTANCE; 14199 static { 14200 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UninstallReleaseResponse(); 14201 } 14202 14203 public static hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstance() { 14204 return DEFAULT_INSTANCE; 14205 } 14206 14207 private static final com.google.protobuf.Parser<UninstallReleaseResponse> 14208 PARSER = new com.google.protobuf.AbstractParser<UninstallReleaseResponse>() { 14209 public UninstallReleaseResponse parsePartialFrom( 14210 com.google.protobuf.CodedInputStream input, 14211 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14212 throws com.google.protobuf.InvalidProtocolBufferException { 14213 return new UninstallReleaseResponse(input, extensionRegistry); 14214 } 14215 }; 14216 14217 public static com.google.protobuf.Parser<UninstallReleaseResponse> parser() { 14218 return PARSER; 14219 } 14220 14221 @java.lang.Override 14222 public com.google.protobuf.Parser<UninstallReleaseResponse> getParserForType() { 14223 return PARSER; 14224 } 14225 14226 public hapi.services.tiller.Tiller.UninstallReleaseResponse getDefaultInstanceForType() { 14227 return DEFAULT_INSTANCE; 14228 } 14229 14230 } 14231 14232 public interface GetVersionRequestOrBuilder extends 14233 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionRequest) 14234 com.google.protobuf.MessageOrBuilder { 14235 } 14236 /** 14237 * <pre> 14238 * GetVersionRequest requests for version information. 14239 * </pre> 14240 * 14241 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14242 */ 14243 public static final class GetVersionRequest extends 14244 com.google.protobuf.GeneratedMessageV3 implements 14245 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionRequest) 14246 GetVersionRequestOrBuilder { 14247 // Use GetVersionRequest.newBuilder() to construct. 14248 private GetVersionRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14249 super(builder); 14250 } 14251 private GetVersionRequest() { 14252 } 14253 14254 @java.lang.Override 14255 public final com.google.protobuf.UnknownFieldSet 14256 getUnknownFields() { 14257 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 14258 } 14259 private GetVersionRequest( 14260 com.google.protobuf.CodedInputStream input, 14261 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14262 throws com.google.protobuf.InvalidProtocolBufferException { 14263 this(); 14264 try { 14265 boolean done = false; 14266 while (!done) { 14267 int tag = input.readTag(); 14268 switch (tag) { 14269 case 0: 14270 done = true; 14271 break; 14272 default: { 14273 if (!input.skipField(tag)) { 14274 done = true; 14275 } 14276 break; 14277 } 14278 } 14279 } 14280 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14281 throw e.setUnfinishedMessage(this); 14282 } catch (java.io.IOException e) { 14283 throw new com.google.protobuf.InvalidProtocolBufferException( 14284 e).setUnfinishedMessage(this); 14285 } finally { 14286 makeExtensionsImmutable(); 14287 } 14288 } 14289 public static final com.google.protobuf.Descriptors.Descriptor 14290 getDescriptor() { 14291 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14292 } 14293 14294 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14295 internalGetFieldAccessorTable() { 14296 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14297 .ensureFieldAccessorsInitialized( 14298 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14299 } 14300 14301 private byte memoizedIsInitialized = -1; 14302 public final boolean isInitialized() { 14303 byte isInitialized = memoizedIsInitialized; 14304 if (isInitialized == 1) return true; 14305 if (isInitialized == 0) return false; 14306 14307 memoizedIsInitialized = 1; 14308 return true; 14309 } 14310 14311 public void writeTo(com.google.protobuf.CodedOutputStream output) 14312 throws java.io.IOException { 14313 } 14314 14315 public int getSerializedSize() { 14316 int size = memoizedSize; 14317 if (size != -1) return size; 14318 14319 size = 0; 14320 memoizedSize = size; 14321 return size; 14322 } 14323 14324 private static final long serialVersionUID = 0L; 14325 @java.lang.Override 14326 public boolean equals(final java.lang.Object obj) { 14327 if (obj == this) { 14328 return true; 14329 } 14330 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionRequest)) { 14331 return super.equals(obj); 14332 } 14333 hapi.services.tiller.Tiller.GetVersionRequest other = (hapi.services.tiller.Tiller.GetVersionRequest) obj; 14334 14335 boolean result = true; 14336 return result; 14337 } 14338 14339 @java.lang.Override 14340 public int hashCode() { 14341 if (memoizedHashCode != 0) { 14342 return memoizedHashCode; 14343 } 14344 int hash = 41; 14345 hash = (19 * hash) + getDescriptor().hashCode(); 14346 hash = (29 * hash) + unknownFields.hashCode(); 14347 memoizedHashCode = hash; 14348 return hash; 14349 } 14350 14351 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14352 java.nio.ByteBuffer data) 14353 throws com.google.protobuf.InvalidProtocolBufferException { 14354 return PARSER.parseFrom(data); 14355 } 14356 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14357 java.nio.ByteBuffer data, 14358 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14359 throws com.google.protobuf.InvalidProtocolBufferException { 14360 return PARSER.parseFrom(data, extensionRegistry); 14361 } 14362 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14363 com.google.protobuf.ByteString data) 14364 throws com.google.protobuf.InvalidProtocolBufferException { 14365 return PARSER.parseFrom(data); 14366 } 14367 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14368 com.google.protobuf.ByteString data, 14369 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14370 throws com.google.protobuf.InvalidProtocolBufferException { 14371 return PARSER.parseFrom(data, extensionRegistry); 14372 } 14373 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(byte[] data) 14374 throws com.google.protobuf.InvalidProtocolBufferException { 14375 return PARSER.parseFrom(data); 14376 } 14377 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14378 byte[] data, 14379 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14380 throws com.google.protobuf.InvalidProtocolBufferException { 14381 return PARSER.parseFrom(data, extensionRegistry); 14382 } 14383 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom(java.io.InputStream input) 14384 throws java.io.IOException { 14385 return com.google.protobuf.GeneratedMessageV3 14386 .parseWithIOException(PARSER, input); 14387 } 14388 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14389 java.io.InputStream input, 14390 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14391 throws java.io.IOException { 14392 return com.google.protobuf.GeneratedMessageV3 14393 .parseWithIOException(PARSER, input, extensionRegistry); 14394 } 14395 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom(java.io.InputStream input) 14396 throws java.io.IOException { 14397 return com.google.protobuf.GeneratedMessageV3 14398 .parseDelimitedWithIOException(PARSER, input); 14399 } 14400 public static hapi.services.tiller.Tiller.GetVersionRequest parseDelimitedFrom( 14401 java.io.InputStream input, 14402 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14403 throws java.io.IOException { 14404 return com.google.protobuf.GeneratedMessageV3 14405 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14406 } 14407 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14408 com.google.protobuf.CodedInputStream input) 14409 throws java.io.IOException { 14410 return com.google.protobuf.GeneratedMessageV3 14411 .parseWithIOException(PARSER, input); 14412 } 14413 public static hapi.services.tiller.Tiller.GetVersionRequest parseFrom( 14414 com.google.protobuf.CodedInputStream input, 14415 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14416 throws java.io.IOException { 14417 return com.google.protobuf.GeneratedMessageV3 14418 .parseWithIOException(PARSER, input, extensionRegistry); 14419 } 14420 14421 public Builder newBuilderForType() { return newBuilder(); } 14422 public static Builder newBuilder() { 14423 return DEFAULT_INSTANCE.toBuilder(); 14424 } 14425 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionRequest prototype) { 14426 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 14427 } 14428 public Builder toBuilder() { 14429 return this == DEFAULT_INSTANCE 14430 ? new Builder() : new Builder().mergeFrom(this); 14431 } 14432 14433 @java.lang.Override 14434 protected Builder newBuilderForType( 14435 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14436 Builder builder = new Builder(parent); 14437 return builder; 14438 } 14439 /** 14440 * <pre> 14441 * GetVersionRequest requests for version information. 14442 * </pre> 14443 * 14444 * Protobuf type {@code hapi.services.tiller.GetVersionRequest} 14445 */ 14446 public static final class Builder extends 14447 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 14448 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionRequest) 14449 hapi.services.tiller.Tiller.GetVersionRequestOrBuilder { 14450 public static final com.google.protobuf.Descriptors.Descriptor 14451 getDescriptor() { 14452 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14453 } 14454 14455 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14456 internalGetFieldAccessorTable() { 14457 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable 14458 .ensureFieldAccessorsInitialized( 14459 hapi.services.tiller.Tiller.GetVersionRequest.class, hapi.services.tiller.Tiller.GetVersionRequest.Builder.class); 14460 } 14461 14462 // Construct using hapi.services.tiller.Tiller.GetVersionRequest.newBuilder() 14463 private Builder() { 14464 maybeForceBuilderInitialization(); 14465 } 14466 14467 private Builder( 14468 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14469 super(parent); 14470 maybeForceBuilderInitialization(); 14471 } 14472 private void maybeForceBuilderInitialization() { 14473 if (com.google.protobuf.GeneratedMessageV3 14474 .alwaysUseFieldBuilders) { 14475 } 14476 } 14477 public Builder clear() { 14478 super.clear(); 14479 return this; 14480 } 14481 14482 public com.google.protobuf.Descriptors.Descriptor 14483 getDescriptorForType() { 14484 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 14485 } 14486 14487 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14488 return hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance(); 14489 } 14490 14491 public hapi.services.tiller.Tiller.GetVersionRequest build() { 14492 hapi.services.tiller.Tiller.GetVersionRequest result = buildPartial(); 14493 if (!result.isInitialized()) { 14494 throw newUninitializedMessageException(result); 14495 } 14496 return result; 14497 } 14498 14499 public hapi.services.tiller.Tiller.GetVersionRequest buildPartial() { 14500 hapi.services.tiller.Tiller.GetVersionRequest result = new hapi.services.tiller.Tiller.GetVersionRequest(this); 14501 onBuilt(); 14502 return result; 14503 } 14504 14505 public Builder clone() { 14506 return (Builder) super.clone(); 14507 } 14508 public Builder setField( 14509 com.google.protobuf.Descriptors.FieldDescriptor field, 14510 Object value) { 14511 return (Builder) super.setField(field, value); 14512 } 14513 public Builder clearField( 14514 com.google.protobuf.Descriptors.FieldDescriptor field) { 14515 return (Builder) super.clearField(field); 14516 } 14517 public Builder clearOneof( 14518 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14519 return (Builder) super.clearOneof(oneof); 14520 } 14521 public Builder setRepeatedField( 14522 com.google.protobuf.Descriptors.FieldDescriptor field, 14523 int index, Object value) { 14524 return (Builder) super.setRepeatedField(field, index, value); 14525 } 14526 public Builder addRepeatedField( 14527 com.google.protobuf.Descriptors.FieldDescriptor field, 14528 Object value) { 14529 return (Builder) super.addRepeatedField(field, value); 14530 } 14531 public Builder mergeFrom(com.google.protobuf.Message other) { 14532 if (other instanceof hapi.services.tiller.Tiller.GetVersionRequest) { 14533 return mergeFrom((hapi.services.tiller.Tiller.GetVersionRequest)other); 14534 } else { 14535 super.mergeFrom(other); 14536 return this; 14537 } 14538 } 14539 14540 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionRequest other) { 14541 if (other == hapi.services.tiller.Tiller.GetVersionRequest.getDefaultInstance()) return this; 14542 onChanged(); 14543 return this; 14544 } 14545 14546 public final boolean isInitialized() { 14547 return true; 14548 } 14549 14550 public Builder mergeFrom( 14551 com.google.protobuf.CodedInputStream input, 14552 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14553 throws java.io.IOException { 14554 hapi.services.tiller.Tiller.GetVersionRequest parsedMessage = null; 14555 try { 14556 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 14557 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14558 parsedMessage = (hapi.services.tiller.Tiller.GetVersionRequest) e.getUnfinishedMessage(); 14559 throw e.unwrapIOException(); 14560 } finally { 14561 if (parsedMessage != null) { 14562 mergeFrom(parsedMessage); 14563 } 14564 } 14565 return this; 14566 } 14567 public final Builder setUnknownFields( 14568 final com.google.protobuf.UnknownFieldSet unknownFields) { 14569 return this; 14570 } 14571 14572 public final Builder mergeUnknownFields( 14573 final com.google.protobuf.UnknownFieldSet unknownFields) { 14574 return this; 14575 } 14576 14577 14578 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionRequest) 14579 } 14580 14581 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionRequest) 14582 private static final hapi.services.tiller.Tiller.GetVersionRequest DEFAULT_INSTANCE; 14583 static { 14584 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionRequest(); 14585 } 14586 14587 public static hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstance() { 14588 return DEFAULT_INSTANCE; 14589 } 14590 14591 private static final com.google.protobuf.Parser<GetVersionRequest> 14592 PARSER = new com.google.protobuf.AbstractParser<GetVersionRequest>() { 14593 public GetVersionRequest parsePartialFrom( 14594 com.google.protobuf.CodedInputStream input, 14595 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14596 throws com.google.protobuf.InvalidProtocolBufferException { 14597 return new GetVersionRequest(input, extensionRegistry); 14598 } 14599 }; 14600 14601 public static com.google.protobuf.Parser<GetVersionRequest> parser() { 14602 return PARSER; 14603 } 14604 14605 @java.lang.Override 14606 public com.google.protobuf.Parser<GetVersionRequest> getParserForType() { 14607 return PARSER; 14608 } 14609 14610 public hapi.services.tiller.Tiller.GetVersionRequest getDefaultInstanceForType() { 14611 return DEFAULT_INSTANCE; 14612 } 14613 14614 } 14615 14616 public interface GetVersionResponseOrBuilder extends 14617 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetVersionResponse) 14618 com.google.protobuf.MessageOrBuilder { 14619 14620 /** 14621 * <code>.hapi.version.Version Version = 1;</code> 14622 */ 14623 boolean hasVersion(); 14624 /** 14625 * <code>.hapi.version.Version Version = 1;</code> 14626 */ 14627 hapi.version.VersionOuterClass.Version getVersion(); 14628 /** 14629 * <code>.hapi.version.Version Version = 1;</code> 14630 */ 14631 hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder(); 14632 } 14633 /** 14634 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 14635 */ 14636 public static final class GetVersionResponse extends 14637 com.google.protobuf.GeneratedMessageV3 implements 14638 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetVersionResponse) 14639 GetVersionResponseOrBuilder { 14640 // Use GetVersionResponse.newBuilder() to construct. 14641 private GetVersionResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 14642 super(builder); 14643 } 14644 private GetVersionResponse() { 14645 } 14646 14647 @java.lang.Override 14648 public final com.google.protobuf.UnknownFieldSet 14649 getUnknownFields() { 14650 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 14651 } 14652 private GetVersionResponse( 14653 com.google.protobuf.CodedInputStream input, 14654 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14655 throws com.google.protobuf.InvalidProtocolBufferException { 14656 this(); 14657 int mutable_bitField0_ = 0; 14658 try { 14659 boolean done = false; 14660 while (!done) { 14661 int tag = input.readTag(); 14662 switch (tag) { 14663 case 0: 14664 done = true; 14665 break; 14666 default: { 14667 if (!input.skipField(tag)) { 14668 done = true; 14669 } 14670 break; 14671 } 14672 case 10: { 14673 hapi.version.VersionOuterClass.Version.Builder subBuilder = null; 14674 if (version_ != null) { 14675 subBuilder = version_.toBuilder(); 14676 } 14677 version_ = input.readMessage(hapi.version.VersionOuterClass.Version.parser(), extensionRegistry); 14678 if (subBuilder != null) { 14679 subBuilder.mergeFrom(version_); 14680 version_ = subBuilder.buildPartial(); 14681 } 14682 14683 break; 14684 } 14685 } 14686 } 14687 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 14688 throw e.setUnfinishedMessage(this); 14689 } catch (java.io.IOException e) { 14690 throw new com.google.protobuf.InvalidProtocolBufferException( 14691 e).setUnfinishedMessage(this); 14692 } finally { 14693 makeExtensionsImmutable(); 14694 } 14695 } 14696 public static final com.google.protobuf.Descriptors.Descriptor 14697 getDescriptor() { 14698 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14699 } 14700 14701 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14702 internalGetFieldAccessorTable() { 14703 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 14704 .ensureFieldAccessorsInitialized( 14705 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 14706 } 14707 14708 public static final int VERSION_FIELD_NUMBER = 1; 14709 private hapi.version.VersionOuterClass.Version version_; 14710 /** 14711 * <code>.hapi.version.Version Version = 1;</code> 14712 */ 14713 public boolean hasVersion() { 14714 return version_ != null; 14715 } 14716 /** 14717 * <code>.hapi.version.Version Version = 1;</code> 14718 */ 14719 public hapi.version.VersionOuterClass.Version getVersion() { 14720 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 14721 } 14722 /** 14723 * <code>.hapi.version.Version Version = 1;</code> 14724 */ 14725 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 14726 return getVersion(); 14727 } 14728 14729 private byte memoizedIsInitialized = -1; 14730 public final boolean isInitialized() { 14731 byte isInitialized = memoizedIsInitialized; 14732 if (isInitialized == 1) return true; 14733 if (isInitialized == 0) return false; 14734 14735 memoizedIsInitialized = 1; 14736 return true; 14737 } 14738 14739 public void writeTo(com.google.protobuf.CodedOutputStream output) 14740 throws java.io.IOException { 14741 if (version_ != null) { 14742 output.writeMessage(1, getVersion()); 14743 } 14744 } 14745 14746 public int getSerializedSize() { 14747 int size = memoizedSize; 14748 if (size != -1) return size; 14749 14750 size = 0; 14751 if (version_ != null) { 14752 size += com.google.protobuf.CodedOutputStream 14753 .computeMessageSize(1, getVersion()); 14754 } 14755 memoizedSize = size; 14756 return size; 14757 } 14758 14759 private static final long serialVersionUID = 0L; 14760 @java.lang.Override 14761 public boolean equals(final java.lang.Object obj) { 14762 if (obj == this) { 14763 return true; 14764 } 14765 if (!(obj instanceof hapi.services.tiller.Tiller.GetVersionResponse)) { 14766 return super.equals(obj); 14767 } 14768 hapi.services.tiller.Tiller.GetVersionResponse other = (hapi.services.tiller.Tiller.GetVersionResponse) obj; 14769 14770 boolean result = true; 14771 result = result && (hasVersion() == other.hasVersion()); 14772 if (hasVersion()) { 14773 result = result && getVersion() 14774 .equals(other.getVersion()); 14775 } 14776 return result; 14777 } 14778 14779 @java.lang.Override 14780 public int hashCode() { 14781 if (memoizedHashCode != 0) { 14782 return memoizedHashCode; 14783 } 14784 int hash = 41; 14785 hash = (19 * hash) + getDescriptor().hashCode(); 14786 if (hasVersion()) { 14787 hash = (37 * hash) + VERSION_FIELD_NUMBER; 14788 hash = (53 * hash) + getVersion().hashCode(); 14789 } 14790 hash = (29 * hash) + unknownFields.hashCode(); 14791 memoizedHashCode = hash; 14792 return hash; 14793 } 14794 14795 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14796 java.nio.ByteBuffer data) 14797 throws com.google.protobuf.InvalidProtocolBufferException { 14798 return PARSER.parseFrom(data); 14799 } 14800 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14801 java.nio.ByteBuffer data, 14802 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14803 throws com.google.protobuf.InvalidProtocolBufferException { 14804 return PARSER.parseFrom(data, extensionRegistry); 14805 } 14806 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14807 com.google.protobuf.ByteString data) 14808 throws com.google.protobuf.InvalidProtocolBufferException { 14809 return PARSER.parseFrom(data); 14810 } 14811 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14812 com.google.protobuf.ByteString data, 14813 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14814 throws com.google.protobuf.InvalidProtocolBufferException { 14815 return PARSER.parseFrom(data, extensionRegistry); 14816 } 14817 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(byte[] data) 14818 throws com.google.protobuf.InvalidProtocolBufferException { 14819 return PARSER.parseFrom(data); 14820 } 14821 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14822 byte[] data, 14823 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14824 throws com.google.protobuf.InvalidProtocolBufferException { 14825 return PARSER.parseFrom(data, extensionRegistry); 14826 } 14827 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom(java.io.InputStream input) 14828 throws java.io.IOException { 14829 return com.google.protobuf.GeneratedMessageV3 14830 .parseWithIOException(PARSER, input); 14831 } 14832 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14833 java.io.InputStream input, 14834 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14835 throws java.io.IOException { 14836 return com.google.protobuf.GeneratedMessageV3 14837 .parseWithIOException(PARSER, input, extensionRegistry); 14838 } 14839 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom(java.io.InputStream input) 14840 throws java.io.IOException { 14841 return com.google.protobuf.GeneratedMessageV3 14842 .parseDelimitedWithIOException(PARSER, input); 14843 } 14844 public static hapi.services.tiller.Tiller.GetVersionResponse parseDelimitedFrom( 14845 java.io.InputStream input, 14846 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14847 throws java.io.IOException { 14848 return com.google.protobuf.GeneratedMessageV3 14849 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 14850 } 14851 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14852 com.google.protobuf.CodedInputStream input) 14853 throws java.io.IOException { 14854 return com.google.protobuf.GeneratedMessageV3 14855 .parseWithIOException(PARSER, input); 14856 } 14857 public static hapi.services.tiller.Tiller.GetVersionResponse parseFrom( 14858 com.google.protobuf.CodedInputStream input, 14859 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 14860 throws java.io.IOException { 14861 return com.google.protobuf.GeneratedMessageV3 14862 .parseWithIOException(PARSER, input, extensionRegistry); 14863 } 14864 14865 public Builder newBuilderForType() { return newBuilder(); } 14866 public static Builder newBuilder() { 14867 return DEFAULT_INSTANCE.toBuilder(); 14868 } 14869 public static Builder newBuilder(hapi.services.tiller.Tiller.GetVersionResponse prototype) { 14870 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 14871 } 14872 public Builder toBuilder() { 14873 return this == DEFAULT_INSTANCE 14874 ? new Builder() : new Builder().mergeFrom(this); 14875 } 14876 14877 @java.lang.Override 14878 protected Builder newBuilderForType( 14879 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14880 Builder builder = new Builder(parent); 14881 return builder; 14882 } 14883 /** 14884 * Protobuf type {@code hapi.services.tiller.GetVersionResponse} 14885 */ 14886 public static final class Builder extends 14887 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 14888 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetVersionResponse) 14889 hapi.services.tiller.Tiller.GetVersionResponseOrBuilder { 14890 public static final com.google.protobuf.Descriptors.Descriptor 14891 getDescriptor() { 14892 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14893 } 14894 14895 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 14896 internalGetFieldAccessorTable() { 14897 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable 14898 .ensureFieldAccessorsInitialized( 14899 hapi.services.tiller.Tiller.GetVersionResponse.class, hapi.services.tiller.Tiller.GetVersionResponse.Builder.class); 14900 } 14901 14902 // Construct using hapi.services.tiller.Tiller.GetVersionResponse.newBuilder() 14903 private Builder() { 14904 maybeForceBuilderInitialization(); 14905 } 14906 14907 private Builder( 14908 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 14909 super(parent); 14910 maybeForceBuilderInitialization(); 14911 } 14912 private void maybeForceBuilderInitialization() { 14913 if (com.google.protobuf.GeneratedMessageV3 14914 .alwaysUseFieldBuilders) { 14915 } 14916 } 14917 public Builder clear() { 14918 super.clear(); 14919 if (versionBuilder_ == null) { 14920 version_ = null; 14921 } else { 14922 version_ = null; 14923 versionBuilder_ = null; 14924 } 14925 return this; 14926 } 14927 14928 public com.google.protobuf.Descriptors.Descriptor 14929 getDescriptorForType() { 14930 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 14931 } 14932 14933 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 14934 return hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance(); 14935 } 14936 14937 public hapi.services.tiller.Tiller.GetVersionResponse build() { 14938 hapi.services.tiller.Tiller.GetVersionResponse result = buildPartial(); 14939 if (!result.isInitialized()) { 14940 throw newUninitializedMessageException(result); 14941 } 14942 return result; 14943 } 14944 14945 public hapi.services.tiller.Tiller.GetVersionResponse buildPartial() { 14946 hapi.services.tiller.Tiller.GetVersionResponse result = new hapi.services.tiller.Tiller.GetVersionResponse(this); 14947 if (versionBuilder_ == null) { 14948 result.version_ = version_; 14949 } else { 14950 result.version_ = versionBuilder_.build(); 14951 } 14952 onBuilt(); 14953 return result; 14954 } 14955 14956 public Builder clone() { 14957 return (Builder) super.clone(); 14958 } 14959 public Builder setField( 14960 com.google.protobuf.Descriptors.FieldDescriptor field, 14961 Object value) { 14962 return (Builder) super.setField(field, value); 14963 } 14964 public Builder clearField( 14965 com.google.protobuf.Descriptors.FieldDescriptor field) { 14966 return (Builder) super.clearField(field); 14967 } 14968 public Builder clearOneof( 14969 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 14970 return (Builder) super.clearOneof(oneof); 14971 } 14972 public Builder setRepeatedField( 14973 com.google.protobuf.Descriptors.FieldDescriptor field, 14974 int index, Object value) { 14975 return (Builder) super.setRepeatedField(field, index, value); 14976 } 14977 public Builder addRepeatedField( 14978 com.google.protobuf.Descriptors.FieldDescriptor field, 14979 Object value) { 14980 return (Builder) super.addRepeatedField(field, value); 14981 } 14982 public Builder mergeFrom(com.google.protobuf.Message other) { 14983 if (other instanceof hapi.services.tiller.Tiller.GetVersionResponse) { 14984 return mergeFrom((hapi.services.tiller.Tiller.GetVersionResponse)other); 14985 } else { 14986 super.mergeFrom(other); 14987 return this; 14988 } 14989 } 14990 14991 public Builder mergeFrom(hapi.services.tiller.Tiller.GetVersionResponse other) { 14992 if (other == hapi.services.tiller.Tiller.GetVersionResponse.getDefaultInstance()) return this; 14993 if (other.hasVersion()) { 14994 mergeVersion(other.getVersion()); 14995 } 14996 onChanged(); 14997 return this; 14998 } 14999 15000 public final boolean isInitialized() { 15001 return true; 15002 } 15003 15004 public Builder mergeFrom( 15005 com.google.protobuf.CodedInputStream input, 15006 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15007 throws java.io.IOException { 15008 hapi.services.tiller.Tiller.GetVersionResponse parsedMessage = null; 15009 try { 15010 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 15011 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15012 parsedMessage = (hapi.services.tiller.Tiller.GetVersionResponse) e.getUnfinishedMessage(); 15013 throw e.unwrapIOException(); 15014 } finally { 15015 if (parsedMessage != null) { 15016 mergeFrom(parsedMessage); 15017 } 15018 } 15019 return this; 15020 } 15021 15022 private hapi.version.VersionOuterClass.Version version_ = null; 15023 private com.google.protobuf.SingleFieldBuilderV3< 15024 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> versionBuilder_; 15025 /** 15026 * <code>.hapi.version.Version Version = 1;</code> 15027 */ 15028 public boolean hasVersion() { 15029 return versionBuilder_ != null || version_ != null; 15030 } 15031 /** 15032 * <code>.hapi.version.Version Version = 1;</code> 15033 */ 15034 public hapi.version.VersionOuterClass.Version getVersion() { 15035 if (versionBuilder_ == null) { 15036 return version_ == null ? hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 15037 } else { 15038 return versionBuilder_.getMessage(); 15039 } 15040 } 15041 /** 15042 * <code>.hapi.version.Version Version = 1;</code> 15043 */ 15044 public Builder setVersion(hapi.version.VersionOuterClass.Version value) { 15045 if (versionBuilder_ == null) { 15046 if (value == null) { 15047 throw new NullPointerException(); 15048 } 15049 version_ = value; 15050 onChanged(); 15051 } else { 15052 versionBuilder_.setMessage(value); 15053 } 15054 15055 return this; 15056 } 15057 /** 15058 * <code>.hapi.version.Version Version = 1;</code> 15059 */ 15060 public Builder setVersion( 15061 hapi.version.VersionOuterClass.Version.Builder builderForValue) { 15062 if (versionBuilder_ == null) { 15063 version_ = builderForValue.build(); 15064 onChanged(); 15065 } else { 15066 versionBuilder_.setMessage(builderForValue.build()); 15067 } 15068 15069 return this; 15070 } 15071 /** 15072 * <code>.hapi.version.Version Version = 1;</code> 15073 */ 15074 public Builder mergeVersion(hapi.version.VersionOuterClass.Version value) { 15075 if (versionBuilder_ == null) { 15076 if (version_ != null) { 15077 version_ = 15078 hapi.version.VersionOuterClass.Version.newBuilder(version_).mergeFrom(value).buildPartial(); 15079 } else { 15080 version_ = value; 15081 } 15082 onChanged(); 15083 } else { 15084 versionBuilder_.mergeFrom(value); 15085 } 15086 15087 return this; 15088 } 15089 /** 15090 * <code>.hapi.version.Version Version = 1;</code> 15091 */ 15092 public Builder clearVersion() { 15093 if (versionBuilder_ == null) { 15094 version_ = null; 15095 onChanged(); 15096 } else { 15097 version_ = null; 15098 versionBuilder_ = null; 15099 } 15100 15101 return this; 15102 } 15103 /** 15104 * <code>.hapi.version.Version Version = 1;</code> 15105 */ 15106 public hapi.version.VersionOuterClass.Version.Builder getVersionBuilder() { 15107 15108 onChanged(); 15109 return getVersionFieldBuilder().getBuilder(); 15110 } 15111 /** 15112 * <code>.hapi.version.Version Version = 1;</code> 15113 */ 15114 public hapi.version.VersionOuterClass.VersionOrBuilder getVersionOrBuilder() { 15115 if (versionBuilder_ != null) { 15116 return versionBuilder_.getMessageOrBuilder(); 15117 } else { 15118 return version_ == null ? 15119 hapi.version.VersionOuterClass.Version.getDefaultInstance() : version_; 15120 } 15121 } 15122 /** 15123 * <code>.hapi.version.Version Version = 1;</code> 15124 */ 15125 private com.google.protobuf.SingleFieldBuilderV3< 15126 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder> 15127 getVersionFieldBuilder() { 15128 if (versionBuilder_ == null) { 15129 versionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 15130 hapi.version.VersionOuterClass.Version, hapi.version.VersionOuterClass.Version.Builder, hapi.version.VersionOuterClass.VersionOrBuilder>( 15131 getVersion(), 15132 getParentForChildren(), 15133 isClean()); 15134 version_ = null; 15135 } 15136 return versionBuilder_; 15137 } 15138 public final Builder setUnknownFields( 15139 final com.google.protobuf.UnknownFieldSet unknownFields) { 15140 return this; 15141 } 15142 15143 public final Builder mergeUnknownFields( 15144 final com.google.protobuf.UnknownFieldSet unknownFields) { 15145 return this; 15146 } 15147 15148 15149 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetVersionResponse) 15150 } 15151 15152 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetVersionResponse) 15153 private static final hapi.services.tiller.Tiller.GetVersionResponse DEFAULT_INSTANCE; 15154 static { 15155 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetVersionResponse(); 15156 } 15157 15158 public static hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstance() { 15159 return DEFAULT_INSTANCE; 15160 } 15161 15162 private static final com.google.protobuf.Parser<GetVersionResponse> 15163 PARSER = new com.google.protobuf.AbstractParser<GetVersionResponse>() { 15164 public GetVersionResponse parsePartialFrom( 15165 com.google.protobuf.CodedInputStream input, 15166 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15167 throws com.google.protobuf.InvalidProtocolBufferException { 15168 return new GetVersionResponse(input, extensionRegistry); 15169 } 15170 }; 15171 15172 public static com.google.protobuf.Parser<GetVersionResponse> parser() { 15173 return PARSER; 15174 } 15175 15176 @java.lang.Override 15177 public com.google.protobuf.Parser<GetVersionResponse> getParserForType() { 15178 return PARSER; 15179 } 15180 15181 public hapi.services.tiller.Tiller.GetVersionResponse getDefaultInstanceForType() { 15182 return DEFAULT_INSTANCE; 15183 } 15184 15185 } 15186 15187 public interface GetHistoryRequestOrBuilder extends 15188 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryRequest) 15189 com.google.protobuf.MessageOrBuilder { 15190 15191 /** 15192 * <pre> 15193 * The name of the release. 15194 * </pre> 15195 * 15196 * <code>string name = 1;</code> 15197 */ 15198 java.lang.String getName(); 15199 /** 15200 * <pre> 15201 * The name of the release. 15202 * </pre> 15203 * 15204 * <code>string name = 1;</code> 15205 */ 15206 com.google.protobuf.ByteString 15207 getNameBytes(); 15208 15209 /** 15210 * <pre> 15211 * The maximum number of releases to include. 15212 * </pre> 15213 * 15214 * <code>int32 max = 2;</code> 15215 */ 15216 int getMax(); 15217 } 15218 /** 15219 * <pre> 15220 * GetHistoryRequest requests a release's history. 15221 * </pre> 15222 * 15223 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15224 */ 15225 public static final class GetHistoryRequest extends 15226 com.google.protobuf.GeneratedMessageV3 implements 15227 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryRequest) 15228 GetHistoryRequestOrBuilder { 15229 // Use GetHistoryRequest.newBuilder() to construct. 15230 private GetHistoryRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 15231 super(builder); 15232 } 15233 private GetHistoryRequest() { 15234 name_ = ""; 15235 max_ = 0; 15236 } 15237 15238 @java.lang.Override 15239 public final com.google.protobuf.UnknownFieldSet 15240 getUnknownFields() { 15241 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 15242 } 15243 private GetHistoryRequest( 15244 com.google.protobuf.CodedInputStream input, 15245 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15246 throws com.google.protobuf.InvalidProtocolBufferException { 15247 this(); 15248 int mutable_bitField0_ = 0; 15249 try { 15250 boolean done = false; 15251 while (!done) { 15252 int tag = input.readTag(); 15253 switch (tag) { 15254 case 0: 15255 done = true; 15256 break; 15257 default: { 15258 if (!input.skipField(tag)) { 15259 done = true; 15260 } 15261 break; 15262 } 15263 case 10: { 15264 java.lang.String s = input.readStringRequireUtf8(); 15265 15266 name_ = s; 15267 break; 15268 } 15269 case 16: { 15270 15271 max_ = input.readInt32(); 15272 break; 15273 } 15274 } 15275 } 15276 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15277 throw e.setUnfinishedMessage(this); 15278 } catch (java.io.IOException e) { 15279 throw new com.google.protobuf.InvalidProtocolBufferException( 15280 e).setUnfinishedMessage(this); 15281 } finally { 15282 makeExtensionsImmutable(); 15283 } 15284 } 15285 public static final com.google.protobuf.Descriptors.Descriptor 15286 getDescriptor() { 15287 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15288 } 15289 15290 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15291 internalGetFieldAccessorTable() { 15292 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15293 .ensureFieldAccessorsInitialized( 15294 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15295 } 15296 15297 public static final int NAME_FIELD_NUMBER = 1; 15298 private volatile java.lang.Object name_; 15299 /** 15300 * <pre> 15301 * The name of the release. 15302 * </pre> 15303 * 15304 * <code>string name = 1;</code> 15305 */ 15306 public java.lang.String getName() { 15307 java.lang.Object ref = name_; 15308 if (ref instanceof java.lang.String) { 15309 return (java.lang.String) ref; 15310 } else { 15311 com.google.protobuf.ByteString bs = 15312 (com.google.protobuf.ByteString) ref; 15313 java.lang.String s = bs.toStringUtf8(); 15314 name_ = s; 15315 return s; 15316 } 15317 } 15318 /** 15319 * <pre> 15320 * The name of the release. 15321 * </pre> 15322 * 15323 * <code>string name = 1;</code> 15324 */ 15325 public com.google.protobuf.ByteString 15326 getNameBytes() { 15327 java.lang.Object ref = name_; 15328 if (ref instanceof java.lang.String) { 15329 com.google.protobuf.ByteString b = 15330 com.google.protobuf.ByteString.copyFromUtf8( 15331 (java.lang.String) ref); 15332 name_ = b; 15333 return b; 15334 } else { 15335 return (com.google.protobuf.ByteString) ref; 15336 } 15337 } 15338 15339 public static final int MAX_FIELD_NUMBER = 2; 15340 private int max_; 15341 /** 15342 * <pre> 15343 * The maximum number of releases to include. 15344 * </pre> 15345 * 15346 * <code>int32 max = 2;</code> 15347 */ 15348 public int getMax() { 15349 return max_; 15350 } 15351 15352 private byte memoizedIsInitialized = -1; 15353 public final boolean isInitialized() { 15354 byte isInitialized = memoizedIsInitialized; 15355 if (isInitialized == 1) return true; 15356 if (isInitialized == 0) return false; 15357 15358 memoizedIsInitialized = 1; 15359 return true; 15360 } 15361 15362 public void writeTo(com.google.protobuf.CodedOutputStream output) 15363 throws java.io.IOException { 15364 if (!getNameBytes().isEmpty()) { 15365 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 15366 } 15367 if (max_ != 0) { 15368 output.writeInt32(2, max_); 15369 } 15370 } 15371 15372 public int getSerializedSize() { 15373 int size = memoizedSize; 15374 if (size != -1) return size; 15375 15376 size = 0; 15377 if (!getNameBytes().isEmpty()) { 15378 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 15379 } 15380 if (max_ != 0) { 15381 size += com.google.protobuf.CodedOutputStream 15382 .computeInt32Size(2, max_); 15383 } 15384 memoizedSize = size; 15385 return size; 15386 } 15387 15388 private static final long serialVersionUID = 0L; 15389 @java.lang.Override 15390 public boolean equals(final java.lang.Object obj) { 15391 if (obj == this) { 15392 return true; 15393 } 15394 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryRequest)) { 15395 return super.equals(obj); 15396 } 15397 hapi.services.tiller.Tiller.GetHistoryRequest other = (hapi.services.tiller.Tiller.GetHistoryRequest) obj; 15398 15399 boolean result = true; 15400 result = result && getName() 15401 .equals(other.getName()); 15402 result = result && (getMax() 15403 == other.getMax()); 15404 return result; 15405 } 15406 15407 @java.lang.Override 15408 public int hashCode() { 15409 if (memoizedHashCode != 0) { 15410 return memoizedHashCode; 15411 } 15412 int hash = 41; 15413 hash = (19 * hash) + getDescriptor().hashCode(); 15414 hash = (37 * hash) + NAME_FIELD_NUMBER; 15415 hash = (53 * hash) + getName().hashCode(); 15416 hash = (37 * hash) + MAX_FIELD_NUMBER; 15417 hash = (53 * hash) + getMax(); 15418 hash = (29 * hash) + unknownFields.hashCode(); 15419 memoizedHashCode = hash; 15420 return hash; 15421 } 15422 15423 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15424 java.nio.ByteBuffer data) 15425 throws com.google.protobuf.InvalidProtocolBufferException { 15426 return PARSER.parseFrom(data); 15427 } 15428 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15429 java.nio.ByteBuffer data, 15430 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15431 throws com.google.protobuf.InvalidProtocolBufferException { 15432 return PARSER.parseFrom(data, extensionRegistry); 15433 } 15434 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15435 com.google.protobuf.ByteString data) 15436 throws com.google.protobuf.InvalidProtocolBufferException { 15437 return PARSER.parseFrom(data); 15438 } 15439 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15440 com.google.protobuf.ByteString data, 15441 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15442 throws com.google.protobuf.InvalidProtocolBufferException { 15443 return PARSER.parseFrom(data, extensionRegistry); 15444 } 15445 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(byte[] data) 15446 throws com.google.protobuf.InvalidProtocolBufferException { 15447 return PARSER.parseFrom(data); 15448 } 15449 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15450 byte[] data, 15451 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15452 throws com.google.protobuf.InvalidProtocolBufferException { 15453 return PARSER.parseFrom(data, extensionRegistry); 15454 } 15455 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom(java.io.InputStream input) 15456 throws java.io.IOException { 15457 return com.google.protobuf.GeneratedMessageV3 15458 .parseWithIOException(PARSER, input); 15459 } 15460 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15461 java.io.InputStream input, 15462 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15463 throws java.io.IOException { 15464 return com.google.protobuf.GeneratedMessageV3 15465 .parseWithIOException(PARSER, input, extensionRegistry); 15466 } 15467 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom(java.io.InputStream input) 15468 throws java.io.IOException { 15469 return com.google.protobuf.GeneratedMessageV3 15470 .parseDelimitedWithIOException(PARSER, input); 15471 } 15472 public static hapi.services.tiller.Tiller.GetHistoryRequest parseDelimitedFrom( 15473 java.io.InputStream input, 15474 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15475 throws java.io.IOException { 15476 return com.google.protobuf.GeneratedMessageV3 15477 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 15478 } 15479 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15480 com.google.protobuf.CodedInputStream input) 15481 throws java.io.IOException { 15482 return com.google.protobuf.GeneratedMessageV3 15483 .parseWithIOException(PARSER, input); 15484 } 15485 public static hapi.services.tiller.Tiller.GetHistoryRequest parseFrom( 15486 com.google.protobuf.CodedInputStream input, 15487 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15488 throws java.io.IOException { 15489 return com.google.protobuf.GeneratedMessageV3 15490 .parseWithIOException(PARSER, input, extensionRegistry); 15491 } 15492 15493 public Builder newBuilderForType() { return newBuilder(); } 15494 public static Builder newBuilder() { 15495 return DEFAULT_INSTANCE.toBuilder(); 15496 } 15497 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryRequest prototype) { 15498 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 15499 } 15500 public Builder toBuilder() { 15501 return this == DEFAULT_INSTANCE 15502 ? new Builder() : new Builder().mergeFrom(this); 15503 } 15504 15505 @java.lang.Override 15506 protected Builder newBuilderForType( 15507 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15508 Builder builder = new Builder(parent); 15509 return builder; 15510 } 15511 /** 15512 * <pre> 15513 * GetHistoryRequest requests a release's history. 15514 * </pre> 15515 * 15516 * Protobuf type {@code hapi.services.tiller.GetHistoryRequest} 15517 */ 15518 public static final class Builder extends 15519 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 15520 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryRequest) 15521 hapi.services.tiller.Tiller.GetHistoryRequestOrBuilder { 15522 public static final com.google.protobuf.Descriptors.Descriptor 15523 getDescriptor() { 15524 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15525 } 15526 15527 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15528 internalGetFieldAccessorTable() { 15529 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable 15530 .ensureFieldAccessorsInitialized( 15531 hapi.services.tiller.Tiller.GetHistoryRequest.class, hapi.services.tiller.Tiller.GetHistoryRequest.Builder.class); 15532 } 15533 15534 // Construct using hapi.services.tiller.Tiller.GetHistoryRequest.newBuilder() 15535 private Builder() { 15536 maybeForceBuilderInitialization(); 15537 } 15538 15539 private Builder( 15540 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 15541 super(parent); 15542 maybeForceBuilderInitialization(); 15543 } 15544 private void maybeForceBuilderInitialization() { 15545 if (com.google.protobuf.GeneratedMessageV3 15546 .alwaysUseFieldBuilders) { 15547 } 15548 } 15549 public Builder clear() { 15550 super.clear(); 15551 name_ = ""; 15552 15553 max_ = 0; 15554 15555 return this; 15556 } 15557 15558 public com.google.protobuf.Descriptors.Descriptor 15559 getDescriptorForType() { 15560 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 15561 } 15562 15563 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15564 return hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance(); 15565 } 15566 15567 public hapi.services.tiller.Tiller.GetHistoryRequest build() { 15568 hapi.services.tiller.Tiller.GetHistoryRequest result = buildPartial(); 15569 if (!result.isInitialized()) { 15570 throw newUninitializedMessageException(result); 15571 } 15572 return result; 15573 } 15574 15575 public hapi.services.tiller.Tiller.GetHistoryRequest buildPartial() { 15576 hapi.services.tiller.Tiller.GetHistoryRequest result = new hapi.services.tiller.Tiller.GetHistoryRequest(this); 15577 result.name_ = name_; 15578 result.max_ = max_; 15579 onBuilt(); 15580 return result; 15581 } 15582 15583 public Builder clone() { 15584 return (Builder) super.clone(); 15585 } 15586 public Builder setField( 15587 com.google.protobuf.Descriptors.FieldDescriptor field, 15588 Object value) { 15589 return (Builder) super.setField(field, value); 15590 } 15591 public Builder clearField( 15592 com.google.protobuf.Descriptors.FieldDescriptor field) { 15593 return (Builder) super.clearField(field); 15594 } 15595 public Builder clearOneof( 15596 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 15597 return (Builder) super.clearOneof(oneof); 15598 } 15599 public Builder setRepeatedField( 15600 com.google.protobuf.Descriptors.FieldDescriptor field, 15601 int index, Object value) { 15602 return (Builder) super.setRepeatedField(field, index, value); 15603 } 15604 public Builder addRepeatedField( 15605 com.google.protobuf.Descriptors.FieldDescriptor field, 15606 Object value) { 15607 return (Builder) super.addRepeatedField(field, value); 15608 } 15609 public Builder mergeFrom(com.google.protobuf.Message other) { 15610 if (other instanceof hapi.services.tiller.Tiller.GetHistoryRequest) { 15611 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryRequest)other); 15612 } else { 15613 super.mergeFrom(other); 15614 return this; 15615 } 15616 } 15617 15618 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryRequest other) { 15619 if (other == hapi.services.tiller.Tiller.GetHistoryRequest.getDefaultInstance()) return this; 15620 if (!other.getName().isEmpty()) { 15621 name_ = other.name_; 15622 onChanged(); 15623 } 15624 if (other.getMax() != 0) { 15625 setMax(other.getMax()); 15626 } 15627 onChanged(); 15628 return this; 15629 } 15630 15631 public final boolean isInitialized() { 15632 return true; 15633 } 15634 15635 public Builder mergeFrom( 15636 com.google.protobuf.CodedInputStream input, 15637 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15638 throws java.io.IOException { 15639 hapi.services.tiller.Tiller.GetHistoryRequest parsedMessage = null; 15640 try { 15641 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 15642 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15643 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryRequest) e.getUnfinishedMessage(); 15644 throw e.unwrapIOException(); 15645 } finally { 15646 if (parsedMessage != null) { 15647 mergeFrom(parsedMessage); 15648 } 15649 } 15650 return this; 15651 } 15652 15653 private java.lang.Object name_ = ""; 15654 /** 15655 * <pre> 15656 * The name of the release. 15657 * </pre> 15658 * 15659 * <code>string name = 1;</code> 15660 */ 15661 public java.lang.String getName() { 15662 java.lang.Object ref = name_; 15663 if (!(ref instanceof java.lang.String)) { 15664 com.google.protobuf.ByteString bs = 15665 (com.google.protobuf.ByteString) ref; 15666 java.lang.String s = bs.toStringUtf8(); 15667 name_ = s; 15668 return s; 15669 } else { 15670 return (java.lang.String) ref; 15671 } 15672 } 15673 /** 15674 * <pre> 15675 * The name of the release. 15676 * </pre> 15677 * 15678 * <code>string name = 1;</code> 15679 */ 15680 public com.google.protobuf.ByteString 15681 getNameBytes() { 15682 java.lang.Object ref = name_; 15683 if (ref instanceof String) { 15684 com.google.protobuf.ByteString b = 15685 com.google.protobuf.ByteString.copyFromUtf8( 15686 (java.lang.String) ref); 15687 name_ = b; 15688 return b; 15689 } else { 15690 return (com.google.protobuf.ByteString) ref; 15691 } 15692 } 15693 /** 15694 * <pre> 15695 * The name of the release. 15696 * </pre> 15697 * 15698 * <code>string name = 1;</code> 15699 */ 15700 public Builder setName( 15701 java.lang.String value) { 15702 if (value == null) { 15703 throw new NullPointerException(); 15704 } 15705 15706 name_ = value; 15707 onChanged(); 15708 return this; 15709 } 15710 /** 15711 * <pre> 15712 * The name of the release. 15713 * </pre> 15714 * 15715 * <code>string name = 1;</code> 15716 */ 15717 public Builder clearName() { 15718 15719 name_ = getDefaultInstance().getName(); 15720 onChanged(); 15721 return this; 15722 } 15723 /** 15724 * <pre> 15725 * The name of the release. 15726 * </pre> 15727 * 15728 * <code>string name = 1;</code> 15729 */ 15730 public Builder setNameBytes( 15731 com.google.protobuf.ByteString value) { 15732 if (value == null) { 15733 throw new NullPointerException(); 15734 } 15735 checkByteStringIsUtf8(value); 15736 15737 name_ = value; 15738 onChanged(); 15739 return this; 15740 } 15741 15742 private int max_ ; 15743 /** 15744 * <pre> 15745 * The maximum number of releases to include. 15746 * </pre> 15747 * 15748 * <code>int32 max = 2;</code> 15749 */ 15750 public int getMax() { 15751 return max_; 15752 } 15753 /** 15754 * <pre> 15755 * The maximum number of releases to include. 15756 * </pre> 15757 * 15758 * <code>int32 max = 2;</code> 15759 */ 15760 public Builder setMax(int value) { 15761 15762 max_ = value; 15763 onChanged(); 15764 return this; 15765 } 15766 /** 15767 * <pre> 15768 * The maximum number of releases to include. 15769 * </pre> 15770 * 15771 * <code>int32 max = 2;</code> 15772 */ 15773 public Builder clearMax() { 15774 15775 max_ = 0; 15776 onChanged(); 15777 return this; 15778 } 15779 public final Builder setUnknownFields( 15780 final com.google.protobuf.UnknownFieldSet unknownFields) { 15781 return this; 15782 } 15783 15784 public final Builder mergeUnknownFields( 15785 final com.google.protobuf.UnknownFieldSet unknownFields) { 15786 return this; 15787 } 15788 15789 15790 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryRequest) 15791 } 15792 15793 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryRequest) 15794 private static final hapi.services.tiller.Tiller.GetHistoryRequest DEFAULT_INSTANCE; 15795 static { 15796 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryRequest(); 15797 } 15798 15799 public static hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstance() { 15800 return DEFAULT_INSTANCE; 15801 } 15802 15803 private static final com.google.protobuf.Parser<GetHistoryRequest> 15804 PARSER = new com.google.protobuf.AbstractParser<GetHistoryRequest>() { 15805 public GetHistoryRequest parsePartialFrom( 15806 com.google.protobuf.CodedInputStream input, 15807 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15808 throws com.google.protobuf.InvalidProtocolBufferException { 15809 return new GetHistoryRequest(input, extensionRegistry); 15810 } 15811 }; 15812 15813 public static com.google.protobuf.Parser<GetHistoryRequest> parser() { 15814 return PARSER; 15815 } 15816 15817 @java.lang.Override 15818 public com.google.protobuf.Parser<GetHistoryRequest> getParserForType() { 15819 return PARSER; 15820 } 15821 15822 public hapi.services.tiller.Tiller.GetHistoryRequest getDefaultInstanceForType() { 15823 return DEFAULT_INSTANCE; 15824 } 15825 15826 } 15827 15828 public interface GetHistoryResponseOrBuilder extends 15829 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetHistoryResponse) 15830 com.google.protobuf.MessageOrBuilder { 15831 15832 /** 15833 * <code>repeated .hapi.release.Release releases = 1;</code> 15834 */ 15835 java.util.List<hapi.release.ReleaseOuterClass.Release> 15836 getReleasesList(); 15837 /** 15838 * <code>repeated .hapi.release.Release releases = 1;</code> 15839 */ 15840 hapi.release.ReleaseOuterClass.Release getReleases(int index); 15841 /** 15842 * <code>repeated .hapi.release.Release releases = 1;</code> 15843 */ 15844 int getReleasesCount(); 15845 /** 15846 * <code>repeated .hapi.release.Release releases = 1;</code> 15847 */ 15848 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 15849 getReleasesOrBuilderList(); 15850 /** 15851 * <code>repeated .hapi.release.Release releases = 1;</code> 15852 */ 15853 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 15854 int index); 15855 } 15856 /** 15857 * <pre> 15858 * GetHistoryResponse is received in response to a GetHistory rpc. 15859 * </pre> 15860 * 15861 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 15862 */ 15863 public static final class GetHistoryResponse extends 15864 com.google.protobuf.GeneratedMessageV3 implements 15865 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetHistoryResponse) 15866 GetHistoryResponseOrBuilder { 15867 // Use GetHistoryResponse.newBuilder() to construct. 15868 private GetHistoryResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 15869 super(builder); 15870 } 15871 private GetHistoryResponse() { 15872 releases_ = java.util.Collections.emptyList(); 15873 } 15874 15875 @java.lang.Override 15876 public final com.google.protobuf.UnknownFieldSet 15877 getUnknownFields() { 15878 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 15879 } 15880 private GetHistoryResponse( 15881 com.google.protobuf.CodedInputStream input, 15882 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 15883 throws com.google.protobuf.InvalidProtocolBufferException { 15884 this(); 15885 int mutable_bitField0_ = 0; 15886 try { 15887 boolean done = false; 15888 while (!done) { 15889 int tag = input.readTag(); 15890 switch (tag) { 15891 case 0: 15892 done = true; 15893 break; 15894 default: { 15895 if (!input.skipField(tag)) { 15896 done = true; 15897 } 15898 break; 15899 } 15900 case 10: { 15901 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 15902 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 15903 mutable_bitField0_ |= 0x00000001; 15904 } 15905 releases_.add( 15906 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 15907 break; 15908 } 15909 } 15910 } 15911 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 15912 throw e.setUnfinishedMessage(this); 15913 } catch (java.io.IOException e) { 15914 throw new com.google.protobuf.InvalidProtocolBufferException( 15915 e).setUnfinishedMessage(this); 15916 } finally { 15917 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 15918 releases_ = java.util.Collections.unmodifiableList(releases_); 15919 } 15920 makeExtensionsImmutable(); 15921 } 15922 } 15923 public static final com.google.protobuf.Descriptors.Descriptor 15924 getDescriptor() { 15925 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 15926 } 15927 15928 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 15929 internalGetFieldAccessorTable() { 15930 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 15931 .ensureFieldAccessorsInitialized( 15932 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 15933 } 15934 15935 public static final int RELEASES_FIELD_NUMBER = 1; 15936 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 15937 /** 15938 * <code>repeated .hapi.release.Release releases = 1;</code> 15939 */ 15940 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 15941 return releases_; 15942 } 15943 /** 15944 * <code>repeated .hapi.release.Release releases = 1;</code> 15945 */ 15946 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 15947 getReleasesOrBuilderList() { 15948 return releases_; 15949 } 15950 /** 15951 * <code>repeated .hapi.release.Release releases = 1;</code> 15952 */ 15953 public int getReleasesCount() { 15954 return releases_.size(); 15955 } 15956 /** 15957 * <code>repeated .hapi.release.Release releases = 1;</code> 15958 */ 15959 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 15960 return releases_.get(index); 15961 } 15962 /** 15963 * <code>repeated .hapi.release.Release releases = 1;</code> 15964 */ 15965 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 15966 int index) { 15967 return releases_.get(index); 15968 } 15969 15970 private byte memoizedIsInitialized = -1; 15971 public final boolean isInitialized() { 15972 byte isInitialized = memoizedIsInitialized; 15973 if (isInitialized == 1) return true; 15974 if (isInitialized == 0) return false; 15975 15976 memoizedIsInitialized = 1; 15977 return true; 15978 } 15979 15980 public void writeTo(com.google.protobuf.CodedOutputStream output) 15981 throws java.io.IOException { 15982 for (int i = 0; i < releases_.size(); i++) { 15983 output.writeMessage(1, releases_.get(i)); 15984 } 15985 } 15986 15987 public int getSerializedSize() { 15988 int size = memoizedSize; 15989 if (size != -1) return size; 15990 15991 size = 0; 15992 for (int i = 0; i < releases_.size(); i++) { 15993 size += com.google.protobuf.CodedOutputStream 15994 .computeMessageSize(1, releases_.get(i)); 15995 } 15996 memoizedSize = size; 15997 return size; 15998 } 15999 16000 private static final long serialVersionUID = 0L; 16001 @java.lang.Override 16002 public boolean equals(final java.lang.Object obj) { 16003 if (obj == this) { 16004 return true; 16005 } 16006 if (!(obj instanceof hapi.services.tiller.Tiller.GetHistoryResponse)) { 16007 return super.equals(obj); 16008 } 16009 hapi.services.tiller.Tiller.GetHistoryResponse other = (hapi.services.tiller.Tiller.GetHistoryResponse) obj; 16010 16011 boolean result = true; 16012 result = result && getReleasesList() 16013 .equals(other.getReleasesList()); 16014 return result; 16015 } 16016 16017 @java.lang.Override 16018 public int hashCode() { 16019 if (memoizedHashCode != 0) { 16020 return memoizedHashCode; 16021 } 16022 int hash = 41; 16023 hash = (19 * hash) + getDescriptor().hashCode(); 16024 if (getReleasesCount() > 0) { 16025 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 16026 hash = (53 * hash) + getReleasesList().hashCode(); 16027 } 16028 hash = (29 * hash) + unknownFields.hashCode(); 16029 memoizedHashCode = hash; 16030 return hash; 16031 } 16032 16033 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16034 java.nio.ByteBuffer data) 16035 throws com.google.protobuf.InvalidProtocolBufferException { 16036 return PARSER.parseFrom(data); 16037 } 16038 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16039 java.nio.ByteBuffer data, 16040 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16041 throws com.google.protobuf.InvalidProtocolBufferException { 16042 return PARSER.parseFrom(data, extensionRegistry); 16043 } 16044 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16045 com.google.protobuf.ByteString data) 16046 throws com.google.protobuf.InvalidProtocolBufferException { 16047 return PARSER.parseFrom(data); 16048 } 16049 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16050 com.google.protobuf.ByteString data, 16051 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16052 throws com.google.protobuf.InvalidProtocolBufferException { 16053 return PARSER.parseFrom(data, extensionRegistry); 16054 } 16055 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(byte[] data) 16056 throws com.google.protobuf.InvalidProtocolBufferException { 16057 return PARSER.parseFrom(data); 16058 } 16059 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16060 byte[] data, 16061 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16062 throws com.google.protobuf.InvalidProtocolBufferException { 16063 return PARSER.parseFrom(data, extensionRegistry); 16064 } 16065 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom(java.io.InputStream input) 16066 throws java.io.IOException { 16067 return com.google.protobuf.GeneratedMessageV3 16068 .parseWithIOException(PARSER, input); 16069 } 16070 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16071 java.io.InputStream input, 16072 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16073 throws java.io.IOException { 16074 return com.google.protobuf.GeneratedMessageV3 16075 .parseWithIOException(PARSER, input, extensionRegistry); 16076 } 16077 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom(java.io.InputStream input) 16078 throws java.io.IOException { 16079 return com.google.protobuf.GeneratedMessageV3 16080 .parseDelimitedWithIOException(PARSER, input); 16081 } 16082 public static hapi.services.tiller.Tiller.GetHistoryResponse parseDelimitedFrom( 16083 java.io.InputStream input, 16084 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16085 throws java.io.IOException { 16086 return com.google.protobuf.GeneratedMessageV3 16087 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 16088 } 16089 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16090 com.google.protobuf.CodedInputStream input) 16091 throws java.io.IOException { 16092 return com.google.protobuf.GeneratedMessageV3 16093 .parseWithIOException(PARSER, input); 16094 } 16095 public static hapi.services.tiller.Tiller.GetHistoryResponse parseFrom( 16096 com.google.protobuf.CodedInputStream input, 16097 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16098 throws java.io.IOException { 16099 return com.google.protobuf.GeneratedMessageV3 16100 .parseWithIOException(PARSER, input, extensionRegistry); 16101 } 16102 16103 public Builder newBuilderForType() { return newBuilder(); } 16104 public static Builder newBuilder() { 16105 return DEFAULT_INSTANCE.toBuilder(); 16106 } 16107 public static Builder newBuilder(hapi.services.tiller.Tiller.GetHistoryResponse prototype) { 16108 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 16109 } 16110 public Builder toBuilder() { 16111 return this == DEFAULT_INSTANCE 16112 ? new Builder() : new Builder().mergeFrom(this); 16113 } 16114 16115 @java.lang.Override 16116 protected Builder newBuilderForType( 16117 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16118 Builder builder = new Builder(parent); 16119 return builder; 16120 } 16121 /** 16122 * <pre> 16123 * GetHistoryResponse is received in response to a GetHistory rpc. 16124 * </pre> 16125 * 16126 * Protobuf type {@code hapi.services.tiller.GetHistoryResponse} 16127 */ 16128 public static final class Builder extends 16129 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 16130 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetHistoryResponse) 16131 hapi.services.tiller.Tiller.GetHistoryResponseOrBuilder { 16132 public static final com.google.protobuf.Descriptors.Descriptor 16133 getDescriptor() { 16134 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16135 } 16136 16137 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16138 internalGetFieldAccessorTable() { 16139 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable 16140 .ensureFieldAccessorsInitialized( 16141 hapi.services.tiller.Tiller.GetHistoryResponse.class, hapi.services.tiller.Tiller.GetHistoryResponse.Builder.class); 16142 } 16143 16144 // Construct using hapi.services.tiller.Tiller.GetHistoryResponse.newBuilder() 16145 private Builder() { 16146 maybeForceBuilderInitialization(); 16147 } 16148 16149 private Builder( 16150 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16151 super(parent); 16152 maybeForceBuilderInitialization(); 16153 } 16154 private void maybeForceBuilderInitialization() { 16155 if (com.google.protobuf.GeneratedMessageV3 16156 .alwaysUseFieldBuilders) { 16157 getReleasesFieldBuilder(); 16158 } 16159 } 16160 public Builder clear() { 16161 super.clear(); 16162 if (releasesBuilder_ == null) { 16163 releases_ = java.util.Collections.emptyList(); 16164 bitField0_ = (bitField0_ & ~0x00000001); 16165 } else { 16166 releasesBuilder_.clear(); 16167 } 16168 return this; 16169 } 16170 16171 public com.google.protobuf.Descriptors.Descriptor 16172 getDescriptorForType() { 16173 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 16174 } 16175 16176 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16177 return hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance(); 16178 } 16179 16180 public hapi.services.tiller.Tiller.GetHistoryResponse build() { 16181 hapi.services.tiller.Tiller.GetHistoryResponse result = buildPartial(); 16182 if (!result.isInitialized()) { 16183 throw newUninitializedMessageException(result); 16184 } 16185 return result; 16186 } 16187 16188 public hapi.services.tiller.Tiller.GetHistoryResponse buildPartial() { 16189 hapi.services.tiller.Tiller.GetHistoryResponse result = new hapi.services.tiller.Tiller.GetHistoryResponse(this); 16190 int from_bitField0_ = bitField0_; 16191 if (releasesBuilder_ == null) { 16192 if (((bitField0_ & 0x00000001) == 0x00000001)) { 16193 releases_ = java.util.Collections.unmodifiableList(releases_); 16194 bitField0_ = (bitField0_ & ~0x00000001); 16195 } 16196 result.releases_ = releases_; 16197 } else { 16198 result.releases_ = releasesBuilder_.build(); 16199 } 16200 onBuilt(); 16201 return result; 16202 } 16203 16204 public Builder clone() { 16205 return (Builder) super.clone(); 16206 } 16207 public Builder setField( 16208 com.google.protobuf.Descriptors.FieldDescriptor field, 16209 Object value) { 16210 return (Builder) super.setField(field, value); 16211 } 16212 public Builder clearField( 16213 com.google.protobuf.Descriptors.FieldDescriptor field) { 16214 return (Builder) super.clearField(field); 16215 } 16216 public Builder clearOneof( 16217 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 16218 return (Builder) super.clearOneof(oneof); 16219 } 16220 public Builder setRepeatedField( 16221 com.google.protobuf.Descriptors.FieldDescriptor field, 16222 int index, Object value) { 16223 return (Builder) super.setRepeatedField(field, index, value); 16224 } 16225 public Builder addRepeatedField( 16226 com.google.protobuf.Descriptors.FieldDescriptor field, 16227 Object value) { 16228 return (Builder) super.addRepeatedField(field, value); 16229 } 16230 public Builder mergeFrom(com.google.protobuf.Message other) { 16231 if (other instanceof hapi.services.tiller.Tiller.GetHistoryResponse) { 16232 return mergeFrom((hapi.services.tiller.Tiller.GetHistoryResponse)other); 16233 } else { 16234 super.mergeFrom(other); 16235 return this; 16236 } 16237 } 16238 16239 public Builder mergeFrom(hapi.services.tiller.Tiller.GetHistoryResponse other) { 16240 if (other == hapi.services.tiller.Tiller.GetHistoryResponse.getDefaultInstance()) return this; 16241 if (releasesBuilder_ == null) { 16242 if (!other.releases_.isEmpty()) { 16243 if (releases_.isEmpty()) { 16244 releases_ = other.releases_; 16245 bitField0_ = (bitField0_ & ~0x00000001); 16246 } else { 16247 ensureReleasesIsMutable(); 16248 releases_.addAll(other.releases_); 16249 } 16250 onChanged(); 16251 } 16252 } else { 16253 if (!other.releases_.isEmpty()) { 16254 if (releasesBuilder_.isEmpty()) { 16255 releasesBuilder_.dispose(); 16256 releasesBuilder_ = null; 16257 releases_ = other.releases_; 16258 bitField0_ = (bitField0_ & ~0x00000001); 16259 releasesBuilder_ = 16260 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 16261 getReleasesFieldBuilder() : null; 16262 } else { 16263 releasesBuilder_.addAllMessages(other.releases_); 16264 } 16265 } 16266 } 16267 onChanged(); 16268 return this; 16269 } 16270 16271 public final boolean isInitialized() { 16272 return true; 16273 } 16274 16275 public Builder mergeFrom( 16276 com.google.protobuf.CodedInputStream input, 16277 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16278 throws java.io.IOException { 16279 hapi.services.tiller.Tiller.GetHistoryResponse parsedMessage = null; 16280 try { 16281 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 16282 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16283 parsedMessage = (hapi.services.tiller.Tiller.GetHistoryResponse) e.getUnfinishedMessage(); 16284 throw e.unwrapIOException(); 16285 } finally { 16286 if (parsedMessage != null) { 16287 mergeFrom(parsedMessage); 16288 } 16289 } 16290 return this; 16291 } 16292 private int bitField0_; 16293 16294 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 16295 java.util.Collections.emptyList(); 16296 private void ensureReleasesIsMutable() { 16297 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 16298 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 16299 bitField0_ |= 0x00000001; 16300 } 16301 } 16302 16303 private com.google.protobuf.RepeatedFieldBuilderV3< 16304 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 16305 16306 /** 16307 * <code>repeated .hapi.release.Release releases = 1;</code> 16308 */ 16309 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 16310 if (releasesBuilder_ == null) { 16311 return java.util.Collections.unmodifiableList(releases_); 16312 } else { 16313 return releasesBuilder_.getMessageList(); 16314 } 16315 } 16316 /** 16317 * <code>repeated .hapi.release.Release releases = 1;</code> 16318 */ 16319 public int getReleasesCount() { 16320 if (releasesBuilder_ == null) { 16321 return releases_.size(); 16322 } else { 16323 return releasesBuilder_.getCount(); 16324 } 16325 } 16326 /** 16327 * <code>repeated .hapi.release.Release releases = 1;</code> 16328 */ 16329 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 16330 if (releasesBuilder_ == null) { 16331 return releases_.get(index); 16332 } else { 16333 return releasesBuilder_.getMessage(index); 16334 } 16335 } 16336 /** 16337 * <code>repeated .hapi.release.Release releases = 1;</code> 16338 */ 16339 public Builder setReleases( 16340 int index, hapi.release.ReleaseOuterClass.Release value) { 16341 if (releasesBuilder_ == null) { 16342 if (value == null) { 16343 throw new NullPointerException(); 16344 } 16345 ensureReleasesIsMutable(); 16346 releases_.set(index, value); 16347 onChanged(); 16348 } else { 16349 releasesBuilder_.setMessage(index, value); 16350 } 16351 return this; 16352 } 16353 /** 16354 * <code>repeated .hapi.release.Release releases = 1;</code> 16355 */ 16356 public Builder setReleases( 16357 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16358 if (releasesBuilder_ == null) { 16359 ensureReleasesIsMutable(); 16360 releases_.set(index, builderForValue.build()); 16361 onChanged(); 16362 } else { 16363 releasesBuilder_.setMessage(index, builderForValue.build()); 16364 } 16365 return this; 16366 } 16367 /** 16368 * <code>repeated .hapi.release.Release releases = 1;</code> 16369 */ 16370 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 16371 if (releasesBuilder_ == null) { 16372 if (value == null) { 16373 throw new NullPointerException(); 16374 } 16375 ensureReleasesIsMutable(); 16376 releases_.add(value); 16377 onChanged(); 16378 } else { 16379 releasesBuilder_.addMessage(value); 16380 } 16381 return this; 16382 } 16383 /** 16384 * <code>repeated .hapi.release.Release releases = 1;</code> 16385 */ 16386 public Builder addReleases( 16387 int index, hapi.release.ReleaseOuterClass.Release value) { 16388 if (releasesBuilder_ == null) { 16389 if (value == null) { 16390 throw new NullPointerException(); 16391 } 16392 ensureReleasesIsMutable(); 16393 releases_.add(index, value); 16394 onChanged(); 16395 } else { 16396 releasesBuilder_.addMessage(index, value); 16397 } 16398 return this; 16399 } 16400 /** 16401 * <code>repeated .hapi.release.Release releases = 1;</code> 16402 */ 16403 public Builder addReleases( 16404 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16405 if (releasesBuilder_ == null) { 16406 ensureReleasesIsMutable(); 16407 releases_.add(builderForValue.build()); 16408 onChanged(); 16409 } else { 16410 releasesBuilder_.addMessage(builderForValue.build()); 16411 } 16412 return this; 16413 } 16414 /** 16415 * <code>repeated .hapi.release.Release releases = 1;</code> 16416 */ 16417 public Builder addReleases( 16418 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 16419 if (releasesBuilder_ == null) { 16420 ensureReleasesIsMutable(); 16421 releases_.add(index, builderForValue.build()); 16422 onChanged(); 16423 } else { 16424 releasesBuilder_.addMessage(index, builderForValue.build()); 16425 } 16426 return this; 16427 } 16428 /** 16429 * <code>repeated .hapi.release.Release releases = 1;</code> 16430 */ 16431 public Builder addAllReleases( 16432 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 16433 if (releasesBuilder_ == null) { 16434 ensureReleasesIsMutable(); 16435 com.google.protobuf.AbstractMessageLite.Builder.addAll( 16436 values, releases_); 16437 onChanged(); 16438 } else { 16439 releasesBuilder_.addAllMessages(values); 16440 } 16441 return this; 16442 } 16443 /** 16444 * <code>repeated .hapi.release.Release releases = 1;</code> 16445 */ 16446 public Builder clearReleases() { 16447 if (releasesBuilder_ == null) { 16448 releases_ = java.util.Collections.emptyList(); 16449 bitField0_ = (bitField0_ & ~0x00000001); 16450 onChanged(); 16451 } else { 16452 releasesBuilder_.clear(); 16453 } 16454 return this; 16455 } 16456 /** 16457 * <code>repeated .hapi.release.Release releases = 1;</code> 16458 */ 16459 public Builder removeReleases(int index) { 16460 if (releasesBuilder_ == null) { 16461 ensureReleasesIsMutable(); 16462 releases_.remove(index); 16463 onChanged(); 16464 } else { 16465 releasesBuilder_.remove(index); 16466 } 16467 return this; 16468 } 16469 /** 16470 * <code>repeated .hapi.release.Release releases = 1;</code> 16471 */ 16472 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 16473 int index) { 16474 return getReleasesFieldBuilder().getBuilder(index); 16475 } 16476 /** 16477 * <code>repeated .hapi.release.Release releases = 1;</code> 16478 */ 16479 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 16480 int index) { 16481 if (releasesBuilder_ == null) { 16482 return releases_.get(index); } else { 16483 return releasesBuilder_.getMessageOrBuilder(index); 16484 } 16485 } 16486 /** 16487 * <code>repeated .hapi.release.Release releases = 1;</code> 16488 */ 16489 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16490 getReleasesOrBuilderList() { 16491 if (releasesBuilder_ != null) { 16492 return releasesBuilder_.getMessageOrBuilderList(); 16493 } else { 16494 return java.util.Collections.unmodifiableList(releases_); 16495 } 16496 } 16497 /** 16498 * <code>repeated .hapi.release.Release releases = 1;</code> 16499 */ 16500 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 16501 return getReleasesFieldBuilder().addBuilder( 16502 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16503 } 16504 /** 16505 * <code>repeated .hapi.release.Release releases = 1;</code> 16506 */ 16507 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 16508 int index) { 16509 return getReleasesFieldBuilder().addBuilder( 16510 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 16511 } 16512 /** 16513 * <code>repeated .hapi.release.Release releases = 1;</code> 16514 */ 16515 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 16516 getReleasesBuilderList() { 16517 return getReleasesFieldBuilder().getBuilderList(); 16518 } 16519 private com.google.protobuf.RepeatedFieldBuilderV3< 16520 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 16521 getReleasesFieldBuilder() { 16522 if (releasesBuilder_ == null) { 16523 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 16524 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 16525 releases_, 16526 ((bitField0_ & 0x00000001) == 0x00000001), 16527 getParentForChildren(), 16528 isClean()); 16529 releases_ = null; 16530 } 16531 return releasesBuilder_; 16532 } 16533 public final Builder setUnknownFields( 16534 final com.google.protobuf.UnknownFieldSet unknownFields) { 16535 return this; 16536 } 16537 16538 public final Builder mergeUnknownFields( 16539 final com.google.protobuf.UnknownFieldSet unknownFields) { 16540 return this; 16541 } 16542 16543 16544 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetHistoryResponse) 16545 } 16546 16547 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetHistoryResponse) 16548 private static final hapi.services.tiller.Tiller.GetHistoryResponse DEFAULT_INSTANCE; 16549 static { 16550 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetHistoryResponse(); 16551 } 16552 16553 public static hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstance() { 16554 return DEFAULT_INSTANCE; 16555 } 16556 16557 private static final com.google.protobuf.Parser<GetHistoryResponse> 16558 PARSER = new com.google.protobuf.AbstractParser<GetHistoryResponse>() { 16559 public GetHistoryResponse parsePartialFrom( 16560 com.google.protobuf.CodedInputStream input, 16561 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16562 throws com.google.protobuf.InvalidProtocolBufferException { 16563 return new GetHistoryResponse(input, extensionRegistry); 16564 } 16565 }; 16566 16567 public static com.google.protobuf.Parser<GetHistoryResponse> parser() { 16568 return PARSER; 16569 } 16570 16571 @java.lang.Override 16572 public com.google.protobuf.Parser<GetHistoryResponse> getParserForType() { 16573 return PARSER; 16574 } 16575 16576 public hapi.services.tiller.Tiller.GetHistoryResponse getDefaultInstanceForType() { 16577 return DEFAULT_INSTANCE; 16578 } 16579 16580 } 16581 16582 public interface TestReleaseRequestOrBuilder extends 16583 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseRequest) 16584 com.google.protobuf.MessageOrBuilder { 16585 16586 /** 16587 * <pre> 16588 * Name is the name of the release 16589 * </pre> 16590 * 16591 * <code>string name = 1;</code> 16592 */ 16593 java.lang.String getName(); 16594 /** 16595 * <pre> 16596 * Name is the name of the release 16597 * </pre> 16598 * 16599 * <code>string name = 1;</code> 16600 */ 16601 com.google.protobuf.ByteString 16602 getNameBytes(); 16603 16604 /** 16605 * <pre> 16606 * timeout specifies the max amount of time any kubernetes client command can run. 16607 * </pre> 16608 * 16609 * <code>int64 timeout = 2;</code> 16610 */ 16611 long getTimeout(); 16612 16613 /** 16614 * <pre> 16615 * cleanup specifies whether or not to attempt pod deletion after test completes 16616 * </pre> 16617 * 16618 * <code>bool cleanup = 3;</code> 16619 */ 16620 boolean getCleanup(); 16621 } 16622 /** 16623 * <pre> 16624 * TestReleaseRequest is a request to get the status of a release. 16625 * </pre> 16626 * 16627 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 16628 */ 16629 public static final class TestReleaseRequest extends 16630 com.google.protobuf.GeneratedMessageV3 implements 16631 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseRequest) 16632 TestReleaseRequestOrBuilder { 16633 // Use TestReleaseRequest.newBuilder() to construct. 16634 private TestReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 16635 super(builder); 16636 } 16637 private TestReleaseRequest() { 16638 name_ = ""; 16639 timeout_ = 0L; 16640 cleanup_ = false; 16641 } 16642 16643 @java.lang.Override 16644 public final com.google.protobuf.UnknownFieldSet 16645 getUnknownFields() { 16646 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 16647 } 16648 private TestReleaseRequest( 16649 com.google.protobuf.CodedInputStream input, 16650 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16651 throws com.google.protobuf.InvalidProtocolBufferException { 16652 this(); 16653 int mutable_bitField0_ = 0; 16654 try { 16655 boolean done = false; 16656 while (!done) { 16657 int tag = input.readTag(); 16658 switch (tag) { 16659 case 0: 16660 done = true; 16661 break; 16662 default: { 16663 if (!input.skipField(tag)) { 16664 done = true; 16665 } 16666 break; 16667 } 16668 case 10: { 16669 java.lang.String s = input.readStringRequireUtf8(); 16670 16671 name_ = s; 16672 break; 16673 } 16674 case 16: { 16675 16676 timeout_ = input.readInt64(); 16677 break; 16678 } 16679 case 24: { 16680 16681 cleanup_ = input.readBool(); 16682 break; 16683 } 16684 } 16685 } 16686 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 16687 throw e.setUnfinishedMessage(this); 16688 } catch (java.io.IOException e) { 16689 throw new com.google.protobuf.InvalidProtocolBufferException( 16690 e).setUnfinishedMessage(this); 16691 } finally { 16692 makeExtensionsImmutable(); 16693 } 16694 } 16695 public static final com.google.protobuf.Descriptors.Descriptor 16696 getDescriptor() { 16697 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16698 } 16699 16700 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16701 internalGetFieldAccessorTable() { 16702 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 16703 .ensureFieldAccessorsInitialized( 16704 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 16705 } 16706 16707 public static final int NAME_FIELD_NUMBER = 1; 16708 private volatile java.lang.Object name_; 16709 /** 16710 * <pre> 16711 * Name is the name of the release 16712 * </pre> 16713 * 16714 * <code>string name = 1;</code> 16715 */ 16716 public java.lang.String getName() { 16717 java.lang.Object ref = name_; 16718 if (ref instanceof java.lang.String) { 16719 return (java.lang.String) ref; 16720 } else { 16721 com.google.protobuf.ByteString bs = 16722 (com.google.protobuf.ByteString) ref; 16723 java.lang.String s = bs.toStringUtf8(); 16724 name_ = s; 16725 return s; 16726 } 16727 } 16728 /** 16729 * <pre> 16730 * Name is the name of the release 16731 * </pre> 16732 * 16733 * <code>string name = 1;</code> 16734 */ 16735 public com.google.protobuf.ByteString 16736 getNameBytes() { 16737 java.lang.Object ref = name_; 16738 if (ref instanceof java.lang.String) { 16739 com.google.protobuf.ByteString b = 16740 com.google.protobuf.ByteString.copyFromUtf8( 16741 (java.lang.String) ref); 16742 name_ = b; 16743 return b; 16744 } else { 16745 return (com.google.protobuf.ByteString) ref; 16746 } 16747 } 16748 16749 public static final int TIMEOUT_FIELD_NUMBER = 2; 16750 private long timeout_; 16751 /** 16752 * <pre> 16753 * timeout specifies the max amount of time any kubernetes client command can run. 16754 * </pre> 16755 * 16756 * <code>int64 timeout = 2;</code> 16757 */ 16758 public long getTimeout() { 16759 return timeout_; 16760 } 16761 16762 public static final int CLEANUP_FIELD_NUMBER = 3; 16763 private boolean cleanup_; 16764 /** 16765 * <pre> 16766 * cleanup specifies whether or not to attempt pod deletion after test completes 16767 * </pre> 16768 * 16769 * <code>bool cleanup = 3;</code> 16770 */ 16771 public boolean getCleanup() { 16772 return cleanup_; 16773 } 16774 16775 private byte memoizedIsInitialized = -1; 16776 public final boolean isInitialized() { 16777 byte isInitialized = memoizedIsInitialized; 16778 if (isInitialized == 1) return true; 16779 if (isInitialized == 0) return false; 16780 16781 memoizedIsInitialized = 1; 16782 return true; 16783 } 16784 16785 public void writeTo(com.google.protobuf.CodedOutputStream output) 16786 throws java.io.IOException { 16787 if (!getNameBytes().isEmpty()) { 16788 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 16789 } 16790 if (timeout_ != 0L) { 16791 output.writeInt64(2, timeout_); 16792 } 16793 if (cleanup_ != false) { 16794 output.writeBool(3, cleanup_); 16795 } 16796 } 16797 16798 public int getSerializedSize() { 16799 int size = memoizedSize; 16800 if (size != -1) return size; 16801 16802 size = 0; 16803 if (!getNameBytes().isEmpty()) { 16804 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 16805 } 16806 if (timeout_ != 0L) { 16807 size += com.google.protobuf.CodedOutputStream 16808 .computeInt64Size(2, timeout_); 16809 } 16810 if (cleanup_ != false) { 16811 size += com.google.protobuf.CodedOutputStream 16812 .computeBoolSize(3, cleanup_); 16813 } 16814 memoizedSize = size; 16815 return size; 16816 } 16817 16818 private static final long serialVersionUID = 0L; 16819 @java.lang.Override 16820 public boolean equals(final java.lang.Object obj) { 16821 if (obj == this) { 16822 return true; 16823 } 16824 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseRequest)) { 16825 return super.equals(obj); 16826 } 16827 hapi.services.tiller.Tiller.TestReleaseRequest other = (hapi.services.tiller.Tiller.TestReleaseRequest) obj; 16828 16829 boolean result = true; 16830 result = result && getName() 16831 .equals(other.getName()); 16832 result = result && (getTimeout() 16833 == other.getTimeout()); 16834 result = result && (getCleanup() 16835 == other.getCleanup()); 16836 return result; 16837 } 16838 16839 @java.lang.Override 16840 public int hashCode() { 16841 if (memoizedHashCode != 0) { 16842 return memoizedHashCode; 16843 } 16844 int hash = 41; 16845 hash = (19 * hash) + getDescriptor().hashCode(); 16846 hash = (37 * hash) + NAME_FIELD_NUMBER; 16847 hash = (53 * hash) + getName().hashCode(); 16848 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 16849 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 16850 getTimeout()); 16851 hash = (37 * hash) + CLEANUP_FIELD_NUMBER; 16852 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 16853 getCleanup()); 16854 hash = (29 * hash) + unknownFields.hashCode(); 16855 memoizedHashCode = hash; 16856 return hash; 16857 } 16858 16859 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16860 java.nio.ByteBuffer data) 16861 throws com.google.protobuf.InvalidProtocolBufferException { 16862 return PARSER.parseFrom(data); 16863 } 16864 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16865 java.nio.ByteBuffer data, 16866 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16867 throws com.google.protobuf.InvalidProtocolBufferException { 16868 return PARSER.parseFrom(data, extensionRegistry); 16869 } 16870 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16871 com.google.protobuf.ByteString data) 16872 throws com.google.protobuf.InvalidProtocolBufferException { 16873 return PARSER.parseFrom(data); 16874 } 16875 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16876 com.google.protobuf.ByteString data, 16877 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16878 throws com.google.protobuf.InvalidProtocolBufferException { 16879 return PARSER.parseFrom(data, extensionRegistry); 16880 } 16881 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(byte[] data) 16882 throws com.google.protobuf.InvalidProtocolBufferException { 16883 return PARSER.parseFrom(data); 16884 } 16885 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16886 byte[] data, 16887 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16888 throws com.google.protobuf.InvalidProtocolBufferException { 16889 return PARSER.parseFrom(data, extensionRegistry); 16890 } 16891 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom(java.io.InputStream input) 16892 throws java.io.IOException { 16893 return com.google.protobuf.GeneratedMessageV3 16894 .parseWithIOException(PARSER, input); 16895 } 16896 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16897 java.io.InputStream input, 16898 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16899 throws java.io.IOException { 16900 return com.google.protobuf.GeneratedMessageV3 16901 .parseWithIOException(PARSER, input, extensionRegistry); 16902 } 16903 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom(java.io.InputStream input) 16904 throws java.io.IOException { 16905 return com.google.protobuf.GeneratedMessageV3 16906 .parseDelimitedWithIOException(PARSER, input); 16907 } 16908 public static hapi.services.tiller.Tiller.TestReleaseRequest parseDelimitedFrom( 16909 java.io.InputStream input, 16910 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16911 throws java.io.IOException { 16912 return com.google.protobuf.GeneratedMessageV3 16913 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 16914 } 16915 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16916 com.google.protobuf.CodedInputStream input) 16917 throws java.io.IOException { 16918 return com.google.protobuf.GeneratedMessageV3 16919 .parseWithIOException(PARSER, input); 16920 } 16921 public static hapi.services.tiller.Tiller.TestReleaseRequest parseFrom( 16922 com.google.protobuf.CodedInputStream input, 16923 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 16924 throws java.io.IOException { 16925 return com.google.protobuf.GeneratedMessageV3 16926 .parseWithIOException(PARSER, input, extensionRegistry); 16927 } 16928 16929 public Builder newBuilderForType() { return newBuilder(); } 16930 public static Builder newBuilder() { 16931 return DEFAULT_INSTANCE.toBuilder(); 16932 } 16933 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseRequest prototype) { 16934 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 16935 } 16936 public Builder toBuilder() { 16937 return this == DEFAULT_INSTANCE 16938 ? new Builder() : new Builder().mergeFrom(this); 16939 } 16940 16941 @java.lang.Override 16942 protected Builder newBuilderForType( 16943 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16944 Builder builder = new Builder(parent); 16945 return builder; 16946 } 16947 /** 16948 * <pre> 16949 * TestReleaseRequest is a request to get the status of a release. 16950 * </pre> 16951 * 16952 * Protobuf type {@code hapi.services.tiller.TestReleaseRequest} 16953 */ 16954 public static final class Builder extends 16955 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 16956 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseRequest) 16957 hapi.services.tiller.Tiller.TestReleaseRequestOrBuilder { 16958 public static final com.google.protobuf.Descriptors.Descriptor 16959 getDescriptor() { 16960 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16961 } 16962 16963 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 16964 internalGetFieldAccessorTable() { 16965 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable 16966 .ensureFieldAccessorsInitialized( 16967 hapi.services.tiller.Tiller.TestReleaseRequest.class, hapi.services.tiller.Tiller.TestReleaseRequest.Builder.class); 16968 } 16969 16970 // Construct using hapi.services.tiller.Tiller.TestReleaseRequest.newBuilder() 16971 private Builder() { 16972 maybeForceBuilderInitialization(); 16973 } 16974 16975 private Builder( 16976 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 16977 super(parent); 16978 maybeForceBuilderInitialization(); 16979 } 16980 private void maybeForceBuilderInitialization() { 16981 if (com.google.protobuf.GeneratedMessageV3 16982 .alwaysUseFieldBuilders) { 16983 } 16984 } 16985 public Builder clear() { 16986 super.clear(); 16987 name_ = ""; 16988 16989 timeout_ = 0L; 16990 16991 cleanup_ = false; 16992 16993 return this; 16994 } 16995 16996 public com.google.protobuf.Descriptors.Descriptor 16997 getDescriptorForType() { 16998 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 16999 } 17000 17001 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 17002 return hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance(); 17003 } 17004 17005 public hapi.services.tiller.Tiller.TestReleaseRequest build() { 17006 hapi.services.tiller.Tiller.TestReleaseRequest result = buildPartial(); 17007 if (!result.isInitialized()) { 17008 throw newUninitializedMessageException(result); 17009 } 17010 return result; 17011 } 17012 17013 public hapi.services.tiller.Tiller.TestReleaseRequest buildPartial() { 17014 hapi.services.tiller.Tiller.TestReleaseRequest result = new hapi.services.tiller.Tiller.TestReleaseRequest(this); 17015 result.name_ = name_; 17016 result.timeout_ = timeout_; 17017 result.cleanup_ = cleanup_; 17018 onBuilt(); 17019 return result; 17020 } 17021 17022 public Builder clone() { 17023 return (Builder) super.clone(); 17024 } 17025 public Builder setField( 17026 com.google.protobuf.Descriptors.FieldDescriptor field, 17027 Object value) { 17028 return (Builder) super.setField(field, value); 17029 } 17030 public Builder clearField( 17031 com.google.protobuf.Descriptors.FieldDescriptor field) { 17032 return (Builder) super.clearField(field); 17033 } 17034 public Builder clearOneof( 17035 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 17036 return (Builder) super.clearOneof(oneof); 17037 } 17038 public Builder setRepeatedField( 17039 com.google.protobuf.Descriptors.FieldDescriptor field, 17040 int index, Object value) { 17041 return (Builder) super.setRepeatedField(field, index, value); 17042 } 17043 public Builder addRepeatedField( 17044 com.google.protobuf.Descriptors.FieldDescriptor field, 17045 Object value) { 17046 return (Builder) super.addRepeatedField(field, value); 17047 } 17048 public Builder mergeFrom(com.google.protobuf.Message other) { 17049 if (other instanceof hapi.services.tiller.Tiller.TestReleaseRequest) { 17050 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseRequest)other); 17051 } else { 17052 super.mergeFrom(other); 17053 return this; 17054 } 17055 } 17056 17057 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseRequest other) { 17058 if (other == hapi.services.tiller.Tiller.TestReleaseRequest.getDefaultInstance()) return this; 17059 if (!other.getName().isEmpty()) { 17060 name_ = other.name_; 17061 onChanged(); 17062 } 17063 if (other.getTimeout() != 0L) { 17064 setTimeout(other.getTimeout()); 17065 } 17066 if (other.getCleanup() != false) { 17067 setCleanup(other.getCleanup()); 17068 } 17069 onChanged(); 17070 return this; 17071 } 17072 17073 public final boolean isInitialized() { 17074 return true; 17075 } 17076 17077 public Builder mergeFrom( 17078 com.google.protobuf.CodedInputStream input, 17079 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17080 throws java.io.IOException { 17081 hapi.services.tiller.Tiller.TestReleaseRequest parsedMessage = null; 17082 try { 17083 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 17084 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17085 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseRequest) e.getUnfinishedMessage(); 17086 throw e.unwrapIOException(); 17087 } finally { 17088 if (parsedMessage != null) { 17089 mergeFrom(parsedMessage); 17090 } 17091 } 17092 return this; 17093 } 17094 17095 private java.lang.Object name_ = ""; 17096 /** 17097 * <pre> 17098 * Name is the name of the release 17099 * </pre> 17100 * 17101 * <code>string name = 1;</code> 17102 */ 17103 public java.lang.String getName() { 17104 java.lang.Object ref = name_; 17105 if (!(ref instanceof java.lang.String)) { 17106 com.google.protobuf.ByteString bs = 17107 (com.google.protobuf.ByteString) ref; 17108 java.lang.String s = bs.toStringUtf8(); 17109 name_ = s; 17110 return s; 17111 } else { 17112 return (java.lang.String) ref; 17113 } 17114 } 17115 /** 17116 * <pre> 17117 * Name is the name of the release 17118 * </pre> 17119 * 17120 * <code>string name = 1;</code> 17121 */ 17122 public com.google.protobuf.ByteString 17123 getNameBytes() { 17124 java.lang.Object ref = name_; 17125 if (ref instanceof String) { 17126 com.google.protobuf.ByteString b = 17127 com.google.protobuf.ByteString.copyFromUtf8( 17128 (java.lang.String) ref); 17129 name_ = b; 17130 return b; 17131 } else { 17132 return (com.google.protobuf.ByteString) ref; 17133 } 17134 } 17135 /** 17136 * <pre> 17137 * Name is the name of the release 17138 * </pre> 17139 * 17140 * <code>string name = 1;</code> 17141 */ 17142 public Builder setName( 17143 java.lang.String value) { 17144 if (value == null) { 17145 throw new NullPointerException(); 17146 } 17147 17148 name_ = value; 17149 onChanged(); 17150 return this; 17151 } 17152 /** 17153 * <pre> 17154 * Name is the name of the release 17155 * </pre> 17156 * 17157 * <code>string name = 1;</code> 17158 */ 17159 public Builder clearName() { 17160 17161 name_ = getDefaultInstance().getName(); 17162 onChanged(); 17163 return this; 17164 } 17165 /** 17166 * <pre> 17167 * Name is the name of the release 17168 * </pre> 17169 * 17170 * <code>string name = 1;</code> 17171 */ 17172 public Builder setNameBytes( 17173 com.google.protobuf.ByteString value) { 17174 if (value == null) { 17175 throw new NullPointerException(); 17176 } 17177 checkByteStringIsUtf8(value); 17178 17179 name_ = value; 17180 onChanged(); 17181 return this; 17182 } 17183 17184 private long timeout_ ; 17185 /** 17186 * <pre> 17187 * timeout specifies the max amount of time any kubernetes client command can run. 17188 * </pre> 17189 * 17190 * <code>int64 timeout = 2;</code> 17191 */ 17192 public long getTimeout() { 17193 return timeout_; 17194 } 17195 /** 17196 * <pre> 17197 * timeout specifies the max amount of time any kubernetes client command can run. 17198 * </pre> 17199 * 17200 * <code>int64 timeout = 2;</code> 17201 */ 17202 public Builder setTimeout(long value) { 17203 17204 timeout_ = value; 17205 onChanged(); 17206 return this; 17207 } 17208 /** 17209 * <pre> 17210 * timeout specifies the max amount of time any kubernetes client command can run. 17211 * </pre> 17212 * 17213 * <code>int64 timeout = 2;</code> 17214 */ 17215 public Builder clearTimeout() { 17216 17217 timeout_ = 0L; 17218 onChanged(); 17219 return this; 17220 } 17221 17222 private boolean cleanup_ ; 17223 /** 17224 * <pre> 17225 * cleanup specifies whether or not to attempt pod deletion after test completes 17226 * </pre> 17227 * 17228 * <code>bool cleanup = 3;</code> 17229 */ 17230 public boolean getCleanup() { 17231 return cleanup_; 17232 } 17233 /** 17234 * <pre> 17235 * cleanup specifies whether or not to attempt pod deletion after test completes 17236 * </pre> 17237 * 17238 * <code>bool cleanup = 3;</code> 17239 */ 17240 public Builder setCleanup(boolean value) { 17241 17242 cleanup_ = value; 17243 onChanged(); 17244 return this; 17245 } 17246 /** 17247 * <pre> 17248 * cleanup specifies whether or not to attempt pod deletion after test completes 17249 * </pre> 17250 * 17251 * <code>bool cleanup = 3;</code> 17252 */ 17253 public Builder clearCleanup() { 17254 17255 cleanup_ = false; 17256 onChanged(); 17257 return this; 17258 } 17259 public final Builder setUnknownFields( 17260 final com.google.protobuf.UnknownFieldSet unknownFields) { 17261 return this; 17262 } 17263 17264 public final Builder mergeUnknownFields( 17265 final com.google.protobuf.UnknownFieldSet unknownFields) { 17266 return this; 17267 } 17268 17269 17270 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseRequest) 17271 } 17272 17273 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseRequest) 17274 private static final hapi.services.tiller.Tiller.TestReleaseRequest DEFAULT_INSTANCE; 17275 static { 17276 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseRequest(); 17277 } 17278 17279 public static hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstance() { 17280 return DEFAULT_INSTANCE; 17281 } 17282 17283 private static final com.google.protobuf.Parser<TestReleaseRequest> 17284 PARSER = new com.google.protobuf.AbstractParser<TestReleaseRequest>() { 17285 public TestReleaseRequest parsePartialFrom( 17286 com.google.protobuf.CodedInputStream input, 17287 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17288 throws com.google.protobuf.InvalidProtocolBufferException { 17289 return new TestReleaseRequest(input, extensionRegistry); 17290 } 17291 }; 17292 17293 public static com.google.protobuf.Parser<TestReleaseRequest> parser() { 17294 return PARSER; 17295 } 17296 17297 @java.lang.Override 17298 public com.google.protobuf.Parser<TestReleaseRequest> getParserForType() { 17299 return PARSER; 17300 } 17301 17302 public hapi.services.tiller.Tiller.TestReleaseRequest getDefaultInstanceForType() { 17303 return DEFAULT_INSTANCE; 17304 } 17305 17306 } 17307 17308 public interface TestReleaseResponseOrBuilder extends 17309 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.TestReleaseResponse) 17310 com.google.protobuf.MessageOrBuilder { 17311 17312 /** 17313 * <code>string msg = 1;</code> 17314 */ 17315 java.lang.String getMsg(); 17316 /** 17317 * <code>string msg = 1;</code> 17318 */ 17319 com.google.protobuf.ByteString 17320 getMsgBytes(); 17321 17322 /** 17323 * <code>.hapi.release.TestRun.Status status = 2;</code> 17324 */ 17325 int getStatusValue(); 17326 /** 17327 * <code>.hapi.release.TestRun.Status status = 2;</code> 17328 */ 17329 hapi.release.TestRunOuterClass.TestRun.Status getStatus(); 17330 } 17331 /** 17332 * <pre> 17333 * TestReleaseResponse represents a message from executing a test 17334 * </pre> 17335 * 17336 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17337 */ 17338 public static final class TestReleaseResponse extends 17339 com.google.protobuf.GeneratedMessageV3 implements 17340 // @@protoc_insertion_point(message_implements:hapi.services.tiller.TestReleaseResponse) 17341 TestReleaseResponseOrBuilder { 17342 // Use TestReleaseResponse.newBuilder() to construct. 17343 private TestReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 17344 super(builder); 17345 } 17346 private TestReleaseResponse() { 17347 msg_ = ""; 17348 status_ = 0; 17349 } 17350 17351 @java.lang.Override 17352 public final com.google.protobuf.UnknownFieldSet 17353 getUnknownFields() { 17354 return com.google.protobuf.UnknownFieldSet.getDefaultInstance(); 17355 } 17356 private TestReleaseResponse( 17357 com.google.protobuf.CodedInputStream input, 17358 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17359 throws com.google.protobuf.InvalidProtocolBufferException { 17360 this(); 17361 int mutable_bitField0_ = 0; 17362 try { 17363 boolean done = false; 17364 while (!done) { 17365 int tag = input.readTag(); 17366 switch (tag) { 17367 case 0: 17368 done = true; 17369 break; 17370 default: { 17371 if (!input.skipField(tag)) { 17372 done = true; 17373 } 17374 break; 17375 } 17376 case 10: { 17377 java.lang.String s = input.readStringRequireUtf8(); 17378 17379 msg_ = s; 17380 break; 17381 } 17382 case 16: { 17383 int rawValue = input.readEnum(); 17384 17385 status_ = rawValue; 17386 break; 17387 } 17388 } 17389 } 17390 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17391 throw e.setUnfinishedMessage(this); 17392 } catch (java.io.IOException e) { 17393 throw new com.google.protobuf.InvalidProtocolBufferException( 17394 e).setUnfinishedMessage(this); 17395 } finally { 17396 makeExtensionsImmutable(); 17397 } 17398 } 17399 public static final com.google.protobuf.Descriptors.Descriptor 17400 getDescriptor() { 17401 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17402 } 17403 17404 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17405 internalGetFieldAccessorTable() { 17406 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17407 .ensureFieldAccessorsInitialized( 17408 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17409 } 17410 17411 public static final int MSG_FIELD_NUMBER = 1; 17412 private volatile java.lang.Object msg_; 17413 /** 17414 * <code>string msg = 1;</code> 17415 */ 17416 public java.lang.String getMsg() { 17417 java.lang.Object ref = msg_; 17418 if (ref instanceof java.lang.String) { 17419 return (java.lang.String) ref; 17420 } else { 17421 com.google.protobuf.ByteString bs = 17422 (com.google.protobuf.ByteString) ref; 17423 java.lang.String s = bs.toStringUtf8(); 17424 msg_ = s; 17425 return s; 17426 } 17427 } 17428 /** 17429 * <code>string msg = 1;</code> 17430 */ 17431 public com.google.protobuf.ByteString 17432 getMsgBytes() { 17433 java.lang.Object ref = msg_; 17434 if (ref instanceof java.lang.String) { 17435 com.google.protobuf.ByteString b = 17436 com.google.protobuf.ByteString.copyFromUtf8( 17437 (java.lang.String) ref); 17438 msg_ = b; 17439 return b; 17440 } else { 17441 return (com.google.protobuf.ByteString) ref; 17442 } 17443 } 17444 17445 public static final int STATUS_FIELD_NUMBER = 2; 17446 private int status_; 17447 /** 17448 * <code>.hapi.release.TestRun.Status status = 2;</code> 17449 */ 17450 public int getStatusValue() { 17451 return status_; 17452 } 17453 /** 17454 * <code>.hapi.release.TestRun.Status status = 2;</code> 17455 */ 17456 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 17457 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 17458 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 17459 } 17460 17461 private byte memoizedIsInitialized = -1; 17462 public final boolean isInitialized() { 17463 byte isInitialized = memoizedIsInitialized; 17464 if (isInitialized == 1) return true; 17465 if (isInitialized == 0) return false; 17466 17467 memoizedIsInitialized = 1; 17468 return true; 17469 } 17470 17471 public void writeTo(com.google.protobuf.CodedOutputStream output) 17472 throws java.io.IOException { 17473 if (!getMsgBytes().isEmpty()) { 17474 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, msg_); 17475 } 17476 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17477 output.writeEnum(2, status_); 17478 } 17479 } 17480 17481 public int getSerializedSize() { 17482 int size = memoizedSize; 17483 if (size != -1) return size; 17484 17485 size = 0; 17486 if (!getMsgBytes().isEmpty()) { 17487 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, msg_); 17488 } 17489 if (status_ != hapi.release.TestRunOuterClass.TestRun.Status.UNKNOWN.getNumber()) { 17490 size += com.google.protobuf.CodedOutputStream 17491 .computeEnumSize(2, status_); 17492 } 17493 memoizedSize = size; 17494 return size; 17495 } 17496 17497 private static final long serialVersionUID = 0L; 17498 @java.lang.Override 17499 public boolean equals(final java.lang.Object obj) { 17500 if (obj == this) { 17501 return true; 17502 } 17503 if (!(obj instanceof hapi.services.tiller.Tiller.TestReleaseResponse)) { 17504 return super.equals(obj); 17505 } 17506 hapi.services.tiller.Tiller.TestReleaseResponse other = (hapi.services.tiller.Tiller.TestReleaseResponse) obj; 17507 17508 boolean result = true; 17509 result = result && getMsg() 17510 .equals(other.getMsg()); 17511 result = result && status_ == other.status_; 17512 return result; 17513 } 17514 17515 @java.lang.Override 17516 public int hashCode() { 17517 if (memoizedHashCode != 0) { 17518 return memoizedHashCode; 17519 } 17520 int hash = 41; 17521 hash = (19 * hash) + getDescriptor().hashCode(); 17522 hash = (37 * hash) + MSG_FIELD_NUMBER; 17523 hash = (53 * hash) + getMsg().hashCode(); 17524 hash = (37 * hash) + STATUS_FIELD_NUMBER; 17525 hash = (53 * hash) + status_; 17526 hash = (29 * hash) + unknownFields.hashCode(); 17527 memoizedHashCode = hash; 17528 return hash; 17529 } 17530 17531 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17532 java.nio.ByteBuffer data) 17533 throws com.google.protobuf.InvalidProtocolBufferException { 17534 return PARSER.parseFrom(data); 17535 } 17536 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17537 java.nio.ByteBuffer data, 17538 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17539 throws com.google.protobuf.InvalidProtocolBufferException { 17540 return PARSER.parseFrom(data, extensionRegistry); 17541 } 17542 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17543 com.google.protobuf.ByteString data) 17544 throws com.google.protobuf.InvalidProtocolBufferException { 17545 return PARSER.parseFrom(data); 17546 } 17547 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17548 com.google.protobuf.ByteString data, 17549 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17550 throws com.google.protobuf.InvalidProtocolBufferException { 17551 return PARSER.parseFrom(data, extensionRegistry); 17552 } 17553 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(byte[] data) 17554 throws com.google.protobuf.InvalidProtocolBufferException { 17555 return PARSER.parseFrom(data); 17556 } 17557 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17558 byte[] data, 17559 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17560 throws com.google.protobuf.InvalidProtocolBufferException { 17561 return PARSER.parseFrom(data, extensionRegistry); 17562 } 17563 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom(java.io.InputStream input) 17564 throws java.io.IOException { 17565 return com.google.protobuf.GeneratedMessageV3 17566 .parseWithIOException(PARSER, input); 17567 } 17568 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17569 java.io.InputStream input, 17570 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17571 throws java.io.IOException { 17572 return com.google.protobuf.GeneratedMessageV3 17573 .parseWithIOException(PARSER, input, extensionRegistry); 17574 } 17575 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom(java.io.InputStream input) 17576 throws java.io.IOException { 17577 return com.google.protobuf.GeneratedMessageV3 17578 .parseDelimitedWithIOException(PARSER, input); 17579 } 17580 public static hapi.services.tiller.Tiller.TestReleaseResponse parseDelimitedFrom( 17581 java.io.InputStream input, 17582 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17583 throws java.io.IOException { 17584 return com.google.protobuf.GeneratedMessageV3 17585 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 17586 } 17587 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17588 com.google.protobuf.CodedInputStream input) 17589 throws java.io.IOException { 17590 return com.google.protobuf.GeneratedMessageV3 17591 .parseWithIOException(PARSER, input); 17592 } 17593 public static hapi.services.tiller.Tiller.TestReleaseResponse parseFrom( 17594 com.google.protobuf.CodedInputStream input, 17595 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17596 throws java.io.IOException { 17597 return com.google.protobuf.GeneratedMessageV3 17598 .parseWithIOException(PARSER, input, extensionRegistry); 17599 } 17600 17601 public Builder newBuilderForType() { return newBuilder(); } 17602 public static Builder newBuilder() { 17603 return DEFAULT_INSTANCE.toBuilder(); 17604 } 17605 public static Builder newBuilder(hapi.services.tiller.Tiller.TestReleaseResponse prototype) { 17606 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 17607 } 17608 public Builder toBuilder() { 17609 return this == DEFAULT_INSTANCE 17610 ? new Builder() : new Builder().mergeFrom(this); 17611 } 17612 17613 @java.lang.Override 17614 protected Builder newBuilderForType( 17615 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17616 Builder builder = new Builder(parent); 17617 return builder; 17618 } 17619 /** 17620 * <pre> 17621 * TestReleaseResponse represents a message from executing a test 17622 * </pre> 17623 * 17624 * Protobuf type {@code hapi.services.tiller.TestReleaseResponse} 17625 */ 17626 public static final class Builder extends 17627 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 17628 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.TestReleaseResponse) 17629 hapi.services.tiller.Tiller.TestReleaseResponseOrBuilder { 17630 public static final com.google.protobuf.Descriptors.Descriptor 17631 getDescriptor() { 17632 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17633 } 17634 17635 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17636 internalGetFieldAccessorTable() { 17637 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable 17638 .ensureFieldAccessorsInitialized( 17639 hapi.services.tiller.Tiller.TestReleaseResponse.class, hapi.services.tiller.Tiller.TestReleaseResponse.Builder.class); 17640 } 17641 17642 // Construct using hapi.services.tiller.Tiller.TestReleaseResponse.newBuilder() 17643 private Builder() { 17644 maybeForceBuilderInitialization(); 17645 } 17646 17647 private Builder( 17648 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 17649 super(parent); 17650 maybeForceBuilderInitialization(); 17651 } 17652 private void maybeForceBuilderInitialization() { 17653 if (com.google.protobuf.GeneratedMessageV3 17654 .alwaysUseFieldBuilders) { 17655 } 17656 } 17657 public Builder clear() { 17658 super.clear(); 17659 msg_ = ""; 17660 17661 status_ = 0; 17662 17663 return this; 17664 } 17665 17666 public com.google.protobuf.Descriptors.Descriptor 17667 getDescriptorForType() { 17668 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 17669 } 17670 17671 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 17672 return hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance(); 17673 } 17674 17675 public hapi.services.tiller.Tiller.TestReleaseResponse build() { 17676 hapi.services.tiller.Tiller.TestReleaseResponse result = buildPartial(); 17677 if (!result.isInitialized()) { 17678 throw newUninitializedMessageException(result); 17679 } 17680 return result; 17681 } 17682 17683 public hapi.services.tiller.Tiller.TestReleaseResponse buildPartial() { 17684 hapi.services.tiller.Tiller.TestReleaseResponse result = new hapi.services.tiller.Tiller.TestReleaseResponse(this); 17685 result.msg_ = msg_; 17686 result.status_ = status_; 17687 onBuilt(); 17688 return result; 17689 } 17690 17691 public Builder clone() { 17692 return (Builder) super.clone(); 17693 } 17694 public Builder setField( 17695 com.google.protobuf.Descriptors.FieldDescriptor field, 17696 Object value) { 17697 return (Builder) super.setField(field, value); 17698 } 17699 public Builder clearField( 17700 com.google.protobuf.Descriptors.FieldDescriptor field) { 17701 return (Builder) super.clearField(field); 17702 } 17703 public Builder clearOneof( 17704 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 17705 return (Builder) super.clearOneof(oneof); 17706 } 17707 public Builder setRepeatedField( 17708 com.google.protobuf.Descriptors.FieldDescriptor field, 17709 int index, Object value) { 17710 return (Builder) super.setRepeatedField(field, index, value); 17711 } 17712 public Builder addRepeatedField( 17713 com.google.protobuf.Descriptors.FieldDescriptor field, 17714 Object value) { 17715 return (Builder) super.addRepeatedField(field, value); 17716 } 17717 public Builder mergeFrom(com.google.protobuf.Message other) { 17718 if (other instanceof hapi.services.tiller.Tiller.TestReleaseResponse) { 17719 return mergeFrom((hapi.services.tiller.Tiller.TestReleaseResponse)other); 17720 } else { 17721 super.mergeFrom(other); 17722 return this; 17723 } 17724 } 17725 17726 public Builder mergeFrom(hapi.services.tiller.Tiller.TestReleaseResponse other) { 17727 if (other == hapi.services.tiller.Tiller.TestReleaseResponse.getDefaultInstance()) return this; 17728 if (!other.getMsg().isEmpty()) { 17729 msg_ = other.msg_; 17730 onChanged(); 17731 } 17732 if (other.status_ != 0) { 17733 setStatusValue(other.getStatusValue()); 17734 } 17735 onChanged(); 17736 return this; 17737 } 17738 17739 public final boolean isInitialized() { 17740 return true; 17741 } 17742 17743 public Builder mergeFrom( 17744 com.google.protobuf.CodedInputStream input, 17745 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17746 throws java.io.IOException { 17747 hapi.services.tiller.Tiller.TestReleaseResponse parsedMessage = null; 17748 try { 17749 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 17750 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 17751 parsedMessage = (hapi.services.tiller.Tiller.TestReleaseResponse) e.getUnfinishedMessage(); 17752 throw e.unwrapIOException(); 17753 } finally { 17754 if (parsedMessage != null) { 17755 mergeFrom(parsedMessage); 17756 } 17757 } 17758 return this; 17759 } 17760 17761 private java.lang.Object msg_ = ""; 17762 /** 17763 * <code>string msg = 1;</code> 17764 */ 17765 public java.lang.String getMsg() { 17766 java.lang.Object ref = msg_; 17767 if (!(ref instanceof java.lang.String)) { 17768 com.google.protobuf.ByteString bs = 17769 (com.google.protobuf.ByteString) ref; 17770 java.lang.String s = bs.toStringUtf8(); 17771 msg_ = s; 17772 return s; 17773 } else { 17774 return (java.lang.String) ref; 17775 } 17776 } 17777 /** 17778 * <code>string msg = 1;</code> 17779 */ 17780 public com.google.protobuf.ByteString 17781 getMsgBytes() { 17782 java.lang.Object ref = msg_; 17783 if (ref instanceof String) { 17784 com.google.protobuf.ByteString b = 17785 com.google.protobuf.ByteString.copyFromUtf8( 17786 (java.lang.String) ref); 17787 msg_ = b; 17788 return b; 17789 } else { 17790 return (com.google.protobuf.ByteString) ref; 17791 } 17792 } 17793 /** 17794 * <code>string msg = 1;</code> 17795 */ 17796 public Builder setMsg( 17797 java.lang.String value) { 17798 if (value == null) { 17799 throw new NullPointerException(); 17800 } 17801 17802 msg_ = value; 17803 onChanged(); 17804 return this; 17805 } 17806 /** 17807 * <code>string msg = 1;</code> 17808 */ 17809 public Builder clearMsg() { 17810 17811 msg_ = getDefaultInstance().getMsg(); 17812 onChanged(); 17813 return this; 17814 } 17815 /** 17816 * <code>string msg = 1;</code> 17817 */ 17818 public Builder setMsgBytes( 17819 com.google.protobuf.ByteString value) { 17820 if (value == null) { 17821 throw new NullPointerException(); 17822 } 17823 checkByteStringIsUtf8(value); 17824 17825 msg_ = value; 17826 onChanged(); 17827 return this; 17828 } 17829 17830 private int status_ = 0; 17831 /** 17832 * <code>.hapi.release.TestRun.Status status = 2;</code> 17833 */ 17834 public int getStatusValue() { 17835 return status_; 17836 } 17837 /** 17838 * <code>.hapi.release.TestRun.Status status = 2;</code> 17839 */ 17840 public Builder setStatusValue(int value) { 17841 status_ = value; 17842 onChanged(); 17843 return this; 17844 } 17845 /** 17846 * <code>.hapi.release.TestRun.Status status = 2;</code> 17847 */ 17848 public hapi.release.TestRunOuterClass.TestRun.Status getStatus() { 17849 hapi.release.TestRunOuterClass.TestRun.Status result = hapi.release.TestRunOuterClass.TestRun.Status.valueOf(status_); 17850 return result == null ? hapi.release.TestRunOuterClass.TestRun.Status.UNRECOGNIZED : result; 17851 } 17852 /** 17853 * <code>.hapi.release.TestRun.Status status = 2;</code> 17854 */ 17855 public Builder setStatus(hapi.release.TestRunOuterClass.TestRun.Status value) { 17856 if (value == null) { 17857 throw new NullPointerException(); 17858 } 17859 17860 status_ = value.getNumber(); 17861 onChanged(); 17862 return this; 17863 } 17864 /** 17865 * <code>.hapi.release.TestRun.Status status = 2;</code> 17866 */ 17867 public Builder clearStatus() { 17868 17869 status_ = 0; 17870 onChanged(); 17871 return this; 17872 } 17873 public final Builder setUnknownFields( 17874 final com.google.protobuf.UnknownFieldSet unknownFields) { 17875 return this; 17876 } 17877 17878 public final Builder mergeUnknownFields( 17879 final com.google.protobuf.UnknownFieldSet unknownFields) { 17880 return this; 17881 } 17882 17883 17884 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.TestReleaseResponse) 17885 } 17886 17887 // @@protoc_insertion_point(class_scope:hapi.services.tiller.TestReleaseResponse) 17888 private static final hapi.services.tiller.Tiller.TestReleaseResponse DEFAULT_INSTANCE; 17889 static { 17890 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.TestReleaseResponse(); 17891 } 17892 17893 public static hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstance() { 17894 return DEFAULT_INSTANCE; 17895 } 17896 17897 private static final com.google.protobuf.Parser<TestReleaseResponse> 17898 PARSER = new com.google.protobuf.AbstractParser<TestReleaseResponse>() { 17899 public TestReleaseResponse parsePartialFrom( 17900 com.google.protobuf.CodedInputStream input, 17901 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 17902 throws com.google.protobuf.InvalidProtocolBufferException { 17903 return new TestReleaseResponse(input, extensionRegistry); 17904 } 17905 }; 17906 17907 public static com.google.protobuf.Parser<TestReleaseResponse> parser() { 17908 return PARSER; 17909 } 17910 17911 @java.lang.Override 17912 public com.google.protobuf.Parser<TestReleaseResponse> getParserForType() { 17913 return PARSER; 17914 } 17915 17916 public hapi.services.tiller.Tiller.TestReleaseResponse getDefaultInstanceForType() { 17917 return DEFAULT_INSTANCE; 17918 } 17919 17920 } 17921 17922 private static final com.google.protobuf.Descriptors.Descriptor 17923 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 17924 private static final 17925 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17926 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable; 17927 private static final com.google.protobuf.Descriptors.Descriptor 17928 internal_static_hapi_services_tiller_ListSort_descriptor; 17929 private static final 17930 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17931 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable; 17932 private static final com.google.protobuf.Descriptors.Descriptor 17933 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 17934 private static final 17935 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17936 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable; 17937 private static final com.google.protobuf.Descriptors.Descriptor 17938 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 17939 private static final 17940 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17941 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable; 17942 private static final com.google.protobuf.Descriptors.Descriptor 17943 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 17944 private static final 17945 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17946 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable; 17947 private static final com.google.protobuf.Descriptors.Descriptor 17948 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 17949 private static final 17950 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17951 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable; 17952 private static final com.google.protobuf.Descriptors.Descriptor 17953 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 17954 private static final 17955 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17956 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable; 17957 private static final com.google.protobuf.Descriptors.Descriptor 17958 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 17959 private static final 17960 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17961 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable; 17962 private static final com.google.protobuf.Descriptors.Descriptor 17963 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 17964 private static final 17965 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17966 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable; 17967 private static final com.google.protobuf.Descriptors.Descriptor 17968 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 17969 private static final 17970 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17971 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable; 17972 private static final com.google.protobuf.Descriptors.Descriptor 17973 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 17974 private static final 17975 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17976 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable; 17977 private static final com.google.protobuf.Descriptors.Descriptor 17978 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 17979 private static final 17980 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17981 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable; 17982 private static final com.google.protobuf.Descriptors.Descriptor 17983 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor; 17984 private static final 17985 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17986 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable; 17987 private static final com.google.protobuf.Descriptors.Descriptor 17988 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor; 17989 private static final 17990 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17991 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable; 17992 private static final com.google.protobuf.Descriptors.Descriptor 17993 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor; 17994 private static final 17995 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 17996 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable; 17997 private static final com.google.protobuf.Descriptors.Descriptor 17998 internal_static_hapi_services_tiller_GetVersionRequest_descriptor; 17999 private static final 18000 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18001 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable; 18002 private static final com.google.protobuf.Descriptors.Descriptor 18003 internal_static_hapi_services_tiller_GetVersionResponse_descriptor; 18004 private static final 18005 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18006 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable; 18007 private static final com.google.protobuf.Descriptors.Descriptor 18008 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor; 18009 private static final 18010 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18011 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable; 18012 private static final com.google.protobuf.Descriptors.Descriptor 18013 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor; 18014 private static final 18015 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18016 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable; 18017 private static final com.google.protobuf.Descriptors.Descriptor 18018 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor; 18019 private static final 18020 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18021 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable; 18022 private static final com.google.protobuf.Descriptors.Descriptor 18023 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor; 18024 private static final 18025 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 18026 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable; 18027 18028 public static com.google.protobuf.Descriptors.FileDescriptor 18029 getDescriptor() { 18030 return descriptor; 18031 } 18032 private static com.google.protobuf.Descriptors.FileDescriptor 18033 descriptor; 18034 static { 18035 java.lang.String[] descriptorData = { 18036 "\n\032hapi/services/tiller.proto\022\024hapi.servi" + 18037 "ces.tiller\032\026hapi/chart/chart.proto\032\027hapi" + 18038 "/chart/config.proto\032\032hapi/release/releas" + 18039 "e.proto\032\027hapi/release/info.proto\032\033hapi/r" + 18040 "elease/test_run.proto\032\031hapi/release/stat" + 18041 "us.proto\032\032hapi/version/version.proto\"\376\001\n" + 18042 "\023ListReleasesRequest\022\r\n\005limit\030\001 \001(\003\022\016\n\006o" + 18043 "ffset\030\002 \001(\t\0226\n\007sort_by\030\003 \001(\0162%.hapi.serv" + 18044 "ices.tiller.ListSort.SortBy\022\016\n\006filter\030\004 " + 18045 "\001(\t\022<\n\nsort_order\030\005 \001(\0162(.hapi.services.", 18046 "tiller.ListSort.SortOrder\022/\n\014status_code" + 18047 "s\030\006 \003(\0162\031.hapi.release.Status.Code\022\021\n\tna" + 18048 "mespace\030\007 \001(\t\"^\n\010ListSort\"2\n\006SortBy\022\013\n\007U" + 18049 "NKNOWN\020\000\022\010\n\004NAME\020\001\022\021\n\rLAST_RELEASED\020\002\"\036\n" + 18050 "\tSortOrder\022\007\n\003ASC\020\000\022\010\n\004DESC\020\001\"k\n\024ListRel" + 18051 "easesResponse\022\r\n\005count\030\001 \001(\003\022\014\n\004next\030\002 \001" + 18052 "(\t\022\r\n\005total\030\003 \001(\003\022\'\n\010releases\030\004 \003(\0132\025.ha" + 18053 "pi.release.Release\"8\n\027GetReleaseStatusRe" + 18054 "quest\022\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"]\n\030" + 18055 "GetReleaseStatusResponse\022\014\n\004name\030\001 \001(\t\022 ", 18056 "\n\004info\030\002 \001(\0132\022.hapi.release.Info\022\021\n\tname" + 18057 "space\030\003 \001(\t\"9\n\030GetReleaseContentRequest\022" + 18058 "\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\005\"C\n\031GetRel" + 18059 "easeContentResponse\022&\n\007release\030\001 \001(\0132\025.h" + 18060 "api.release.Release\"\376\001\n\024UpdateReleaseReq" + 18061 "uest\022\014\n\004name\030\001 \001(\t\022 \n\005chart\030\002 \001(\0132\021.hapi" + 18062 ".chart.Chart\022\"\n\006values\030\003 \001(\0132\022.hapi.char" + 18063 "t.Config\022\017\n\007dry_run\030\004 \001(\010\022\025\n\rdisable_hoo" + 18064 "ks\030\005 \001(\010\022\020\n\010recreate\030\006 \001(\010\022\017\n\007timeout\030\007 " + 18065 "\001(\003\022\024\n\014reset_values\030\010 \001(\010\022\014\n\004wait\030\t \001(\010\022", 18066 "\024\n\014reuse_values\030\n \001(\010\022\r\n\005force\030\013 \001(\010\"?\n\025" + 18067 "UpdateReleaseResponse\022&\n\007release\030\001 \001(\0132\025" + 18068 ".hapi.release.Release\"\237\001\n\026RollbackReleas" + 18069 "eRequest\022\014\n\004name\030\001 \001(\t\022\017\n\007dry_run\030\002 \001(\010\022" + 18070 "\025\n\rdisable_hooks\030\003 \001(\010\022\017\n\007version\030\004 \001(\005\022" + 18071 "\020\n\010recreate\030\005 \001(\010\022\017\n\007timeout\030\006 \001(\003\022\014\n\004wa" + 18072 "it\030\007 \001(\010\022\r\n\005force\030\010 \001(\010\"A\n\027RollbackRelea" + 18073 "seResponse\022&\n\007release\030\001 \001(\0132\025.hapi.relea" + 18074 "se.Release\"\331\001\n\025InstallReleaseRequest\022 \n\005" + 18075 "chart\030\001 \001(\0132\021.hapi.chart.Chart\022\"\n\006values", 18076 "\030\002 \001(\0132\022.hapi.chart.Config\022\017\n\007dry_run\030\003 " + 18077 "\001(\010\022\014\n\004name\030\004 \001(\t\022\025\n\rdisable_hooks\030\005 \001(\010" + 18078 "\022\021\n\tnamespace\030\006 \001(\t\022\022\n\nreuse_name\030\007 \001(\010\022" + 18079 "\017\n\007timeout\030\010 \001(\003\022\014\n\004wait\030\t \001(\010\"@\n\026Instal" + 18080 "lReleaseResponse\022&\n\007release\030\001 \001(\0132\025.hapi" + 18081 ".release.Release\"^\n\027UninstallReleaseRequ" + 18082 "est\022\014\n\004name\030\001 \001(\t\022\025\n\rdisable_hooks\030\002 \001(\010" + 18083 "\022\r\n\005purge\030\003 \001(\010\022\017\n\007timeout\030\004 \001(\003\"P\n\030Unin" + 18084 "stallReleaseResponse\022&\n\007release\030\001 \001(\0132\025." + 18085 "hapi.release.Release\022\014\n\004info\030\002 \001(\t\"\023\n\021Ge", 18086 "tVersionRequest\"<\n\022GetVersionResponse\022&\n" + 18087 "\007Version\030\001 \001(\0132\025.hapi.version.Version\".\n" + 18088 "\021GetHistoryRequest\022\014\n\004name\030\001 \001(\t\022\013\n\003max\030" + 18089 "\002 \001(\005\"=\n\022GetHistoryResponse\022\'\n\010releases\030" + 18090 "\001 \003(\0132\025.hapi.release.Release\"D\n\022TestRele" + 18091 "aseRequest\022\014\n\004name\030\001 \001(\t\022\017\n\007timeout\030\002 \001(" + 18092 "\003\022\017\n\007cleanup\030\003 \001(\010\"P\n\023TestReleaseRespons" + 18093 "e\022\013\n\003msg\030\001 \001(\t\022,\n\006status\030\002 \001(\0162\034.hapi.re" + 18094 "lease.TestRun.Status2\333\010\n\016ReleaseService\022" + 18095 "i\n\014ListReleases\022).hapi.services.tiller.L", 18096 "istReleasesRequest\032*.hapi.services.tille" + 18097 "r.ListReleasesResponse\"\0000\001\022s\n\020GetRelease" + 18098 "Status\022-.hapi.services.tiller.GetRelease" + 18099 "StatusRequest\032..hapi.services.tiller.Get" + 18100 "ReleaseStatusResponse\"\000\022v\n\021GetReleaseCon" + 18101 "tent\022..hapi.services.tiller.GetReleaseCo" + 18102 "ntentRequest\032/.hapi.services.tiller.GetR" + 18103 "eleaseContentResponse\"\000\022j\n\rUpdateRelease" + 18104 "\022*.hapi.services.tiller.UpdateReleaseReq" + 18105 "uest\032+.hapi.services.tiller.UpdateReleas", 18106 "eResponse\"\000\022m\n\016InstallRelease\022+.hapi.ser" + 18107 "vices.tiller.InstallReleaseRequest\032,.hap" + 18108 "i.services.tiller.InstallReleaseResponse" + 18109 "\"\000\022s\n\020UninstallRelease\022-.hapi.services.t" + 18110 "iller.UninstallReleaseRequest\032..hapi.ser" + 18111 "vices.tiller.UninstallReleaseResponse\"\000\022" + 18112 "a\n\nGetVersion\022\'.hapi.services.tiller.Get" + 18113 "VersionRequest\032(.hapi.services.tiller.Ge" + 18114 "tVersionResponse\"\000\022p\n\017RollbackRelease\022,." + 18115 "hapi.services.tiller.RollbackReleaseRequ", 18116 "est\032-.hapi.services.tiller.RollbackRelea" + 18117 "seResponse\"\000\022a\n\nGetHistory\022\'.hapi.servic" + 18118 "es.tiller.GetHistoryRequest\032(.hapi.servi" + 18119 "ces.tiller.GetHistoryResponse\"\000\022i\n\016RunRe" + 18120 "leaseTest\022(.hapi.services.tiller.TestRel" + 18121 "easeRequest\032).hapi.services.tiller.TestR" + 18122 "eleaseResponse\"\0000\001B\nZ\010servicesb\006proto3" 18123 }; 18124 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 18125 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 18126 public com.google.protobuf.ExtensionRegistry assignDescriptors( 18127 com.google.protobuf.Descriptors.FileDescriptor root) { 18128 descriptor = root; 18129 return null; 18130 } 18131 }; 18132 com.google.protobuf.Descriptors.FileDescriptor 18133 .internalBuildGeneratedFileFrom(descriptorData, 18134 new com.google.protobuf.Descriptors.FileDescriptor[] { 18135 hapi.chart.ChartOuterClass.getDescriptor(), 18136 hapi.chart.ConfigOuterClass.getDescriptor(), 18137 hapi.release.ReleaseOuterClass.getDescriptor(), 18138 hapi.release.InfoOuterClass.getDescriptor(), 18139 hapi.release.TestRunOuterClass.getDescriptor(), 18140 hapi.release.StatusOuterClass.getDescriptor(), 18141 hapi.version.VersionOuterClass.getDescriptor(), 18142 }, assigner); 18143 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor = 18144 getDescriptor().getMessageTypes().get(0); 18145 internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable = new 18146 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18147 internal_static_hapi_services_tiller_ListReleasesRequest_descriptor, 18148 new java.lang.String[] { "Limit", "Offset", "SortBy", "Filter", "SortOrder", "StatusCodes", "Namespace", }); 18149 internal_static_hapi_services_tiller_ListSort_descriptor = 18150 getDescriptor().getMessageTypes().get(1); 18151 internal_static_hapi_services_tiller_ListSort_fieldAccessorTable = new 18152 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18153 internal_static_hapi_services_tiller_ListSort_descriptor, 18154 new java.lang.String[] { }); 18155 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor = 18156 getDescriptor().getMessageTypes().get(2); 18157 internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable = new 18158 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18159 internal_static_hapi_services_tiller_ListReleasesResponse_descriptor, 18160 new java.lang.String[] { "Count", "Next", "Total", "Releases", }); 18161 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor = 18162 getDescriptor().getMessageTypes().get(3); 18163 internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable = new 18164 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18165 internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor, 18166 new java.lang.String[] { "Name", "Version", }); 18167 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor = 18168 getDescriptor().getMessageTypes().get(4); 18169 internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable = new 18170 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18171 internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor, 18172 new java.lang.String[] { "Name", "Info", "Namespace", }); 18173 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor = 18174 getDescriptor().getMessageTypes().get(5); 18175 internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable = new 18176 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18177 internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor, 18178 new java.lang.String[] { "Name", "Version", }); 18179 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor = 18180 getDescriptor().getMessageTypes().get(6); 18181 internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable = new 18182 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18183 internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor, 18184 new java.lang.String[] { "Release", }); 18185 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor = 18186 getDescriptor().getMessageTypes().get(7); 18187 internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable = new 18188 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18189 internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor, 18190 new java.lang.String[] { "Name", "Chart", "Values", "DryRun", "DisableHooks", "Recreate", "Timeout", "ResetValues", "Wait", "ReuseValues", "Force", }); 18191 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor = 18192 getDescriptor().getMessageTypes().get(8); 18193 internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable = new 18194 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18195 internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor, 18196 new java.lang.String[] { "Release", }); 18197 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor = 18198 getDescriptor().getMessageTypes().get(9); 18199 internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable = new 18200 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18201 internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor, 18202 new java.lang.String[] { "Name", "DryRun", "DisableHooks", "Version", "Recreate", "Timeout", "Wait", "Force", }); 18203 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor = 18204 getDescriptor().getMessageTypes().get(10); 18205 internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable = new 18206 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18207 internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor, 18208 new java.lang.String[] { "Release", }); 18209 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor = 18210 getDescriptor().getMessageTypes().get(11); 18211 internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable = new 18212 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18213 internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor, 18214 new java.lang.String[] { "Chart", "Values", "DryRun", "Name", "DisableHooks", "Namespace", "ReuseName", "Timeout", "Wait", }); 18215 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor = 18216 getDescriptor().getMessageTypes().get(12); 18217 internal_static_hapi_services_tiller_InstallReleaseResponse_fieldAccessorTable = new 18218 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18219 internal_static_hapi_services_tiller_InstallReleaseResponse_descriptor, 18220 new java.lang.String[] { "Release", }); 18221 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor = 18222 getDescriptor().getMessageTypes().get(13); 18223 internal_static_hapi_services_tiller_UninstallReleaseRequest_fieldAccessorTable = new 18224 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18225 internal_static_hapi_services_tiller_UninstallReleaseRequest_descriptor, 18226 new java.lang.String[] { "Name", "DisableHooks", "Purge", "Timeout", }); 18227 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor = 18228 getDescriptor().getMessageTypes().get(14); 18229 internal_static_hapi_services_tiller_UninstallReleaseResponse_fieldAccessorTable = new 18230 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18231 internal_static_hapi_services_tiller_UninstallReleaseResponse_descriptor, 18232 new java.lang.String[] { "Release", "Info", }); 18233 internal_static_hapi_services_tiller_GetVersionRequest_descriptor = 18234 getDescriptor().getMessageTypes().get(15); 18235 internal_static_hapi_services_tiller_GetVersionRequest_fieldAccessorTable = new 18236 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18237 internal_static_hapi_services_tiller_GetVersionRequest_descriptor, 18238 new java.lang.String[] { }); 18239 internal_static_hapi_services_tiller_GetVersionResponse_descriptor = 18240 getDescriptor().getMessageTypes().get(16); 18241 internal_static_hapi_services_tiller_GetVersionResponse_fieldAccessorTable = new 18242 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18243 internal_static_hapi_services_tiller_GetVersionResponse_descriptor, 18244 new java.lang.String[] { "Version", }); 18245 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor = 18246 getDescriptor().getMessageTypes().get(17); 18247 internal_static_hapi_services_tiller_GetHistoryRequest_fieldAccessorTable = new 18248 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18249 internal_static_hapi_services_tiller_GetHistoryRequest_descriptor, 18250 new java.lang.String[] { "Name", "Max", }); 18251 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor = 18252 getDescriptor().getMessageTypes().get(18); 18253 internal_static_hapi_services_tiller_GetHistoryResponse_fieldAccessorTable = new 18254 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18255 internal_static_hapi_services_tiller_GetHistoryResponse_descriptor, 18256 new java.lang.String[] { "Releases", }); 18257 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor = 18258 getDescriptor().getMessageTypes().get(19); 18259 internal_static_hapi_services_tiller_TestReleaseRequest_fieldAccessorTable = new 18260 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18261 internal_static_hapi_services_tiller_TestReleaseRequest_descriptor, 18262 new java.lang.String[] { "Name", "Timeout", "Cleanup", }); 18263 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor = 18264 getDescriptor().getMessageTypes().get(20); 18265 internal_static_hapi_services_tiller_TestReleaseResponse_fieldAccessorTable = new 18266 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 18267 internal_static_hapi_services_tiller_TestReleaseResponse_descriptor, 18268 new java.lang.String[] { "Msg", "Status", }); 18269 hapi.chart.ChartOuterClass.getDescriptor(); 18270 hapi.chart.ConfigOuterClass.getDescriptor(); 18271 hapi.release.ReleaseOuterClass.getDescriptor(); 18272 hapi.release.InfoOuterClass.getDescriptor(); 18273 hapi.release.TestRunOuterClass.getDescriptor(); 18274 hapi.release.StatusOuterClass.getDescriptor(); 18275 hapi.version.VersionOuterClass.getDescriptor(); 18276 } 18277 18278 // @@protoc_insertion_point(outer_class_scope) 18279}