001// Generated by the protocol buffer compiler. DO NOT EDIT! 002// source: hapi/services/tiller.proto 003 004package hapi.services.tiller; 005 006public final class Tiller { 007 private Tiller() {} 008 public static void registerAllExtensions( 009 com.google.protobuf.ExtensionRegistryLite registry) { 010 } 011 012 public static void registerAllExtensions( 013 com.google.protobuf.ExtensionRegistry registry) { 014 registerAllExtensions( 015 (com.google.protobuf.ExtensionRegistryLite) registry); 016 } 017 public interface ListReleasesRequestOrBuilder extends 018 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListReleasesRequest) 019 com.google.protobuf.MessageOrBuilder { 020 021 /** 022 * <pre> 023 * Limit is the maximum number of releases to be returned. 024 * </pre> 025 * 026 * <code>int64 limit = 1;</code> 027 */ 028 long getLimit(); 029 030 /** 031 * <pre> 032 * Offset is the last release name that was seen. The next listing 033 * operation will start with the name after this one. 034 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 035 * dennis is the offset. Supplying 'dennis' for the next request should 036 * cause the next batch to return a set of results starting with 'dennis'. 037 * </pre> 038 * 039 * <code>string offset = 2;</code> 040 */ 041 java.lang.String getOffset(); 042 /** 043 * <pre> 044 * Offset is the last release name that was seen. The next listing 045 * operation will start with the name after this one. 046 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 047 * dennis is the offset. Supplying 'dennis' for the next request should 048 * cause the next batch to return a set of results starting with 'dennis'. 049 * </pre> 050 * 051 * <code>string offset = 2;</code> 052 */ 053 com.google.protobuf.ByteString 054 getOffsetBytes(); 055 056 /** 057 * <pre> 058 * SortBy is the sort field that the ListReleases server should sort data before returning. 059 * </pre> 060 * 061 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 062 */ 063 int getSortByValue(); 064 /** 065 * <pre> 066 * SortBy is the sort field that the ListReleases server should sort data before returning. 067 * </pre> 068 * 069 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 070 */ 071 hapi.services.tiller.Tiller.ListSort.SortBy getSortBy(); 072 073 /** 074 * <pre> 075 * Filter is a regular expression used to filter which releases should be listed. 076 * Anything that matches the regexp will be included in the results. 077 * </pre> 078 * 079 * <code>string filter = 4;</code> 080 */ 081 java.lang.String getFilter(); 082 /** 083 * <pre> 084 * Filter is a regular expression used to filter which releases should be listed. 085 * Anything that matches the regexp will be included in the results. 086 * </pre> 087 * 088 * <code>string filter = 4;</code> 089 */ 090 com.google.protobuf.ByteString 091 getFilterBytes(); 092 093 /** 094 * <pre> 095 * SortOrder is the ordering directive used for sorting. 096 * </pre> 097 * 098 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 099 */ 100 int getSortOrderValue(); 101 /** 102 * <pre> 103 * SortOrder is the ordering directive used for sorting. 104 * </pre> 105 * 106 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 107 */ 108 hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder(); 109 110 /** 111 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 112 */ 113 java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList(); 114 /** 115 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 116 */ 117 int getStatusCodesCount(); 118 /** 119 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 120 */ 121 hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index); 122 /** 123 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 124 */ 125 java.util.List<java.lang.Integer> 126 getStatusCodesValueList(); 127 /** 128 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 129 */ 130 int getStatusCodesValue(int index); 131 132 /** 133 * <pre> 134 * Namespace is the filter to select releases only from a specific namespace. 135 * </pre> 136 * 137 * <code>string namespace = 7;</code> 138 */ 139 java.lang.String getNamespace(); 140 /** 141 * <pre> 142 * Namespace is the filter to select releases only from a specific namespace. 143 * </pre> 144 * 145 * <code>string namespace = 7;</code> 146 */ 147 com.google.protobuf.ByteString 148 getNamespaceBytes(); 149 } 150 /** 151 * <pre> 152 * ListReleasesRequest requests a list of releases. 153 * Releases can be retrieved in chunks by setting limit and offset. 154 * Releases can be sorted according to a few pre-determined sort stategies. 155 * </pre> 156 * 157 * Protobuf type {@code hapi.services.tiller.ListReleasesRequest} 158 */ 159 public static final class ListReleasesRequest extends 160 com.google.protobuf.GeneratedMessageV3 implements 161 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListReleasesRequest) 162 ListReleasesRequestOrBuilder { 163 private static final long serialVersionUID = 0L; 164 // Use ListReleasesRequest.newBuilder() to construct. 165 private ListReleasesRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 166 super(builder); 167 } 168 private ListReleasesRequest() { 169 limit_ = 0L; 170 offset_ = ""; 171 sortBy_ = 0; 172 filter_ = ""; 173 sortOrder_ = 0; 174 statusCodes_ = java.util.Collections.emptyList(); 175 namespace_ = ""; 176 } 177 178 @java.lang.Override 179 public final com.google.protobuf.UnknownFieldSet 180 getUnknownFields() { 181 return this.unknownFields; 182 } 183 private ListReleasesRequest( 184 com.google.protobuf.CodedInputStream input, 185 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 186 throws com.google.protobuf.InvalidProtocolBufferException { 187 this(); 188 if (extensionRegistry == null) { 189 throw new java.lang.NullPointerException(); 190 } 191 int mutable_bitField0_ = 0; 192 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 193 com.google.protobuf.UnknownFieldSet.newBuilder(); 194 try { 195 boolean done = false; 196 while (!done) { 197 int tag = input.readTag(); 198 switch (tag) { 199 case 0: 200 done = true; 201 break; 202 default: { 203 if (!parseUnknownFieldProto3( 204 input, unknownFields, extensionRegistry, tag)) { 205 done = true; 206 } 207 break; 208 } 209 case 8: { 210 211 limit_ = input.readInt64(); 212 break; 213 } 214 case 18: { 215 java.lang.String s = input.readStringRequireUtf8(); 216 217 offset_ = s; 218 break; 219 } 220 case 24: { 221 int rawValue = input.readEnum(); 222 223 sortBy_ = rawValue; 224 break; 225 } 226 case 34: { 227 java.lang.String s = input.readStringRequireUtf8(); 228 229 filter_ = s; 230 break; 231 } 232 case 40: { 233 int rawValue = input.readEnum(); 234 235 sortOrder_ = rawValue; 236 break; 237 } 238 case 48: { 239 int rawValue = input.readEnum(); 240 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 241 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 242 mutable_bitField0_ |= 0x00000020; 243 } 244 statusCodes_.add(rawValue); 245 break; 246 } 247 case 50: { 248 int length = input.readRawVarint32(); 249 int oldLimit = input.pushLimit(length); 250 while(input.getBytesUntilLimit() > 0) { 251 int rawValue = input.readEnum(); 252 if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 253 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(); 254 mutable_bitField0_ |= 0x00000020; 255 } 256 statusCodes_.add(rawValue); 257 } 258 input.popLimit(oldLimit); 259 break; 260 } 261 case 58: { 262 java.lang.String s = input.readStringRequireUtf8(); 263 264 namespace_ = s; 265 break; 266 } 267 } 268 } 269 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 270 throw e.setUnfinishedMessage(this); 271 } catch (java.io.IOException e) { 272 throw new com.google.protobuf.InvalidProtocolBufferException( 273 e).setUnfinishedMessage(this); 274 } finally { 275 if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { 276 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 277 } 278 this.unknownFields = unknownFields.build(); 279 makeExtensionsImmutable(); 280 } 281 } 282 public static final com.google.protobuf.Descriptors.Descriptor 283 getDescriptor() { 284 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 285 } 286 287 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 288 internalGetFieldAccessorTable() { 289 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 290 .ensureFieldAccessorsInitialized( 291 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 292 } 293 294 private int bitField0_; 295 public static final int LIMIT_FIELD_NUMBER = 1; 296 private long limit_; 297 /** 298 * <pre> 299 * Limit is the maximum number of releases to be returned. 300 * </pre> 301 * 302 * <code>int64 limit = 1;</code> 303 */ 304 public long getLimit() { 305 return limit_; 306 } 307 308 public static final int OFFSET_FIELD_NUMBER = 2; 309 private volatile java.lang.Object offset_; 310 /** 311 * <pre> 312 * Offset is the last release name that was seen. The next listing 313 * operation will start with the name after this one. 314 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 315 * dennis is the offset. Supplying 'dennis' for the next request should 316 * cause the next batch to return a set of results starting with 'dennis'. 317 * </pre> 318 * 319 * <code>string offset = 2;</code> 320 */ 321 public java.lang.String getOffset() { 322 java.lang.Object ref = offset_; 323 if (ref instanceof java.lang.String) { 324 return (java.lang.String) ref; 325 } else { 326 com.google.protobuf.ByteString bs = 327 (com.google.protobuf.ByteString) ref; 328 java.lang.String s = bs.toStringUtf8(); 329 offset_ = s; 330 return s; 331 } 332 } 333 /** 334 * <pre> 335 * Offset is the last release name that was seen. The next listing 336 * operation will start with the name after this one. 337 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 338 * dennis is the offset. Supplying 'dennis' for the next request should 339 * cause the next batch to return a set of results starting with 'dennis'. 340 * </pre> 341 * 342 * <code>string offset = 2;</code> 343 */ 344 public com.google.protobuf.ByteString 345 getOffsetBytes() { 346 java.lang.Object ref = offset_; 347 if (ref instanceof java.lang.String) { 348 com.google.protobuf.ByteString b = 349 com.google.protobuf.ByteString.copyFromUtf8( 350 (java.lang.String) ref); 351 offset_ = b; 352 return b; 353 } else { 354 return (com.google.protobuf.ByteString) ref; 355 } 356 } 357 358 public static final int SORT_BY_FIELD_NUMBER = 3; 359 private int sortBy_; 360 /** 361 * <pre> 362 * SortBy is the sort field that the ListReleases server should sort data before returning. 363 * </pre> 364 * 365 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 366 */ 367 public int getSortByValue() { 368 return sortBy_; 369 } 370 /** 371 * <pre> 372 * SortBy is the sort field that the ListReleases server should sort data before returning. 373 * </pre> 374 * 375 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 376 */ 377 public hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 378 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 379 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 380 } 381 382 public static final int FILTER_FIELD_NUMBER = 4; 383 private volatile java.lang.Object filter_; 384 /** 385 * <pre> 386 * Filter is a regular expression used to filter which releases should be listed. 387 * Anything that matches the regexp will be included in the results. 388 * </pre> 389 * 390 * <code>string filter = 4;</code> 391 */ 392 public java.lang.String getFilter() { 393 java.lang.Object ref = filter_; 394 if (ref instanceof java.lang.String) { 395 return (java.lang.String) ref; 396 } else { 397 com.google.protobuf.ByteString bs = 398 (com.google.protobuf.ByteString) ref; 399 java.lang.String s = bs.toStringUtf8(); 400 filter_ = s; 401 return s; 402 } 403 } 404 /** 405 * <pre> 406 * Filter is a regular expression used to filter which releases should be listed. 407 * Anything that matches the regexp will be included in the results. 408 * </pre> 409 * 410 * <code>string filter = 4;</code> 411 */ 412 public com.google.protobuf.ByteString 413 getFilterBytes() { 414 java.lang.Object ref = filter_; 415 if (ref instanceof java.lang.String) { 416 com.google.protobuf.ByteString b = 417 com.google.protobuf.ByteString.copyFromUtf8( 418 (java.lang.String) ref); 419 filter_ = b; 420 return b; 421 } else { 422 return (com.google.protobuf.ByteString) ref; 423 } 424 } 425 426 public static final int SORT_ORDER_FIELD_NUMBER = 5; 427 private int sortOrder_; 428 /** 429 * <pre> 430 * SortOrder is the ordering directive used for sorting. 431 * </pre> 432 * 433 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 434 */ 435 public int getSortOrderValue() { 436 return sortOrder_; 437 } 438 /** 439 * <pre> 440 * SortOrder is the ordering directive used for sorting. 441 * </pre> 442 * 443 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 444 */ 445 public hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 446 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 447 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 448 } 449 450 public static final int STATUS_CODES_FIELD_NUMBER = 6; 451 private java.util.List<java.lang.Integer> statusCodes_; 452 private static final com.google.protobuf.Internal.ListAdapter.Converter< 453 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code> statusCodes_converter_ = 454 new com.google.protobuf.Internal.ListAdapter.Converter< 455 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>() { 456 public hapi.release.StatusOuterClass.Status.Code convert(java.lang.Integer from) { 457 hapi.release.StatusOuterClass.Status.Code result = hapi.release.StatusOuterClass.Status.Code.valueOf(from); 458 return result == null ? hapi.release.StatusOuterClass.Status.Code.UNRECOGNIZED : result; 459 } 460 }; 461 /** 462 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 463 */ 464 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 465 return new com.google.protobuf.Internal.ListAdapter< 466 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 467 } 468 /** 469 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 470 */ 471 public int getStatusCodesCount() { 472 return statusCodes_.size(); 473 } 474 /** 475 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 476 */ 477 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 478 return statusCodes_converter_.convert(statusCodes_.get(index)); 479 } 480 /** 481 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 482 */ 483 public java.util.List<java.lang.Integer> 484 getStatusCodesValueList() { 485 return statusCodes_; 486 } 487 /** 488 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 489 */ 490 public int getStatusCodesValue(int index) { 491 return statusCodes_.get(index); 492 } 493 private int statusCodesMemoizedSerializedSize; 494 495 public static final int NAMESPACE_FIELD_NUMBER = 7; 496 private volatile java.lang.Object namespace_; 497 /** 498 * <pre> 499 * Namespace is the filter to select releases only from a specific namespace. 500 * </pre> 501 * 502 * <code>string namespace = 7;</code> 503 */ 504 public java.lang.String getNamespace() { 505 java.lang.Object ref = namespace_; 506 if (ref instanceof java.lang.String) { 507 return (java.lang.String) ref; 508 } else { 509 com.google.protobuf.ByteString bs = 510 (com.google.protobuf.ByteString) ref; 511 java.lang.String s = bs.toStringUtf8(); 512 namespace_ = s; 513 return s; 514 } 515 } 516 /** 517 * <pre> 518 * Namespace is the filter to select releases only from a specific namespace. 519 * </pre> 520 * 521 * <code>string namespace = 7;</code> 522 */ 523 public com.google.protobuf.ByteString 524 getNamespaceBytes() { 525 java.lang.Object ref = namespace_; 526 if (ref instanceof java.lang.String) { 527 com.google.protobuf.ByteString b = 528 com.google.protobuf.ByteString.copyFromUtf8( 529 (java.lang.String) ref); 530 namespace_ = b; 531 return b; 532 } else { 533 return (com.google.protobuf.ByteString) ref; 534 } 535 } 536 537 private byte memoizedIsInitialized = -1; 538 public final boolean isInitialized() { 539 byte isInitialized = memoizedIsInitialized; 540 if (isInitialized == 1) return true; 541 if (isInitialized == 0) return false; 542 543 memoizedIsInitialized = 1; 544 return true; 545 } 546 547 public void writeTo(com.google.protobuf.CodedOutputStream output) 548 throws java.io.IOException { 549 getSerializedSize(); 550 if (limit_ != 0L) { 551 output.writeInt64(1, limit_); 552 } 553 if (!getOffsetBytes().isEmpty()) { 554 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, offset_); 555 } 556 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 557 output.writeEnum(3, sortBy_); 558 } 559 if (!getFilterBytes().isEmpty()) { 560 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); 561 } 562 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 563 output.writeEnum(5, sortOrder_); 564 } 565 if (getStatusCodesList().size() > 0) { 566 output.writeUInt32NoTag(50); 567 output.writeUInt32NoTag(statusCodesMemoizedSerializedSize); 568 } 569 for (int i = 0; i < statusCodes_.size(); i++) { 570 output.writeEnumNoTag(statusCodes_.get(i)); 571 } 572 if (!getNamespaceBytes().isEmpty()) { 573 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, namespace_); 574 } 575 unknownFields.writeTo(output); 576 } 577 578 public int getSerializedSize() { 579 int size = memoizedSize; 580 if (size != -1) return size; 581 582 size = 0; 583 if (limit_ != 0L) { 584 size += com.google.protobuf.CodedOutputStream 585 .computeInt64Size(1, limit_); 586 } 587 if (!getOffsetBytes().isEmpty()) { 588 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, offset_); 589 } 590 if (sortBy_ != hapi.services.tiller.Tiller.ListSort.SortBy.UNKNOWN.getNumber()) { 591 size += com.google.protobuf.CodedOutputStream 592 .computeEnumSize(3, sortBy_); 593 } 594 if (!getFilterBytes().isEmpty()) { 595 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); 596 } 597 if (sortOrder_ != hapi.services.tiller.Tiller.ListSort.SortOrder.ASC.getNumber()) { 598 size += com.google.protobuf.CodedOutputStream 599 .computeEnumSize(5, sortOrder_); 600 } 601 { 602 int dataSize = 0; 603 for (int i = 0; i < statusCodes_.size(); i++) { 604 dataSize += com.google.protobuf.CodedOutputStream 605 .computeEnumSizeNoTag(statusCodes_.get(i)); 606 } 607 size += dataSize; 608 if (!getStatusCodesList().isEmpty()) { size += 1; 609 size += com.google.protobuf.CodedOutputStream 610 .computeUInt32SizeNoTag(dataSize); 611 }statusCodesMemoizedSerializedSize = dataSize; 612 } 613 if (!getNamespaceBytes().isEmpty()) { 614 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, namespace_); 615 } 616 size += unknownFields.getSerializedSize(); 617 memoizedSize = size; 618 return size; 619 } 620 621 @java.lang.Override 622 public boolean equals(final java.lang.Object obj) { 623 if (obj == this) { 624 return true; 625 } 626 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesRequest)) { 627 return super.equals(obj); 628 } 629 hapi.services.tiller.Tiller.ListReleasesRequest other = (hapi.services.tiller.Tiller.ListReleasesRequest) obj; 630 631 boolean result = true; 632 result = result && (getLimit() 633 == other.getLimit()); 634 result = result && getOffset() 635 .equals(other.getOffset()); 636 result = result && sortBy_ == other.sortBy_; 637 result = result && getFilter() 638 .equals(other.getFilter()); 639 result = result && sortOrder_ == other.sortOrder_; 640 result = result && statusCodes_.equals(other.statusCodes_); 641 result = result && getNamespace() 642 .equals(other.getNamespace()); 643 result = result && unknownFields.equals(other.unknownFields); 644 return result; 645 } 646 647 @java.lang.Override 648 public int hashCode() { 649 if (memoizedHashCode != 0) { 650 return memoizedHashCode; 651 } 652 int hash = 41; 653 hash = (19 * hash) + getDescriptor().hashCode(); 654 hash = (37 * hash) + LIMIT_FIELD_NUMBER; 655 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 656 getLimit()); 657 hash = (37 * hash) + OFFSET_FIELD_NUMBER; 658 hash = (53 * hash) + getOffset().hashCode(); 659 hash = (37 * hash) + SORT_BY_FIELD_NUMBER; 660 hash = (53 * hash) + sortBy_; 661 hash = (37 * hash) + FILTER_FIELD_NUMBER; 662 hash = (53 * hash) + getFilter().hashCode(); 663 hash = (37 * hash) + SORT_ORDER_FIELD_NUMBER; 664 hash = (53 * hash) + sortOrder_; 665 if (getStatusCodesCount() > 0) { 666 hash = (37 * hash) + STATUS_CODES_FIELD_NUMBER; 667 hash = (53 * hash) + statusCodes_.hashCode(); 668 } 669 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 670 hash = (53 * hash) + getNamespace().hashCode(); 671 hash = (29 * hash) + unknownFields.hashCode(); 672 memoizedHashCode = hash; 673 return hash; 674 } 675 676 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 677 java.nio.ByteBuffer data) 678 throws com.google.protobuf.InvalidProtocolBufferException { 679 return PARSER.parseFrom(data); 680 } 681 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 682 java.nio.ByteBuffer data, 683 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 684 throws com.google.protobuf.InvalidProtocolBufferException { 685 return PARSER.parseFrom(data, extensionRegistry); 686 } 687 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 688 com.google.protobuf.ByteString data) 689 throws com.google.protobuf.InvalidProtocolBufferException { 690 return PARSER.parseFrom(data); 691 } 692 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 693 com.google.protobuf.ByteString 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(byte[] data) 699 throws com.google.protobuf.InvalidProtocolBufferException { 700 return PARSER.parseFrom(data); 701 } 702 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 703 byte[] data, 704 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 705 throws com.google.protobuf.InvalidProtocolBufferException { 706 return PARSER.parseFrom(data, extensionRegistry); 707 } 708 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom(java.io.InputStream input) 709 throws java.io.IOException { 710 return com.google.protobuf.GeneratedMessageV3 711 .parseWithIOException(PARSER, input); 712 } 713 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 714 java.io.InputStream input, 715 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 716 throws java.io.IOException { 717 return com.google.protobuf.GeneratedMessageV3 718 .parseWithIOException(PARSER, input, extensionRegistry); 719 } 720 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom(java.io.InputStream input) 721 throws java.io.IOException { 722 return com.google.protobuf.GeneratedMessageV3 723 .parseDelimitedWithIOException(PARSER, input); 724 } 725 public static hapi.services.tiller.Tiller.ListReleasesRequest parseDelimitedFrom( 726 java.io.InputStream input, 727 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 728 throws java.io.IOException { 729 return com.google.protobuf.GeneratedMessageV3 730 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 731 } 732 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 733 com.google.protobuf.CodedInputStream input) 734 throws java.io.IOException { 735 return com.google.protobuf.GeneratedMessageV3 736 .parseWithIOException(PARSER, input); 737 } 738 public static hapi.services.tiller.Tiller.ListReleasesRequest parseFrom( 739 com.google.protobuf.CodedInputStream input, 740 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 741 throws java.io.IOException { 742 return com.google.protobuf.GeneratedMessageV3 743 .parseWithIOException(PARSER, input, extensionRegistry); 744 } 745 746 public Builder newBuilderForType() { return newBuilder(); } 747 public static Builder newBuilder() { 748 return DEFAULT_INSTANCE.toBuilder(); 749 } 750 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesRequest prototype) { 751 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 752 } 753 public Builder toBuilder() { 754 return this == DEFAULT_INSTANCE 755 ? new Builder() : new Builder().mergeFrom(this); 756 } 757 758 @java.lang.Override 759 protected Builder newBuilderForType( 760 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 761 Builder builder = new Builder(parent); 762 return builder; 763 } 764 /** 765 * <pre> 766 * ListReleasesRequest requests a list of releases. 767 * Releases can be retrieved in chunks by setting limit and offset. 768 * Releases can be sorted according to a few pre-determined sort stategies. 769 * </pre> 770 * 771 * Protobuf type {@code hapi.services.tiller.ListReleasesRequest} 772 */ 773 public static final class Builder extends 774 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 775 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesRequest) 776 hapi.services.tiller.Tiller.ListReleasesRequestOrBuilder { 777 public static final com.google.protobuf.Descriptors.Descriptor 778 getDescriptor() { 779 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 780 } 781 782 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 783 internalGetFieldAccessorTable() { 784 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_fieldAccessorTable 785 .ensureFieldAccessorsInitialized( 786 hapi.services.tiller.Tiller.ListReleasesRequest.class, hapi.services.tiller.Tiller.ListReleasesRequest.Builder.class); 787 } 788 789 // Construct using hapi.services.tiller.Tiller.ListReleasesRequest.newBuilder() 790 private Builder() { 791 maybeForceBuilderInitialization(); 792 } 793 794 private Builder( 795 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 796 super(parent); 797 maybeForceBuilderInitialization(); 798 } 799 private void maybeForceBuilderInitialization() { 800 if (com.google.protobuf.GeneratedMessageV3 801 .alwaysUseFieldBuilders) { 802 } 803 } 804 public Builder clear() { 805 super.clear(); 806 limit_ = 0L; 807 808 offset_ = ""; 809 810 sortBy_ = 0; 811 812 filter_ = ""; 813 814 sortOrder_ = 0; 815 816 statusCodes_ = java.util.Collections.emptyList(); 817 bitField0_ = (bitField0_ & ~0x00000020); 818 namespace_ = ""; 819 820 return this; 821 } 822 823 public com.google.protobuf.Descriptors.Descriptor 824 getDescriptorForType() { 825 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesRequest_descriptor; 826 } 827 828 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 829 return hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance(); 830 } 831 832 public hapi.services.tiller.Tiller.ListReleasesRequest build() { 833 hapi.services.tiller.Tiller.ListReleasesRequest result = buildPartial(); 834 if (!result.isInitialized()) { 835 throw newUninitializedMessageException(result); 836 } 837 return result; 838 } 839 840 public hapi.services.tiller.Tiller.ListReleasesRequest buildPartial() { 841 hapi.services.tiller.Tiller.ListReleasesRequest result = new hapi.services.tiller.Tiller.ListReleasesRequest(this); 842 int from_bitField0_ = bitField0_; 843 int to_bitField0_ = 0; 844 result.limit_ = limit_; 845 result.offset_ = offset_; 846 result.sortBy_ = sortBy_; 847 result.filter_ = filter_; 848 result.sortOrder_ = sortOrder_; 849 if (((bitField0_ & 0x00000020) == 0x00000020)) { 850 statusCodes_ = java.util.Collections.unmodifiableList(statusCodes_); 851 bitField0_ = (bitField0_ & ~0x00000020); 852 } 853 result.statusCodes_ = statusCodes_; 854 result.namespace_ = namespace_; 855 result.bitField0_ = to_bitField0_; 856 onBuilt(); 857 return result; 858 } 859 860 public Builder clone() { 861 return (Builder) super.clone(); 862 } 863 public Builder setField( 864 com.google.protobuf.Descriptors.FieldDescriptor field, 865 java.lang.Object value) { 866 return (Builder) super.setField(field, value); 867 } 868 public Builder clearField( 869 com.google.protobuf.Descriptors.FieldDescriptor field) { 870 return (Builder) super.clearField(field); 871 } 872 public Builder clearOneof( 873 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 874 return (Builder) super.clearOneof(oneof); 875 } 876 public Builder setRepeatedField( 877 com.google.protobuf.Descriptors.FieldDescriptor field, 878 int index, java.lang.Object value) { 879 return (Builder) super.setRepeatedField(field, index, value); 880 } 881 public Builder addRepeatedField( 882 com.google.protobuf.Descriptors.FieldDescriptor field, 883 java.lang.Object value) { 884 return (Builder) super.addRepeatedField(field, value); 885 } 886 public Builder mergeFrom(com.google.protobuf.Message other) { 887 if (other instanceof hapi.services.tiller.Tiller.ListReleasesRequest) { 888 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesRequest)other); 889 } else { 890 super.mergeFrom(other); 891 return this; 892 } 893 } 894 895 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesRequest other) { 896 if (other == hapi.services.tiller.Tiller.ListReleasesRequest.getDefaultInstance()) return this; 897 if (other.getLimit() != 0L) { 898 setLimit(other.getLimit()); 899 } 900 if (!other.getOffset().isEmpty()) { 901 offset_ = other.offset_; 902 onChanged(); 903 } 904 if (other.sortBy_ != 0) { 905 setSortByValue(other.getSortByValue()); 906 } 907 if (!other.getFilter().isEmpty()) { 908 filter_ = other.filter_; 909 onChanged(); 910 } 911 if (other.sortOrder_ != 0) { 912 setSortOrderValue(other.getSortOrderValue()); 913 } 914 if (!other.statusCodes_.isEmpty()) { 915 if (statusCodes_.isEmpty()) { 916 statusCodes_ = other.statusCodes_; 917 bitField0_ = (bitField0_ & ~0x00000020); 918 } else { 919 ensureStatusCodesIsMutable(); 920 statusCodes_.addAll(other.statusCodes_); 921 } 922 onChanged(); 923 } 924 if (!other.getNamespace().isEmpty()) { 925 namespace_ = other.namespace_; 926 onChanged(); 927 } 928 this.mergeUnknownFields(other.unknownFields); 929 onChanged(); 930 return this; 931 } 932 933 public final boolean isInitialized() { 934 return true; 935 } 936 937 public Builder mergeFrom( 938 com.google.protobuf.CodedInputStream input, 939 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 940 throws java.io.IOException { 941 hapi.services.tiller.Tiller.ListReleasesRequest parsedMessage = null; 942 try { 943 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 944 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 945 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesRequest) e.getUnfinishedMessage(); 946 throw e.unwrapIOException(); 947 } finally { 948 if (parsedMessage != null) { 949 mergeFrom(parsedMessage); 950 } 951 } 952 return this; 953 } 954 private int bitField0_; 955 956 private long limit_ ; 957 /** 958 * <pre> 959 * Limit is the maximum number of releases to be returned. 960 * </pre> 961 * 962 * <code>int64 limit = 1;</code> 963 */ 964 public long getLimit() { 965 return limit_; 966 } 967 /** 968 * <pre> 969 * Limit is the maximum number of releases to be returned. 970 * </pre> 971 * 972 * <code>int64 limit = 1;</code> 973 */ 974 public Builder setLimit(long value) { 975 976 limit_ = value; 977 onChanged(); 978 return this; 979 } 980 /** 981 * <pre> 982 * Limit is the maximum number of releases to be returned. 983 * </pre> 984 * 985 * <code>int64 limit = 1;</code> 986 */ 987 public Builder clearLimit() { 988 989 limit_ = 0L; 990 onChanged(); 991 return this; 992 } 993 994 private java.lang.Object offset_ = ""; 995 /** 996 * <pre> 997 * Offset is the last release name that was seen. The next listing 998 * operation will start with the name after this one. 999 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1000 * dennis is the offset. Supplying 'dennis' for the next request should 1001 * cause the next batch to return a set of results starting with 'dennis'. 1002 * </pre> 1003 * 1004 * <code>string offset = 2;</code> 1005 */ 1006 public java.lang.String getOffset() { 1007 java.lang.Object ref = offset_; 1008 if (!(ref instanceof java.lang.String)) { 1009 com.google.protobuf.ByteString bs = 1010 (com.google.protobuf.ByteString) ref; 1011 java.lang.String s = bs.toStringUtf8(); 1012 offset_ = s; 1013 return s; 1014 } else { 1015 return (java.lang.String) ref; 1016 } 1017 } 1018 /** 1019 * <pre> 1020 * Offset is the last release name that was seen. The next listing 1021 * operation will start with the name after this one. 1022 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1023 * dennis is the offset. Supplying 'dennis' for the next request should 1024 * cause the next batch to return a set of results starting with 'dennis'. 1025 * </pre> 1026 * 1027 * <code>string offset = 2;</code> 1028 */ 1029 public com.google.protobuf.ByteString 1030 getOffsetBytes() { 1031 java.lang.Object ref = offset_; 1032 if (ref instanceof String) { 1033 com.google.protobuf.ByteString b = 1034 com.google.protobuf.ByteString.copyFromUtf8( 1035 (java.lang.String) ref); 1036 offset_ = b; 1037 return b; 1038 } else { 1039 return (com.google.protobuf.ByteString) ref; 1040 } 1041 } 1042 /** 1043 * <pre> 1044 * Offset is the last release name that was seen. The next listing 1045 * operation will start with the name after this one. 1046 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1047 * dennis is the offset. Supplying 'dennis' for the next request should 1048 * cause the next batch to return a set of results starting with 'dennis'. 1049 * </pre> 1050 * 1051 * <code>string offset = 2;</code> 1052 */ 1053 public Builder setOffset( 1054 java.lang.String value) { 1055 if (value == null) { 1056 throw new NullPointerException(); 1057 } 1058 1059 offset_ = value; 1060 onChanged(); 1061 return this; 1062 } 1063 /** 1064 * <pre> 1065 * Offset is the last release name that was seen. The next listing 1066 * operation will start with the name after this one. 1067 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1068 * dennis is the offset. Supplying 'dennis' for the next request should 1069 * cause the next batch to return a set of results starting with 'dennis'. 1070 * </pre> 1071 * 1072 * <code>string offset = 2;</code> 1073 */ 1074 public Builder clearOffset() { 1075 1076 offset_ = getDefaultInstance().getOffset(); 1077 onChanged(); 1078 return this; 1079 } 1080 /** 1081 * <pre> 1082 * Offset is the last release name that was seen. The next listing 1083 * operation will start with the name after this one. 1084 * Example: If list one returns albert, bernie, carl, and sets 'next: dennis'. 1085 * dennis is the offset. Supplying 'dennis' for the next request should 1086 * cause the next batch to return a set of results starting with 'dennis'. 1087 * </pre> 1088 * 1089 * <code>string offset = 2;</code> 1090 */ 1091 public Builder setOffsetBytes( 1092 com.google.protobuf.ByteString value) { 1093 if (value == null) { 1094 throw new NullPointerException(); 1095 } 1096 checkByteStringIsUtf8(value); 1097 1098 offset_ = value; 1099 onChanged(); 1100 return this; 1101 } 1102 1103 private int sortBy_ = 0; 1104 /** 1105 * <pre> 1106 * SortBy is the sort field that the ListReleases server should sort data before returning. 1107 * </pre> 1108 * 1109 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1110 */ 1111 public int getSortByValue() { 1112 return sortBy_; 1113 } 1114 /** 1115 * <pre> 1116 * SortBy is the sort field that the ListReleases server should sort data before returning. 1117 * </pre> 1118 * 1119 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1120 */ 1121 public Builder setSortByValue(int value) { 1122 sortBy_ = value; 1123 onChanged(); 1124 return this; 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 hapi.services.tiller.Tiller.ListSort.SortBy getSortBy() { 1134 hapi.services.tiller.Tiller.ListSort.SortBy result = hapi.services.tiller.Tiller.ListSort.SortBy.valueOf(sortBy_); 1135 return result == null ? hapi.services.tiller.Tiller.ListSort.SortBy.UNRECOGNIZED : result; 1136 } 1137 /** 1138 * <pre> 1139 * SortBy is the sort field that the ListReleases server should sort data before returning. 1140 * </pre> 1141 * 1142 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1143 */ 1144 public Builder setSortBy(hapi.services.tiller.Tiller.ListSort.SortBy value) { 1145 if (value == null) { 1146 throw new NullPointerException(); 1147 } 1148 1149 sortBy_ = value.getNumber(); 1150 onChanged(); 1151 return this; 1152 } 1153 /** 1154 * <pre> 1155 * SortBy is the sort field that the ListReleases server should sort data before returning. 1156 * </pre> 1157 * 1158 * <code>.hapi.services.tiller.ListSort.SortBy sort_by = 3;</code> 1159 */ 1160 public Builder clearSortBy() { 1161 1162 sortBy_ = 0; 1163 onChanged(); 1164 return this; 1165 } 1166 1167 private java.lang.Object filter_ = ""; 1168 /** 1169 * <pre> 1170 * Filter is a regular expression used to filter which releases should be listed. 1171 * Anything that matches the regexp will be included in the results. 1172 * </pre> 1173 * 1174 * <code>string filter = 4;</code> 1175 */ 1176 public java.lang.String getFilter() { 1177 java.lang.Object ref = filter_; 1178 if (!(ref instanceof java.lang.String)) { 1179 com.google.protobuf.ByteString bs = 1180 (com.google.protobuf.ByteString) ref; 1181 java.lang.String s = bs.toStringUtf8(); 1182 filter_ = s; 1183 return s; 1184 } else { 1185 return (java.lang.String) ref; 1186 } 1187 } 1188 /** 1189 * <pre> 1190 * Filter is a regular expression used to filter which releases should be listed. 1191 * Anything that matches the regexp will be included in the results. 1192 * </pre> 1193 * 1194 * <code>string filter = 4;</code> 1195 */ 1196 public com.google.protobuf.ByteString 1197 getFilterBytes() { 1198 java.lang.Object ref = filter_; 1199 if (ref instanceof String) { 1200 com.google.protobuf.ByteString b = 1201 com.google.protobuf.ByteString.copyFromUtf8( 1202 (java.lang.String) ref); 1203 filter_ = b; 1204 return b; 1205 } else { 1206 return (com.google.protobuf.ByteString) ref; 1207 } 1208 } 1209 /** 1210 * <pre> 1211 * Filter is a regular expression used to filter which releases should be listed. 1212 * Anything that matches the regexp will be included in the results. 1213 * </pre> 1214 * 1215 * <code>string filter = 4;</code> 1216 */ 1217 public Builder setFilter( 1218 java.lang.String value) { 1219 if (value == null) { 1220 throw new NullPointerException(); 1221 } 1222 1223 filter_ = value; 1224 onChanged(); 1225 return this; 1226 } 1227 /** 1228 * <pre> 1229 * Filter is a regular expression used to filter which releases should be listed. 1230 * Anything that matches the regexp will be included in the results. 1231 * </pre> 1232 * 1233 * <code>string filter = 4;</code> 1234 */ 1235 public Builder clearFilter() { 1236 1237 filter_ = getDefaultInstance().getFilter(); 1238 onChanged(); 1239 return this; 1240 } 1241 /** 1242 * <pre> 1243 * Filter is a regular expression used to filter which releases should be listed. 1244 * Anything that matches the regexp will be included in the results. 1245 * </pre> 1246 * 1247 * <code>string filter = 4;</code> 1248 */ 1249 public Builder setFilterBytes( 1250 com.google.protobuf.ByteString value) { 1251 if (value == null) { 1252 throw new NullPointerException(); 1253 } 1254 checkByteStringIsUtf8(value); 1255 1256 filter_ = value; 1257 onChanged(); 1258 return this; 1259 } 1260 1261 private int sortOrder_ = 0; 1262 /** 1263 * <pre> 1264 * SortOrder is the ordering directive used for sorting. 1265 * </pre> 1266 * 1267 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1268 */ 1269 public int getSortOrderValue() { 1270 return sortOrder_; 1271 } 1272 /** 1273 * <pre> 1274 * SortOrder is the ordering directive used for sorting. 1275 * </pre> 1276 * 1277 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1278 */ 1279 public Builder setSortOrderValue(int value) { 1280 sortOrder_ = value; 1281 onChanged(); 1282 return this; 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 hapi.services.tiller.Tiller.ListSort.SortOrder getSortOrder() { 1292 hapi.services.tiller.Tiller.ListSort.SortOrder result = hapi.services.tiller.Tiller.ListSort.SortOrder.valueOf(sortOrder_); 1293 return result == null ? hapi.services.tiller.Tiller.ListSort.SortOrder.UNRECOGNIZED : result; 1294 } 1295 /** 1296 * <pre> 1297 * SortOrder is the ordering directive used for sorting. 1298 * </pre> 1299 * 1300 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1301 */ 1302 public Builder setSortOrder(hapi.services.tiller.Tiller.ListSort.SortOrder value) { 1303 if (value == null) { 1304 throw new NullPointerException(); 1305 } 1306 1307 sortOrder_ = value.getNumber(); 1308 onChanged(); 1309 return this; 1310 } 1311 /** 1312 * <pre> 1313 * SortOrder is the ordering directive used for sorting. 1314 * </pre> 1315 * 1316 * <code>.hapi.services.tiller.ListSort.SortOrder sort_order = 5;</code> 1317 */ 1318 public Builder clearSortOrder() { 1319 1320 sortOrder_ = 0; 1321 onChanged(); 1322 return this; 1323 } 1324 1325 private java.util.List<java.lang.Integer> statusCodes_ = 1326 java.util.Collections.emptyList(); 1327 private void ensureStatusCodesIsMutable() { 1328 if (!((bitField0_ & 0x00000020) == 0x00000020)) { 1329 statusCodes_ = new java.util.ArrayList<java.lang.Integer>(statusCodes_); 1330 bitField0_ |= 0x00000020; 1331 } 1332 } 1333 /** 1334 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1335 */ 1336 public java.util.List<hapi.release.StatusOuterClass.Status.Code> getStatusCodesList() { 1337 return new com.google.protobuf.Internal.ListAdapter< 1338 java.lang.Integer, hapi.release.StatusOuterClass.Status.Code>(statusCodes_, statusCodes_converter_); 1339 } 1340 /** 1341 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1342 */ 1343 public int getStatusCodesCount() { 1344 return statusCodes_.size(); 1345 } 1346 /** 1347 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1348 */ 1349 public hapi.release.StatusOuterClass.Status.Code getStatusCodes(int index) { 1350 return statusCodes_converter_.convert(statusCodes_.get(index)); 1351 } 1352 /** 1353 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1354 */ 1355 public Builder setStatusCodes( 1356 int index, hapi.release.StatusOuterClass.Status.Code value) { 1357 if (value == null) { 1358 throw new NullPointerException(); 1359 } 1360 ensureStatusCodesIsMutable(); 1361 statusCodes_.set(index, value.getNumber()); 1362 onChanged(); 1363 return this; 1364 } 1365 /** 1366 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1367 */ 1368 public Builder addStatusCodes(hapi.release.StatusOuterClass.Status.Code value) { 1369 if (value == null) { 1370 throw new NullPointerException(); 1371 } 1372 ensureStatusCodesIsMutable(); 1373 statusCodes_.add(value.getNumber()); 1374 onChanged(); 1375 return this; 1376 } 1377 /** 1378 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1379 */ 1380 public Builder addAllStatusCodes( 1381 java.lang.Iterable<? extends hapi.release.StatusOuterClass.Status.Code> values) { 1382 ensureStatusCodesIsMutable(); 1383 for (hapi.release.StatusOuterClass.Status.Code value : values) { 1384 statusCodes_.add(value.getNumber()); 1385 } 1386 onChanged(); 1387 return this; 1388 } 1389 /** 1390 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1391 */ 1392 public Builder clearStatusCodes() { 1393 statusCodes_ = java.util.Collections.emptyList(); 1394 bitField0_ = (bitField0_ & ~0x00000020); 1395 onChanged(); 1396 return this; 1397 } 1398 /** 1399 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1400 */ 1401 public java.util.List<java.lang.Integer> 1402 getStatusCodesValueList() { 1403 return java.util.Collections.unmodifiableList(statusCodes_); 1404 } 1405 /** 1406 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1407 */ 1408 public int getStatusCodesValue(int index) { 1409 return statusCodes_.get(index); 1410 } 1411 /** 1412 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1413 */ 1414 public Builder setStatusCodesValue( 1415 int index, int value) { 1416 ensureStatusCodesIsMutable(); 1417 statusCodes_.set(index, value); 1418 onChanged(); 1419 return this; 1420 } 1421 /** 1422 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1423 */ 1424 public Builder addStatusCodesValue(int value) { 1425 ensureStatusCodesIsMutable(); 1426 statusCodes_.add(value); 1427 onChanged(); 1428 return this; 1429 } 1430 /** 1431 * <code>repeated .hapi.release.Status.Code status_codes = 6;</code> 1432 */ 1433 public Builder addAllStatusCodesValue( 1434 java.lang.Iterable<java.lang.Integer> values) { 1435 ensureStatusCodesIsMutable(); 1436 for (int value : values) { 1437 statusCodes_.add(value); 1438 } 1439 onChanged(); 1440 return this; 1441 } 1442 1443 private java.lang.Object namespace_ = ""; 1444 /** 1445 * <pre> 1446 * Namespace is the filter to select releases only from a specific namespace. 1447 * </pre> 1448 * 1449 * <code>string namespace = 7;</code> 1450 */ 1451 public java.lang.String getNamespace() { 1452 java.lang.Object ref = namespace_; 1453 if (!(ref instanceof java.lang.String)) { 1454 com.google.protobuf.ByteString bs = 1455 (com.google.protobuf.ByteString) ref; 1456 java.lang.String s = bs.toStringUtf8(); 1457 namespace_ = s; 1458 return s; 1459 } else { 1460 return (java.lang.String) ref; 1461 } 1462 } 1463 /** 1464 * <pre> 1465 * Namespace is the filter to select releases only from a specific namespace. 1466 * </pre> 1467 * 1468 * <code>string namespace = 7;</code> 1469 */ 1470 public com.google.protobuf.ByteString 1471 getNamespaceBytes() { 1472 java.lang.Object ref = namespace_; 1473 if (ref instanceof String) { 1474 com.google.protobuf.ByteString b = 1475 com.google.protobuf.ByteString.copyFromUtf8( 1476 (java.lang.String) ref); 1477 namespace_ = b; 1478 return b; 1479 } else { 1480 return (com.google.protobuf.ByteString) ref; 1481 } 1482 } 1483 /** 1484 * <pre> 1485 * Namespace is the filter to select releases only from a specific namespace. 1486 * </pre> 1487 * 1488 * <code>string namespace = 7;</code> 1489 */ 1490 public Builder setNamespace( 1491 java.lang.String value) { 1492 if (value == null) { 1493 throw new NullPointerException(); 1494 } 1495 1496 namespace_ = value; 1497 onChanged(); 1498 return this; 1499 } 1500 /** 1501 * <pre> 1502 * Namespace is the filter to select releases only from a specific namespace. 1503 * </pre> 1504 * 1505 * <code>string namespace = 7;</code> 1506 */ 1507 public Builder clearNamespace() { 1508 1509 namespace_ = getDefaultInstance().getNamespace(); 1510 onChanged(); 1511 return this; 1512 } 1513 /** 1514 * <pre> 1515 * Namespace is the filter to select releases only from a specific namespace. 1516 * </pre> 1517 * 1518 * <code>string namespace = 7;</code> 1519 */ 1520 public Builder setNamespaceBytes( 1521 com.google.protobuf.ByteString value) { 1522 if (value == null) { 1523 throw new NullPointerException(); 1524 } 1525 checkByteStringIsUtf8(value); 1526 1527 namespace_ = value; 1528 onChanged(); 1529 return this; 1530 } 1531 public final Builder setUnknownFields( 1532 final com.google.protobuf.UnknownFieldSet unknownFields) { 1533 return super.setUnknownFieldsProto3(unknownFields); 1534 } 1535 1536 public final Builder mergeUnknownFields( 1537 final com.google.protobuf.UnknownFieldSet unknownFields) { 1538 return super.mergeUnknownFields(unknownFields); 1539 } 1540 1541 1542 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesRequest) 1543 } 1544 1545 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesRequest) 1546 private static final hapi.services.tiller.Tiller.ListReleasesRequest DEFAULT_INSTANCE; 1547 static { 1548 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesRequest(); 1549 } 1550 1551 public static hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstance() { 1552 return DEFAULT_INSTANCE; 1553 } 1554 1555 private static final com.google.protobuf.Parser<ListReleasesRequest> 1556 PARSER = new com.google.protobuf.AbstractParser<ListReleasesRequest>() { 1557 public ListReleasesRequest parsePartialFrom( 1558 com.google.protobuf.CodedInputStream input, 1559 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1560 throws com.google.protobuf.InvalidProtocolBufferException { 1561 return new ListReleasesRequest(input, extensionRegistry); 1562 } 1563 }; 1564 1565 public static com.google.protobuf.Parser<ListReleasesRequest> parser() { 1566 return PARSER; 1567 } 1568 1569 @java.lang.Override 1570 public com.google.protobuf.Parser<ListReleasesRequest> getParserForType() { 1571 return PARSER; 1572 } 1573 1574 public hapi.services.tiller.Tiller.ListReleasesRequest getDefaultInstanceForType() { 1575 return DEFAULT_INSTANCE; 1576 } 1577 1578 } 1579 1580 public interface ListSortOrBuilder extends 1581 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListSort) 1582 com.google.protobuf.MessageOrBuilder { 1583 } 1584 /** 1585 * <pre> 1586 * ListSort defines sorting fields on a release list. 1587 * </pre> 1588 * 1589 * Protobuf type {@code hapi.services.tiller.ListSort} 1590 */ 1591 public static final class ListSort extends 1592 com.google.protobuf.GeneratedMessageV3 implements 1593 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListSort) 1594 ListSortOrBuilder { 1595 private static final long serialVersionUID = 0L; 1596 // Use ListSort.newBuilder() to construct. 1597 private ListSort(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1598 super(builder); 1599 } 1600 private ListSort() { 1601 } 1602 1603 @java.lang.Override 1604 public final com.google.protobuf.UnknownFieldSet 1605 getUnknownFields() { 1606 return this.unknownFields; 1607 } 1608 private ListSort( 1609 com.google.protobuf.CodedInputStream input, 1610 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1611 throws com.google.protobuf.InvalidProtocolBufferException { 1612 this(); 1613 if (extensionRegistry == null) { 1614 throw new java.lang.NullPointerException(); 1615 } 1616 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 1617 com.google.protobuf.UnknownFieldSet.newBuilder(); 1618 try { 1619 boolean done = false; 1620 while (!done) { 1621 int tag = input.readTag(); 1622 switch (tag) { 1623 case 0: 1624 done = true; 1625 break; 1626 default: { 1627 if (!parseUnknownFieldProto3( 1628 input, unknownFields, extensionRegistry, tag)) { 1629 done = true; 1630 } 1631 break; 1632 } 1633 } 1634 } 1635 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1636 throw e.setUnfinishedMessage(this); 1637 } catch (java.io.IOException e) { 1638 throw new com.google.protobuf.InvalidProtocolBufferException( 1639 e).setUnfinishedMessage(this); 1640 } finally { 1641 this.unknownFields = unknownFields.build(); 1642 makeExtensionsImmutable(); 1643 } 1644 } 1645 public static final com.google.protobuf.Descriptors.Descriptor 1646 getDescriptor() { 1647 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 1648 } 1649 1650 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 1651 internalGetFieldAccessorTable() { 1652 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 1653 .ensureFieldAccessorsInitialized( 1654 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 1655 } 1656 1657 /** 1658 * <pre> 1659 * SortBy defines sort operations. 1660 * </pre> 1661 * 1662 * Protobuf enum {@code hapi.services.tiller.ListSort.SortBy} 1663 */ 1664 public enum SortBy 1665 implements com.google.protobuf.ProtocolMessageEnum { 1666 /** 1667 * <code>UNKNOWN = 0;</code> 1668 */ 1669 UNKNOWN(0), 1670 /** 1671 * <code>NAME = 1;</code> 1672 */ 1673 NAME(1), 1674 /** 1675 * <code>LAST_RELEASED = 2;</code> 1676 */ 1677 LAST_RELEASED(2), 1678 UNRECOGNIZED(-1), 1679 ; 1680 1681 /** 1682 * <code>UNKNOWN = 0;</code> 1683 */ 1684 public static final int UNKNOWN_VALUE = 0; 1685 /** 1686 * <code>NAME = 1;</code> 1687 */ 1688 public static final int NAME_VALUE = 1; 1689 /** 1690 * <code>LAST_RELEASED = 2;</code> 1691 */ 1692 public static final int LAST_RELEASED_VALUE = 2; 1693 1694 1695 public final int getNumber() { 1696 if (this == UNRECOGNIZED) { 1697 throw new java.lang.IllegalArgumentException( 1698 "Can't get the number of an unknown enum value."); 1699 } 1700 return value; 1701 } 1702 1703 /** 1704 * @deprecated Use {@link #forNumber(int)} instead. 1705 */ 1706 @java.lang.Deprecated 1707 public static SortBy valueOf(int value) { 1708 return forNumber(value); 1709 } 1710 1711 public static SortBy forNumber(int value) { 1712 switch (value) { 1713 case 0: return UNKNOWN; 1714 case 1: return NAME; 1715 case 2: return LAST_RELEASED; 1716 default: return null; 1717 } 1718 } 1719 1720 public static com.google.protobuf.Internal.EnumLiteMap<SortBy> 1721 internalGetValueMap() { 1722 return internalValueMap; 1723 } 1724 private static final com.google.protobuf.Internal.EnumLiteMap< 1725 SortBy> internalValueMap = 1726 new com.google.protobuf.Internal.EnumLiteMap<SortBy>() { 1727 public SortBy findValueByNumber(int number) { 1728 return SortBy.forNumber(number); 1729 } 1730 }; 1731 1732 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1733 getValueDescriptor() { 1734 return getDescriptor().getValues().get(ordinal()); 1735 } 1736 public final com.google.protobuf.Descriptors.EnumDescriptor 1737 getDescriptorForType() { 1738 return getDescriptor(); 1739 } 1740 public static final com.google.protobuf.Descriptors.EnumDescriptor 1741 getDescriptor() { 1742 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(0); 1743 } 1744 1745 private static final SortBy[] VALUES = values(); 1746 1747 public static SortBy valueOf( 1748 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1749 if (desc.getType() != getDescriptor()) { 1750 throw new java.lang.IllegalArgumentException( 1751 "EnumValueDescriptor is not for this type."); 1752 } 1753 if (desc.getIndex() == -1) { 1754 return UNRECOGNIZED; 1755 } 1756 return VALUES[desc.getIndex()]; 1757 } 1758 1759 private final int value; 1760 1761 private SortBy(int value) { 1762 this.value = value; 1763 } 1764 1765 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortBy) 1766 } 1767 1768 /** 1769 * <pre> 1770 * SortOrder defines sort orders to augment sorting operations. 1771 * </pre> 1772 * 1773 * Protobuf enum {@code hapi.services.tiller.ListSort.SortOrder} 1774 */ 1775 public enum SortOrder 1776 implements com.google.protobuf.ProtocolMessageEnum { 1777 /** 1778 * <code>ASC = 0;</code> 1779 */ 1780 ASC(0), 1781 /** 1782 * <code>DESC = 1;</code> 1783 */ 1784 DESC(1), 1785 UNRECOGNIZED(-1), 1786 ; 1787 1788 /** 1789 * <code>ASC = 0;</code> 1790 */ 1791 public static final int ASC_VALUE = 0; 1792 /** 1793 * <code>DESC = 1;</code> 1794 */ 1795 public static final int DESC_VALUE = 1; 1796 1797 1798 public final int getNumber() { 1799 if (this == UNRECOGNIZED) { 1800 throw new java.lang.IllegalArgumentException( 1801 "Can't get the number of an unknown enum value."); 1802 } 1803 return value; 1804 } 1805 1806 /** 1807 * @deprecated Use {@link #forNumber(int)} instead. 1808 */ 1809 @java.lang.Deprecated 1810 public static SortOrder valueOf(int value) { 1811 return forNumber(value); 1812 } 1813 1814 public static SortOrder forNumber(int value) { 1815 switch (value) { 1816 case 0: return ASC; 1817 case 1: return DESC; 1818 default: return null; 1819 } 1820 } 1821 1822 public static com.google.protobuf.Internal.EnumLiteMap<SortOrder> 1823 internalGetValueMap() { 1824 return internalValueMap; 1825 } 1826 private static final com.google.protobuf.Internal.EnumLiteMap< 1827 SortOrder> internalValueMap = 1828 new com.google.protobuf.Internal.EnumLiteMap<SortOrder>() { 1829 public SortOrder findValueByNumber(int number) { 1830 return SortOrder.forNumber(number); 1831 } 1832 }; 1833 1834 public final com.google.protobuf.Descriptors.EnumValueDescriptor 1835 getValueDescriptor() { 1836 return getDescriptor().getValues().get(ordinal()); 1837 } 1838 public final com.google.protobuf.Descriptors.EnumDescriptor 1839 getDescriptorForType() { 1840 return getDescriptor(); 1841 } 1842 public static final com.google.protobuf.Descriptors.EnumDescriptor 1843 getDescriptor() { 1844 return hapi.services.tiller.Tiller.ListSort.getDescriptor().getEnumTypes().get(1); 1845 } 1846 1847 private static final SortOrder[] VALUES = values(); 1848 1849 public static SortOrder valueOf( 1850 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 1851 if (desc.getType() != getDescriptor()) { 1852 throw new java.lang.IllegalArgumentException( 1853 "EnumValueDescriptor is not for this type."); 1854 } 1855 if (desc.getIndex() == -1) { 1856 return UNRECOGNIZED; 1857 } 1858 return VALUES[desc.getIndex()]; 1859 } 1860 1861 private final int value; 1862 1863 private SortOrder(int value) { 1864 this.value = value; 1865 } 1866 1867 // @@protoc_insertion_point(enum_scope:hapi.services.tiller.ListSort.SortOrder) 1868 } 1869 1870 private byte memoizedIsInitialized = -1; 1871 public final boolean isInitialized() { 1872 byte isInitialized = memoizedIsInitialized; 1873 if (isInitialized == 1) return true; 1874 if (isInitialized == 0) return false; 1875 1876 memoizedIsInitialized = 1; 1877 return true; 1878 } 1879 1880 public void writeTo(com.google.protobuf.CodedOutputStream output) 1881 throws java.io.IOException { 1882 unknownFields.writeTo(output); 1883 } 1884 1885 public int getSerializedSize() { 1886 int size = memoizedSize; 1887 if (size != -1) return size; 1888 1889 size = 0; 1890 size += unknownFields.getSerializedSize(); 1891 memoizedSize = size; 1892 return size; 1893 } 1894 1895 @java.lang.Override 1896 public boolean equals(final java.lang.Object obj) { 1897 if (obj == this) { 1898 return true; 1899 } 1900 if (!(obj instanceof hapi.services.tiller.Tiller.ListSort)) { 1901 return super.equals(obj); 1902 } 1903 hapi.services.tiller.Tiller.ListSort other = (hapi.services.tiller.Tiller.ListSort) obj; 1904 1905 boolean result = true; 1906 result = result && unknownFields.equals(other.unknownFields); 1907 return result; 1908 } 1909 1910 @java.lang.Override 1911 public int hashCode() { 1912 if (memoizedHashCode != 0) { 1913 return memoizedHashCode; 1914 } 1915 int hash = 41; 1916 hash = (19 * hash) + getDescriptor().hashCode(); 1917 hash = (29 * hash) + unknownFields.hashCode(); 1918 memoizedHashCode = hash; 1919 return hash; 1920 } 1921 1922 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1923 java.nio.ByteBuffer data) 1924 throws com.google.protobuf.InvalidProtocolBufferException { 1925 return PARSER.parseFrom(data); 1926 } 1927 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1928 java.nio.ByteBuffer 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( 1934 com.google.protobuf.ByteString data) 1935 throws com.google.protobuf.InvalidProtocolBufferException { 1936 return PARSER.parseFrom(data); 1937 } 1938 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1939 com.google.protobuf.ByteString data, 1940 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1941 throws com.google.protobuf.InvalidProtocolBufferException { 1942 return PARSER.parseFrom(data, extensionRegistry); 1943 } 1944 public static hapi.services.tiller.Tiller.ListSort parseFrom(byte[] data) 1945 throws com.google.protobuf.InvalidProtocolBufferException { 1946 return PARSER.parseFrom(data); 1947 } 1948 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1949 byte[] data, 1950 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1951 throws com.google.protobuf.InvalidProtocolBufferException { 1952 return PARSER.parseFrom(data, extensionRegistry); 1953 } 1954 public static hapi.services.tiller.Tiller.ListSort parseFrom(java.io.InputStream input) 1955 throws java.io.IOException { 1956 return com.google.protobuf.GeneratedMessageV3 1957 .parseWithIOException(PARSER, input); 1958 } 1959 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1960 java.io.InputStream input, 1961 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1962 throws java.io.IOException { 1963 return com.google.protobuf.GeneratedMessageV3 1964 .parseWithIOException(PARSER, input, extensionRegistry); 1965 } 1966 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom(java.io.InputStream input) 1967 throws java.io.IOException { 1968 return com.google.protobuf.GeneratedMessageV3 1969 .parseDelimitedWithIOException(PARSER, input); 1970 } 1971 public static hapi.services.tiller.Tiller.ListSort parseDelimitedFrom( 1972 java.io.InputStream input, 1973 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1974 throws java.io.IOException { 1975 return com.google.protobuf.GeneratedMessageV3 1976 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 1977 } 1978 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1979 com.google.protobuf.CodedInputStream input) 1980 throws java.io.IOException { 1981 return com.google.protobuf.GeneratedMessageV3 1982 .parseWithIOException(PARSER, input); 1983 } 1984 public static hapi.services.tiller.Tiller.ListSort parseFrom( 1985 com.google.protobuf.CodedInputStream input, 1986 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1987 throws java.io.IOException { 1988 return com.google.protobuf.GeneratedMessageV3 1989 .parseWithIOException(PARSER, input, extensionRegistry); 1990 } 1991 1992 public Builder newBuilderForType() { return newBuilder(); } 1993 public static Builder newBuilder() { 1994 return DEFAULT_INSTANCE.toBuilder(); 1995 } 1996 public static Builder newBuilder(hapi.services.tiller.Tiller.ListSort prototype) { 1997 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1998 } 1999 public Builder toBuilder() { 2000 return this == DEFAULT_INSTANCE 2001 ? new Builder() : new Builder().mergeFrom(this); 2002 } 2003 2004 @java.lang.Override 2005 protected Builder newBuilderForType( 2006 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2007 Builder builder = new Builder(parent); 2008 return builder; 2009 } 2010 /** 2011 * <pre> 2012 * ListSort defines sorting fields on a release list. 2013 * </pre> 2014 * 2015 * Protobuf type {@code hapi.services.tiller.ListSort} 2016 */ 2017 public static final class Builder extends 2018 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2019 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListSort) 2020 hapi.services.tiller.Tiller.ListSortOrBuilder { 2021 public static final com.google.protobuf.Descriptors.Descriptor 2022 getDescriptor() { 2023 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2024 } 2025 2026 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2027 internalGetFieldAccessorTable() { 2028 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_fieldAccessorTable 2029 .ensureFieldAccessorsInitialized( 2030 hapi.services.tiller.Tiller.ListSort.class, hapi.services.tiller.Tiller.ListSort.Builder.class); 2031 } 2032 2033 // Construct using hapi.services.tiller.Tiller.ListSort.newBuilder() 2034 private Builder() { 2035 maybeForceBuilderInitialization(); 2036 } 2037 2038 private Builder( 2039 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2040 super(parent); 2041 maybeForceBuilderInitialization(); 2042 } 2043 private void maybeForceBuilderInitialization() { 2044 if (com.google.protobuf.GeneratedMessageV3 2045 .alwaysUseFieldBuilders) { 2046 } 2047 } 2048 public Builder clear() { 2049 super.clear(); 2050 return this; 2051 } 2052 2053 public com.google.protobuf.Descriptors.Descriptor 2054 getDescriptorForType() { 2055 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListSort_descriptor; 2056 } 2057 2058 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2059 return hapi.services.tiller.Tiller.ListSort.getDefaultInstance(); 2060 } 2061 2062 public hapi.services.tiller.Tiller.ListSort build() { 2063 hapi.services.tiller.Tiller.ListSort result = buildPartial(); 2064 if (!result.isInitialized()) { 2065 throw newUninitializedMessageException(result); 2066 } 2067 return result; 2068 } 2069 2070 public hapi.services.tiller.Tiller.ListSort buildPartial() { 2071 hapi.services.tiller.Tiller.ListSort result = new hapi.services.tiller.Tiller.ListSort(this); 2072 onBuilt(); 2073 return result; 2074 } 2075 2076 public Builder clone() { 2077 return (Builder) super.clone(); 2078 } 2079 public Builder setField( 2080 com.google.protobuf.Descriptors.FieldDescriptor field, 2081 java.lang.Object value) { 2082 return (Builder) super.setField(field, value); 2083 } 2084 public Builder clearField( 2085 com.google.protobuf.Descriptors.FieldDescriptor field) { 2086 return (Builder) super.clearField(field); 2087 } 2088 public Builder clearOneof( 2089 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2090 return (Builder) super.clearOneof(oneof); 2091 } 2092 public Builder setRepeatedField( 2093 com.google.protobuf.Descriptors.FieldDescriptor field, 2094 int index, java.lang.Object value) { 2095 return (Builder) super.setRepeatedField(field, index, value); 2096 } 2097 public Builder addRepeatedField( 2098 com.google.protobuf.Descriptors.FieldDescriptor field, 2099 java.lang.Object value) { 2100 return (Builder) super.addRepeatedField(field, value); 2101 } 2102 public Builder mergeFrom(com.google.protobuf.Message other) { 2103 if (other instanceof hapi.services.tiller.Tiller.ListSort) { 2104 return mergeFrom((hapi.services.tiller.Tiller.ListSort)other); 2105 } else { 2106 super.mergeFrom(other); 2107 return this; 2108 } 2109 } 2110 2111 public Builder mergeFrom(hapi.services.tiller.Tiller.ListSort other) { 2112 if (other == hapi.services.tiller.Tiller.ListSort.getDefaultInstance()) return this; 2113 this.mergeUnknownFields(other.unknownFields); 2114 onChanged(); 2115 return this; 2116 } 2117 2118 public final boolean isInitialized() { 2119 return true; 2120 } 2121 2122 public Builder mergeFrom( 2123 com.google.protobuf.CodedInputStream input, 2124 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2125 throws java.io.IOException { 2126 hapi.services.tiller.Tiller.ListSort parsedMessage = null; 2127 try { 2128 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2129 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2130 parsedMessage = (hapi.services.tiller.Tiller.ListSort) e.getUnfinishedMessage(); 2131 throw e.unwrapIOException(); 2132 } finally { 2133 if (parsedMessage != null) { 2134 mergeFrom(parsedMessage); 2135 } 2136 } 2137 return this; 2138 } 2139 public final Builder setUnknownFields( 2140 final com.google.protobuf.UnknownFieldSet unknownFields) { 2141 return super.setUnknownFieldsProto3(unknownFields); 2142 } 2143 2144 public final Builder mergeUnknownFields( 2145 final com.google.protobuf.UnknownFieldSet unknownFields) { 2146 return super.mergeUnknownFields(unknownFields); 2147 } 2148 2149 2150 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListSort) 2151 } 2152 2153 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListSort) 2154 private static final hapi.services.tiller.Tiller.ListSort DEFAULT_INSTANCE; 2155 static { 2156 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListSort(); 2157 } 2158 2159 public static hapi.services.tiller.Tiller.ListSort getDefaultInstance() { 2160 return DEFAULT_INSTANCE; 2161 } 2162 2163 private static final com.google.protobuf.Parser<ListSort> 2164 PARSER = new com.google.protobuf.AbstractParser<ListSort>() { 2165 public ListSort parsePartialFrom( 2166 com.google.protobuf.CodedInputStream input, 2167 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2168 throws com.google.protobuf.InvalidProtocolBufferException { 2169 return new ListSort(input, extensionRegistry); 2170 } 2171 }; 2172 2173 public static com.google.protobuf.Parser<ListSort> parser() { 2174 return PARSER; 2175 } 2176 2177 @java.lang.Override 2178 public com.google.protobuf.Parser<ListSort> getParserForType() { 2179 return PARSER; 2180 } 2181 2182 public hapi.services.tiller.Tiller.ListSort getDefaultInstanceForType() { 2183 return DEFAULT_INSTANCE; 2184 } 2185 2186 } 2187 2188 public interface ListReleasesResponseOrBuilder extends 2189 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.ListReleasesResponse) 2190 com.google.protobuf.MessageOrBuilder { 2191 2192 /** 2193 * <pre> 2194 * Count is the expected total number of releases to be returned. 2195 * </pre> 2196 * 2197 * <code>int64 count = 1;</code> 2198 */ 2199 long getCount(); 2200 2201 /** 2202 * <pre> 2203 * Next is the name of the next release. If this is other than an empty 2204 * string, it means there are more results. 2205 * </pre> 2206 * 2207 * <code>string next = 2;</code> 2208 */ 2209 java.lang.String getNext(); 2210 /** 2211 * <pre> 2212 * Next is the name of the next release. If this is other than an empty 2213 * string, it means there are more results. 2214 * </pre> 2215 * 2216 * <code>string next = 2;</code> 2217 */ 2218 com.google.protobuf.ByteString 2219 getNextBytes(); 2220 2221 /** 2222 * <pre> 2223 * Total is the total number of queryable releases. 2224 * </pre> 2225 * 2226 * <code>int64 total = 3;</code> 2227 */ 2228 long getTotal(); 2229 2230 /** 2231 * <pre> 2232 * Releases is the list of found release objects. 2233 * </pre> 2234 * 2235 * <code>repeated .hapi.release.Release releases = 4;</code> 2236 */ 2237 java.util.List<hapi.release.ReleaseOuterClass.Release> 2238 getReleasesList(); 2239 /** 2240 * <pre> 2241 * Releases is the list of found release objects. 2242 * </pre> 2243 * 2244 * <code>repeated .hapi.release.Release releases = 4;</code> 2245 */ 2246 hapi.release.ReleaseOuterClass.Release getReleases(int index); 2247 /** 2248 * <pre> 2249 * Releases is the list of found release objects. 2250 * </pre> 2251 * 2252 * <code>repeated .hapi.release.Release releases = 4;</code> 2253 */ 2254 int getReleasesCount(); 2255 /** 2256 * <pre> 2257 * Releases is the list of found release objects. 2258 * </pre> 2259 * 2260 * <code>repeated .hapi.release.Release releases = 4;</code> 2261 */ 2262 java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2263 getReleasesOrBuilderList(); 2264 /** 2265 * <pre> 2266 * Releases is the list of found release objects. 2267 * </pre> 2268 * 2269 * <code>repeated .hapi.release.Release releases = 4;</code> 2270 */ 2271 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2272 int index); 2273 } 2274 /** 2275 * <pre> 2276 * ListReleasesResponse is a list of releases. 2277 * </pre> 2278 * 2279 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2280 */ 2281 public static final class ListReleasesResponse extends 2282 com.google.protobuf.GeneratedMessageV3 implements 2283 // @@protoc_insertion_point(message_implements:hapi.services.tiller.ListReleasesResponse) 2284 ListReleasesResponseOrBuilder { 2285 private static final long serialVersionUID = 0L; 2286 // Use ListReleasesResponse.newBuilder() to construct. 2287 private ListReleasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 2288 super(builder); 2289 } 2290 private ListReleasesResponse() { 2291 count_ = 0L; 2292 next_ = ""; 2293 total_ = 0L; 2294 releases_ = java.util.Collections.emptyList(); 2295 } 2296 2297 @java.lang.Override 2298 public final com.google.protobuf.UnknownFieldSet 2299 getUnknownFields() { 2300 return this.unknownFields; 2301 } 2302 private ListReleasesResponse( 2303 com.google.protobuf.CodedInputStream input, 2304 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2305 throws com.google.protobuf.InvalidProtocolBufferException { 2306 this(); 2307 if (extensionRegistry == null) { 2308 throw new java.lang.NullPointerException(); 2309 } 2310 int mutable_bitField0_ = 0; 2311 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 2312 com.google.protobuf.UnknownFieldSet.newBuilder(); 2313 try { 2314 boolean done = false; 2315 while (!done) { 2316 int tag = input.readTag(); 2317 switch (tag) { 2318 case 0: 2319 done = true; 2320 break; 2321 default: { 2322 if (!parseUnknownFieldProto3( 2323 input, unknownFields, extensionRegistry, tag)) { 2324 done = true; 2325 } 2326 break; 2327 } 2328 case 8: { 2329 2330 count_ = input.readInt64(); 2331 break; 2332 } 2333 case 18: { 2334 java.lang.String s = input.readStringRequireUtf8(); 2335 2336 next_ = s; 2337 break; 2338 } 2339 case 24: { 2340 2341 total_ = input.readInt64(); 2342 break; 2343 } 2344 case 34: { 2345 if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2346 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(); 2347 mutable_bitField0_ |= 0x00000008; 2348 } 2349 releases_.add( 2350 input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry)); 2351 break; 2352 } 2353 } 2354 } 2355 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2356 throw e.setUnfinishedMessage(this); 2357 } catch (java.io.IOException e) { 2358 throw new com.google.protobuf.InvalidProtocolBufferException( 2359 e).setUnfinishedMessage(this); 2360 } finally { 2361 if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 2362 releases_ = java.util.Collections.unmodifiableList(releases_); 2363 } 2364 this.unknownFields = unknownFields.build(); 2365 makeExtensionsImmutable(); 2366 } 2367 } 2368 public static final com.google.protobuf.Descriptors.Descriptor 2369 getDescriptor() { 2370 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2371 } 2372 2373 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2374 internalGetFieldAccessorTable() { 2375 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2376 .ensureFieldAccessorsInitialized( 2377 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2378 } 2379 2380 private int bitField0_; 2381 public static final int COUNT_FIELD_NUMBER = 1; 2382 private long count_; 2383 /** 2384 * <pre> 2385 * Count is the expected total number of releases to be returned. 2386 * </pre> 2387 * 2388 * <code>int64 count = 1;</code> 2389 */ 2390 public long getCount() { 2391 return count_; 2392 } 2393 2394 public static final int NEXT_FIELD_NUMBER = 2; 2395 private volatile java.lang.Object next_; 2396 /** 2397 * <pre> 2398 * Next is the name of the next release. If this is other than an empty 2399 * string, it means there are more results. 2400 * </pre> 2401 * 2402 * <code>string next = 2;</code> 2403 */ 2404 public java.lang.String getNext() { 2405 java.lang.Object ref = next_; 2406 if (ref instanceof java.lang.String) { 2407 return (java.lang.String) ref; 2408 } else { 2409 com.google.protobuf.ByteString bs = 2410 (com.google.protobuf.ByteString) ref; 2411 java.lang.String s = bs.toStringUtf8(); 2412 next_ = s; 2413 return s; 2414 } 2415 } 2416 /** 2417 * <pre> 2418 * Next is the name of the next release. If this is other than an empty 2419 * string, it means there are more results. 2420 * </pre> 2421 * 2422 * <code>string next = 2;</code> 2423 */ 2424 public com.google.protobuf.ByteString 2425 getNextBytes() { 2426 java.lang.Object ref = next_; 2427 if (ref instanceof java.lang.String) { 2428 com.google.protobuf.ByteString b = 2429 com.google.protobuf.ByteString.copyFromUtf8( 2430 (java.lang.String) ref); 2431 next_ = b; 2432 return b; 2433 } else { 2434 return (com.google.protobuf.ByteString) ref; 2435 } 2436 } 2437 2438 public static final int TOTAL_FIELD_NUMBER = 3; 2439 private long total_; 2440 /** 2441 * <pre> 2442 * Total is the total number of queryable releases. 2443 * </pre> 2444 * 2445 * <code>int64 total = 3;</code> 2446 */ 2447 public long getTotal() { 2448 return total_; 2449 } 2450 2451 public static final int RELEASES_FIELD_NUMBER = 4; 2452 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_; 2453 /** 2454 * <pre> 2455 * Releases is the list of found release objects. 2456 * </pre> 2457 * 2458 * <code>repeated .hapi.release.Release releases = 4;</code> 2459 */ 2460 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 2461 return releases_; 2462 } 2463 /** 2464 * <pre> 2465 * Releases is the list of found release objects. 2466 * </pre> 2467 * 2468 * <code>repeated .hapi.release.Release releases = 4;</code> 2469 */ 2470 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 2471 getReleasesOrBuilderList() { 2472 return releases_; 2473 } 2474 /** 2475 * <pre> 2476 * Releases is the list of found release objects. 2477 * </pre> 2478 * 2479 * <code>repeated .hapi.release.Release releases = 4;</code> 2480 */ 2481 public int getReleasesCount() { 2482 return releases_.size(); 2483 } 2484 /** 2485 * <pre> 2486 * Releases is the list of found release objects. 2487 * </pre> 2488 * 2489 * <code>repeated .hapi.release.Release releases = 4;</code> 2490 */ 2491 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 2492 return releases_.get(index); 2493 } 2494 /** 2495 * <pre> 2496 * Releases is the list of found release objects. 2497 * </pre> 2498 * 2499 * <code>repeated .hapi.release.Release releases = 4;</code> 2500 */ 2501 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 2502 int index) { 2503 return releases_.get(index); 2504 } 2505 2506 private byte memoizedIsInitialized = -1; 2507 public final boolean isInitialized() { 2508 byte isInitialized = memoizedIsInitialized; 2509 if (isInitialized == 1) return true; 2510 if (isInitialized == 0) return false; 2511 2512 memoizedIsInitialized = 1; 2513 return true; 2514 } 2515 2516 public void writeTo(com.google.protobuf.CodedOutputStream output) 2517 throws java.io.IOException { 2518 if (count_ != 0L) { 2519 output.writeInt64(1, count_); 2520 } 2521 if (!getNextBytes().isEmpty()) { 2522 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, next_); 2523 } 2524 if (total_ != 0L) { 2525 output.writeInt64(3, total_); 2526 } 2527 for (int i = 0; i < releases_.size(); i++) { 2528 output.writeMessage(4, releases_.get(i)); 2529 } 2530 unknownFields.writeTo(output); 2531 } 2532 2533 public int getSerializedSize() { 2534 int size = memoizedSize; 2535 if (size != -1) return size; 2536 2537 size = 0; 2538 if (count_ != 0L) { 2539 size += com.google.protobuf.CodedOutputStream 2540 .computeInt64Size(1, count_); 2541 } 2542 if (!getNextBytes().isEmpty()) { 2543 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, next_); 2544 } 2545 if (total_ != 0L) { 2546 size += com.google.protobuf.CodedOutputStream 2547 .computeInt64Size(3, total_); 2548 } 2549 for (int i = 0; i < releases_.size(); i++) { 2550 size += com.google.protobuf.CodedOutputStream 2551 .computeMessageSize(4, releases_.get(i)); 2552 } 2553 size += unknownFields.getSerializedSize(); 2554 memoizedSize = size; 2555 return size; 2556 } 2557 2558 @java.lang.Override 2559 public boolean equals(final java.lang.Object obj) { 2560 if (obj == this) { 2561 return true; 2562 } 2563 if (!(obj instanceof hapi.services.tiller.Tiller.ListReleasesResponse)) { 2564 return super.equals(obj); 2565 } 2566 hapi.services.tiller.Tiller.ListReleasesResponse other = (hapi.services.tiller.Tiller.ListReleasesResponse) obj; 2567 2568 boolean result = true; 2569 result = result && (getCount() 2570 == other.getCount()); 2571 result = result && getNext() 2572 .equals(other.getNext()); 2573 result = result && (getTotal() 2574 == other.getTotal()); 2575 result = result && getReleasesList() 2576 .equals(other.getReleasesList()); 2577 result = result && unknownFields.equals(other.unknownFields); 2578 return result; 2579 } 2580 2581 @java.lang.Override 2582 public int hashCode() { 2583 if (memoizedHashCode != 0) { 2584 return memoizedHashCode; 2585 } 2586 int hash = 41; 2587 hash = (19 * hash) + getDescriptor().hashCode(); 2588 hash = (37 * hash) + COUNT_FIELD_NUMBER; 2589 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2590 getCount()); 2591 hash = (37 * hash) + NEXT_FIELD_NUMBER; 2592 hash = (53 * hash) + getNext().hashCode(); 2593 hash = (37 * hash) + TOTAL_FIELD_NUMBER; 2594 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 2595 getTotal()); 2596 if (getReleasesCount() > 0) { 2597 hash = (37 * hash) + RELEASES_FIELD_NUMBER; 2598 hash = (53 * hash) + getReleasesList().hashCode(); 2599 } 2600 hash = (29 * hash) + unknownFields.hashCode(); 2601 memoizedHashCode = hash; 2602 return hash; 2603 } 2604 2605 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2606 java.nio.ByteBuffer data) 2607 throws com.google.protobuf.InvalidProtocolBufferException { 2608 return PARSER.parseFrom(data); 2609 } 2610 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2611 java.nio.ByteBuffer data, 2612 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2613 throws com.google.protobuf.InvalidProtocolBufferException { 2614 return PARSER.parseFrom(data, extensionRegistry); 2615 } 2616 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2617 com.google.protobuf.ByteString data) 2618 throws com.google.protobuf.InvalidProtocolBufferException { 2619 return PARSER.parseFrom(data); 2620 } 2621 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2622 com.google.protobuf.ByteString data, 2623 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2624 throws com.google.protobuf.InvalidProtocolBufferException { 2625 return PARSER.parseFrom(data, extensionRegistry); 2626 } 2627 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(byte[] data) 2628 throws com.google.protobuf.InvalidProtocolBufferException { 2629 return PARSER.parseFrom(data); 2630 } 2631 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2632 byte[] data, 2633 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2634 throws com.google.protobuf.InvalidProtocolBufferException { 2635 return PARSER.parseFrom(data, extensionRegistry); 2636 } 2637 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom(java.io.InputStream input) 2638 throws java.io.IOException { 2639 return com.google.protobuf.GeneratedMessageV3 2640 .parseWithIOException(PARSER, input); 2641 } 2642 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2643 java.io.InputStream input, 2644 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2645 throws java.io.IOException { 2646 return com.google.protobuf.GeneratedMessageV3 2647 .parseWithIOException(PARSER, input, extensionRegistry); 2648 } 2649 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom(java.io.InputStream input) 2650 throws java.io.IOException { 2651 return com.google.protobuf.GeneratedMessageV3 2652 .parseDelimitedWithIOException(PARSER, input); 2653 } 2654 public static hapi.services.tiller.Tiller.ListReleasesResponse parseDelimitedFrom( 2655 java.io.InputStream input, 2656 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2657 throws java.io.IOException { 2658 return com.google.protobuf.GeneratedMessageV3 2659 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 2660 } 2661 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2662 com.google.protobuf.CodedInputStream input) 2663 throws java.io.IOException { 2664 return com.google.protobuf.GeneratedMessageV3 2665 .parseWithIOException(PARSER, input); 2666 } 2667 public static hapi.services.tiller.Tiller.ListReleasesResponse parseFrom( 2668 com.google.protobuf.CodedInputStream input, 2669 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2670 throws java.io.IOException { 2671 return com.google.protobuf.GeneratedMessageV3 2672 .parseWithIOException(PARSER, input, extensionRegistry); 2673 } 2674 2675 public Builder newBuilderForType() { return newBuilder(); } 2676 public static Builder newBuilder() { 2677 return DEFAULT_INSTANCE.toBuilder(); 2678 } 2679 public static Builder newBuilder(hapi.services.tiller.Tiller.ListReleasesResponse prototype) { 2680 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2681 } 2682 public Builder toBuilder() { 2683 return this == DEFAULT_INSTANCE 2684 ? new Builder() : new Builder().mergeFrom(this); 2685 } 2686 2687 @java.lang.Override 2688 protected Builder newBuilderForType( 2689 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2690 Builder builder = new Builder(parent); 2691 return builder; 2692 } 2693 /** 2694 * <pre> 2695 * ListReleasesResponse is a list of releases. 2696 * </pre> 2697 * 2698 * Protobuf type {@code hapi.services.tiller.ListReleasesResponse} 2699 */ 2700 public static final class Builder extends 2701 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 2702 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.ListReleasesResponse) 2703 hapi.services.tiller.Tiller.ListReleasesResponseOrBuilder { 2704 public static final com.google.protobuf.Descriptors.Descriptor 2705 getDescriptor() { 2706 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2707 } 2708 2709 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 2710 internalGetFieldAccessorTable() { 2711 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_fieldAccessorTable 2712 .ensureFieldAccessorsInitialized( 2713 hapi.services.tiller.Tiller.ListReleasesResponse.class, hapi.services.tiller.Tiller.ListReleasesResponse.Builder.class); 2714 } 2715 2716 // Construct using hapi.services.tiller.Tiller.ListReleasesResponse.newBuilder() 2717 private Builder() { 2718 maybeForceBuilderInitialization(); 2719 } 2720 2721 private Builder( 2722 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2723 super(parent); 2724 maybeForceBuilderInitialization(); 2725 } 2726 private void maybeForceBuilderInitialization() { 2727 if (com.google.protobuf.GeneratedMessageV3 2728 .alwaysUseFieldBuilders) { 2729 getReleasesFieldBuilder(); 2730 } 2731 } 2732 public Builder clear() { 2733 super.clear(); 2734 count_ = 0L; 2735 2736 next_ = ""; 2737 2738 total_ = 0L; 2739 2740 if (releasesBuilder_ == null) { 2741 releases_ = java.util.Collections.emptyList(); 2742 bitField0_ = (bitField0_ & ~0x00000008); 2743 } else { 2744 releasesBuilder_.clear(); 2745 } 2746 return this; 2747 } 2748 2749 public com.google.protobuf.Descriptors.Descriptor 2750 getDescriptorForType() { 2751 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_ListReleasesResponse_descriptor; 2752 } 2753 2754 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 2755 return hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance(); 2756 } 2757 2758 public hapi.services.tiller.Tiller.ListReleasesResponse build() { 2759 hapi.services.tiller.Tiller.ListReleasesResponse result = buildPartial(); 2760 if (!result.isInitialized()) { 2761 throw newUninitializedMessageException(result); 2762 } 2763 return result; 2764 } 2765 2766 public hapi.services.tiller.Tiller.ListReleasesResponse buildPartial() { 2767 hapi.services.tiller.Tiller.ListReleasesResponse result = new hapi.services.tiller.Tiller.ListReleasesResponse(this); 2768 int from_bitField0_ = bitField0_; 2769 int to_bitField0_ = 0; 2770 result.count_ = count_; 2771 result.next_ = next_; 2772 result.total_ = total_; 2773 if (releasesBuilder_ == null) { 2774 if (((bitField0_ & 0x00000008) == 0x00000008)) { 2775 releases_ = java.util.Collections.unmodifiableList(releases_); 2776 bitField0_ = (bitField0_ & ~0x00000008); 2777 } 2778 result.releases_ = releases_; 2779 } else { 2780 result.releases_ = releasesBuilder_.build(); 2781 } 2782 result.bitField0_ = to_bitField0_; 2783 onBuilt(); 2784 return result; 2785 } 2786 2787 public Builder clone() { 2788 return (Builder) super.clone(); 2789 } 2790 public Builder setField( 2791 com.google.protobuf.Descriptors.FieldDescriptor field, 2792 java.lang.Object value) { 2793 return (Builder) super.setField(field, value); 2794 } 2795 public Builder clearField( 2796 com.google.protobuf.Descriptors.FieldDescriptor field) { 2797 return (Builder) super.clearField(field); 2798 } 2799 public Builder clearOneof( 2800 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2801 return (Builder) super.clearOneof(oneof); 2802 } 2803 public Builder setRepeatedField( 2804 com.google.protobuf.Descriptors.FieldDescriptor field, 2805 int index, java.lang.Object value) { 2806 return (Builder) super.setRepeatedField(field, index, value); 2807 } 2808 public Builder addRepeatedField( 2809 com.google.protobuf.Descriptors.FieldDescriptor field, 2810 java.lang.Object value) { 2811 return (Builder) super.addRepeatedField(field, value); 2812 } 2813 public Builder mergeFrom(com.google.protobuf.Message other) { 2814 if (other instanceof hapi.services.tiller.Tiller.ListReleasesResponse) { 2815 return mergeFrom((hapi.services.tiller.Tiller.ListReleasesResponse)other); 2816 } else { 2817 super.mergeFrom(other); 2818 return this; 2819 } 2820 } 2821 2822 public Builder mergeFrom(hapi.services.tiller.Tiller.ListReleasesResponse other) { 2823 if (other == hapi.services.tiller.Tiller.ListReleasesResponse.getDefaultInstance()) return this; 2824 if (other.getCount() != 0L) { 2825 setCount(other.getCount()); 2826 } 2827 if (!other.getNext().isEmpty()) { 2828 next_ = other.next_; 2829 onChanged(); 2830 } 2831 if (other.getTotal() != 0L) { 2832 setTotal(other.getTotal()); 2833 } 2834 if (releasesBuilder_ == null) { 2835 if (!other.releases_.isEmpty()) { 2836 if (releases_.isEmpty()) { 2837 releases_ = other.releases_; 2838 bitField0_ = (bitField0_ & ~0x00000008); 2839 } else { 2840 ensureReleasesIsMutable(); 2841 releases_.addAll(other.releases_); 2842 } 2843 onChanged(); 2844 } 2845 } else { 2846 if (!other.releases_.isEmpty()) { 2847 if (releasesBuilder_.isEmpty()) { 2848 releasesBuilder_.dispose(); 2849 releasesBuilder_ = null; 2850 releases_ = other.releases_; 2851 bitField0_ = (bitField0_ & ~0x00000008); 2852 releasesBuilder_ = 2853 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? 2854 getReleasesFieldBuilder() : null; 2855 } else { 2856 releasesBuilder_.addAllMessages(other.releases_); 2857 } 2858 } 2859 } 2860 this.mergeUnknownFields(other.unknownFields); 2861 onChanged(); 2862 return this; 2863 } 2864 2865 public final boolean isInitialized() { 2866 return true; 2867 } 2868 2869 public Builder mergeFrom( 2870 com.google.protobuf.CodedInputStream input, 2871 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2872 throws java.io.IOException { 2873 hapi.services.tiller.Tiller.ListReleasesResponse parsedMessage = null; 2874 try { 2875 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2876 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2877 parsedMessage = (hapi.services.tiller.Tiller.ListReleasesResponse) e.getUnfinishedMessage(); 2878 throw e.unwrapIOException(); 2879 } finally { 2880 if (parsedMessage != null) { 2881 mergeFrom(parsedMessage); 2882 } 2883 } 2884 return this; 2885 } 2886 private int bitField0_; 2887 2888 private long count_ ; 2889 /** 2890 * <pre> 2891 * Count is the expected total number of releases to be returned. 2892 * </pre> 2893 * 2894 * <code>int64 count = 1;</code> 2895 */ 2896 public long getCount() { 2897 return count_; 2898 } 2899 /** 2900 * <pre> 2901 * Count is the expected total number of releases to be returned. 2902 * </pre> 2903 * 2904 * <code>int64 count = 1;</code> 2905 */ 2906 public Builder setCount(long value) { 2907 2908 count_ = value; 2909 onChanged(); 2910 return this; 2911 } 2912 /** 2913 * <pre> 2914 * Count is the expected total number of releases to be returned. 2915 * </pre> 2916 * 2917 * <code>int64 count = 1;</code> 2918 */ 2919 public Builder clearCount() { 2920 2921 count_ = 0L; 2922 onChanged(); 2923 return this; 2924 } 2925 2926 private java.lang.Object next_ = ""; 2927 /** 2928 * <pre> 2929 * Next is the name of the next release. If this is other than an empty 2930 * string, it means there are more results. 2931 * </pre> 2932 * 2933 * <code>string next = 2;</code> 2934 */ 2935 public java.lang.String getNext() { 2936 java.lang.Object ref = next_; 2937 if (!(ref instanceof java.lang.String)) { 2938 com.google.protobuf.ByteString bs = 2939 (com.google.protobuf.ByteString) ref; 2940 java.lang.String s = bs.toStringUtf8(); 2941 next_ = s; 2942 return s; 2943 } else { 2944 return (java.lang.String) ref; 2945 } 2946 } 2947 /** 2948 * <pre> 2949 * Next is the name of the next release. If this is other than an empty 2950 * string, it means there are more results. 2951 * </pre> 2952 * 2953 * <code>string next = 2;</code> 2954 */ 2955 public com.google.protobuf.ByteString 2956 getNextBytes() { 2957 java.lang.Object ref = next_; 2958 if (ref instanceof String) { 2959 com.google.protobuf.ByteString b = 2960 com.google.protobuf.ByteString.copyFromUtf8( 2961 (java.lang.String) ref); 2962 next_ = b; 2963 return b; 2964 } else { 2965 return (com.google.protobuf.ByteString) ref; 2966 } 2967 } 2968 /** 2969 * <pre> 2970 * Next is the name of the next release. If this is other than an empty 2971 * string, it means there are more results. 2972 * </pre> 2973 * 2974 * <code>string next = 2;</code> 2975 */ 2976 public Builder setNext( 2977 java.lang.String value) { 2978 if (value == null) { 2979 throw new NullPointerException(); 2980 } 2981 2982 next_ = value; 2983 onChanged(); 2984 return this; 2985 } 2986 /** 2987 * <pre> 2988 * Next is the name of the next release. If this is other than an empty 2989 * string, it means there are more results. 2990 * </pre> 2991 * 2992 * <code>string next = 2;</code> 2993 */ 2994 public Builder clearNext() { 2995 2996 next_ = getDefaultInstance().getNext(); 2997 onChanged(); 2998 return this; 2999 } 3000 /** 3001 * <pre> 3002 * Next is the name of the next release. If this is other than an empty 3003 * string, it means there are more results. 3004 * </pre> 3005 * 3006 * <code>string next = 2;</code> 3007 */ 3008 public Builder setNextBytes( 3009 com.google.protobuf.ByteString value) { 3010 if (value == null) { 3011 throw new NullPointerException(); 3012 } 3013 checkByteStringIsUtf8(value); 3014 3015 next_ = value; 3016 onChanged(); 3017 return this; 3018 } 3019 3020 private long total_ ; 3021 /** 3022 * <pre> 3023 * Total is the total number of queryable releases. 3024 * </pre> 3025 * 3026 * <code>int64 total = 3;</code> 3027 */ 3028 public long getTotal() { 3029 return total_; 3030 } 3031 /** 3032 * <pre> 3033 * Total is the total number of queryable releases. 3034 * </pre> 3035 * 3036 * <code>int64 total = 3;</code> 3037 */ 3038 public Builder setTotal(long value) { 3039 3040 total_ = value; 3041 onChanged(); 3042 return this; 3043 } 3044 /** 3045 * <pre> 3046 * Total is the total number of queryable releases. 3047 * </pre> 3048 * 3049 * <code>int64 total = 3;</code> 3050 */ 3051 public Builder clearTotal() { 3052 3053 total_ = 0L; 3054 onChanged(); 3055 return this; 3056 } 3057 3058 private java.util.List<hapi.release.ReleaseOuterClass.Release> releases_ = 3059 java.util.Collections.emptyList(); 3060 private void ensureReleasesIsMutable() { 3061 if (!((bitField0_ & 0x00000008) == 0x00000008)) { 3062 releases_ = new java.util.ArrayList<hapi.release.ReleaseOuterClass.Release>(releases_); 3063 bitField0_ |= 0x00000008; 3064 } 3065 } 3066 3067 private com.google.protobuf.RepeatedFieldBuilderV3< 3068 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releasesBuilder_; 3069 3070 /** 3071 * <pre> 3072 * Releases is the list of found release objects. 3073 * </pre> 3074 * 3075 * <code>repeated .hapi.release.Release releases = 4;</code> 3076 */ 3077 public java.util.List<hapi.release.ReleaseOuterClass.Release> getReleasesList() { 3078 if (releasesBuilder_ == null) { 3079 return java.util.Collections.unmodifiableList(releases_); 3080 } else { 3081 return releasesBuilder_.getMessageList(); 3082 } 3083 } 3084 /** 3085 * <pre> 3086 * Releases is the list of found release objects. 3087 * </pre> 3088 * 3089 * <code>repeated .hapi.release.Release releases = 4;</code> 3090 */ 3091 public int getReleasesCount() { 3092 if (releasesBuilder_ == null) { 3093 return releases_.size(); 3094 } else { 3095 return releasesBuilder_.getCount(); 3096 } 3097 } 3098 /** 3099 * <pre> 3100 * Releases is the list of found release objects. 3101 * </pre> 3102 * 3103 * <code>repeated .hapi.release.Release releases = 4;</code> 3104 */ 3105 public hapi.release.ReleaseOuterClass.Release getReleases(int index) { 3106 if (releasesBuilder_ == null) { 3107 return releases_.get(index); 3108 } else { 3109 return releasesBuilder_.getMessage(index); 3110 } 3111 } 3112 /** 3113 * <pre> 3114 * Releases is the list of found release objects. 3115 * </pre> 3116 * 3117 * <code>repeated .hapi.release.Release releases = 4;</code> 3118 */ 3119 public Builder setReleases( 3120 int index, hapi.release.ReleaseOuterClass.Release value) { 3121 if (releasesBuilder_ == null) { 3122 if (value == null) { 3123 throw new NullPointerException(); 3124 } 3125 ensureReleasesIsMutable(); 3126 releases_.set(index, value); 3127 onChanged(); 3128 } else { 3129 releasesBuilder_.setMessage(index, value); 3130 } 3131 return this; 3132 } 3133 /** 3134 * <pre> 3135 * Releases is the list of found release objects. 3136 * </pre> 3137 * 3138 * <code>repeated .hapi.release.Release releases = 4;</code> 3139 */ 3140 public Builder setReleases( 3141 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3142 if (releasesBuilder_ == null) { 3143 ensureReleasesIsMutable(); 3144 releases_.set(index, builderForValue.build()); 3145 onChanged(); 3146 } else { 3147 releasesBuilder_.setMessage(index, builderForValue.build()); 3148 } 3149 return this; 3150 } 3151 /** 3152 * <pre> 3153 * Releases is the list of found release objects. 3154 * </pre> 3155 * 3156 * <code>repeated .hapi.release.Release releases = 4;</code> 3157 */ 3158 public Builder addReleases(hapi.release.ReleaseOuterClass.Release value) { 3159 if (releasesBuilder_ == null) { 3160 if (value == null) { 3161 throw new NullPointerException(); 3162 } 3163 ensureReleasesIsMutable(); 3164 releases_.add(value); 3165 onChanged(); 3166 } else { 3167 releasesBuilder_.addMessage(value); 3168 } 3169 return this; 3170 } 3171 /** 3172 * <pre> 3173 * Releases is the list of found release objects. 3174 * </pre> 3175 * 3176 * <code>repeated .hapi.release.Release releases = 4;</code> 3177 */ 3178 public Builder addReleases( 3179 int index, hapi.release.ReleaseOuterClass.Release value) { 3180 if (releasesBuilder_ == null) { 3181 if (value == null) { 3182 throw new NullPointerException(); 3183 } 3184 ensureReleasesIsMutable(); 3185 releases_.add(index, value); 3186 onChanged(); 3187 } else { 3188 releasesBuilder_.addMessage(index, value); 3189 } 3190 return this; 3191 } 3192 /** 3193 * <pre> 3194 * Releases is the list of found release objects. 3195 * </pre> 3196 * 3197 * <code>repeated .hapi.release.Release releases = 4;</code> 3198 */ 3199 public Builder addReleases( 3200 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3201 if (releasesBuilder_ == null) { 3202 ensureReleasesIsMutable(); 3203 releases_.add(builderForValue.build()); 3204 onChanged(); 3205 } else { 3206 releasesBuilder_.addMessage(builderForValue.build()); 3207 } 3208 return this; 3209 } 3210 /** 3211 * <pre> 3212 * Releases is the list of found release objects. 3213 * </pre> 3214 * 3215 * <code>repeated .hapi.release.Release releases = 4;</code> 3216 */ 3217 public Builder addReleases( 3218 int index, hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 3219 if (releasesBuilder_ == null) { 3220 ensureReleasesIsMutable(); 3221 releases_.add(index, builderForValue.build()); 3222 onChanged(); 3223 } else { 3224 releasesBuilder_.addMessage(index, builderForValue.build()); 3225 } 3226 return this; 3227 } 3228 /** 3229 * <pre> 3230 * Releases is the list of found release objects. 3231 * </pre> 3232 * 3233 * <code>repeated .hapi.release.Release releases = 4;</code> 3234 */ 3235 public Builder addAllReleases( 3236 java.lang.Iterable<? extends hapi.release.ReleaseOuterClass.Release> values) { 3237 if (releasesBuilder_ == null) { 3238 ensureReleasesIsMutable(); 3239 com.google.protobuf.AbstractMessageLite.Builder.addAll( 3240 values, releases_); 3241 onChanged(); 3242 } else { 3243 releasesBuilder_.addAllMessages(values); 3244 } 3245 return this; 3246 } 3247 /** 3248 * <pre> 3249 * Releases is the list of found release objects. 3250 * </pre> 3251 * 3252 * <code>repeated .hapi.release.Release releases = 4;</code> 3253 */ 3254 public Builder clearReleases() { 3255 if (releasesBuilder_ == null) { 3256 releases_ = java.util.Collections.emptyList(); 3257 bitField0_ = (bitField0_ & ~0x00000008); 3258 onChanged(); 3259 } else { 3260 releasesBuilder_.clear(); 3261 } 3262 return this; 3263 } 3264 /** 3265 * <pre> 3266 * Releases is the list of found release objects. 3267 * </pre> 3268 * 3269 * <code>repeated .hapi.release.Release releases = 4;</code> 3270 */ 3271 public Builder removeReleases(int index) { 3272 if (releasesBuilder_ == null) { 3273 ensureReleasesIsMutable(); 3274 releases_.remove(index); 3275 onChanged(); 3276 } else { 3277 releasesBuilder_.remove(index); 3278 } 3279 return this; 3280 } 3281 /** 3282 * <pre> 3283 * Releases is the list of found release objects. 3284 * </pre> 3285 * 3286 * <code>repeated .hapi.release.Release releases = 4;</code> 3287 */ 3288 public hapi.release.ReleaseOuterClass.Release.Builder getReleasesBuilder( 3289 int index) { 3290 return getReleasesFieldBuilder().getBuilder(index); 3291 } 3292 /** 3293 * <pre> 3294 * Releases is the list of found release objects. 3295 * </pre> 3296 * 3297 * <code>repeated .hapi.release.Release releases = 4;</code> 3298 */ 3299 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleasesOrBuilder( 3300 int index) { 3301 if (releasesBuilder_ == null) { 3302 return releases_.get(index); } else { 3303 return releasesBuilder_.getMessageOrBuilder(index); 3304 } 3305 } 3306 /** 3307 * <pre> 3308 * Releases is the list of found release objects. 3309 * </pre> 3310 * 3311 * <code>repeated .hapi.release.Release releases = 4;</code> 3312 */ 3313 public java.util.List<? extends hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3314 getReleasesOrBuilderList() { 3315 if (releasesBuilder_ != null) { 3316 return releasesBuilder_.getMessageOrBuilderList(); 3317 } else { 3318 return java.util.Collections.unmodifiableList(releases_); 3319 } 3320 } 3321 /** 3322 * <pre> 3323 * Releases is the list of found release objects. 3324 * </pre> 3325 * 3326 * <code>repeated .hapi.release.Release releases = 4;</code> 3327 */ 3328 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder() { 3329 return getReleasesFieldBuilder().addBuilder( 3330 hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3331 } 3332 /** 3333 * <pre> 3334 * Releases is the list of found release objects. 3335 * </pre> 3336 * 3337 * <code>repeated .hapi.release.Release releases = 4;</code> 3338 */ 3339 public hapi.release.ReleaseOuterClass.Release.Builder addReleasesBuilder( 3340 int index) { 3341 return getReleasesFieldBuilder().addBuilder( 3342 index, hapi.release.ReleaseOuterClass.Release.getDefaultInstance()); 3343 } 3344 /** 3345 * <pre> 3346 * Releases is the list of found release objects. 3347 * </pre> 3348 * 3349 * <code>repeated .hapi.release.Release releases = 4;</code> 3350 */ 3351 public java.util.List<hapi.release.ReleaseOuterClass.Release.Builder> 3352 getReleasesBuilderList() { 3353 return getReleasesFieldBuilder().getBuilderList(); 3354 } 3355 private com.google.protobuf.RepeatedFieldBuilderV3< 3356 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 3357 getReleasesFieldBuilder() { 3358 if (releasesBuilder_ == null) { 3359 releasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< 3360 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 3361 releases_, 3362 ((bitField0_ & 0x00000008) == 0x00000008), 3363 getParentForChildren(), 3364 isClean()); 3365 releases_ = null; 3366 } 3367 return releasesBuilder_; 3368 } 3369 public final Builder setUnknownFields( 3370 final com.google.protobuf.UnknownFieldSet unknownFields) { 3371 return super.setUnknownFieldsProto3(unknownFields); 3372 } 3373 3374 public final Builder mergeUnknownFields( 3375 final com.google.protobuf.UnknownFieldSet unknownFields) { 3376 return super.mergeUnknownFields(unknownFields); 3377 } 3378 3379 3380 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.ListReleasesResponse) 3381 } 3382 3383 // @@protoc_insertion_point(class_scope:hapi.services.tiller.ListReleasesResponse) 3384 private static final hapi.services.tiller.Tiller.ListReleasesResponse DEFAULT_INSTANCE; 3385 static { 3386 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.ListReleasesResponse(); 3387 } 3388 3389 public static hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstance() { 3390 return DEFAULT_INSTANCE; 3391 } 3392 3393 private static final com.google.protobuf.Parser<ListReleasesResponse> 3394 PARSER = new com.google.protobuf.AbstractParser<ListReleasesResponse>() { 3395 public ListReleasesResponse parsePartialFrom( 3396 com.google.protobuf.CodedInputStream input, 3397 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3398 throws com.google.protobuf.InvalidProtocolBufferException { 3399 return new ListReleasesResponse(input, extensionRegistry); 3400 } 3401 }; 3402 3403 public static com.google.protobuf.Parser<ListReleasesResponse> parser() { 3404 return PARSER; 3405 } 3406 3407 @java.lang.Override 3408 public com.google.protobuf.Parser<ListReleasesResponse> getParserForType() { 3409 return PARSER; 3410 } 3411 3412 public hapi.services.tiller.Tiller.ListReleasesResponse getDefaultInstanceForType() { 3413 return DEFAULT_INSTANCE; 3414 } 3415 3416 } 3417 3418 public interface GetReleaseStatusRequestOrBuilder extends 3419 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusRequest) 3420 com.google.protobuf.MessageOrBuilder { 3421 3422 /** 3423 * <pre> 3424 * Name is the name of the release 3425 * </pre> 3426 * 3427 * <code>string name = 1;</code> 3428 */ 3429 java.lang.String getName(); 3430 /** 3431 * <pre> 3432 * Name is the name of the release 3433 * </pre> 3434 * 3435 * <code>string name = 1;</code> 3436 */ 3437 com.google.protobuf.ByteString 3438 getNameBytes(); 3439 3440 /** 3441 * <pre> 3442 * Version is the version of the release 3443 * </pre> 3444 * 3445 * <code>int32 version = 2;</code> 3446 */ 3447 int getVersion(); 3448 } 3449 /** 3450 * <pre> 3451 * GetReleaseStatusRequest is a request to get the status of a release. 3452 * </pre> 3453 * 3454 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3455 */ 3456 public static final class GetReleaseStatusRequest extends 3457 com.google.protobuf.GeneratedMessageV3 implements 3458 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusRequest) 3459 GetReleaseStatusRequestOrBuilder { 3460 private static final long serialVersionUID = 0L; 3461 // Use GetReleaseStatusRequest.newBuilder() to construct. 3462 private GetReleaseStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 3463 super(builder); 3464 } 3465 private GetReleaseStatusRequest() { 3466 name_ = ""; 3467 version_ = 0; 3468 } 3469 3470 @java.lang.Override 3471 public final com.google.protobuf.UnknownFieldSet 3472 getUnknownFields() { 3473 return this.unknownFields; 3474 } 3475 private GetReleaseStatusRequest( 3476 com.google.protobuf.CodedInputStream input, 3477 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3478 throws com.google.protobuf.InvalidProtocolBufferException { 3479 this(); 3480 if (extensionRegistry == null) { 3481 throw new java.lang.NullPointerException(); 3482 } 3483 int mutable_bitField0_ = 0; 3484 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 3485 com.google.protobuf.UnknownFieldSet.newBuilder(); 3486 try { 3487 boolean done = false; 3488 while (!done) { 3489 int tag = input.readTag(); 3490 switch (tag) { 3491 case 0: 3492 done = true; 3493 break; 3494 default: { 3495 if (!parseUnknownFieldProto3( 3496 input, unknownFields, extensionRegistry, tag)) { 3497 done = true; 3498 } 3499 break; 3500 } 3501 case 10: { 3502 java.lang.String s = input.readStringRequireUtf8(); 3503 3504 name_ = s; 3505 break; 3506 } 3507 case 16: { 3508 3509 version_ = input.readInt32(); 3510 break; 3511 } 3512 } 3513 } 3514 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3515 throw e.setUnfinishedMessage(this); 3516 } catch (java.io.IOException e) { 3517 throw new com.google.protobuf.InvalidProtocolBufferException( 3518 e).setUnfinishedMessage(this); 3519 } finally { 3520 this.unknownFields = unknownFields.build(); 3521 makeExtensionsImmutable(); 3522 } 3523 } 3524 public static final com.google.protobuf.Descriptors.Descriptor 3525 getDescriptor() { 3526 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3527 } 3528 3529 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3530 internalGetFieldAccessorTable() { 3531 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3532 .ensureFieldAccessorsInitialized( 3533 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3534 } 3535 3536 public static final int NAME_FIELD_NUMBER = 1; 3537 private volatile java.lang.Object name_; 3538 /** 3539 * <pre> 3540 * Name is the name of the release 3541 * </pre> 3542 * 3543 * <code>string name = 1;</code> 3544 */ 3545 public java.lang.String getName() { 3546 java.lang.Object ref = name_; 3547 if (ref instanceof java.lang.String) { 3548 return (java.lang.String) ref; 3549 } else { 3550 com.google.protobuf.ByteString bs = 3551 (com.google.protobuf.ByteString) ref; 3552 java.lang.String s = bs.toStringUtf8(); 3553 name_ = s; 3554 return s; 3555 } 3556 } 3557 /** 3558 * <pre> 3559 * Name is the name of the release 3560 * </pre> 3561 * 3562 * <code>string name = 1;</code> 3563 */ 3564 public com.google.protobuf.ByteString 3565 getNameBytes() { 3566 java.lang.Object ref = name_; 3567 if (ref instanceof java.lang.String) { 3568 com.google.protobuf.ByteString b = 3569 com.google.protobuf.ByteString.copyFromUtf8( 3570 (java.lang.String) ref); 3571 name_ = b; 3572 return b; 3573 } else { 3574 return (com.google.protobuf.ByteString) ref; 3575 } 3576 } 3577 3578 public static final int VERSION_FIELD_NUMBER = 2; 3579 private int version_; 3580 /** 3581 * <pre> 3582 * Version is the version of the release 3583 * </pre> 3584 * 3585 * <code>int32 version = 2;</code> 3586 */ 3587 public int getVersion() { 3588 return version_; 3589 } 3590 3591 private byte memoizedIsInitialized = -1; 3592 public final boolean isInitialized() { 3593 byte isInitialized = memoizedIsInitialized; 3594 if (isInitialized == 1) return true; 3595 if (isInitialized == 0) return false; 3596 3597 memoizedIsInitialized = 1; 3598 return true; 3599 } 3600 3601 public void writeTo(com.google.protobuf.CodedOutputStream output) 3602 throws java.io.IOException { 3603 if (!getNameBytes().isEmpty()) { 3604 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 3605 } 3606 if (version_ != 0) { 3607 output.writeInt32(2, version_); 3608 } 3609 unknownFields.writeTo(output); 3610 } 3611 3612 public int getSerializedSize() { 3613 int size = memoizedSize; 3614 if (size != -1) return size; 3615 3616 size = 0; 3617 if (!getNameBytes().isEmpty()) { 3618 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 3619 } 3620 if (version_ != 0) { 3621 size += com.google.protobuf.CodedOutputStream 3622 .computeInt32Size(2, version_); 3623 } 3624 size += unknownFields.getSerializedSize(); 3625 memoizedSize = size; 3626 return size; 3627 } 3628 3629 @java.lang.Override 3630 public boolean equals(final java.lang.Object obj) { 3631 if (obj == this) { 3632 return true; 3633 } 3634 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest)) { 3635 return super.equals(obj); 3636 } 3637 hapi.services.tiller.Tiller.GetReleaseStatusRequest other = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) obj; 3638 3639 boolean result = true; 3640 result = result && getName() 3641 .equals(other.getName()); 3642 result = result && (getVersion() 3643 == other.getVersion()); 3644 result = result && unknownFields.equals(other.unknownFields); 3645 return result; 3646 } 3647 3648 @java.lang.Override 3649 public int hashCode() { 3650 if (memoizedHashCode != 0) { 3651 return memoizedHashCode; 3652 } 3653 int hash = 41; 3654 hash = (19 * hash) + getDescriptor().hashCode(); 3655 hash = (37 * hash) + NAME_FIELD_NUMBER; 3656 hash = (53 * hash) + getName().hashCode(); 3657 hash = (37 * hash) + VERSION_FIELD_NUMBER; 3658 hash = (53 * hash) + getVersion(); 3659 hash = (29 * hash) + unknownFields.hashCode(); 3660 memoizedHashCode = hash; 3661 return hash; 3662 } 3663 3664 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3665 java.nio.ByteBuffer data) 3666 throws com.google.protobuf.InvalidProtocolBufferException { 3667 return PARSER.parseFrom(data); 3668 } 3669 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3670 java.nio.ByteBuffer data, 3671 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3672 throws com.google.protobuf.InvalidProtocolBufferException { 3673 return PARSER.parseFrom(data, extensionRegistry); 3674 } 3675 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3676 com.google.protobuf.ByteString data) 3677 throws com.google.protobuf.InvalidProtocolBufferException { 3678 return PARSER.parseFrom(data); 3679 } 3680 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3681 com.google.protobuf.ByteString data, 3682 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3683 throws com.google.protobuf.InvalidProtocolBufferException { 3684 return PARSER.parseFrom(data, extensionRegistry); 3685 } 3686 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(byte[] data) 3687 throws com.google.protobuf.InvalidProtocolBufferException { 3688 return PARSER.parseFrom(data); 3689 } 3690 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3691 byte[] data, 3692 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3693 throws com.google.protobuf.InvalidProtocolBufferException { 3694 return PARSER.parseFrom(data, extensionRegistry); 3695 } 3696 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom(java.io.InputStream input) 3697 throws java.io.IOException { 3698 return com.google.protobuf.GeneratedMessageV3 3699 .parseWithIOException(PARSER, input); 3700 } 3701 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3702 java.io.InputStream input, 3703 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3704 throws java.io.IOException { 3705 return com.google.protobuf.GeneratedMessageV3 3706 .parseWithIOException(PARSER, input, extensionRegistry); 3707 } 3708 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom(java.io.InputStream input) 3709 throws java.io.IOException { 3710 return com.google.protobuf.GeneratedMessageV3 3711 .parseDelimitedWithIOException(PARSER, input); 3712 } 3713 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseDelimitedFrom( 3714 java.io.InputStream input, 3715 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3716 throws java.io.IOException { 3717 return com.google.protobuf.GeneratedMessageV3 3718 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 3719 } 3720 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3721 com.google.protobuf.CodedInputStream input) 3722 throws java.io.IOException { 3723 return com.google.protobuf.GeneratedMessageV3 3724 .parseWithIOException(PARSER, input); 3725 } 3726 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest parseFrom( 3727 com.google.protobuf.CodedInputStream input, 3728 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3729 throws java.io.IOException { 3730 return com.google.protobuf.GeneratedMessageV3 3731 .parseWithIOException(PARSER, input, extensionRegistry); 3732 } 3733 3734 public Builder newBuilderForType() { return newBuilder(); } 3735 public static Builder newBuilder() { 3736 return DEFAULT_INSTANCE.toBuilder(); 3737 } 3738 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusRequest prototype) { 3739 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 3740 } 3741 public Builder toBuilder() { 3742 return this == DEFAULT_INSTANCE 3743 ? new Builder() : new Builder().mergeFrom(this); 3744 } 3745 3746 @java.lang.Override 3747 protected Builder newBuilderForType( 3748 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3749 Builder builder = new Builder(parent); 3750 return builder; 3751 } 3752 /** 3753 * <pre> 3754 * GetReleaseStatusRequest is a request to get the status of a release. 3755 * </pre> 3756 * 3757 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusRequest} 3758 */ 3759 public static final class Builder extends 3760 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 3761 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusRequest) 3762 hapi.services.tiller.Tiller.GetReleaseStatusRequestOrBuilder { 3763 public static final com.google.protobuf.Descriptors.Descriptor 3764 getDescriptor() { 3765 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3766 } 3767 3768 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 3769 internalGetFieldAccessorTable() { 3770 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_fieldAccessorTable 3771 .ensureFieldAccessorsInitialized( 3772 hapi.services.tiller.Tiller.GetReleaseStatusRequest.class, hapi.services.tiller.Tiller.GetReleaseStatusRequest.Builder.class); 3773 } 3774 3775 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusRequest.newBuilder() 3776 private Builder() { 3777 maybeForceBuilderInitialization(); 3778 } 3779 3780 private Builder( 3781 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3782 super(parent); 3783 maybeForceBuilderInitialization(); 3784 } 3785 private void maybeForceBuilderInitialization() { 3786 if (com.google.protobuf.GeneratedMessageV3 3787 .alwaysUseFieldBuilders) { 3788 } 3789 } 3790 public Builder clear() { 3791 super.clear(); 3792 name_ = ""; 3793 3794 version_ = 0; 3795 3796 return this; 3797 } 3798 3799 public com.google.protobuf.Descriptors.Descriptor 3800 getDescriptorForType() { 3801 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusRequest_descriptor; 3802 } 3803 3804 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 3805 return hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance(); 3806 } 3807 3808 public hapi.services.tiller.Tiller.GetReleaseStatusRequest build() { 3809 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = buildPartial(); 3810 if (!result.isInitialized()) { 3811 throw newUninitializedMessageException(result); 3812 } 3813 return result; 3814 } 3815 3816 public hapi.services.tiller.Tiller.GetReleaseStatusRequest buildPartial() { 3817 hapi.services.tiller.Tiller.GetReleaseStatusRequest result = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(this); 3818 result.name_ = name_; 3819 result.version_ = version_; 3820 onBuilt(); 3821 return result; 3822 } 3823 3824 public Builder clone() { 3825 return (Builder) super.clone(); 3826 } 3827 public Builder setField( 3828 com.google.protobuf.Descriptors.FieldDescriptor field, 3829 java.lang.Object value) { 3830 return (Builder) super.setField(field, value); 3831 } 3832 public Builder clearField( 3833 com.google.protobuf.Descriptors.FieldDescriptor field) { 3834 return (Builder) super.clearField(field); 3835 } 3836 public Builder clearOneof( 3837 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 3838 return (Builder) super.clearOneof(oneof); 3839 } 3840 public Builder setRepeatedField( 3841 com.google.protobuf.Descriptors.FieldDescriptor field, 3842 int index, java.lang.Object value) { 3843 return (Builder) super.setRepeatedField(field, index, value); 3844 } 3845 public Builder addRepeatedField( 3846 com.google.protobuf.Descriptors.FieldDescriptor field, 3847 java.lang.Object value) { 3848 return (Builder) super.addRepeatedField(field, value); 3849 } 3850 public Builder mergeFrom(com.google.protobuf.Message other) { 3851 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusRequest) { 3852 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusRequest)other); 3853 } else { 3854 super.mergeFrom(other); 3855 return this; 3856 } 3857 } 3858 3859 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusRequest other) { 3860 if (other == hapi.services.tiller.Tiller.GetReleaseStatusRequest.getDefaultInstance()) return this; 3861 if (!other.getName().isEmpty()) { 3862 name_ = other.name_; 3863 onChanged(); 3864 } 3865 if (other.getVersion() != 0) { 3866 setVersion(other.getVersion()); 3867 } 3868 this.mergeUnknownFields(other.unknownFields); 3869 onChanged(); 3870 return this; 3871 } 3872 3873 public final boolean isInitialized() { 3874 return true; 3875 } 3876 3877 public Builder mergeFrom( 3878 com.google.protobuf.CodedInputStream input, 3879 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3880 throws java.io.IOException { 3881 hapi.services.tiller.Tiller.GetReleaseStatusRequest parsedMessage = null; 3882 try { 3883 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 3884 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3885 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusRequest) e.getUnfinishedMessage(); 3886 throw e.unwrapIOException(); 3887 } finally { 3888 if (parsedMessage != null) { 3889 mergeFrom(parsedMessage); 3890 } 3891 } 3892 return this; 3893 } 3894 3895 private java.lang.Object name_ = ""; 3896 /** 3897 * <pre> 3898 * Name is the name of the release 3899 * </pre> 3900 * 3901 * <code>string name = 1;</code> 3902 */ 3903 public java.lang.String getName() { 3904 java.lang.Object ref = name_; 3905 if (!(ref instanceof java.lang.String)) { 3906 com.google.protobuf.ByteString bs = 3907 (com.google.protobuf.ByteString) ref; 3908 java.lang.String s = bs.toStringUtf8(); 3909 name_ = s; 3910 return s; 3911 } else { 3912 return (java.lang.String) ref; 3913 } 3914 } 3915 /** 3916 * <pre> 3917 * Name is the name of the release 3918 * </pre> 3919 * 3920 * <code>string name = 1;</code> 3921 */ 3922 public com.google.protobuf.ByteString 3923 getNameBytes() { 3924 java.lang.Object ref = name_; 3925 if (ref instanceof String) { 3926 com.google.protobuf.ByteString b = 3927 com.google.protobuf.ByteString.copyFromUtf8( 3928 (java.lang.String) ref); 3929 name_ = b; 3930 return b; 3931 } else { 3932 return (com.google.protobuf.ByteString) ref; 3933 } 3934 } 3935 /** 3936 * <pre> 3937 * Name is the name of the release 3938 * </pre> 3939 * 3940 * <code>string name = 1;</code> 3941 */ 3942 public Builder setName( 3943 java.lang.String value) { 3944 if (value == null) { 3945 throw new NullPointerException(); 3946 } 3947 3948 name_ = value; 3949 onChanged(); 3950 return this; 3951 } 3952 /** 3953 * <pre> 3954 * Name is the name of the release 3955 * </pre> 3956 * 3957 * <code>string name = 1;</code> 3958 */ 3959 public Builder clearName() { 3960 3961 name_ = getDefaultInstance().getName(); 3962 onChanged(); 3963 return this; 3964 } 3965 /** 3966 * <pre> 3967 * Name is the name of the release 3968 * </pre> 3969 * 3970 * <code>string name = 1;</code> 3971 */ 3972 public Builder setNameBytes( 3973 com.google.protobuf.ByteString value) { 3974 if (value == null) { 3975 throw new NullPointerException(); 3976 } 3977 checkByteStringIsUtf8(value); 3978 3979 name_ = value; 3980 onChanged(); 3981 return this; 3982 } 3983 3984 private int version_ ; 3985 /** 3986 * <pre> 3987 * Version is the version of the release 3988 * </pre> 3989 * 3990 * <code>int32 version = 2;</code> 3991 */ 3992 public int getVersion() { 3993 return version_; 3994 } 3995 /** 3996 * <pre> 3997 * Version is the version of the release 3998 * </pre> 3999 * 4000 * <code>int32 version = 2;</code> 4001 */ 4002 public Builder setVersion(int value) { 4003 4004 version_ = value; 4005 onChanged(); 4006 return this; 4007 } 4008 /** 4009 * <pre> 4010 * Version is the version of the release 4011 * </pre> 4012 * 4013 * <code>int32 version = 2;</code> 4014 */ 4015 public Builder clearVersion() { 4016 4017 version_ = 0; 4018 onChanged(); 4019 return this; 4020 } 4021 public final Builder setUnknownFields( 4022 final com.google.protobuf.UnknownFieldSet unknownFields) { 4023 return super.setUnknownFieldsProto3(unknownFields); 4024 } 4025 4026 public final Builder mergeUnknownFields( 4027 final com.google.protobuf.UnknownFieldSet unknownFields) { 4028 return super.mergeUnknownFields(unknownFields); 4029 } 4030 4031 4032 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusRequest) 4033 } 4034 4035 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusRequest) 4036 private static final hapi.services.tiller.Tiller.GetReleaseStatusRequest DEFAULT_INSTANCE; 4037 static { 4038 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusRequest(); 4039 } 4040 4041 public static hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstance() { 4042 return DEFAULT_INSTANCE; 4043 } 4044 4045 private static final com.google.protobuf.Parser<GetReleaseStatusRequest> 4046 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusRequest>() { 4047 public GetReleaseStatusRequest parsePartialFrom( 4048 com.google.protobuf.CodedInputStream input, 4049 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4050 throws com.google.protobuf.InvalidProtocolBufferException { 4051 return new GetReleaseStatusRequest(input, extensionRegistry); 4052 } 4053 }; 4054 4055 public static com.google.protobuf.Parser<GetReleaseStatusRequest> parser() { 4056 return PARSER; 4057 } 4058 4059 @java.lang.Override 4060 public com.google.protobuf.Parser<GetReleaseStatusRequest> getParserForType() { 4061 return PARSER; 4062 } 4063 4064 public hapi.services.tiller.Tiller.GetReleaseStatusRequest getDefaultInstanceForType() { 4065 return DEFAULT_INSTANCE; 4066 } 4067 4068 } 4069 4070 public interface GetReleaseStatusResponseOrBuilder extends 4071 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseStatusResponse) 4072 com.google.protobuf.MessageOrBuilder { 4073 4074 /** 4075 * <pre> 4076 * Name is the name of the release. 4077 * </pre> 4078 * 4079 * <code>string name = 1;</code> 4080 */ 4081 java.lang.String getName(); 4082 /** 4083 * <pre> 4084 * Name is the name of the release. 4085 * </pre> 4086 * 4087 * <code>string name = 1;</code> 4088 */ 4089 com.google.protobuf.ByteString 4090 getNameBytes(); 4091 4092 /** 4093 * <pre> 4094 * Info contains information about the release. 4095 * </pre> 4096 * 4097 * <code>.hapi.release.Info info = 2;</code> 4098 */ 4099 boolean hasInfo(); 4100 /** 4101 * <pre> 4102 * Info contains information about the release. 4103 * </pre> 4104 * 4105 * <code>.hapi.release.Info info = 2;</code> 4106 */ 4107 hapi.release.InfoOuterClass.Info getInfo(); 4108 /** 4109 * <pre> 4110 * Info contains information about the release. 4111 * </pre> 4112 * 4113 * <code>.hapi.release.Info info = 2;</code> 4114 */ 4115 hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder(); 4116 4117 /** 4118 * <pre> 4119 * Namesapce the release was released into 4120 * </pre> 4121 * 4122 * <code>string namespace = 3;</code> 4123 */ 4124 java.lang.String getNamespace(); 4125 /** 4126 * <pre> 4127 * Namesapce the release was released into 4128 * </pre> 4129 * 4130 * <code>string namespace = 3;</code> 4131 */ 4132 com.google.protobuf.ByteString 4133 getNamespaceBytes(); 4134 } 4135 /** 4136 * <pre> 4137 * GetReleaseStatusResponse is the response indicating the status of the named release. 4138 * </pre> 4139 * 4140 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4141 */ 4142 public static final class GetReleaseStatusResponse extends 4143 com.google.protobuf.GeneratedMessageV3 implements 4144 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseStatusResponse) 4145 GetReleaseStatusResponseOrBuilder { 4146 private static final long serialVersionUID = 0L; 4147 // Use GetReleaseStatusResponse.newBuilder() to construct. 4148 private GetReleaseStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 4149 super(builder); 4150 } 4151 private GetReleaseStatusResponse() { 4152 name_ = ""; 4153 namespace_ = ""; 4154 } 4155 4156 @java.lang.Override 4157 public final com.google.protobuf.UnknownFieldSet 4158 getUnknownFields() { 4159 return this.unknownFields; 4160 } 4161 private GetReleaseStatusResponse( 4162 com.google.protobuf.CodedInputStream input, 4163 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4164 throws com.google.protobuf.InvalidProtocolBufferException { 4165 this(); 4166 if (extensionRegistry == null) { 4167 throw new java.lang.NullPointerException(); 4168 } 4169 int mutable_bitField0_ = 0; 4170 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 4171 com.google.protobuf.UnknownFieldSet.newBuilder(); 4172 try { 4173 boolean done = false; 4174 while (!done) { 4175 int tag = input.readTag(); 4176 switch (tag) { 4177 case 0: 4178 done = true; 4179 break; 4180 default: { 4181 if (!parseUnknownFieldProto3( 4182 input, unknownFields, extensionRegistry, tag)) { 4183 done = true; 4184 } 4185 break; 4186 } 4187 case 10: { 4188 java.lang.String s = input.readStringRequireUtf8(); 4189 4190 name_ = s; 4191 break; 4192 } 4193 case 18: { 4194 hapi.release.InfoOuterClass.Info.Builder subBuilder = null; 4195 if (info_ != null) { 4196 subBuilder = info_.toBuilder(); 4197 } 4198 info_ = input.readMessage(hapi.release.InfoOuterClass.Info.parser(), extensionRegistry); 4199 if (subBuilder != null) { 4200 subBuilder.mergeFrom(info_); 4201 info_ = subBuilder.buildPartial(); 4202 } 4203 4204 break; 4205 } 4206 case 26: { 4207 java.lang.String s = input.readStringRequireUtf8(); 4208 4209 namespace_ = s; 4210 break; 4211 } 4212 } 4213 } 4214 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4215 throw e.setUnfinishedMessage(this); 4216 } catch (java.io.IOException e) { 4217 throw new com.google.protobuf.InvalidProtocolBufferException( 4218 e).setUnfinishedMessage(this); 4219 } finally { 4220 this.unknownFields = unknownFields.build(); 4221 makeExtensionsImmutable(); 4222 } 4223 } 4224 public static final com.google.protobuf.Descriptors.Descriptor 4225 getDescriptor() { 4226 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4227 } 4228 4229 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4230 internalGetFieldAccessorTable() { 4231 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4232 .ensureFieldAccessorsInitialized( 4233 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4234 } 4235 4236 public static final int NAME_FIELD_NUMBER = 1; 4237 private volatile java.lang.Object name_; 4238 /** 4239 * <pre> 4240 * Name is the name of the release. 4241 * </pre> 4242 * 4243 * <code>string name = 1;</code> 4244 */ 4245 public java.lang.String getName() { 4246 java.lang.Object ref = name_; 4247 if (ref instanceof java.lang.String) { 4248 return (java.lang.String) ref; 4249 } else { 4250 com.google.protobuf.ByteString bs = 4251 (com.google.protobuf.ByteString) ref; 4252 java.lang.String s = bs.toStringUtf8(); 4253 name_ = s; 4254 return s; 4255 } 4256 } 4257 /** 4258 * <pre> 4259 * Name is the name of the release. 4260 * </pre> 4261 * 4262 * <code>string name = 1;</code> 4263 */ 4264 public com.google.protobuf.ByteString 4265 getNameBytes() { 4266 java.lang.Object ref = name_; 4267 if (ref instanceof java.lang.String) { 4268 com.google.protobuf.ByteString b = 4269 com.google.protobuf.ByteString.copyFromUtf8( 4270 (java.lang.String) ref); 4271 name_ = b; 4272 return b; 4273 } else { 4274 return (com.google.protobuf.ByteString) ref; 4275 } 4276 } 4277 4278 public static final int INFO_FIELD_NUMBER = 2; 4279 private hapi.release.InfoOuterClass.Info info_; 4280 /** 4281 * <pre> 4282 * Info contains information about the release. 4283 * </pre> 4284 * 4285 * <code>.hapi.release.Info info = 2;</code> 4286 */ 4287 public boolean hasInfo() { 4288 return info_ != null; 4289 } 4290 /** 4291 * <pre> 4292 * Info contains information about the release. 4293 * </pre> 4294 * 4295 * <code>.hapi.release.Info info = 2;</code> 4296 */ 4297 public hapi.release.InfoOuterClass.Info getInfo() { 4298 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4299 } 4300 /** 4301 * <pre> 4302 * Info contains information about the release. 4303 * </pre> 4304 * 4305 * <code>.hapi.release.Info info = 2;</code> 4306 */ 4307 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4308 return getInfo(); 4309 } 4310 4311 public static final int NAMESPACE_FIELD_NUMBER = 3; 4312 private volatile java.lang.Object namespace_; 4313 /** 4314 * <pre> 4315 * Namesapce the release was released into 4316 * </pre> 4317 * 4318 * <code>string namespace = 3;</code> 4319 */ 4320 public java.lang.String getNamespace() { 4321 java.lang.Object ref = namespace_; 4322 if (ref instanceof java.lang.String) { 4323 return (java.lang.String) ref; 4324 } else { 4325 com.google.protobuf.ByteString bs = 4326 (com.google.protobuf.ByteString) ref; 4327 java.lang.String s = bs.toStringUtf8(); 4328 namespace_ = s; 4329 return s; 4330 } 4331 } 4332 /** 4333 * <pre> 4334 * Namesapce the release was released into 4335 * </pre> 4336 * 4337 * <code>string namespace = 3;</code> 4338 */ 4339 public com.google.protobuf.ByteString 4340 getNamespaceBytes() { 4341 java.lang.Object ref = namespace_; 4342 if (ref instanceof java.lang.String) { 4343 com.google.protobuf.ByteString b = 4344 com.google.protobuf.ByteString.copyFromUtf8( 4345 (java.lang.String) ref); 4346 namespace_ = b; 4347 return b; 4348 } else { 4349 return (com.google.protobuf.ByteString) ref; 4350 } 4351 } 4352 4353 private byte memoizedIsInitialized = -1; 4354 public final boolean isInitialized() { 4355 byte isInitialized = memoizedIsInitialized; 4356 if (isInitialized == 1) return true; 4357 if (isInitialized == 0) return false; 4358 4359 memoizedIsInitialized = 1; 4360 return true; 4361 } 4362 4363 public void writeTo(com.google.protobuf.CodedOutputStream output) 4364 throws java.io.IOException { 4365 if (!getNameBytes().isEmpty()) { 4366 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 4367 } 4368 if (info_ != null) { 4369 output.writeMessage(2, getInfo()); 4370 } 4371 if (!getNamespaceBytes().isEmpty()) { 4372 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, namespace_); 4373 } 4374 unknownFields.writeTo(output); 4375 } 4376 4377 public int getSerializedSize() { 4378 int size = memoizedSize; 4379 if (size != -1) return size; 4380 4381 size = 0; 4382 if (!getNameBytes().isEmpty()) { 4383 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 4384 } 4385 if (info_ != null) { 4386 size += com.google.protobuf.CodedOutputStream 4387 .computeMessageSize(2, getInfo()); 4388 } 4389 if (!getNamespaceBytes().isEmpty()) { 4390 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, namespace_); 4391 } 4392 size += unknownFields.getSerializedSize(); 4393 memoizedSize = size; 4394 return size; 4395 } 4396 4397 @java.lang.Override 4398 public boolean equals(final java.lang.Object obj) { 4399 if (obj == this) { 4400 return true; 4401 } 4402 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse)) { 4403 return super.equals(obj); 4404 } 4405 hapi.services.tiller.Tiller.GetReleaseStatusResponse other = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) obj; 4406 4407 boolean result = true; 4408 result = result && getName() 4409 .equals(other.getName()); 4410 result = result && (hasInfo() == other.hasInfo()); 4411 if (hasInfo()) { 4412 result = result && getInfo() 4413 .equals(other.getInfo()); 4414 } 4415 result = result && getNamespace() 4416 .equals(other.getNamespace()); 4417 result = result && unknownFields.equals(other.unknownFields); 4418 return result; 4419 } 4420 4421 @java.lang.Override 4422 public int hashCode() { 4423 if (memoizedHashCode != 0) { 4424 return memoizedHashCode; 4425 } 4426 int hash = 41; 4427 hash = (19 * hash) + getDescriptor().hashCode(); 4428 hash = (37 * hash) + NAME_FIELD_NUMBER; 4429 hash = (53 * hash) + getName().hashCode(); 4430 if (hasInfo()) { 4431 hash = (37 * hash) + INFO_FIELD_NUMBER; 4432 hash = (53 * hash) + getInfo().hashCode(); 4433 } 4434 hash = (37 * hash) + NAMESPACE_FIELD_NUMBER; 4435 hash = (53 * hash) + getNamespace().hashCode(); 4436 hash = (29 * hash) + unknownFields.hashCode(); 4437 memoizedHashCode = hash; 4438 return hash; 4439 } 4440 4441 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4442 java.nio.ByteBuffer data) 4443 throws com.google.protobuf.InvalidProtocolBufferException { 4444 return PARSER.parseFrom(data); 4445 } 4446 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4447 java.nio.ByteBuffer data, 4448 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4449 throws com.google.protobuf.InvalidProtocolBufferException { 4450 return PARSER.parseFrom(data, extensionRegistry); 4451 } 4452 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4453 com.google.protobuf.ByteString data) 4454 throws com.google.protobuf.InvalidProtocolBufferException { 4455 return PARSER.parseFrom(data); 4456 } 4457 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4458 com.google.protobuf.ByteString data, 4459 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4460 throws com.google.protobuf.InvalidProtocolBufferException { 4461 return PARSER.parseFrom(data, extensionRegistry); 4462 } 4463 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(byte[] data) 4464 throws com.google.protobuf.InvalidProtocolBufferException { 4465 return PARSER.parseFrom(data); 4466 } 4467 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4468 byte[] data, 4469 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4470 throws com.google.protobuf.InvalidProtocolBufferException { 4471 return PARSER.parseFrom(data, extensionRegistry); 4472 } 4473 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom(java.io.InputStream input) 4474 throws java.io.IOException { 4475 return com.google.protobuf.GeneratedMessageV3 4476 .parseWithIOException(PARSER, input); 4477 } 4478 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4479 java.io.InputStream input, 4480 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4481 throws java.io.IOException { 4482 return com.google.protobuf.GeneratedMessageV3 4483 .parseWithIOException(PARSER, input, extensionRegistry); 4484 } 4485 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom(java.io.InputStream input) 4486 throws java.io.IOException { 4487 return com.google.protobuf.GeneratedMessageV3 4488 .parseDelimitedWithIOException(PARSER, input); 4489 } 4490 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseDelimitedFrom( 4491 java.io.InputStream input, 4492 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4493 throws java.io.IOException { 4494 return com.google.protobuf.GeneratedMessageV3 4495 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 4496 } 4497 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4498 com.google.protobuf.CodedInputStream input) 4499 throws java.io.IOException { 4500 return com.google.protobuf.GeneratedMessageV3 4501 .parseWithIOException(PARSER, input); 4502 } 4503 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse parseFrom( 4504 com.google.protobuf.CodedInputStream input, 4505 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4506 throws java.io.IOException { 4507 return com.google.protobuf.GeneratedMessageV3 4508 .parseWithIOException(PARSER, input, extensionRegistry); 4509 } 4510 4511 public Builder newBuilderForType() { return newBuilder(); } 4512 public static Builder newBuilder() { 4513 return DEFAULT_INSTANCE.toBuilder(); 4514 } 4515 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseStatusResponse prototype) { 4516 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 4517 } 4518 public Builder toBuilder() { 4519 return this == DEFAULT_INSTANCE 4520 ? new Builder() : new Builder().mergeFrom(this); 4521 } 4522 4523 @java.lang.Override 4524 protected Builder newBuilderForType( 4525 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4526 Builder builder = new Builder(parent); 4527 return builder; 4528 } 4529 /** 4530 * <pre> 4531 * GetReleaseStatusResponse is the response indicating the status of the named release. 4532 * </pre> 4533 * 4534 * Protobuf type {@code hapi.services.tiller.GetReleaseStatusResponse} 4535 */ 4536 public static final class Builder extends 4537 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 4538 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseStatusResponse) 4539 hapi.services.tiller.Tiller.GetReleaseStatusResponseOrBuilder { 4540 public static final com.google.protobuf.Descriptors.Descriptor 4541 getDescriptor() { 4542 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4543 } 4544 4545 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 4546 internalGetFieldAccessorTable() { 4547 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_fieldAccessorTable 4548 .ensureFieldAccessorsInitialized( 4549 hapi.services.tiller.Tiller.GetReleaseStatusResponse.class, hapi.services.tiller.Tiller.GetReleaseStatusResponse.Builder.class); 4550 } 4551 4552 // Construct using hapi.services.tiller.Tiller.GetReleaseStatusResponse.newBuilder() 4553 private Builder() { 4554 maybeForceBuilderInitialization(); 4555 } 4556 4557 private Builder( 4558 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4559 super(parent); 4560 maybeForceBuilderInitialization(); 4561 } 4562 private void maybeForceBuilderInitialization() { 4563 if (com.google.protobuf.GeneratedMessageV3 4564 .alwaysUseFieldBuilders) { 4565 } 4566 } 4567 public Builder clear() { 4568 super.clear(); 4569 name_ = ""; 4570 4571 if (infoBuilder_ == null) { 4572 info_ = null; 4573 } else { 4574 info_ = null; 4575 infoBuilder_ = null; 4576 } 4577 namespace_ = ""; 4578 4579 return this; 4580 } 4581 4582 public com.google.protobuf.Descriptors.Descriptor 4583 getDescriptorForType() { 4584 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseStatusResponse_descriptor; 4585 } 4586 4587 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 4588 return hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance(); 4589 } 4590 4591 public hapi.services.tiller.Tiller.GetReleaseStatusResponse build() { 4592 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = buildPartial(); 4593 if (!result.isInitialized()) { 4594 throw newUninitializedMessageException(result); 4595 } 4596 return result; 4597 } 4598 4599 public hapi.services.tiller.Tiller.GetReleaseStatusResponse buildPartial() { 4600 hapi.services.tiller.Tiller.GetReleaseStatusResponse result = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(this); 4601 result.name_ = name_; 4602 if (infoBuilder_ == null) { 4603 result.info_ = info_; 4604 } else { 4605 result.info_ = infoBuilder_.build(); 4606 } 4607 result.namespace_ = namespace_; 4608 onBuilt(); 4609 return result; 4610 } 4611 4612 public Builder clone() { 4613 return (Builder) super.clone(); 4614 } 4615 public Builder setField( 4616 com.google.protobuf.Descriptors.FieldDescriptor field, 4617 java.lang.Object value) { 4618 return (Builder) super.setField(field, value); 4619 } 4620 public Builder clearField( 4621 com.google.protobuf.Descriptors.FieldDescriptor field) { 4622 return (Builder) super.clearField(field); 4623 } 4624 public Builder clearOneof( 4625 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 4626 return (Builder) super.clearOneof(oneof); 4627 } 4628 public Builder setRepeatedField( 4629 com.google.protobuf.Descriptors.FieldDescriptor field, 4630 int index, java.lang.Object value) { 4631 return (Builder) super.setRepeatedField(field, index, value); 4632 } 4633 public Builder addRepeatedField( 4634 com.google.protobuf.Descriptors.FieldDescriptor field, 4635 java.lang.Object value) { 4636 return (Builder) super.addRepeatedField(field, value); 4637 } 4638 public Builder mergeFrom(com.google.protobuf.Message other) { 4639 if (other instanceof hapi.services.tiller.Tiller.GetReleaseStatusResponse) { 4640 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseStatusResponse)other); 4641 } else { 4642 super.mergeFrom(other); 4643 return this; 4644 } 4645 } 4646 4647 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseStatusResponse other) { 4648 if (other == hapi.services.tiller.Tiller.GetReleaseStatusResponse.getDefaultInstance()) return this; 4649 if (!other.getName().isEmpty()) { 4650 name_ = other.name_; 4651 onChanged(); 4652 } 4653 if (other.hasInfo()) { 4654 mergeInfo(other.getInfo()); 4655 } 4656 if (!other.getNamespace().isEmpty()) { 4657 namespace_ = other.namespace_; 4658 onChanged(); 4659 } 4660 this.mergeUnknownFields(other.unknownFields); 4661 onChanged(); 4662 return this; 4663 } 4664 4665 public final boolean isInitialized() { 4666 return true; 4667 } 4668 4669 public Builder mergeFrom( 4670 com.google.protobuf.CodedInputStream input, 4671 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4672 throws java.io.IOException { 4673 hapi.services.tiller.Tiller.GetReleaseStatusResponse parsedMessage = null; 4674 try { 4675 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 4676 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4677 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseStatusResponse) e.getUnfinishedMessage(); 4678 throw e.unwrapIOException(); 4679 } finally { 4680 if (parsedMessage != null) { 4681 mergeFrom(parsedMessage); 4682 } 4683 } 4684 return this; 4685 } 4686 4687 private java.lang.Object name_ = ""; 4688 /** 4689 * <pre> 4690 * Name is the name of the release. 4691 * </pre> 4692 * 4693 * <code>string name = 1;</code> 4694 */ 4695 public java.lang.String getName() { 4696 java.lang.Object ref = name_; 4697 if (!(ref instanceof java.lang.String)) { 4698 com.google.protobuf.ByteString bs = 4699 (com.google.protobuf.ByteString) ref; 4700 java.lang.String s = bs.toStringUtf8(); 4701 name_ = s; 4702 return s; 4703 } else { 4704 return (java.lang.String) ref; 4705 } 4706 } 4707 /** 4708 * <pre> 4709 * Name is the name of the release. 4710 * </pre> 4711 * 4712 * <code>string name = 1;</code> 4713 */ 4714 public com.google.protobuf.ByteString 4715 getNameBytes() { 4716 java.lang.Object ref = name_; 4717 if (ref instanceof String) { 4718 com.google.protobuf.ByteString b = 4719 com.google.protobuf.ByteString.copyFromUtf8( 4720 (java.lang.String) ref); 4721 name_ = b; 4722 return b; 4723 } else { 4724 return (com.google.protobuf.ByteString) ref; 4725 } 4726 } 4727 /** 4728 * <pre> 4729 * Name is the name of the release. 4730 * </pre> 4731 * 4732 * <code>string name = 1;</code> 4733 */ 4734 public Builder setName( 4735 java.lang.String value) { 4736 if (value == null) { 4737 throw new NullPointerException(); 4738 } 4739 4740 name_ = value; 4741 onChanged(); 4742 return this; 4743 } 4744 /** 4745 * <pre> 4746 * Name is the name of the release. 4747 * </pre> 4748 * 4749 * <code>string name = 1;</code> 4750 */ 4751 public Builder clearName() { 4752 4753 name_ = getDefaultInstance().getName(); 4754 onChanged(); 4755 return this; 4756 } 4757 /** 4758 * <pre> 4759 * Name is the name of the release. 4760 * </pre> 4761 * 4762 * <code>string name = 1;</code> 4763 */ 4764 public Builder setNameBytes( 4765 com.google.protobuf.ByteString value) { 4766 if (value == null) { 4767 throw new NullPointerException(); 4768 } 4769 checkByteStringIsUtf8(value); 4770 4771 name_ = value; 4772 onChanged(); 4773 return this; 4774 } 4775 4776 private hapi.release.InfoOuterClass.Info info_ = null; 4777 private com.google.protobuf.SingleFieldBuilderV3< 4778 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> infoBuilder_; 4779 /** 4780 * <pre> 4781 * Info contains information about the release. 4782 * </pre> 4783 * 4784 * <code>.hapi.release.Info info = 2;</code> 4785 */ 4786 public boolean hasInfo() { 4787 return infoBuilder_ != null || info_ != null; 4788 } 4789 /** 4790 * <pre> 4791 * Info contains information about the release. 4792 * </pre> 4793 * 4794 * <code>.hapi.release.Info info = 2;</code> 4795 */ 4796 public hapi.release.InfoOuterClass.Info getInfo() { 4797 if (infoBuilder_ == null) { 4798 return info_ == null ? hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4799 } else { 4800 return infoBuilder_.getMessage(); 4801 } 4802 } 4803 /** 4804 * <pre> 4805 * Info contains information about the release. 4806 * </pre> 4807 * 4808 * <code>.hapi.release.Info info = 2;</code> 4809 */ 4810 public Builder setInfo(hapi.release.InfoOuterClass.Info value) { 4811 if (infoBuilder_ == null) { 4812 if (value == null) { 4813 throw new NullPointerException(); 4814 } 4815 info_ = value; 4816 onChanged(); 4817 } else { 4818 infoBuilder_.setMessage(value); 4819 } 4820 4821 return this; 4822 } 4823 /** 4824 * <pre> 4825 * Info contains information about the release. 4826 * </pre> 4827 * 4828 * <code>.hapi.release.Info info = 2;</code> 4829 */ 4830 public Builder setInfo( 4831 hapi.release.InfoOuterClass.Info.Builder builderForValue) { 4832 if (infoBuilder_ == null) { 4833 info_ = builderForValue.build(); 4834 onChanged(); 4835 } else { 4836 infoBuilder_.setMessage(builderForValue.build()); 4837 } 4838 4839 return this; 4840 } 4841 /** 4842 * <pre> 4843 * Info contains information about the release. 4844 * </pre> 4845 * 4846 * <code>.hapi.release.Info info = 2;</code> 4847 */ 4848 public Builder mergeInfo(hapi.release.InfoOuterClass.Info value) { 4849 if (infoBuilder_ == null) { 4850 if (info_ != null) { 4851 info_ = 4852 hapi.release.InfoOuterClass.Info.newBuilder(info_).mergeFrom(value).buildPartial(); 4853 } else { 4854 info_ = value; 4855 } 4856 onChanged(); 4857 } else { 4858 infoBuilder_.mergeFrom(value); 4859 } 4860 4861 return this; 4862 } 4863 /** 4864 * <pre> 4865 * Info contains information about the release. 4866 * </pre> 4867 * 4868 * <code>.hapi.release.Info info = 2;</code> 4869 */ 4870 public Builder clearInfo() { 4871 if (infoBuilder_ == null) { 4872 info_ = null; 4873 onChanged(); 4874 } else { 4875 info_ = null; 4876 infoBuilder_ = null; 4877 } 4878 4879 return this; 4880 } 4881 /** 4882 * <pre> 4883 * Info contains information about the release. 4884 * </pre> 4885 * 4886 * <code>.hapi.release.Info info = 2;</code> 4887 */ 4888 public hapi.release.InfoOuterClass.Info.Builder getInfoBuilder() { 4889 4890 onChanged(); 4891 return getInfoFieldBuilder().getBuilder(); 4892 } 4893 /** 4894 * <pre> 4895 * Info contains information about the release. 4896 * </pre> 4897 * 4898 * <code>.hapi.release.Info info = 2;</code> 4899 */ 4900 public hapi.release.InfoOuterClass.InfoOrBuilder getInfoOrBuilder() { 4901 if (infoBuilder_ != null) { 4902 return infoBuilder_.getMessageOrBuilder(); 4903 } else { 4904 return info_ == null ? 4905 hapi.release.InfoOuterClass.Info.getDefaultInstance() : info_; 4906 } 4907 } 4908 /** 4909 * <pre> 4910 * Info contains information about the release. 4911 * </pre> 4912 * 4913 * <code>.hapi.release.Info info = 2;</code> 4914 */ 4915 private com.google.protobuf.SingleFieldBuilderV3< 4916 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder> 4917 getInfoFieldBuilder() { 4918 if (infoBuilder_ == null) { 4919 infoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 4920 hapi.release.InfoOuterClass.Info, hapi.release.InfoOuterClass.Info.Builder, hapi.release.InfoOuterClass.InfoOrBuilder>( 4921 getInfo(), 4922 getParentForChildren(), 4923 isClean()); 4924 info_ = null; 4925 } 4926 return infoBuilder_; 4927 } 4928 4929 private java.lang.Object namespace_ = ""; 4930 /** 4931 * <pre> 4932 * Namesapce the release was released into 4933 * </pre> 4934 * 4935 * <code>string namespace = 3;</code> 4936 */ 4937 public java.lang.String getNamespace() { 4938 java.lang.Object ref = namespace_; 4939 if (!(ref instanceof java.lang.String)) { 4940 com.google.protobuf.ByteString bs = 4941 (com.google.protobuf.ByteString) ref; 4942 java.lang.String s = bs.toStringUtf8(); 4943 namespace_ = s; 4944 return s; 4945 } else { 4946 return (java.lang.String) ref; 4947 } 4948 } 4949 /** 4950 * <pre> 4951 * Namesapce the release was released into 4952 * </pre> 4953 * 4954 * <code>string namespace = 3;</code> 4955 */ 4956 public com.google.protobuf.ByteString 4957 getNamespaceBytes() { 4958 java.lang.Object ref = namespace_; 4959 if (ref instanceof String) { 4960 com.google.protobuf.ByteString b = 4961 com.google.protobuf.ByteString.copyFromUtf8( 4962 (java.lang.String) ref); 4963 namespace_ = b; 4964 return b; 4965 } else { 4966 return (com.google.protobuf.ByteString) ref; 4967 } 4968 } 4969 /** 4970 * <pre> 4971 * Namesapce the release was released into 4972 * </pre> 4973 * 4974 * <code>string namespace = 3;</code> 4975 */ 4976 public Builder setNamespace( 4977 java.lang.String value) { 4978 if (value == null) { 4979 throw new NullPointerException(); 4980 } 4981 4982 namespace_ = value; 4983 onChanged(); 4984 return this; 4985 } 4986 /** 4987 * <pre> 4988 * Namesapce the release was released into 4989 * </pre> 4990 * 4991 * <code>string namespace = 3;</code> 4992 */ 4993 public Builder clearNamespace() { 4994 4995 namespace_ = getDefaultInstance().getNamespace(); 4996 onChanged(); 4997 return this; 4998 } 4999 /** 5000 * <pre> 5001 * Namesapce the release was released into 5002 * </pre> 5003 * 5004 * <code>string namespace = 3;</code> 5005 */ 5006 public Builder setNamespaceBytes( 5007 com.google.protobuf.ByteString value) { 5008 if (value == null) { 5009 throw new NullPointerException(); 5010 } 5011 checkByteStringIsUtf8(value); 5012 5013 namespace_ = value; 5014 onChanged(); 5015 return this; 5016 } 5017 public final Builder setUnknownFields( 5018 final com.google.protobuf.UnknownFieldSet unknownFields) { 5019 return super.setUnknownFieldsProto3(unknownFields); 5020 } 5021 5022 public final Builder mergeUnknownFields( 5023 final com.google.protobuf.UnknownFieldSet unknownFields) { 5024 return super.mergeUnknownFields(unknownFields); 5025 } 5026 5027 5028 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseStatusResponse) 5029 } 5030 5031 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseStatusResponse) 5032 private static final hapi.services.tiller.Tiller.GetReleaseStatusResponse DEFAULT_INSTANCE; 5033 static { 5034 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseStatusResponse(); 5035 } 5036 5037 public static hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstance() { 5038 return DEFAULT_INSTANCE; 5039 } 5040 5041 private static final com.google.protobuf.Parser<GetReleaseStatusResponse> 5042 PARSER = new com.google.protobuf.AbstractParser<GetReleaseStatusResponse>() { 5043 public GetReleaseStatusResponse parsePartialFrom( 5044 com.google.protobuf.CodedInputStream input, 5045 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5046 throws com.google.protobuf.InvalidProtocolBufferException { 5047 return new GetReleaseStatusResponse(input, extensionRegistry); 5048 } 5049 }; 5050 5051 public static com.google.protobuf.Parser<GetReleaseStatusResponse> parser() { 5052 return PARSER; 5053 } 5054 5055 @java.lang.Override 5056 public com.google.protobuf.Parser<GetReleaseStatusResponse> getParserForType() { 5057 return PARSER; 5058 } 5059 5060 public hapi.services.tiller.Tiller.GetReleaseStatusResponse getDefaultInstanceForType() { 5061 return DEFAULT_INSTANCE; 5062 } 5063 5064 } 5065 5066 public interface GetReleaseContentRequestOrBuilder extends 5067 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentRequest) 5068 com.google.protobuf.MessageOrBuilder { 5069 5070 /** 5071 * <pre> 5072 * The name of the release 5073 * </pre> 5074 * 5075 * <code>string name = 1;</code> 5076 */ 5077 java.lang.String getName(); 5078 /** 5079 * <pre> 5080 * The name of the release 5081 * </pre> 5082 * 5083 * <code>string name = 1;</code> 5084 */ 5085 com.google.protobuf.ByteString 5086 getNameBytes(); 5087 5088 /** 5089 * <pre> 5090 * Version is the version of the release 5091 * </pre> 5092 * 5093 * <code>int32 version = 2;</code> 5094 */ 5095 int getVersion(); 5096 } 5097 /** 5098 * <pre> 5099 * GetReleaseContentRequest is a request to get the contents of a release. 5100 * </pre> 5101 * 5102 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5103 */ 5104 public static final class GetReleaseContentRequest extends 5105 com.google.protobuf.GeneratedMessageV3 implements 5106 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentRequest) 5107 GetReleaseContentRequestOrBuilder { 5108 private static final long serialVersionUID = 0L; 5109 // Use GetReleaseContentRequest.newBuilder() to construct. 5110 private GetReleaseContentRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5111 super(builder); 5112 } 5113 private GetReleaseContentRequest() { 5114 name_ = ""; 5115 version_ = 0; 5116 } 5117 5118 @java.lang.Override 5119 public final com.google.protobuf.UnknownFieldSet 5120 getUnknownFields() { 5121 return this.unknownFields; 5122 } 5123 private GetReleaseContentRequest( 5124 com.google.protobuf.CodedInputStream input, 5125 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5126 throws com.google.protobuf.InvalidProtocolBufferException { 5127 this(); 5128 if (extensionRegistry == null) { 5129 throw new java.lang.NullPointerException(); 5130 } 5131 int mutable_bitField0_ = 0; 5132 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 5133 com.google.protobuf.UnknownFieldSet.newBuilder(); 5134 try { 5135 boolean done = false; 5136 while (!done) { 5137 int tag = input.readTag(); 5138 switch (tag) { 5139 case 0: 5140 done = true; 5141 break; 5142 default: { 5143 if (!parseUnknownFieldProto3( 5144 input, unknownFields, extensionRegistry, tag)) { 5145 done = true; 5146 } 5147 break; 5148 } 5149 case 10: { 5150 java.lang.String s = input.readStringRequireUtf8(); 5151 5152 name_ = s; 5153 break; 5154 } 5155 case 16: { 5156 5157 version_ = input.readInt32(); 5158 break; 5159 } 5160 } 5161 } 5162 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5163 throw e.setUnfinishedMessage(this); 5164 } catch (java.io.IOException e) { 5165 throw new com.google.protobuf.InvalidProtocolBufferException( 5166 e).setUnfinishedMessage(this); 5167 } finally { 5168 this.unknownFields = unknownFields.build(); 5169 makeExtensionsImmutable(); 5170 } 5171 } 5172 public static final com.google.protobuf.Descriptors.Descriptor 5173 getDescriptor() { 5174 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5175 } 5176 5177 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5178 internalGetFieldAccessorTable() { 5179 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5180 .ensureFieldAccessorsInitialized( 5181 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5182 } 5183 5184 public static final int NAME_FIELD_NUMBER = 1; 5185 private volatile java.lang.Object name_; 5186 /** 5187 * <pre> 5188 * The name of the release 5189 * </pre> 5190 * 5191 * <code>string name = 1;</code> 5192 */ 5193 public java.lang.String getName() { 5194 java.lang.Object ref = name_; 5195 if (ref instanceof java.lang.String) { 5196 return (java.lang.String) ref; 5197 } else { 5198 com.google.protobuf.ByteString bs = 5199 (com.google.protobuf.ByteString) ref; 5200 java.lang.String s = bs.toStringUtf8(); 5201 name_ = s; 5202 return s; 5203 } 5204 } 5205 /** 5206 * <pre> 5207 * The name of the release 5208 * </pre> 5209 * 5210 * <code>string name = 1;</code> 5211 */ 5212 public com.google.protobuf.ByteString 5213 getNameBytes() { 5214 java.lang.Object ref = name_; 5215 if (ref instanceof java.lang.String) { 5216 com.google.protobuf.ByteString b = 5217 com.google.protobuf.ByteString.copyFromUtf8( 5218 (java.lang.String) ref); 5219 name_ = b; 5220 return b; 5221 } else { 5222 return (com.google.protobuf.ByteString) ref; 5223 } 5224 } 5225 5226 public static final int VERSION_FIELD_NUMBER = 2; 5227 private int version_; 5228 /** 5229 * <pre> 5230 * Version is the version of the release 5231 * </pre> 5232 * 5233 * <code>int32 version = 2;</code> 5234 */ 5235 public int getVersion() { 5236 return version_; 5237 } 5238 5239 private byte memoizedIsInitialized = -1; 5240 public final boolean isInitialized() { 5241 byte isInitialized = memoizedIsInitialized; 5242 if (isInitialized == 1) return true; 5243 if (isInitialized == 0) return false; 5244 5245 memoizedIsInitialized = 1; 5246 return true; 5247 } 5248 5249 public void writeTo(com.google.protobuf.CodedOutputStream output) 5250 throws java.io.IOException { 5251 if (!getNameBytes().isEmpty()) { 5252 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 5253 } 5254 if (version_ != 0) { 5255 output.writeInt32(2, version_); 5256 } 5257 unknownFields.writeTo(output); 5258 } 5259 5260 public int getSerializedSize() { 5261 int size = memoizedSize; 5262 if (size != -1) return size; 5263 5264 size = 0; 5265 if (!getNameBytes().isEmpty()) { 5266 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 5267 } 5268 if (version_ != 0) { 5269 size += com.google.protobuf.CodedOutputStream 5270 .computeInt32Size(2, version_); 5271 } 5272 size += unknownFields.getSerializedSize(); 5273 memoizedSize = size; 5274 return size; 5275 } 5276 5277 @java.lang.Override 5278 public boolean equals(final java.lang.Object obj) { 5279 if (obj == this) { 5280 return true; 5281 } 5282 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest)) { 5283 return super.equals(obj); 5284 } 5285 hapi.services.tiller.Tiller.GetReleaseContentRequest other = (hapi.services.tiller.Tiller.GetReleaseContentRequest) obj; 5286 5287 boolean result = true; 5288 result = result && getName() 5289 .equals(other.getName()); 5290 result = result && (getVersion() 5291 == other.getVersion()); 5292 result = result && unknownFields.equals(other.unknownFields); 5293 return result; 5294 } 5295 5296 @java.lang.Override 5297 public int hashCode() { 5298 if (memoizedHashCode != 0) { 5299 return memoizedHashCode; 5300 } 5301 int hash = 41; 5302 hash = (19 * hash) + getDescriptor().hashCode(); 5303 hash = (37 * hash) + NAME_FIELD_NUMBER; 5304 hash = (53 * hash) + getName().hashCode(); 5305 hash = (37 * hash) + VERSION_FIELD_NUMBER; 5306 hash = (53 * hash) + getVersion(); 5307 hash = (29 * hash) + unknownFields.hashCode(); 5308 memoizedHashCode = hash; 5309 return hash; 5310 } 5311 5312 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5313 java.nio.ByteBuffer data) 5314 throws com.google.protobuf.InvalidProtocolBufferException { 5315 return PARSER.parseFrom(data); 5316 } 5317 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5318 java.nio.ByteBuffer data, 5319 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5320 throws com.google.protobuf.InvalidProtocolBufferException { 5321 return PARSER.parseFrom(data, extensionRegistry); 5322 } 5323 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5324 com.google.protobuf.ByteString data) 5325 throws com.google.protobuf.InvalidProtocolBufferException { 5326 return PARSER.parseFrom(data); 5327 } 5328 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5329 com.google.protobuf.ByteString data, 5330 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5331 throws com.google.protobuf.InvalidProtocolBufferException { 5332 return PARSER.parseFrom(data, extensionRegistry); 5333 } 5334 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(byte[] data) 5335 throws com.google.protobuf.InvalidProtocolBufferException { 5336 return PARSER.parseFrom(data); 5337 } 5338 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5339 byte[] data, 5340 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5341 throws com.google.protobuf.InvalidProtocolBufferException { 5342 return PARSER.parseFrom(data, extensionRegistry); 5343 } 5344 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom(java.io.InputStream input) 5345 throws java.io.IOException { 5346 return com.google.protobuf.GeneratedMessageV3 5347 .parseWithIOException(PARSER, input); 5348 } 5349 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5350 java.io.InputStream input, 5351 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5352 throws java.io.IOException { 5353 return com.google.protobuf.GeneratedMessageV3 5354 .parseWithIOException(PARSER, input, extensionRegistry); 5355 } 5356 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom(java.io.InputStream input) 5357 throws java.io.IOException { 5358 return com.google.protobuf.GeneratedMessageV3 5359 .parseDelimitedWithIOException(PARSER, input); 5360 } 5361 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseDelimitedFrom( 5362 java.io.InputStream input, 5363 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5364 throws java.io.IOException { 5365 return com.google.protobuf.GeneratedMessageV3 5366 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5367 } 5368 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5369 com.google.protobuf.CodedInputStream input) 5370 throws java.io.IOException { 5371 return com.google.protobuf.GeneratedMessageV3 5372 .parseWithIOException(PARSER, input); 5373 } 5374 public static hapi.services.tiller.Tiller.GetReleaseContentRequest parseFrom( 5375 com.google.protobuf.CodedInputStream input, 5376 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5377 throws java.io.IOException { 5378 return com.google.protobuf.GeneratedMessageV3 5379 .parseWithIOException(PARSER, input, extensionRegistry); 5380 } 5381 5382 public Builder newBuilderForType() { return newBuilder(); } 5383 public static Builder newBuilder() { 5384 return DEFAULT_INSTANCE.toBuilder(); 5385 } 5386 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentRequest prototype) { 5387 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5388 } 5389 public Builder toBuilder() { 5390 return this == DEFAULT_INSTANCE 5391 ? new Builder() : new Builder().mergeFrom(this); 5392 } 5393 5394 @java.lang.Override 5395 protected Builder newBuilderForType( 5396 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5397 Builder builder = new Builder(parent); 5398 return builder; 5399 } 5400 /** 5401 * <pre> 5402 * GetReleaseContentRequest is a request to get the contents of a release. 5403 * </pre> 5404 * 5405 * Protobuf type {@code hapi.services.tiller.GetReleaseContentRequest} 5406 */ 5407 public static final class Builder extends 5408 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 5409 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentRequest) 5410 hapi.services.tiller.Tiller.GetReleaseContentRequestOrBuilder { 5411 public static final com.google.protobuf.Descriptors.Descriptor 5412 getDescriptor() { 5413 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5414 } 5415 5416 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5417 internalGetFieldAccessorTable() { 5418 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_fieldAccessorTable 5419 .ensureFieldAccessorsInitialized( 5420 hapi.services.tiller.Tiller.GetReleaseContentRequest.class, hapi.services.tiller.Tiller.GetReleaseContentRequest.Builder.class); 5421 } 5422 5423 // Construct using hapi.services.tiller.Tiller.GetReleaseContentRequest.newBuilder() 5424 private Builder() { 5425 maybeForceBuilderInitialization(); 5426 } 5427 5428 private Builder( 5429 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5430 super(parent); 5431 maybeForceBuilderInitialization(); 5432 } 5433 private void maybeForceBuilderInitialization() { 5434 if (com.google.protobuf.GeneratedMessageV3 5435 .alwaysUseFieldBuilders) { 5436 } 5437 } 5438 public Builder clear() { 5439 super.clear(); 5440 name_ = ""; 5441 5442 version_ = 0; 5443 5444 return this; 5445 } 5446 5447 public com.google.protobuf.Descriptors.Descriptor 5448 getDescriptorForType() { 5449 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentRequest_descriptor; 5450 } 5451 5452 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5453 return hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance(); 5454 } 5455 5456 public hapi.services.tiller.Tiller.GetReleaseContentRequest build() { 5457 hapi.services.tiller.Tiller.GetReleaseContentRequest result = buildPartial(); 5458 if (!result.isInitialized()) { 5459 throw newUninitializedMessageException(result); 5460 } 5461 return result; 5462 } 5463 5464 public hapi.services.tiller.Tiller.GetReleaseContentRequest buildPartial() { 5465 hapi.services.tiller.Tiller.GetReleaseContentRequest result = new hapi.services.tiller.Tiller.GetReleaseContentRequest(this); 5466 result.name_ = name_; 5467 result.version_ = version_; 5468 onBuilt(); 5469 return result; 5470 } 5471 5472 public Builder clone() { 5473 return (Builder) super.clone(); 5474 } 5475 public Builder setField( 5476 com.google.protobuf.Descriptors.FieldDescriptor field, 5477 java.lang.Object value) { 5478 return (Builder) super.setField(field, value); 5479 } 5480 public Builder clearField( 5481 com.google.protobuf.Descriptors.FieldDescriptor field) { 5482 return (Builder) super.clearField(field); 5483 } 5484 public Builder clearOneof( 5485 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 5486 return (Builder) super.clearOneof(oneof); 5487 } 5488 public Builder setRepeatedField( 5489 com.google.protobuf.Descriptors.FieldDescriptor field, 5490 int index, java.lang.Object value) { 5491 return (Builder) super.setRepeatedField(field, index, value); 5492 } 5493 public Builder addRepeatedField( 5494 com.google.protobuf.Descriptors.FieldDescriptor field, 5495 java.lang.Object value) { 5496 return (Builder) super.addRepeatedField(field, value); 5497 } 5498 public Builder mergeFrom(com.google.protobuf.Message other) { 5499 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentRequest) { 5500 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentRequest)other); 5501 } else { 5502 super.mergeFrom(other); 5503 return this; 5504 } 5505 } 5506 5507 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentRequest other) { 5508 if (other == hapi.services.tiller.Tiller.GetReleaseContentRequest.getDefaultInstance()) return this; 5509 if (!other.getName().isEmpty()) { 5510 name_ = other.name_; 5511 onChanged(); 5512 } 5513 if (other.getVersion() != 0) { 5514 setVersion(other.getVersion()); 5515 } 5516 this.mergeUnknownFields(other.unknownFields); 5517 onChanged(); 5518 return this; 5519 } 5520 5521 public final boolean isInitialized() { 5522 return true; 5523 } 5524 5525 public Builder mergeFrom( 5526 com.google.protobuf.CodedInputStream input, 5527 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5528 throws java.io.IOException { 5529 hapi.services.tiller.Tiller.GetReleaseContentRequest parsedMessage = null; 5530 try { 5531 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 5532 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5533 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentRequest) e.getUnfinishedMessage(); 5534 throw e.unwrapIOException(); 5535 } finally { 5536 if (parsedMessage != null) { 5537 mergeFrom(parsedMessage); 5538 } 5539 } 5540 return this; 5541 } 5542 5543 private java.lang.Object name_ = ""; 5544 /** 5545 * <pre> 5546 * The name of the release 5547 * </pre> 5548 * 5549 * <code>string name = 1;</code> 5550 */ 5551 public java.lang.String getName() { 5552 java.lang.Object ref = name_; 5553 if (!(ref instanceof java.lang.String)) { 5554 com.google.protobuf.ByteString bs = 5555 (com.google.protobuf.ByteString) ref; 5556 java.lang.String s = bs.toStringUtf8(); 5557 name_ = s; 5558 return s; 5559 } else { 5560 return (java.lang.String) ref; 5561 } 5562 } 5563 /** 5564 * <pre> 5565 * The name of the release 5566 * </pre> 5567 * 5568 * <code>string name = 1;</code> 5569 */ 5570 public com.google.protobuf.ByteString 5571 getNameBytes() { 5572 java.lang.Object ref = name_; 5573 if (ref instanceof String) { 5574 com.google.protobuf.ByteString b = 5575 com.google.protobuf.ByteString.copyFromUtf8( 5576 (java.lang.String) ref); 5577 name_ = b; 5578 return b; 5579 } else { 5580 return (com.google.protobuf.ByteString) ref; 5581 } 5582 } 5583 /** 5584 * <pre> 5585 * The name of the release 5586 * </pre> 5587 * 5588 * <code>string name = 1;</code> 5589 */ 5590 public Builder setName( 5591 java.lang.String value) { 5592 if (value == null) { 5593 throw new NullPointerException(); 5594 } 5595 5596 name_ = value; 5597 onChanged(); 5598 return this; 5599 } 5600 /** 5601 * <pre> 5602 * The name of the release 5603 * </pre> 5604 * 5605 * <code>string name = 1;</code> 5606 */ 5607 public Builder clearName() { 5608 5609 name_ = getDefaultInstance().getName(); 5610 onChanged(); 5611 return this; 5612 } 5613 /** 5614 * <pre> 5615 * The name of the release 5616 * </pre> 5617 * 5618 * <code>string name = 1;</code> 5619 */ 5620 public Builder setNameBytes( 5621 com.google.protobuf.ByteString value) { 5622 if (value == null) { 5623 throw new NullPointerException(); 5624 } 5625 checkByteStringIsUtf8(value); 5626 5627 name_ = value; 5628 onChanged(); 5629 return this; 5630 } 5631 5632 private int version_ ; 5633 /** 5634 * <pre> 5635 * Version is the version of the release 5636 * </pre> 5637 * 5638 * <code>int32 version = 2;</code> 5639 */ 5640 public int getVersion() { 5641 return version_; 5642 } 5643 /** 5644 * <pre> 5645 * Version is the version of the release 5646 * </pre> 5647 * 5648 * <code>int32 version = 2;</code> 5649 */ 5650 public Builder setVersion(int value) { 5651 5652 version_ = value; 5653 onChanged(); 5654 return this; 5655 } 5656 /** 5657 * <pre> 5658 * Version is the version of the release 5659 * </pre> 5660 * 5661 * <code>int32 version = 2;</code> 5662 */ 5663 public Builder clearVersion() { 5664 5665 version_ = 0; 5666 onChanged(); 5667 return this; 5668 } 5669 public final Builder setUnknownFields( 5670 final com.google.protobuf.UnknownFieldSet unknownFields) { 5671 return super.setUnknownFieldsProto3(unknownFields); 5672 } 5673 5674 public final Builder mergeUnknownFields( 5675 final com.google.protobuf.UnknownFieldSet unknownFields) { 5676 return super.mergeUnknownFields(unknownFields); 5677 } 5678 5679 5680 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentRequest) 5681 } 5682 5683 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentRequest) 5684 private static final hapi.services.tiller.Tiller.GetReleaseContentRequest DEFAULT_INSTANCE; 5685 static { 5686 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentRequest(); 5687 } 5688 5689 public static hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstance() { 5690 return DEFAULT_INSTANCE; 5691 } 5692 5693 private static final com.google.protobuf.Parser<GetReleaseContentRequest> 5694 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentRequest>() { 5695 public GetReleaseContentRequest parsePartialFrom( 5696 com.google.protobuf.CodedInputStream input, 5697 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5698 throws com.google.protobuf.InvalidProtocolBufferException { 5699 return new GetReleaseContentRequest(input, extensionRegistry); 5700 } 5701 }; 5702 5703 public static com.google.protobuf.Parser<GetReleaseContentRequest> parser() { 5704 return PARSER; 5705 } 5706 5707 @java.lang.Override 5708 public com.google.protobuf.Parser<GetReleaseContentRequest> getParserForType() { 5709 return PARSER; 5710 } 5711 5712 public hapi.services.tiller.Tiller.GetReleaseContentRequest getDefaultInstanceForType() { 5713 return DEFAULT_INSTANCE; 5714 } 5715 5716 } 5717 5718 public interface GetReleaseContentResponseOrBuilder extends 5719 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.GetReleaseContentResponse) 5720 com.google.protobuf.MessageOrBuilder { 5721 5722 /** 5723 * <pre> 5724 * The release content 5725 * </pre> 5726 * 5727 * <code>.hapi.release.Release release = 1;</code> 5728 */ 5729 boolean hasRelease(); 5730 /** 5731 * <pre> 5732 * The release content 5733 * </pre> 5734 * 5735 * <code>.hapi.release.Release release = 1;</code> 5736 */ 5737 hapi.release.ReleaseOuterClass.Release getRelease(); 5738 /** 5739 * <pre> 5740 * The release content 5741 * </pre> 5742 * 5743 * <code>.hapi.release.Release release = 1;</code> 5744 */ 5745 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 5746 } 5747 /** 5748 * <pre> 5749 * GetReleaseContentResponse is a response containing the contents of a release. 5750 * </pre> 5751 * 5752 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 5753 */ 5754 public static final class GetReleaseContentResponse extends 5755 com.google.protobuf.GeneratedMessageV3 implements 5756 // @@protoc_insertion_point(message_implements:hapi.services.tiller.GetReleaseContentResponse) 5757 GetReleaseContentResponseOrBuilder { 5758 private static final long serialVersionUID = 0L; 5759 // Use GetReleaseContentResponse.newBuilder() to construct. 5760 private GetReleaseContentResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 5761 super(builder); 5762 } 5763 private GetReleaseContentResponse() { 5764 } 5765 5766 @java.lang.Override 5767 public final com.google.protobuf.UnknownFieldSet 5768 getUnknownFields() { 5769 return this.unknownFields; 5770 } 5771 private GetReleaseContentResponse( 5772 com.google.protobuf.CodedInputStream input, 5773 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5774 throws com.google.protobuf.InvalidProtocolBufferException { 5775 this(); 5776 if (extensionRegistry == null) { 5777 throw new java.lang.NullPointerException(); 5778 } 5779 int mutable_bitField0_ = 0; 5780 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 5781 com.google.protobuf.UnknownFieldSet.newBuilder(); 5782 try { 5783 boolean done = false; 5784 while (!done) { 5785 int tag = input.readTag(); 5786 switch (tag) { 5787 case 0: 5788 done = true; 5789 break; 5790 default: { 5791 if (!parseUnknownFieldProto3( 5792 input, unknownFields, extensionRegistry, tag)) { 5793 done = true; 5794 } 5795 break; 5796 } 5797 case 10: { 5798 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 5799 if (release_ != null) { 5800 subBuilder = release_.toBuilder(); 5801 } 5802 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 5803 if (subBuilder != null) { 5804 subBuilder.mergeFrom(release_); 5805 release_ = subBuilder.buildPartial(); 5806 } 5807 5808 break; 5809 } 5810 } 5811 } 5812 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5813 throw e.setUnfinishedMessage(this); 5814 } catch (java.io.IOException e) { 5815 throw new com.google.protobuf.InvalidProtocolBufferException( 5816 e).setUnfinishedMessage(this); 5817 } finally { 5818 this.unknownFields = unknownFields.build(); 5819 makeExtensionsImmutable(); 5820 } 5821 } 5822 public static final com.google.protobuf.Descriptors.Descriptor 5823 getDescriptor() { 5824 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 5825 } 5826 5827 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 5828 internalGetFieldAccessorTable() { 5829 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 5830 .ensureFieldAccessorsInitialized( 5831 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 5832 } 5833 5834 public static final int RELEASE_FIELD_NUMBER = 1; 5835 private hapi.release.ReleaseOuterClass.Release release_; 5836 /** 5837 * <pre> 5838 * The release content 5839 * </pre> 5840 * 5841 * <code>.hapi.release.Release release = 1;</code> 5842 */ 5843 public boolean hasRelease() { 5844 return release_ != null; 5845 } 5846 /** 5847 * <pre> 5848 * The release content 5849 * </pre> 5850 * 5851 * <code>.hapi.release.Release release = 1;</code> 5852 */ 5853 public hapi.release.ReleaseOuterClass.Release getRelease() { 5854 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 5855 } 5856 /** 5857 * <pre> 5858 * The release content 5859 * </pre> 5860 * 5861 * <code>.hapi.release.Release release = 1;</code> 5862 */ 5863 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 5864 return getRelease(); 5865 } 5866 5867 private byte memoizedIsInitialized = -1; 5868 public final boolean isInitialized() { 5869 byte isInitialized = memoizedIsInitialized; 5870 if (isInitialized == 1) return true; 5871 if (isInitialized == 0) return false; 5872 5873 memoizedIsInitialized = 1; 5874 return true; 5875 } 5876 5877 public void writeTo(com.google.protobuf.CodedOutputStream output) 5878 throws java.io.IOException { 5879 if (release_ != null) { 5880 output.writeMessage(1, getRelease()); 5881 } 5882 unknownFields.writeTo(output); 5883 } 5884 5885 public int getSerializedSize() { 5886 int size = memoizedSize; 5887 if (size != -1) return size; 5888 5889 size = 0; 5890 if (release_ != null) { 5891 size += com.google.protobuf.CodedOutputStream 5892 .computeMessageSize(1, getRelease()); 5893 } 5894 size += unknownFields.getSerializedSize(); 5895 memoizedSize = size; 5896 return size; 5897 } 5898 5899 @java.lang.Override 5900 public boolean equals(final java.lang.Object obj) { 5901 if (obj == this) { 5902 return true; 5903 } 5904 if (!(obj instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse)) { 5905 return super.equals(obj); 5906 } 5907 hapi.services.tiller.Tiller.GetReleaseContentResponse other = (hapi.services.tiller.Tiller.GetReleaseContentResponse) obj; 5908 5909 boolean result = true; 5910 result = result && (hasRelease() == other.hasRelease()); 5911 if (hasRelease()) { 5912 result = result && getRelease() 5913 .equals(other.getRelease()); 5914 } 5915 result = result && unknownFields.equals(other.unknownFields); 5916 return result; 5917 } 5918 5919 @java.lang.Override 5920 public int hashCode() { 5921 if (memoizedHashCode != 0) { 5922 return memoizedHashCode; 5923 } 5924 int hash = 41; 5925 hash = (19 * hash) + getDescriptor().hashCode(); 5926 if (hasRelease()) { 5927 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 5928 hash = (53 * hash) + getRelease().hashCode(); 5929 } 5930 hash = (29 * hash) + unknownFields.hashCode(); 5931 memoizedHashCode = hash; 5932 return hash; 5933 } 5934 5935 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5936 java.nio.ByteBuffer data) 5937 throws com.google.protobuf.InvalidProtocolBufferException { 5938 return PARSER.parseFrom(data); 5939 } 5940 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5941 java.nio.ByteBuffer data, 5942 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5943 throws com.google.protobuf.InvalidProtocolBufferException { 5944 return PARSER.parseFrom(data, extensionRegistry); 5945 } 5946 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5947 com.google.protobuf.ByteString data) 5948 throws com.google.protobuf.InvalidProtocolBufferException { 5949 return PARSER.parseFrom(data); 5950 } 5951 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5952 com.google.protobuf.ByteString data, 5953 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5954 throws com.google.protobuf.InvalidProtocolBufferException { 5955 return PARSER.parseFrom(data, extensionRegistry); 5956 } 5957 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(byte[] data) 5958 throws com.google.protobuf.InvalidProtocolBufferException { 5959 return PARSER.parseFrom(data); 5960 } 5961 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5962 byte[] data, 5963 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5964 throws com.google.protobuf.InvalidProtocolBufferException { 5965 return PARSER.parseFrom(data, extensionRegistry); 5966 } 5967 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom(java.io.InputStream input) 5968 throws java.io.IOException { 5969 return com.google.protobuf.GeneratedMessageV3 5970 .parseWithIOException(PARSER, input); 5971 } 5972 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5973 java.io.InputStream input, 5974 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5975 throws java.io.IOException { 5976 return com.google.protobuf.GeneratedMessageV3 5977 .parseWithIOException(PARSER, input, extensionRegistry); 5978 } 5979 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom(java.io.InputStream input) 5980 throws java.io.IOException { 5981 return com.google.protobuf.GeneratedMessageV3 5982 .parseDelimitedWithIOException(PARSER, input); 5983 } 5984 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseDelimitedFrom( 5985 java.io.InputStream input, 5986 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5987 throws java.io.IOException { 5988 return com.google.protobuf.GeneratedMessageV3 5989 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 5990 } 5991 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5992 com.google.protobuf.CodedInputStream input) 5993 throws java.io.IOException { 5994 return com.google.protobuf.GeneratedMessageV3 5995 .parseWithIOException(PARSER, input); 5996 } 5997 public static hapi.services.tiller.Tiller.GetReleaseContentResponse parseFrom( 5998 com.google.protobuf.CodedInputStream input, 5999 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6000 throws java.io.IOException { 6001 return com.google.protobuf.GeneratedMessageV3 6002 .parseWithIOException(PARSER, input, extensionRegistry); 6003 } 6004 6005 public Builder newBuilderForType() { return newBuilder(); } 6006 public static Builder newBuilder() { 6007 return DEFAULT_INSTANCE.toBuilder(); 6008 } 6009 public static Builder newBuilder(hapi.services.tiller.Tiller.GetReleaseContentResponse prototype) { 6010 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 6011 } 6012 public Builder toBuilder() { 6013 return this == DEFAULT_INSTANCE 6014 ? new Builder() : new Builder().mergeFrom(this); 6015 } 6016 6017 @java.lang.Override 6018 protected Builder newBuilderForType( 6019 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 6020 Builder builder = new Builder(parent); 6021 return builder; 6022 } 6023 /** 6024 * <pre> 6025 * GetReleaseContentResponse is a response containing the contents of a release. 6026 * </pre> 6027 * 6028 * Protobuf type {@code hapi.services.tiller.GetReleaseContentResponse} 6029 */ 6030 public static final class Builder extends 6031 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 6032 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.GetReleaseContentResponse) 6033 hapi.services.tiller.Tiller.GetReleaseContentResponseOrBuilder { 6034 public static final com.google.protobuf.Descriptors.Descriptor 6035 getDescriptor() { 6036 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 6037 } 6038 6039 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6040 internalGetFieldAccessorTable() { 6041 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_fieldAccessorTable 6042 .ensureFieldAccessorsInitialized( 6043 hapi.services.tiller.Tiller.GetReleaseContentResponse.class, hapi.services.tiller.Tiller.GetReleaseContentResponse.Builder.class); 6044 } 6045 6046 // Construct using hapi.services.tiller.Tiller.GetReleaseContentResponse.newBuilder() 6047 private Builder() { 6048 maybeForceBuilderInitialization(); 6049 } 6050 6051 private Builder( 6052 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 6053 super(parent); 6054 maybeForceBuilderInitialization(); 6055 } 6056 private void maybeForceBuilderInitialization() { 6057 if (com.google.protobuf.GeneratedMessageV3 6058 .alwaysUseFieldBuilders) { 6059 } 6060 } 6061 public Builder clear() { 6062 super.clear(); 6063 if (releaseBuilder_ == null) { 6064 release_ = null; 6065 } else { 6066 release_ = null; 6067 releaseBuilder_ = null; 6068 } 6069 return this; 6070 } 6071 6072 public com.google.protobuf.Descriptors.Descriptor 6073 getDescriptorForType() { 6074 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_GetReleaseContentResponse_descriptor; 6075 } 6076 6077 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6078 return hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance(); 6079 } 6080 6081 public hapi.services.tiller.Tiller.GetReleaseContentResponse build() { 6082 hapi.services.tiller.Tiller.GetReleaseContentResponse result = buildPartial(); 6083 if (!result.isInitialized()) { 6084 throw newUninitializedMessageException(result); 6085 } 6086 return result; 6087 } 6088 6089 public hapi.services.tiller.Tiller.GetReleaseContentResponse buildPartial() { 6090 hapi.services.tiller.Tiller.GetReleaseContentResponse result = new hapi.services.tiller.Tiller.GetReleaseContentResponse(this); 6091 if (releaseBuilder_ == null) { 6092 result.release_ = release_; 6093 } else { 6094 result.release_ = releaseBuilder_.build(); 6095 } 6096 onBuilt(); 6097 return result; 6098 } 6099 6100 public Builder clone() { 6101 return (Builder) super.clone(); 6102 } 6103 public Builder setField( 6104 com.google.protobuf.Descriptors.FieldDescriptor field, 6105 java.lang.Object value) { 6106 return (Builder) super.setField(field, value); 6107 } 6108 public Builder clearField( 6109 com.google.protobuf.Descriptors.FieldDescriptor field) { 6110 return (Builder) super.clearField(field); 6111 } 6112 public Builder clearOneof( 6113 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 6114 return (Builder) super.clearOneof(oneof); 6115 } 6116 public Builder setRepeatedField( 6117 com.google.protobuf.Descriptors.FieldDescriptor field, 6118 int index, java.lang.Object value) { 6119 return (Builder) super.setRepeatedField(field, index, value); 6120 } 6121 public Builder addRepeatedField( 6122 com.google.protobuf.Descriptors.FieldDescriptor field, 6123 java.lang.Object value) { 6124 return (Builder) super.addRepeatedField(field, value); 6125 } 6126 public Builder mergeFrom(com.google.protobuf.Message other) { 6127 if (other instanceof hapi.services.tiller.Tiller.GetReleaseContentResponse) { 6128 return mergeFrom((hapi.services.tiller.Tiller.GetReleaseContentResponse)other); 6129 } else { 6130 super.mergeFrom(other); 6131 return this; 6132 } 6133 } 6134 6135 public Builder mergeFrom(hapi.services.tiller.Tiller.GetReleaseContentResponse other) { 6136 if (other == hapi.services.tiller.Tiller.GetReleaseContentResponse.getDefaultInstance()) return this; 6137 if (other.hasRelease()) { 6138 mergeRelease(other.getRelease()); 6139 } 6140 this.mergeUnknownFields(other.unknownFields); 6141 onChanged(); 6142 return this; 6143 } 6144 6145 public final boolean isInitialized() { 6146 return true; 6147 } 6148 6149 public Builder mergeFrom( 6150 com.google.protobuf.CodedInputStream input, 6151 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6152 throws java.io.IOException { 6153 hapi.services.tiller.Tiller.GetReleaseContentResponse parsedMessage = null; 6154 try { 6155 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 6156 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6157 parsedMessage = (hapi.services.tiller.Tiller.GetReleaseContentResponse) e.getUnfinishedMessage(); 6158 throw e.unwrapIOException(); 6159 } finally { 6160 if (parsedMessage != null) { 6161 mergeFrom(parsedMessage); 6162 } 6163 } 6164 return this; 6165 } 6166 6167 private hapi.release.ReleaseOuterClass.Release release_ = null; 6168 private com.google.protobuf.SingleFieldBuilderV3< 6169 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 6170 /** 6171 * <pre> 6172 * The release content 6173 * </pre> 6174 * 6175 * <code>.hapi.release.Release release = 1;</code> 6176 */ 6177 public boolean hasRelease() { 6178 return releaseBuilder_ != null || release_ != null; 6179 } 6180 /** 6181 * <pre> 6182 * The release content 6183 * </pre> 6184 * 6185 * <code>.hapi.release.Release release = 1;</code> 6186 */ 6187 public hapi.release.ReleaseOuterClass.Release getRelease() { 6188 if (releaseBuilder_ == null) { 6189 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6190 } else { 6191 return releaseBuilder_.getMessage(); 6192 } 6193 } 6194 /** 6195 * <pre> 6196 * The release content 6197 * </pre> 6198 * 6199 * <code>.hapi.release.Release release = 1;</code> 6200 */ 6201 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 6202 if (releaseBuilder_ == null) { 6203 if (value == null) { 6204 throw new NullPointerException(); 6205 } 6206 release_ = value; 6207 onChanged(); 6208 } else { 6209 releaseBuilder_.setMessage(value); 6210 } 6211 6212 return this; 6213 } 6214 /** 6215 * <pre> 6216 * The release content 6217 * </pre> 6218 * 6219 * <code>.hapi.release.Release release = 1;</code> 6220 */ 6221 public Builder setRelease( 6222 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 6223 if (releaseBuilder_ == null) { 6224 release_ = builderForValue.build(); 6225 onChanged(); 6226 } else { 6227 releaseBuilder_.setMessage(builderForValue.build()); 6228 } 6229 6230 return this; 6231 } 6232 /** 6233 * <pre> 6234 * The release content 6235 * </pre> 6236 * 6237 * <code>.hapi.release.Release release = 1;</code> 6238 */ 6239 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 6240 if (releaseBuilder_ == null) { 6241 if (release_ != null) { 6242 release_ = 6243 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 6244 } else { 6245 release_ = value; 6246 } 6247 onChanged(); 6248 } else { 6249 releaseBuilder_.mergeFrom(value); 6250 } 6251 6252 return this; 6253 } 6254 /** 6255 * <pre> 6256 * The release content 6257 * </pre> 6258 * 6259 * <code>.hapi.release.Release release = 1;</code> 6260 */ 6261 public Builder clearRelease() { 6262 if (releaseBuilder_ == null) { 6263 release_ = null; 6264 onChanged(); 6265 } else { 6266 release_ = null; 6267 releaseBuilder_ = null; 6268 } 6269 6270 return this; 6271 } 6272 /** 6273 * <pre> 6274 * The release content 6275 * </pre> 6276 * 6277 * <code>.hapi.release.Release release = 1;</code> 6278 */ 6279 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 6280 6281 onChanged(); 6282 return getReleaseFieldBuilder().getBuilder(); 6283 } 6284 /** 6285 * <pre> 6286 * The release content 6287 * </pre> 6288 * 6289 * <code>.hapi.release.Release release = 1;</code> 6290 */ 6291 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 6292 if (releaseBuilder_ != null) { 6293 return releaseBuilder_.getMessageOrBuilder(); 6294 } else { 6295 return release_ == null ? 6296 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 6297 } 6298 } 6299 /** 6300 * <pre> 6301 * The release content 6302 * </pre> 6303 * 6304 * <code>.hapi.release.Release release = 1;</code> 6305 */ 6306 private com.google.protobuf.SingleFieldBuilderV3< 6307 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 6308 getReleaseFieldBuilder() { 6309 if (releaseBuilder_ == null) { 6310 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 6311 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 6312 getRelease(), 6313 getParentForChildren(), 6314 isClean()); 6315 release_ = null; 6316 } 6317 return releaseBuilder_; 6318 } 6319 public final Builder setUnknownFields( 6320 final com.google.protobuf.UnknownFieldSet unknownFields) { 6321 return super.setUnknownFieldsProto3(unknownFields); 6322 } 6323 6324 public final Builder mergeUnknownFields( 6325 final com.google.protobuf.UnknownFieldSet unknownFields) { 6326 return super.mergeUnknownFields(unknownFields); 6327 } 6328 6329 6330 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.GetReleaseContentResponse) 6331 } 6332 6333 // @@protoc_insertion_point(class_scope:hapi.services.tiller.GetReleaseContentResponse) 6334 private static final hapi.services.tiller.Tiller.GetReleaseContentResponse DEFAULT_INSTANCE; 6335 static { 6336 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.GetReleaseContentResponse(); 6337 } 6338 6339 public static hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstance() { 6340 return DEFAULT_INSTANCE; 6341 } 6342 6343 private static final com.google.protobuf.Parser<GetReleaseContentResponse> 6344 PARSER = new com.google.protobuf.AbstractParser<GetReleaseContentResponse>() { 6345 public GetReleaseContentResponse parsePartialFrom( 6346 com.google.protobuf.CodedInputStream input, 6347 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6348 throws com.google.protobuf.InvalidProtocolBufferException { 6349 return new GetReleaseContentResponse(input, extensionRegistry); 6350 } 6351 }; 6352 6353 public static com.google.protobuf.Parser<GetReleaseContentResponse> parser() { 6354 return PARSER; 6355 } 6356 6357 @java.lang.Override 6358 public com.google.protobuf.Parser<GetReleaseContentResponse> getParserForType() { 6359 return PARSER; 6360 } 6361 6362 public hapi.services.tiller.Tiller.GetReleaseContentResponse getDefaultInstanceForType() { 6363 return DEFAULT_INSTANCE; 6364 } 6365 6366 } 6367 6368 public interface UpdateReleaseRequestOrBuilder extends 6369 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseRequest) 6370 com.google.protobuf.MessageOrBuilder { 6371 6372 /** 6373 * <pre> 6374 * The name of the release 6375 * </pre> 6376 * 6377 * <code>string name = 1;</code> 6378 */ 6379 java.lang.String getName(); 6380 /** 6381 * <pre> 6382 * The name of the release 6383 * </pre> 6384 * 6385 * <code>string name = 1;</code> 6386 */ 6387 com.google.protobuf.ByteString 6388 getNameBytes(); 6389 6390 /** 6391 * <pre> 6392 * Chart is the protobuf representation of a chart. 6393 * </pre> 6394 * 6395 * <code>.hapi.chart.Chart chart = 2;</code> 6396 */ 6397 boolean hasChart(); 6398 /** 6399 * <pre> 6400 * Chart is the protobuf representation of a chart. 6401 * </pre> 6402 * 6403 * <code>.hapi.chart.Chart chart = 2;</code> 6404 */ 6405 hapi.chart.ChartOuterClass.Chart getChart(); 6406 /** 6407 * <pre> 6408 * Chart is the protobuf representation of a chart. 6409 * </pre> 6410 * 6411 * <code>.hapi.chart.Chart chart = 2;</code> 6412 */ 6413 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 6414 6415 /** 6416 * <pre> 6417 * Values is a string containing (unparsed) YAML values. 6418 * </pre> 6419 * 6420 * <code>.hapi.chart.Config values = 3;</code> 6421 */ 6422 boolean hasValues(); 6423 /** 6424 * <pre> 6425 * Values is a string containing (unparsed) YAML values. 6426 * </pre> 6427 * 6428 * <code>.hapi.chart.Config values = 3;</code> 6429 */ 6430 hapi.chart.ConfigOuterClass.Config getValues(); 6431 /** 6432 * <pre> 6433 * Values is a string containing (unparsed) YAML values. 6434 * </pre> 6435 * 6436 * <code>.hapi.chart.Config values = 3;</code> 6437 */ 6438 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 6439 6440 /** 6441 * <pre> 6442 * dry_run, if true, will run through the release logic, but neither create 6443 * </pre> 6444 * 6445 * <code>bool dry_run = 4;</code> 6446 */ 6447 boolean getDryRun(); 6448 6449 /** 6450 * <pre> 6451 * DisableHooks causes the server to skip running any hooks for the upgrade. 6452 * </pre> 6453 * 6454 * <code>bool disable_hooks = 5;</code> 6455 */ 6456 boolean getDisableHooks(); 6457 6458 /** 6459 * <pre> 6460 * Performs pods restart for resources if applicable 6461 * </pre> 6462 * 6463 * <code>bool recreate = 6;</code> 6464 */ 6465 boolean getRecreate(); 6466 6467 /** 6468 * <pre> 6469 * timeout specifies the max amount of time any kubernetes client command can run. 6470 * </pre> 6471 * 6472 * <code>int64 timeout = 7;</code> 6473 */ 6474 long getTimeout(); 6475 6476 /** 6477 * <pre> 6478 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6479 * </pre> 6480 * 6481 * <code>bool reset_values = 8;</code> 6482 */ 6483 boolean getResetValues(); 6484 6485 /** 6486 * <pre> 6487 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6488 * before marking the release as successful. It will wait for as long as timeout 6489 * </pre> 6490 * 6491 * <code>bool wait = 9;</code> 6492 */ 6493 boolean getWait(); 6494 6495 /** 6496 * <pre> 6497 * ReuseValues will cause Tiller to reuse the values from the last release. 6498 * This is ignored if reset_values is set. 6499 * </pre> 6500 * 6501 * <code>bool reuse_values = 10;</code> 6502 */ 6503 boolean getReuseValues(); 6504 6505 /** 6506 * <pre> 6507 * Force resource update through delete/recreate if needed. 6508 * </pre> 6509 * 6510 * <code>bool force = 11;</code> 6511 */ 6512 boolean getForce(); 6513 } 6514 /** 6515 * <pre> 6516 * UpdateReleaseRequest updates a release. 6517 * </pre> 6518 * 6519 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 6520 */ 6521 public static final class UpdateReleaseRequest extends 6522 com.google.protobuf.GeneratedMessageV3 implements 6523 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseRequest) 6524 UpdateReleaseRequestOrBuilder { 6525 private static final long serialVersionUID = 0L; 6526 // Use UpdateReleaseRequest.newBuilder() to construct. 6527 private UpdateReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 6528 super(builder); 6529 } 6530 private UpdateReleaseRequest() { 6531 name_ = ""; 6532 dryRun_ = false; 6533 disableHooks_ = false; 6534 recreate_ = false; 6535 timeout_ = 0L; 6536 resetValues_ = false; 6537 wait_ = false; 6538 reuseValues_ = false; 6539 force_ = false; 6540 } 6541 6542 @java.lang.Override 6543 public final com.google.protobuf.UnknownFieldSet 6544 getUnknownFields() { 6545 return this.unknownFields; 6546 } 6547 private UpdateReleaseRequest( 6548 com.google.protobuf.CodedInputStream input, 6549 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6550 throws com.google.protobuf.InvalidProtocolBufferException { 6551 this(); 6552 if (extensionRegistry == null) { 6553 throw new java.lang.NullPointerException(); 6554 } 6555 int mutable_bitField0_ = 0; 6556 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 6557 com.google.protobuf.UnknownFieldSet.newBuilder(); 6558 try { 6559 boolean done = false; 6560 while (!done) { 6561 int tag = input.readTag(); 6562 switch (tag) { 6563 case 0: 6564 done = true; 6565 break; 6566 default: { 6567 if (!parseUnknownFieldProto3( 6568 input, unknownFields, extensionRegistry, tag)) { 6569 done = true; 6570 } 6571 break; 6572 } 6573 case 10: { 6574 java.lang.String s = input.readStringRequireUtf8(); 6575 6576 name_ = s; 6577 break; 6578 } 6579 case 18: { 6580 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 6581 if (chart_ != null) { 6582 subBuilder = chart_.toBuilder(); 6583 } 6584 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 6585 if (subBuilder != null) { 6586 subBuilder.mergeFrom(chart_); 6587 chart_ = subBuilder.buildPartial(); 6588 } 6589 6590 break; 6591 } 6592 case 26: { 6593 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 6594 if (values_ != null) { 6595 subBuilder = values_.toBuilder(); 6596 } 6597 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 6598 if (subBuilder != null) { 6599 subBuilder.mergeFrom(values_); 6600 values_ = subBuilder.buildPartial(); 6601 } 6602 6603 break; 6604 } 6605 case 32: { 6606 6607 dryRun_ = input.readBool(); 6608 break; 6609 } 6610 case 40: { 6611 6612 disableHooks_ = input.readBool(); 6613 break; 6614 } 6615 case 48: { 6616 6617 recreate_ = input.readBool(); 6618 break; 6619 } 6620 case 56: { 6621 6622 timeout_ = input.readInt64(); 6623 break; 6624 } 6625 case 64: { 6626 6627 resetValues_ = input.readBool(); 6628 break; 6629 } 6630 case 72: { 6631 6632 wait_ = input.readBool(); 6633 break; 6634 } 6635 case 80: { 6636 6637 reuseValues_ = input.readBool(); 6638 break; 6639 } 6640 case 88: { 6641 6642 force_ = input.readBool(); 6643 break; 6644 } 6645 } 6646 } 6647 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6648 throw e.setUnfinishedMessage(this); 6649 } catch (java.io.IOException e) { 6650 throw new com.google.protobuf.InvalidProtocolBufferException( 6651 e).setUnfinishedMessage(this); 6652 } finally { 6653 this.unknownFields = unknownFields.build(); 6654 makeExtensionsImmutable(); 6655 } 6656 } 6657 public static final com.google.protobuf.Descriptors.Descriptor 6658 getDescriptor() { 6659 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 6660 } 6661 6662 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 6663 internalGetFieldAccessorTable() { 6664 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 6665 .ensureFieldAccessorsInitialized( 6666 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 6667 } 6668 6669 public static final int NAME_FIELD_NUMBER = 1; 6670 private volatile java.lang.Object name_; 6671 /** 6672 * <pre> 6673 * The name of the release 6674 * </pre> 6675 * 6676 * <code>string name = 1;</code> 6677 */ 6678 public java.lang.String getName() { 6679 java.lang.Object ref = name_; 6680 if (ref instanceof java.lang.String) { 6681 return (java.lang.String) ref; 6682 } else { 6683 com.google.protobuf.ByteString bs = 6684 (com.google.protobuf.ByteString) ref; 6685 java.lang.String s = bs.toStringUtf8(); 6686 name_ = s; 6687 return s; 6688 } 6689 } 6690 /** 6691 * <pre> 6692 * The name of the release 6693 * </pre> 6694 * 6695 * <code>string name = 1;</code> 6696 */ 6697 public com.google.protobuf.ByteString 6698 getNameBytes() { 6699 java.lang.Object ref = name_; 6700 if (ref instanceof java.lang.String) { 6701 com.google.protobuf.ByteString b = 6702 com.google.protobuf.ByteString.copyFromUtf8( 6703 (java.lang.String) ref); 6704 name_ = b; 6705 return b; 6706 } else { 6707 return (com.google.protobuf.ByteString) ref; 6708 } 6709 } 6710 6711 public static final int CHART_FIELD_NUMBER = 2; 6712 private hapi.chart.ChartOuterClass.Chart chart_; 6713 /** 6714 * <pre> 6715 * Chart is the protobuf representation of a chart. 6716 * </pre> 6717 * 6718 * <code>.hapi.chart.Chart chart = 2;</code> 6719 */ 6720 public boolean hasChart() { 6721 return chart_ != null; 6722 } 6723 /** 6724 * <pre> 6725 * Chart is the protobuf representation of a chart. 6726 * </pre> 6727 * 6728 * <code>.hapi.chart.Chart chart = 2;</code> 6729 */ 6730 public hapi.chart.ChartOuterClass.Chart getChart() { 6731 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 6732 } 6733 /** 6734 * <pre> 6735 * Chart is the protobuf representation of a chart. 6736 * </pre> 6737 * 6738 * <code>.hapi.chart.Chart chart = 2;</code> 6739 */ 6740 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 6741 return getChart(); 6742 } 6743 6744 public static final int VALUES_FIELD_NUMBER = 3; 6745 private hapi.chart.ConfigOuterClass.Config values_; 6746 /** 6747 * <pre> 6748 * Values is a string containing (unparsed) YAML values. 6749 * </pre> 6750 * 6751 * <code>.hapi.chart.Config values = 3;</code> 6752 */ 6753 public boolean hasValues() { 6754 return values_ != null; 6755 } 6756 /** 6757 * <pre> 6758 * Values is a string containing (unparsed) YAML values. 6759 * </pre> 6760 * 6761 * <code>.hapi.chart.Config values = 3;</code> 6762 */ 6763 public hapi.chart.ConfigOuterClass.Config getValues() { 6764 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 6765 } 6766 /** 6767 * <pre> 6768 * Values is a string containing (unparsed) YAML values. 6769 * </pre> 6770 * 6771 * <code>.hapi.chart.Config values = 3;</code> 6772 */ 6773 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 6774 return getValues(); 6775 } 6776 6777 public static final int DRY_RUN_FIELD_NUMBER = 4; 6778 private boolean dryRun_; 6779 /** 6780 * <pre> 6781 * dry_run, if true, will run through the release logic, but neither create 6782 * </pre> 6783 * 6784 * <code>bool dry_run = 4;</code> 6785 */ 6786 public boolean getDryRun() { 6787 return dryRun_; 6788 } 6789 6790 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 6791 private boolean disableHooks_; 6792 /** 6793 * <pre> 6794 * DisableHooks causes the server to skip running any hooks for the upgrade. 6795 * </pre> 6796 * 6797 * <code>bool disable_hooks = 5;</code> 6798 */ 6799 public boolean getDisableHooks() { 6800 return disableHooks_; 6801 } 6802 6803 public static final int RECREATE_FIELD_NUMBER = 6; 6804 private boolean recreate_; 6805 /** 6806 * <pre> 6807 * Performs pods restart for resources if applicable 6808 * </pre> 6809 * 6810 * <code>bool recreate = 6;</code> 6811 */ 6812 public boolean getRecreate() { 6813 return recreate_; 6814 } 6815 6816 public static final int TIMEOUT_FIELD_NUMBER = 7; 6817 private long timeout_; 6818 /** 6819 * <pre> 6820 * timeout specifies the max amount of time any kubernetes client command can run. 6821 * </pre> 6822 * 6823 * <code>int64 timeout = 7;</code> 6824 */ 6825 public long getTimeout() { 6826 return timeout_; 6827 } 6828 6829 public static final int RESET_VALUES_FIELD_NUMBER = 8; 6830 private boolean resetValues_; 6831 /** 6832 * <pre> 6833 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 6834 * </pre> 6835 * 6836 * <code>bool reset_values = 8;</code> 6837 */ 6838 public boolean getResetValues() { 6839 return resetValues_; 6840 } 6841 6842 public static final int WAIT_FIELD_NUMBER = 9; 6843 private boolean wait_; 6844 /** 6845 * <pre> 6846 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 6847 * before marking the release as successful. It will wait for as long as timeout 6848 * </pre> 6849 * 6850 * <code>bool wait = 9;</code> 6851 */ 6852 public boolean getWait() { 6853 return wait_; 6854 } 6855 6856 public static final int REUSE_VALUES_FIELD_NUMBER = 10; 6857 private boolean reuseValues_; 6858 /** 6859 * <pre> 6860 * ReuseValues will cause Tiller to reuse the values from the last release. 6861 * This is ignored if reset_values is set. 6862 * </pre> 6863 * 6864 * <code>bool reuse_values = 10;</code> 6865 */ 6866 public boolean getReuseValues() { 6867 return reuseValues_; 6868 } 6869 6870 public static final int FORCE_FIELD_NUMBER = 11; 6871 private boolean force_; 6872 /** 6873 * <pre> 6874 * Force resource update through delete/recreate if needed. 6875 * </pre> 6876 * 6877 * <code>bool force = 11;</code> 6878 */ 6879 public boolean getForce() { 6880 return force_; 6881 } 6882 6883 private byte memoizedIsInitialized = -1; 6884 public final boolean isInitialized() { 6885 byte isInitialized = memoizedIsInitialized; 6886 if (isInitialized == 1) return true; 6887 if (isInitialized == 0) return false; 6888 6889 memoizedIsInitialized = 1; 6890 return true; 6891 } 6892 6893 public void writeTo(com.google.protobuf.CodedOutputStream output) 6894 throws java.io.IOException { 6895 if (!getNameBytes().isEmpty()) { 6896 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 6897 } 6898 if (chart_ != null) { 6899 output.writeMessage(2, getChart()); 6900 } 6901 if (values_ != null) { 6902 output.writeMessage(3, getValues()); 6903 } 6904 if (dryRun_ != false) { 6905 output.writeBool(4, dryRun_); 6906 } 6907 if (disableHooks_ != false) { 6908 output.writeBool(5, disableHooks_); 6909 } 6910 if (recreate_ != false) { 6911 output.writeBool(6, recreate_); 6912 } 6913 if (timeout_ != 0L) { 6914 output.writeInt64(7, timeout_); 6915 } 6916 if (resetValues_ != false) { 6917 output.writeBool(8, resetValues_); 6918 } 6919 if (wait_ != false) { 6920 output.writeBool(9, wait_); 6921 } 6922 if (reuseValues_ != false) { 6923 output.writeBool(10, reuseValues_); 6924 } 6925 if (force_ != false) { 6926 output.writeBool(11, force_); 6927 } 6928 unknownFields.writeTo(output); 6929 } 6930 6931 public int getSerializedSize() { 6932 int size = memoizedSize; 6933 if (size != -1) return size; 6934 6935 size = 0; 6936 if (!getNameBytes().isEmpty()) { 6937 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 6938 } 6939 if (chart_ != null) { 6940 size += com.google.protobuf.CodedOutputStream 6941 .computeMessageSize(2, getChart()); 6942 } 6943 if (values_ != null) { 6944 size += com.google.protobuf.CodedOutputStream 6945 .computeMessageSize(3, getValues()); 6946 } 6947 if (dryRun_ != false) { 6948 size += com.google.protobuf.CodedOutputStream 6949 .computeBoolSize(4, dryRun_); 6950 } 6951 if (disableHooks_ != false) { 6952 size += com.google.protobuf.CodedOutputStream 6953 .computeBoolSize(5, disableHooks_); 6954 } 6955 if (recreate_ != false) { 6956 size += com.google.protobuf.CodedOutputStream 6957 .computeBoolSize(6, recreate_); 6958 } 6959 if (timeout_ != 0L) { 6960 size += com.google.protobuf.CodedOutputStream 6961 .computeInt64Size(7, timeout_); 6962 } 6963 if (resetValues_ != false) { 6964 size += com.google.protobuf.CodedOutputStream 6965 .computeBoolSize(8, resetValues_); 6966 } 6967 if (wait_ != false) { 6968 size += com.google.protobuf.CodedOutputStream 6969 .computeBoolSize(9, wait_); 6970 } 6971 if (reuseValues_ != false) { 6972 size += com.google.protobuf.CodedOutputStream 6973 .computeBoolSize(10, reuseValues_); 6974 } 6975 if (force_ != false) { 6976 size += com.google.protobuf.CodedOutputStream 6977 .computeBoolSize(11, force_); 6978 } 6979 size += unknownFields.getSerializedSize(); 6980 memoizedSize = size; 6981 return size; 6982 } 6983 6984 @java.lang.Override 6985 public boolean equals(final java.lang.Object obj) { 6986 if (obj == this) { 6987 return true; 6988 } 6989 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest)) { 6990 return super.equals(obj); 6991 } 6992 hapi.services.tiller.Tiller.UpdateReleaseRequest other = (hapi.services.tiller.Tiller.UpdateReleaseRequest) obj; 6993 6994 boolean result = true; 6995 result = result && getName() 6996 .equals(other.getName()); 6997 result = result && (hasChart() == other.hasChart()); 6998 if (hasChart()) { 6999 result = result && getChart() 7000 .equals(other.getChart()); 7001 } 7002 result = result && (hasValues() == other.hasValues()); 7003 if (hasValues()) { 7004 result = result && getValues() 7005 .equals(other.getValues()); 7006 } 7007 result = result && (getDryRun() 7008 == other.getDryRun()); 7009 result = result && (getDisableHooks() 7010 == other.getDisableHooks()); 7011 result = result && (getRecreate() 7012 == other.getRecreate()); 7013 result = result && (getTimeout() 7014 == other.getTimeout()); 7015 result = result && (getResetValues() 7016 == other.getResetValues()); 7017 result = result && (getWait() 7018 == other.getWait()); 7019 result = result && (getReuseValues() 7020 == other.getReuseValues()); 7021 result = result && (getForce() 7022 == other.getForce()); 7023 result = result && unknownFields.equals(other.unknownFields); 7024 return result; 7025 } 7026 7027 @java.lang.Override 7028 public int hashCode() { 7029 if (memoizedHashCode != 0) { 7030 return memoizedHashCode; 7031 } 7032 int hash = 41; 7033 hash = (19 * hash) + getDescriptor().hashCode(); 7034 hash = (37 * hash) + NAME_FIELD_NUMBER; 7035 hash = (53 * hash) + getName().hashCode(); 7036 if (hasChart()) { 7037 hash = (37 * hash) + CHART_FIELD_NUMBER; 7038 hash = (53 * hash) + getChart().hashCode(); 7039 } 7040 if (hasValues()) { 7041 hash = (37 * hash) + VALUES_FIELD_NUMBER; 7042 hash = (53 * hash) + getValues().hashCode(); 7043 } 7044 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 7045 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7046 getDryRun()); 7047 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 7048 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7049 getDisableHooks()); 7050 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 7051 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7052 getRecreate()); 7053 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 7054 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 7055 getTimeout()); 7056 hash = (37 * hash) + RESET_VALUES_FIELD_NUMBER; 7057 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7058 getResetValues()); 7059 hash = (37 * hash) + WAIT_FIELD_NUMBER; 7060 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7061 getWait()); 7062 hash = (37 * hash) + REUSE_VALUES_FIELD_NUMBER; 7063 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7064 getReuseValues()); 7065 hash = (37 * hash) + FORCE_FIELD_NUMBER; 7066 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 7067 getForce()); 7068 hash = (29 * hash) + unknownFields.hashCode(); 7069 memoizedHashCode = hash; 7070 return hash; 7071 } 7072 7073 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7074 java.nio.ByteBuffer data) 7075 throws com.google.protobuf.InvalidProtocolBufferException { 7076 return PARSER.parseFrom(data); 7077 } 7078 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7079 java.nio.ByteBuffer data, 7080 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7081 throws com.google.protobuf.InvalidProtocolBufferException { 7082 return PARSER.parseFrom(data, extensionRegistry); 7083 } 7084 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7085 com.google.protobuf.ByteString data) 7086 throws com.google.protobuf.InvalidProtocolBufferException { 7087 return PARSER.parseFrom(data); 7088 } 7089 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7090 com.google.protobuf.ByteString data, 7091 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7092 throws com.google.protobuf.InvalidProtocolBufferException { 7093 return PARSER.parseFrom(data, extensionRegistry); 7094 } 7095 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(byte[] data) 7096 throws com.google.protobuf.InvalidProtocolBufferException { 7097 return PARSER.parseFrom(data); 7098 } 7099 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7100 byte[] data, 7101 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7102 throws com.google.protobuf.InvalidProtocolBufferException { 7103 return PARSER.parseFrom(data, extensionRegistry); 7104 } 7105 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom(java.io.InputStream input) 7106 throws java.io.IOException { 7107 return com.google.protobuf.GeneratedMessageV3 7108 .parseWithIOException(PARSER, input); 7109 } 7110 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7111 java.io.InputStream input, 7112 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7113 throws java.io.IOException { 7114 return com.google.protobuf.GeneratedMessageV3 7115 .parseWithIOException(PARSER, input, extensionRegistry); 7116 } 7117 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom(java.io.InputStream input) 7118 throws java.io.IOException { 7119 return com.google.protobuf.GeneratedMessageV3 7120 .parseDelimitedWithIOException(PARSER, input); 7121 } 7122 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseDelimitedFrom( 7123 java.io.InputStream input, 7124 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7125 throws java.io.IOException { 7126 return com.google.protobuf.GeneratedMessageV3 7127 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 7128 } 7129 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7130 com.google.protobuf.CodedInputStream input) 7131 throws java.io.IOException { 7132 return com.google.protobuf.GeneratedMessageV3 7133 .parseWithIOException(PARSER, input); 7134 } 7135 public static hapi.services.tiller.Tiller.UpdateReleaseRequest parseFrom( 7136 com.google.protobuf.CodedInputStream input, 7137 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7138 throws java.io.IOException { 7139 return com.google.protobuf.GeneratedMessageV3 7140 .parseWithIOException(PARSER, input, extensionRegistry); 7141 } 7142 7143 public Builder newBuilderForType() { return newBuilder(); } 7144 public static Builder newBuilder() { 7145 return DEFAULT_INSTANCE.toBuilder(); 7146 } 7147 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseRequest prototype) { 7148 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 7149 } 7150 public Builder toBuilder() { 7151 return this == DEFAULT_INSTANCE 7152 ? new Builder() : new Builder().mergeFrom(this); 7153 } 7154 7155 @java.lang.Override 7156 protected Builder newBuilderForType( 7157 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7158 Builder builder = new Builder(parent); 7159 return builder; 7160 } 7161 /** 7162 * <pre> 7163 * UpdateReleaseRequest updates a release. 7164 * </pre> 7165 * 7166 * Protobuf type {@code hapi.services.tiller.UpdateReleaseRequest} 7167 */ 7168 public static final class Builder extends 7169 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 7170 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseRequest) 7171 hapi.services.tiller.Tiller.UpdateReleaseRequestOrBuilder { 7172 public static final com.google.protobuf.Descriptors.Descriptor 7173 getDescriptor() { 7174 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7175 } 7176 7177 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 7178 internalGetFieldAccessorTable() { 7179 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_fieldAccessorTable 7180 .ensureFieldAccessorsInitialized( 7181 hapi.services.tiller.Tiller.UpdateReleaseRequest.class, hapi.services.tiller.Tiller.UpdateReleaseRequest.Builder.class); 7182 } 7183 7184 // Construct using hapi.services.tiller.Tiller.UpdateReleaseRequest.newBuilder() 7185 private Builder() { 7186 maybeForceBuilderInitialization(); 7187 } 7188 7189 private Builder( 7190 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 7191 super(parent); 7192 maybeForceBuilderInitialization(); 7193 } 7194 private void maybeForceBuilderInitialization() { 7195 if (com.google.protobuf.GeneratedMessageV3 7196 .alwaysUseFieldBuilders) { 7197 } 7198 } 7199 public Builder clear() { 7200 super.clear(); 7201 name_ = ""; 7202 7203 if (chartBuilder_ == null) { 7204 chart_ = null; 7205 } else { 7206 chart_ = null; 7207 chartBuilder_ = null; 7208 } 7209 if (valuesBuilder_ == null) { 7210 values_ = null; 7211 } else { 7212 values_ = null; 7213 valuesBuilder_ = null; 7214 } 7215 dryRun_ = false; 7216 7217 disableHooks_ = false; 7218 7219 recreate_ = false; 7220 7221 timeout_ = 0L; 7222 7223 resetValues_ = false; 7224 7225 wait_ = false; 7226 7227 reuseValues_ = false; 7228 7229 force_ = false; 7230 7231 return this; 7232 } 7233 7234 public com.google.protobuf.Descriptors.Descriptor 7235 getDescriptorForType() { 7236 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseRequest_descriptor; 7237 } 7238 7239 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 7240 return hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance(); 7241 } 7242 7243 public hapi.services.tiller.Tiller.UpdateReleaseRequest build() { 7244 hapi.services.tiller.Tiller.UpdateReleaseRequest result = buildPartial(); 7245 if (!result.isInitialized()) { 7246 throw newUninitializedMessageException(result); 7247 } 7248 return result; 7249 } 7250 7251 public hapi.services.tiller.Tiller.UpdateReleaseRequest buildPartial() { 7252 hapi.services.tiller.Tiller.UpdateReleaseRequest result = new hapi.services.tiller.Tiller.UpdateReleaseRequest(this); 7253 result.name_ = name_; 7254 if (chartBuilder_ == null) { 7255 result.chart_ = chart_; 7256 } else { 7257 result.chart_ = chartBuilder_.build(); 7258 } 7259 if (valuesBuilder_ == null) { 7260 result.values_ = values_; 7261 } else { 7262 result.values_ = valuesBuilder_.build(); 7263 } 7264 result.dryRun_ = dryRun_; 7265 result.disableHooks_ = disableHooks_; 7266 result.recreate_ = recreate_; 7267 result.timeout_ = timeout_; 7268 result.resetValues_ = resetValues_; 7269 result.wait_ = wait_; 7270 result.reuseValues_ = reuseValues_; 7271 result.force_ = force_; 7272 onBuilt(); 7273 return result; 7274 } 7275 7276 public Builder clone() { 7277 return (Builder) super.clone(); 7278 } 7279 public Builder setField( 7280 com.google.protobuf.Descriptors.FieldDescriptor field, 7281 java.lang.Object value) { 7282 return (Builder) super.setField(field, value); 7283 } 7284 public Builder clearField( 7285 com.google.protobuf.Descriptors.FieldDescriptor field) { 7286 return (Builder) super.clearField(field); 7287 } 7288 public Builder clearOneof( 7289 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 7290 return (Builder) super.clearOneof(oneof); 7291 } 7292 public Builder setRepeatedField( 7293 com.google.protobuf.Descriptors.FieldDescriptor field, 7294 int index, java.lang.Object value) { 7295 return (Builder) super.setRepeatedField(field, index, value); 7296 } 7297 public Builder addRepeatedField( 7298 com.google.protobuf.Descriptors.FieldDescriptor field, 7299 java.lang.Object value) { 7300 return (Builder) super.addRepeatedField(field, value); 7301 } 7302 public Builder mergeFrom(com.google.protobuf.Message other) { 7303 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseRequest) { 7304 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseRequest)other); 7305 } else { 7306 super.mergeFrom(other); 7307 return this; 7308 } 7309 } 7310 7311 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseRequest other) { 7312 if (other == hapi.services.tiller.Tiller.UpdateReleaseRequest.getDefaultInstance()) return this; 7313 if (!other.getName().isEmpty()) { 7314 name_ = other.name_; 7315 onChanged(); 7316 } 7317 if (other.hasChart()) { 7318 mergeChart(other.getChart()); 7319 } 7320 if (other.hasValues()) { 7321 mergeValues(other.getValues()); 7322 } 7323 if (other.getDryRun() != false) { 7324 setDryRun(other.getDryRun()); 7325 } 7326 if (other.getDisableHooks() != false) { 7327 setDisableHooks(other.getDisableHooks()); 7328 } 7329 if (other.getRecreate() != false) { 7330 setRecreate(other.getRecreate()); 7331 } 7332 if (other.getTimeout() != 0L) { 7333 setTimeout(other.getTimeout()); 7334 } 7335 if (other.getResetValues() != false) { 7336 setResetValues(other.getResetValues()); 7337 } 7338 if (other.getWait() != false) { 7339 setWait(other.getWait()); 7340 } 7341 if (other.getReuseValues() != false) { 7342 setReuseValues(other.getReuseValues()); 7343 } 7344 if (other.getForce() != false) { 7345 setForce(other.getForce()); 7346 } 7347 this.mergeUnknownFields(other.unknownFields); 7348 onChanged(); 7349 return this; 7350 } 7351 7352 public final boolean isInitialized() { 7353 return true; 7354 } 7355 7356 public Builder mergeFrom( 7357 com.google.protobuf.CodedInputStream input, 7358 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7359 throws java.io.IOException { 7360 hapi.services.tiller.Tiller.UpdateReleaseRequest parsedMessage = null; 7361 try { 7362 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 7363 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7364 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseRequest) e.getUnfinishedMessage(); 7365 throw e.unwrapIOException(); 7366 } finally { 7367 if (parsedMessage != null) { 7368 mergeFrom(parsedMessage); 7369 } 7370 } 7371 return this; 7372 } 7373 7374 private java.lang.Object name_ = ""; 7375 /** 7376 * <pre> 7377 * The name of the release 7378 * </pre> 7379 * 7380 * <code>string name = 1;</code> 7381 */ 7382 public java.lang.String getName() { 7383 java.lang.Object ref = name_; 7384 if (!(ref instanceof java.lang.String)) { 7385 com.google.protobuf.ByteString bs = 7386 (com.google.protobuf.ByteString) ref; 7387 java.lang.String s = bs.toStringUtf8(); 7388 name_ = s; 7389 return s; 7390 } else { 7391 return (java.lang.String) ref; 7392 } 7393 } 7394 /** 7395 * <pre> 7396 * The name of the release 7397 * </pre> 7398 * 7399 * <code>string name = 1;</code> 7400 */ 7401 public com.google.protobuf.ByteString 7402 getNameBytes() { 7403 java.lang.Object ref = name_; 7404 if (ref instanceof String) { 7405 com.google.protobuf.ByteString b = 7406 com.google.protobuf.ByteString.copyFromUtf8( 7407 (java.lang.String) ref); 7408 name_ = b; 7409 return b; 7410 } else { 7411 return (com.google.protobuf.ByteString) ref; 7412 } 7413 } 7414 /** 7415 * <pre> 7416 * The name of the release 7417 * </pre> 7418 * 7419 * <code>string name = 1;</code> 7420 */ 7421 public Builder setName( 7422 java.lang.String value) { 7423 if (value == null) { 7424 throw new NullPointerException(); 7425 } 7426 7427 name_ = value; 7428 onChanged(); 7429 return this; 7430 } 7431 /** 7432 * <pre> 7433 * The name of the release 7434 * </pre> 7435 * 7436 * <code>string name = 1;</code> 7437 */ 7438 public Builder clearName() { 7439 7440 name_ = getDefaultInstance().getName(); 7441 onChanged(); 7442 return this; 7443 } 7444 /** 7445 * <pre> 7446 * The name of the release 7447 * </pre> 7448 * 7449 * <code>string name = 1;</code> 7450 */ 7451 public Builder setNameBytes( 7452 com.google.protobuf.ByteString value) { 7453 if (value == null) { 7454 throw new NullPointerException(); 7455 } 7456 checkByteStringIsUtf8(value); 7457 7458 name_ = value; 7459 onChanged(); 7460 return this; 7461 } 7462 7463 private hapi.chart.ChartOuterClass.Chart chart_ = null; 7464 private com.google.protobuf.SingleFieldBuilderV3< 7465 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> chartBuilder_; 7466 /** 7467 * <pre> 7468 * Chart is the protobuf representation of a chart. 7469 * </pre> 7470 * 7471 * <code>.hapi.chart.Chart chart = 2;</code> 7472 */ 7473 public boolean hasChart() { 7474 return chartBuilder_ != null || chart_ != null; 7475 } 7476 /** 7477 * <pre> 7478 * Chart is the protobuf representation of a chart. 7479 * </pre> 7480 * 7481 * <code>.hapi.chart.Chart chart = 2;</code> 7482 */ 7483 public hapi.chart.ChartOuterClass.Chart getChart() { 7484 if (chartBuilder_ == null) { 7485 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7486 } else { 7487 return chartBuilder_.getMessage(); 7488 } 7489 } 7490 /** 7491 * <pre> 7492 * Chart is the protobuf representation of a chart. 7493 * </pre> 7494 * 7495 * <code>.hapi.chart.Chart chart = 2;</code> 7496 */ 7497 public Builder setChart(hapi.chart.ChartOuterClass.Chart value) { 7498 if (chartBuilder_ == null) { 7499 if (value == null) { 7500 throw new NullPointerException(); 7501 } 7502 chart_ = value; 7503 onChanged(); 7504 } else { 7505 chartBuilder_.setMessage(value); 7506 } 7507 7508 return this; 7509 } 7510 /** 7511 * <pre> 7512 * Chart is the protobuf representation of a chart. 7513 * </pre> 7514 * 7515 * <code>.hapi.chart.Chart chart = 2;</code> 7516 */ 7517 public Builder setChart( 7518 hapi.chart.ChartOuterClass.Chart.Builder builderForValue) { 7519 if (chartBuilder_ == null) { 7520 chart_ = builderForValue.build(); 7521 onChanged(); 7522 } else { 7523 chartBuilder_.setMessage(builderForValue.build()); 7524 } 7525 7526 return this; 7527 } 7528 /** 7529 * <pre> 7530 * Chart is the protobuf representation of a chart. 7531 * </pre> 7532 * 7533 * <code>.hapi.chart.Chart chart = 2;</code> 7534 */ 7535 public Builder mergeChart(hapi.chart.ChartOuterClass.Chart value) { 7536 if (chartBuilder_ == null) { 7537 if (chart_ != null) { 7538 chart_ = 7539 hapi.chart.ChartOuterClass.Chart.newBuilder(chart_).mergeFrom(value).buildPartial(); 7540 } else { 7541 chart_ = value; 7542 } 7543 onChanged(); 7544 } else { 7545 chartBuilder_.mergeFrom(value); 7546 } 7547 7548 return this; 7549 } 7550 /** 7551 * <pre> 7552 * Chart is the protobuf representation of a chart. 7553 * </pre> 7554 * 7555 * <code>.hapi.chart.Chart chart = 2;</code> 7556 */ 7557 public Builder clearChart() { 7558 if (chartBuilder_ == null) { 7559 chart_ = null; 7560 onChanged(); 7561 } else { 7562 chart_ = null; 7563 chartBuilder_ = null; 7564 } 7565 7566 return this; 7567 } 7568 /** 7569 * <pre> 7570 * Chart is the protobuf representation of a chart. 7571 * </pre> 7572 * 7573 * <code>.hapi.chart.Chart chart = 2;</code> 7574 */ 7575 public hapi.chart.ChartOuterClass.Chart.Builder getChartBuilder() { 7576 7577 onChanged(); 7578 return getChartFieldBuilder().getBuilder(); 7579 } 7580 /** 7581 * <pre> 7582 * Chart is the protobuf representation of a chart. 7583 * </pre> 7584 * 7585 * <code>.hapi.chart.Chart chart = 2;</code> 7586 */ 7587 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 7588 if (chartBuilder_ != null) { 7589 return chartBuilder_.getMessageOrBuilder(); 7590 } else { 7591 return chart_ == null ? 7592 hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 7593 } 7594 } 7595 /** 7596 * <pre> 7597 * Chart is the protobuf representation of a chart. 7598 * </pre> 7599 * 7600 * <code>.hapi.chart.Chart chart = 2;</code> 7601 */ 7602 private com.google.protobuf.SingleFieldBuilderV3< 7603 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder> 7604 getChartFieldBuilder() { 7605 if (chartBuilder_ == null) { 7606 chartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7607 hapi.chart.ChartOuterClass.Chart, hapi.chart.ChartOuterClass.Chart.Builder, hapi.chart.ChartOuterClass.ChartOrBuilder>( 7608 getChart(), 7609 getParentForChildren(), 7610 isClean()); 7611 chart_ = null; 7612 } 7613 return chartBuilder_; 7614 } 7615 7616 private hapi.chart.ConfigOuterClass.Config values_ = null; 7617 private com.google.protobuf.SingleFieldBuilderV3< 7618 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> valuesBuilder_; 7619 /** 7620 * <pre> 7621 * Values is a string containing (unparsed) YAML values. 7622 * </pre> 7623 * 7624 * <code>.hapi.chart.Config values = 3;</code> 7625 */ 7626 public boolean hasValues() { 7627 return valuesBuilder_ != null || values_ != null; 7628 } 7629 /** 7630 * <pre> 7631 * Values is a string containing (unparsed) YAML values. 7632 * </pre> 7633 * 7634 * <code>.hapi.chart.Config values = 3;</code> 7635 */ 7636 public hapi.chart.ConfigOuterClass.Config getValues() { 7637 if (valuesBuilder_ == null) { 7638 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7639 } else { 7640 return valuesBuilder_.getMessage(); 7641 } 7642 } 7643 /** 7644 * <pre> 7645 * Values is a string containing (unparsed) YAML values. 7646 * </pre> 7647 * 7648 * <code>.hapi.chart.Config values = 3;</code> 7649 */ 7650 public Builder setValues(hapi.chart.ConfigOuterClass.Config value) { 7651 if (valuesBuilder_ == null) { 7652 if (value == null) { 7653 throw new NullPointerException(); 7654 } 7655 values_ = value; 7656 onChanged(); 7657 } else { 7658 valuesBuilder_.setMessage(value); 7659 } 7660 7661 return this; 7662 } 7663 /** 7664 * <pre> 7665 * Values is a string containing (unparsed) YAML values. 7666 * </pre> 7667 * 7668 * <code>.hapi.chart.Config values = 3;</code> 7669 */ 7670 public Builder setValues( 7671 hapi.chart.ConfigOuterClass.Config.Builder builderForValue) { 7672 if (valuesBuilder_ == null) { 7673 values_ = builderForValue.build(); 7674 onChanged(); 7675 } else { 7676 valuesBuilder_.setMessage(builderForValue.build()); 7677 } 7678 7679 return this; 7680 } 7681 /** 7682 * <pre> 7683 * Values is a string containing (unparsed) YAML values. 7684 * </pre> 7685 * 7686 * <code>.hapi.chart.Config values = 3;</code> 7687 */ 7688 public Builder mergeValues(hapi.chart.ConfigOuterClass.Config value) { 7689 if (valuesBuilder_ == null) { 7690 if (values_ != null) { 7691 values_ = 7692 hapi.chart.ConfigOuterClass.Config.newBuilder(values_).mergeFrom(value).buildPartial(); 7693 } else { 7694 values_ = value; 7695 } 7696 onChanged(); 7697 } else { 7698 valuesBuilder_.mergeFrom(value); 7699 } 7700 7701 return this; 7702 } 7703 /** 7704 * <pre> 7705 * Values is a string containing (unparsed) YAML values. 7706 * </pre> 7707 * 7708 * <code>.hapi.chart.Config values = 3;</code> 7709 */ 7710 public Builder clearValues() { 7711 if (valuesBuilder_ == null) { 7712 values_ = null; 7713 onChanged(); 7714 } else { 7715 values_ = null; 7716 valuesBuilder_ = null; 7717 } 7718 7719 return this; 7720 } 7721 /** 7722 * <pre> 7723 * Values is a string containing (unparsed) YAML values. 7724 * </pre> 7725 * 7726 * <code>.hapi.chart.Config values = 3;</code> 7727 */ 7728 public hapi.chart.ConfigOuterClass.Config.Builder getValuesBuilder() { 7729 7730 onChanged(); 7731 return getValuesFieldBuilder().getBuilder(); 7732 } 7733 /** 7734 * <pre> 7735 * Values is a string containing (unparsed) YAML values. 7736 * </pre> 7737 * 7738 * <code>.hapi.chart.Config values = 3;</code> 7739 */ 7740 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 7741 if (valuesBuilder_ != null) { 7742 return valuesBuilder_.getMessageOrBuilder(); 7743 } else { 7744 return values_ == null ? 7745 hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 7746 } 7747 } 7748 /** 7749 * <pre> 7750 * Values is a string containing (unparsed) YAML values. 7751 * </pre> 7752 * 7753 * <code>.hapi.chart.Config values = 3;</code> 7754 */ 7755 private com.google.protobuf.SingleFieldBuilderV3< 7756 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder> 7757 getValuesFieldBuilder() { 7758 if (valuesBuilder_ == null) { 7759 valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 7760 hapi.chart.ConfigOuterClass.Config, hapi.chart.ConfigOuterClass.Config.Builder, hapi.chart.ConfigOuterClass.ConfigOrBuilder>( 7761 getValues(), 7762 getParentForChildren(), 7763 isClean()); 7764 values_ = null; 7765 } 7766 return valuesBuilder_; 7767 } 7768 7769 private boolean dryRun_ ; 7770 /** 7771 * <pre> 7772 * dry_run, if true, will run through the release logic, but neither create 7773 * </pre> 7774 * 7775 * <code>bool dry_run = 4;</code> 7776 */ 7777 public boolean getDryRun() { 7778 return dryRun_; 7779 } 7780 /** 7781 * <pre> 7782 * dry_run, if true, will run through the release logic, but neither create 7783 * </pre> 7784 * 7785 * <code>bool dry_run = 4;</code> 7786 */ 7787 public Builder setDryRun(boolean value) { 7788 7789 dryRun_ = value; 7790 onChanged(); 7791 return this; 7792 } 7793 /** 7794 * <pre> 7795 * dry_run, if true, will run through the release logic, but neither create 7796 * </pre> 7797 * 7798 * <code>bool dry_run = 4;</code> 7799 */ 7800 public Builder clearDryRun() { 7801 7802 dryRun_ = false; 7803 onChanged(); 7804 return this; 7805 } 7806 7807 private boolean disableHooks_ ; 7808 /** 7809 * <pre> 7810 * DisableHooks causes the server to skip running any hooks for the upgrade. 7811 * </pre> 7812 * 7813 * <code>bool disable_hooks = 5;</code> 7814 */ 7815 public boolean getDisableHooks() { 7816 return disableHooks_; 7817 } 7818 /** 7819 * <pre> 7820 * DisableHooks causes the server to skip running any hooks for the upgrade. 7821 * </pre> 7822 * 7823 * <code>bool disable_hooks = 5;</code> 7824 */ 7825 public Builder setDisableHooks(boolean value) { 7826 7827 disableHooks_ = value; 7828 onChanged(); 7829 return this; 7830 } 7831 /** 7832 * <pre> 7833 * DisableHooks causes the server to skip running any hooks for the upgrade. 7834 * </pre> 7835 * 7836 * <code>bool disable_hooks = 5;</code> 7837 */ 7838 public Builder clearDisableHooks() { 7839 7840 disableHooks_ = false; 7841 onChanged(); 7842 return this; 7843 } 7844 7845 private boolean recreate_ ; 7846 /** 7847 * <pre> 7848 * Performs pods restart for resources if applicable 7849 * </pre> 7850 * 7851 * <code>bool recreate = 6;</code> 7852 */ 7853 public boolean getRecreate() { 7854 return recreate_; 7855 } 7856 /** 7857 * <pre> 7858 * Performs pods restart for resources if applicable 7859 * </pre> 7860 * 7861 * <code>bool recreate = 6;</code> 7862 */ 7863 public Builder setRecreate(boolean value) { 7864 7865 recreate_ = value; 7866 onChanged(); 7867 return this; 7868 } 7869 /** 7870 * <pre> 7871 * Performs pods restart for resources if applicable 7872 * </pre> 7873 * 7874 * <code>bool recreate = 6;</code> 7875 */ 7876 public Builder clearRecreate() { 7877 7878 recreate_ = false; 7879 onChanged(); 7880 return this; 7881 } 7882 7883 private long timeout_ ; 7884 /** 7885 * <pre> 7886 * timeout specifies the max amount of time any kubernetes client command can run. 7887 * </pre> 7888 * 7889 * <code>int64 timeout = 7;</code> 7890 */ 7891 public long getTimeout() { 7892 return timeout_; 7893 } 7894 /** 7895 * <pre> 7896 * timeout specifies the max amount of time any kubernetes client command can run. 7897 * </pre> 7898 * 7899 * <code>int64 timeout = 7;</code> 7900 */ 7901 public Builder setTimeout(long value) { 7902 7903 timeout_ = value; 7904 onChanged(); 7905 return this; 7906 } 7907 /** 7908 * <pre> 7909 * timeout specifies the max amount of time any kubernetes client command can run. 7910 * </pre> 7911 * 7912 * <code>int64 timeout = 7;</code> 7913 */ 7914 public Builder clearTimeout() { 7915 7916 timeout_ = 0L; 7917 onChanged(); 7918 return this; 7919 } 7920 7921 private boolean resetValues_ ; 7922 /** 7923 * <pre> 7924 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7925 * </pre> 7926 * 7927 * <code>bool reset_values = 8;</code> 7928 */ 7929 public boolean getResetValues() { 7930 return resetValues_; 7931 } 7932 /** 7933 * <pre> 7934 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7935 * </pre> 7936 * 7937 * <code>bool reset_values = 8;</code> 7938 */ 7939 public Builder setResetValues(boolean value) { 7940 7941 resetValues_ = value; 7942 onChanged(); 7943 return this; 7944 } 7945 /** 7946 * <pre> 7947 * ResetValues will cause Tiller to ignore stored values, resetting to default values. 7948 * </pre> 7949 * 7950 * <code>bool reset_values = 8;</code> 7951 */ 7952 public Builder clearResetValues() { 7953 7954 resetValues_ = false; 7955 onChanged(); 7956 return this; 7957 } 7958 7959 private boolean wait_ ; 7960 /** 7961 * <pre> 7962 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7963 * before marking the release as successful. It will wait for as long as timeout 7964 * </pre> 7965 * 7966 * <code>bool wait = 9;</code> 7967 */ 7968 public boolean getWait() { 7969 return wait_; 7970 } 7971 /** 7972 * <pre> 7973 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7974 * before marking the release as successful. It will wait for as long as timeout 7975 * </pre> 7976 * 7977 * <code>bool wait = 9;</code> 7978 */ 7979 public Builder setWait(boolean value) { 7980 7981 wait_ = value; 7982 onChanged(); 7983 return this; 7984 } 7985 /** 7986 * <pre> 7987 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 7988 * before marking the release as successful. It will wait for as long as timeout 7989 * </pre> 7990 * 7991 * <code>bool wait = 9;</code> 7992 */ 7993 public Builder clearWait() { 7994 7995 wait_ = false; 7996 onChanged(); 7997 return this; 7998 } 7999 8000 private boolean reuseValues_ ; 8001 /** 8002 * <pre> 8003 * ReuseValues will cause Tiller to reuse the values from the last release. 8004 * This is ignored if reset_values is set. 8005 * </pre> 8006 * 8007 * <code>bool reuse_values = 10;</code> 8008 */ 8009 public boolean getReuseValues() { 8010 return reuseValues_; 8011 } 8012 /** 8013 * <pre> 8014 * ReuseValues will cause Tiller to reuse the values from the last release. 8015 * This is ignored if reset_values is set. 8016 * </pre> 8017 * 8018 * <code>bool reuse_values = 10;</code> 8019 */ 8020 public Builder setReuseValues(boolean value) { 8021 8022 reuseValues_ = value; 8023 onChanged(); 8024 return this; 8025 } 8026 /** 8027 * <pre> 8028 * ReuseValues will cause Tiller to reuse the values from the last release. 8029 * This is ignored if reset_values is set. 8030 * </pre> 8031 * 8032 * <code>bool reuse_values = 10;</code> 8033 */ 8034 public Builder clearReuseValues() { 8035 8036 reuseValues_ = false; 8037 onChanged(); 8038 return this; 8039 } 8040 8041 private boolean force_ ; 8042 /** 8043 * <pre> 8044 * Force resource update through delete/recreate if needed. 8045 * </pre> 8046 * 8047 * <code>bool force = 11;</code> 8048 */ 8049 public boolean getForce() { 8050 return force_; 8051 } 8052 /** 8053 * <pre> 8054 * Force resource update through delete/recreate if needed. 8055 * </pre> 8056 * 8057 * <code>bool force = 11;</code> 8058 */ 8059 public Builder setForce(boolean value) { 8060 8061 force_ = value; 8062 onChanged(); 8063 return this; 8064 } 8065 /** 8066 * <pre> 8067 * Force resource update through delete/recreate if needed. 8068 * </pre> 8069 * 8070 * <code>bool force = 11;</code> 8071 */ 8072 public Builder clearForce() { 8073 8074 force_ = false; 8075 onChanged(); 8076 return this; 8077 } 8078 public final Builder setUnknownFields( 8079 final com.google.protobuf.UnknownFieldSet unknownFields) { 8080 return super.setUnknownFieldsProto3(unknownFields); 8081 } 8082 8083 public final Builder mergeUnknownFields( 8084 final com.google.protobuf.UnknownFieldSet unknownFields) { 8085 return super.mergeUnknownFields(unknownFields); 8086 } 8087 8088 8089 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseRequest) 8090 } 8091 8092 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseRequest) 8093 private static final hapi.services.tiller.Tiller.UpdateReleaseRequest DEFAULT_INSTANCE; 8094 static { 8095 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseRequest(); 8096 } 8097 8098 public static hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstance() { 8099 return DEFAULT_INSTANCE; 8100 } 8101 8102 private static final com.google.protobuf.Parser<UpdateReleaseRequest> 8103 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseRequest>() { 8104 public UpdateReleaseRequest parsePartialFrom( 8105 com.google.protobuf.CodedInputStream input, 8106 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8107 throws com.google.protobuf.InvalidProtocolBufferException { 8108 return new UpdateReleaseRequest(input, extensionRegistry); 8109 } 8110 }; 8111 8112 public static com.google.protobuf.Parser<UpdateReleaseRequest> parser() { 8113 return PARSER; 8114 } 8115 8116 @java.lang.Override 8117 public com.google.protobuf.Parser<UpdateReleaseRequest> getParserForType() { 8118 return PARSER; 8119 } 8120 8121 public hapi.services.tiller.Tiller.UpdateReleaseRequest getDefaultInstanceForType() { 8122 return DEFAULT_INSTANCE; 8123 } 8124 8125 } 8126 8127 public interface UpdateReleaseResponseOrBuilder extends 8128 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.UpdateReleaseResponse) 8129 com.google.protobuf.MessageOrBuilder { 8130 8131 /** 8132 * <code>.hapi.release.Release release = 1;</code> 8133 */ 8134 boolean hasRelease(); 8135 /** 8136 * <code>.hapi.release.Release release = 1;</code> 8137 */ 8138 hapi.release.ReleaseOuterClass.Release getRelease(); 8139 /** 8140 * <code>.hapi.release.Release release = 1;</code> 8141 */ 8142 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 8143 } 8144 /** 8145 * <pre> 8146 * UpdateReleaseResponse is the response to an update request. 8147 * </pre> 8148 * 8149 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8150 */ 8151 public static final class UpdateReleaseResponse extends 8152 com.google.protobuf.GeneratedMessageV3 implements 8153 // @@protoc_insertion_point(message_implements:hapi.services.tiller.UpdateReleaseResponse) 8154 UpdateReleaseResponseOrBuilder { 8155 private static final long serialVersionUID = 0L; 8156 // Use UpdateReleaseResponse.newBuilder() to construct. 8157 private UpdateReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8158 super(builder); 8159 } 8160 private UpdateReleaseResponse() { 8161 } 8162 8163 @java.lang.Override 8164 public final com.google.protobuf.UnknownFieldSet 8165 getUnknownFields() { 8166 return this.unknownFields; 8167 } 8168 private UpdateReleaseResponse( 8169 com.google.protobuf.CodedInputStream input, 8170 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8171 throws com.google.protobuf.InvalidProtocolBufferException { 8172 this(); 8173 if (extensionRegistry == null) { 8174 throw new java.lang.NullPointerException(); 8175 } 8176 int mutable_bitField0_ = 0; 8177 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 8178 com.google.protobuf.UnknownFieldSet.newBuilder(); 8179 try { 8180 boolean done = false; 8181 while (!done) { 8182 int tag = input.readTag(); 8183 switch (tag) { 8184 case 0: 8185 done = true; 8186 break; 8187 default: { 8188 if (!parseUnknownFieldProto3( 8189 input, unknownFields, extensionRegistry, tag)) { 8190 done = true; 8191 } 8192 break; 8193 } 8194 case 10: { 8195 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 8196 if (release_ != null) { 8197 subBuilder = release_.toBuilder(); 8198 } 8199 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 8200 if (subBuilder != null) { 8201 subBuilder.mergeFrom(release_); 8202 release_ = subBuilder.buildPartial(); 8203 } 8204 8205 break; 8206 } 8207 } 8208 } 8209 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8210 throw e.setUnfinishedMessage(this); 8211 } catch (java.io.IOException e) { 8212 throw new com.google.protobuf.InvalidProtocolBufferException( 8213 e).setUnfinishedMessage(this); 8214 } finally { 8215 this.unknownFields = unknownFields.build(); 8216 makeExtensionsImmutable(); 8217 } 8218 } 8219 public static final com.google.protobuf.Descriptors.Descriptor 8220 getDescriptor() { 8221 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8222 } 8223 8224 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8225 internalGetFieldAccessorTable() { 8226 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8227 .ensureFieldAccessorsInitialized( 8228 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8229 } 8230 8231 public static final int RELEASE_FIELD_NUMBER = 1; 8232 private hapi.release.ReleaseOuterClass.Release release_; 8233 /** 8234 * <code>.hapi.release.Release release = 1;</code> 8235 */ 8236 public boolean hasRelease() { 8237 return release_ != null; 8238 } 8239 /** 8240 * <code>.hapi.release.Release release = 1;</code> 8241 */ 8242 public hapi.release.ReleaseOuterClass.Release getRelease() { 8243 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8244 } 8245 /** 8246 * <code>.hapi.release.Release release = 1;</code> 8247 */ 8248 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8249 return getRelease(); 8250 } 8251 8252 private byte memoizedIsInitialized = -1; 8253 public final boolean isInitialized() { 8254 byte isInitialized = memoizedIsInitialized; 8255 if (isInitialized == 1) return true; 8256 if (isInitialized == 0) return false; 8257 8258 memoizedIsInitialized = 1; 8259 return true; 8260 } 8261 8262 public void writeTo(com.google.protobuf.CodedOutputStream output) 8263 throws java.io.IOException { 8264 if (release_ != null) { 8265 output.writeMessage(1, getRelease()); 8266 } 8267 unknownFields.writeTo(output); 8268 } 8269 8270 public int getSerializedSize() { 8271 int size = memoizedSize; 8272 if (size != -1) return size; 8273 8274 size = 0; 8275 if (release_ != null) { 8276 size += com.google.protobuf.CodedOutputStream 8277 .computeMessageSize(1, getRelease()); 8278 } 8279 size += unknownFields.getSerializedSize(); 8280 memoizedSize = size; 8281 return size; 8282 } 8283 8284 @java.lang.Override 8285 public boolean equals(final java.lang.Object obj) { 8286 if (obj == this) { 8287 return true; 8288 } 8289 if (!(obj instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse)) { 8290 return super.equals(obj); 8291 } 8292 hapi.services.tiller.Tiller.UpdateReleaseResponse other = (hapi.services.tiller.Tiller.UpdateReleaseResponse) obj; 8293 8294 boolean result = true; 8295 result = result && (hasRelease() == other.hasRelease()); 8296 if (hasRelease()) { 8297 result = result && getRelease() 8298 .equals(other.getRelease()); 8299 } 8300 result = result && unknownFields.equals(other.unknownFields); 8301 return result; 8302 } 8303 8304 @java.lang.Override 8305 public int hashCode() { 8306 if (memoizedHashCode != 0) { 8307 return memoizedHashCode; 8308 } 8309 int hash = 41; 8310 hash = (19 * hash) + getDescriptor().hashCode(); 8311 if (hasRelease()) { 8312 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 8313 hash = (53 * hash) + getRelease().hashCode(); 8314 } 8315 hash = (29 * hash) + unknownFields.hashCode(); 8316 memoizedHashCode = hash; 8317 return hash; 8318 } 8319 8320 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8321 java.nio.ByteBuffer data) 8322 throws com.google.protobuf.InvalidProtocolBufferException { 8323 return PARSER.parseFrom(data); 8324 } 8325 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8326 java.nio.ByteBuffer data, 8327 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8328 throws com.google.protobuf.InvalidProtocolBufferException { 8329 return PARSER.parseFrom(data, extensionRegistry); 8330 } 8331 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8332 com.google.protobuf.ByteString data) 8333 throws com.google.protobuf.InvalidProtocolBufferException { 8334 return PARSER.parseFrom(data); 8335 } 8336 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8337 com.google.protobuf.ByteString data, 8338 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8339 throws com.google.protobuf.InvalidProtocolBufferException { 8340 return PARSER.parseFrom(data, extensionRegistry); 8341 } 8342 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(byte[] data) 8343 throws com.google.protobuf.InvalidProtocolBufferException { 8344 return PARSER.parseFrom(data); 8345 } 8346 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8347 byte[] data, 8348 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8349 throws com.google.protobuf.InvalidProtocolBufferException { 8350 return PARSER.parseFrom(data, extensionRegistry); 8351 } 8352 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom(java.io.InputStream input) 8353 throws java.io.IOException { 8354 return com.google.protobuf.GeneratedMessageV3 8355 .parseWithIOException(PARSER, input); 8356 } 8357 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8358 java.io.InputStream input, 8359 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8360 throws java.io.IOException { 8361 return com.google.protobuf.GeneratedMessageV3 8362 .parseWithIOException(PARSER, input, extensionRegistry); 8363 } 8364 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom(java.io.InputStream input) 8365 throws java.io.IOException { 8366 return com.google.protobuf.GeneratedMessageV3 8367 .parseDelimitedWithIOException(PARSER, input); 8368 } 8369 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseDelimitedFrom( 8370 java.io.InputStream input, 8371 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8372 throws java.io.IOException { 8373 return com.google.protobuf.GeneratedMessageV3 8374 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 8375 } 8376 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8377 com.google.protobuf.CodedInputStream input) 8378 throws java.io.IOException { 8379 return com.google.protobuf.GeneratedMessageV3 8380 .parseWithIOException(PARSER, input); 8381 } 8382 public static hapi.services.tiller.Tiller.UpdateReleaseResponse parseFrom( 8383 com.google.protobuf.CodedInputStream input, 8384 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8385 throws java.io.IOException { 8386 return com.google.protobuf.GeneratedMessageV3 8387 .parseWithIOException(PARSER, input, extensionRegistry); 8388 } 8389 8390 public Builder newBuilderForType() { return newBuilder(); } 8391 public static Builder newBuilder() { 8392 return DEFAULT_INSTANCE.toBuilder(); 8393 } 8394 public static Builder newBuilder(hapi.services.tiller.Tiller.UpdateReleaseResponse prototype) { 8395 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 8396 } 8397 public Builder toBuilder() { 8398 return this == DEFAULT_INSTANCE 8399 ? new Builder() : new Builder().mergeFrom(this); 8400 } 8401 8402 @java.lang.Override 8403 protected Builder newBuilderForType( 8404 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8405 Builder builder = new Builder(parent); 8406 return builder; 8407 } 8408 /** 8409 * <pre> 8410 * UpdateReleaseResponse is the response to an update request. 8411 * </pre> 8412 * 8413 * Protobuf type {@code hapi.services.tiller.UpdateReleaseResponse} 8414 */ 8415 public static final class Builder extends 8416 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 8417 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.UpdateReleaseResponse) 8418 hapi.services.tiller.Tiller.UpdateReleaseResponseOrBuilder { 8419 public static final com.google.protobuf.Descriptors.Descriptor 8420 getDescriptor() { 8421 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8422 } 8423 8424 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8425 internalGetFieldAccessorTable() { 8426 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_fieldAccessorTable 8427 .ensureFieldAccessorsInitialized( 8428 hapi.services.tiller.Tiller.UpdateReleaseResponse.class, hapi.services.tiller.Tiller.UpdateReleaseResponse.Builder.class); 8429 } 8430 8431 // Construct using hapi.services.tiller.Tiller.UpdateReleaseResponse.newBuilder() 8432 private Builder() { 8433 maybeForceBuilderInitialization(); 8434 } 8435 8436 private Builder( 8437 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 8438 super(parent); 8439 maybeForceBuilderInitialization(); 8440 } 8441 private void maybeForceBuilderInitialization() { 8442 if (com.google.protobuf.GeneratedMessageV3 8443 .alwaysUseFieldBuilders) { 8444 } 8445 } 8446 public Builder clear() { 8447 super.clear(); 8448 if (releaseBuilder_ == null) { 8449 release_ = null; 8450 } else { 8451 release_ = null; 8452 releaseBuilder_ = null; 8453 } 8454 return this; 8455 } 8456 8457 public com.google.protobuf.Descriptors.Descriptor 8458 getDescriptorForType() { 8459 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_UpdateReleaseResponse_descriptor; 8460 } 8461 8462 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8463 return hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance(); 8464 } 8465 8466 public hapi.services.tiller.Tiller.UpdateReleaseResponse build() { 8467 hapi.services.tiller.Tiller.UpdateReleaseResponse result = buildPartial(); 8468 if (!result.isInitialized()) { 8469 throw newUninitializedMessageException(result); 8470 } 8471 return result; 8472 } 8473 8474 public hapi.services.tiller.Tiller.UpdateReleaseResponse buildPartial() { 8475 hapi.services.tiller.Tiller.UpdateReleaseResponse result = new hapi.services.tiller.Tiller.UpdateReleaseResponse(this); 8476 if (releaseBuilder_ == null) { 8477 result.release_ = release_; 8478 } else { 8479 result.release_ = releaseBuilder_.build(); 8480 } 8481 onBuilt(); 8482 return result; 8483 } 8484 8485 public Builder clone() { 8486 return (Builder) super.clone(); 8487 } 8488 public Builder setField( 8489 com.google.protobuf.Descriptors.FieldDescriptor field, 8490 java.lang.Object value) { 8491 return (Builder) super.setField(field, value); 8492 } 8493 public Builder clearField( 8494 com.google.protobuf.Descriptors.FieldDescriptor field) { 8495 return (Builder) super.clearField(field); 8496 } 8497 public Builder clearOneof( 8498 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 8499 return (Builder) super.clearOneof(oneof); 8500 } 8501 public Builder setRepeatedField( 8502 com.google.protobuf.Descriptors.FieldDescriptor field, 8503 int index, java.lang.Object value) { 8504 return (Builder) super.setRepeatedField(field, index, value); 8505 } 8506 public Builder addRepeatedField( 8507 com.google.protobuf.Descriptors.FieldDescriptor field, 8508 java.lang.Object value) { 8509 return (Builder) super.addRepeatedField(field, value); 8510 } 8511 public Builder mergeFrom(com.google.protobuf.Message other) { 8512 if (other instanceof hapi.services.tiller.Tiller.UpdateReleaseResponse) { 8513 return mergeFrom((hapi.services.tiller.Tiller.UpdateReleaseResponse)other); 8514 } else { 8515 super.mergeFrom(other); 8516 return this; 8517 } 8518 } 8519 8520 public Builder mergeFrom(hapi.services.tiller.Tiller.UpdateReleaseResponse other) { 8521 if (other == hapi.services.tiller.Tiller.UpdateReleaseResponse.getDefaultInstance()) return this; 8522 if (other.hasRelease()) { 8523 mergeRelease(other.getRelease()); 8524 } 8525 this.mergeUnknownFields(other.unknownFields); 8526 onChanged(); 8527 return this; 8528 } 8529 8530 public final boolean isInitialized() { 8531 return true; 8532 } 8533 8534 public Builder mergeFrom( 8535 com.google.protobuf.CodedInputStream input, 8536 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8537 throws java.io.IOException { 8538 hapi.services.tiller.Tiller.UpdateReleaseResponse parsedMessage = null; 8539 try { 8540 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 8541 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8542 parsedMessage = (hapi.services.tiller.Tiller.UpdateReleaseResponse) e.getUnfinishedMessage(); 8543 throw e.unwrapIOException(); 8544 } finally { 8545 if (parsedMessage != null) { 8546 mergeFrom(parsedMessage); 8547 } 8548 } 8549 return this; 8550 } 8551 8552 private hapi.release.ReleaseOuterClass.Release release_ = null; 8553 private com.google.protobuf.SingleFieldBuilderV3< 8554 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 8555 /** 8556 * <code>.hapi.release.Release release = 1;</code> 8557 */ 8558 public boolean hasRelease() { 8559 return releaseBuilder_ != null || release_ != null; 8560 } 8561 /** 8562 * <code>.hapi.release.Release release = 1;</code> 8563 */ 8564 public hapi.release.ReleaseOuterClass.Release getRelease() { 8565 if (releaseBuilder_ == null) { 8566 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8567 } else { 8568 return releaseBuilder_.getMessage(); 8569 } 8570 } 8571 /** 8572 * <code>.hapi.release.Release release = 1;</code> 8573 */ 8574 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 8575 if (releaseBuilder_ == null) { 8576 if (value == null) { 8577 throw new NullPointerException(); 8578 } 8579 release_ = value; 8580 onChanged(); 8581 } else { 8582 releaseBuilder_.setMessage(value); 8583 } 8584 8585 return this; 8586 } 8587 /** 8588 * <code>.hapi.release.Release release = 1;</code> 8589 */ 8590 public Builder setRelease( 8591 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 8592 if (releaseBuilder_ == null) { 8593 release_ = builderForValue.build(); 8594 onChanged(); 8595 } else { 8596 releaseBuilder_.setMessage(builderForValue.build()); 8597 } 8598 8599 return this; 8600 } 8601 /** 8602 * <code>.hapi.release.Release release = 1;</code> 8603 */ 8604 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 8605 if (releaseBuilder_ == null) { 8606 if (release_ != null) { 8607 release_ = 8608 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 8609 } else { 8610 release_ = value; 8611 } 8612 onChanged(); 8613 } else { 8614 releaseBuilder_.mergeFrom(value); 8615 } 8616 8617 return this; 8618 } 8619 /** 8620 * <code>.hapi.release.Release release = 1;</code> 8621 */ 8622 public Builder clearRelease() { 8623 if (releaseBuilder_ == null) { 8624 release_ = null; 8625 onChanged(); 8626 } else { 8627 release_ = null; 8628 releaseBuilder_ = null; 8629 } 8630 8631 return this; 8632 } 8633 /** 8634 * <code>.hapi.release.Release release = 1;</code> 8635 */ 8636 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 8637 8638 onChanged(); 8639 return getReleaseFieldBuilder().getBuilder(); 8640 } 8641 /** 8642 * <code>.hapi.release.Release release = 1;</code> 8643 */ 8644 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 8645 if (releaseBuilder_ != null) { 8646 return releaseBuilder_.getMessageOrBuilder(); 8647 } else { 8648 return release_ == null ? 8649 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 8650 } 8651 } 8652 /** 8653 * <code>.hapi.release.Release release = 1;</code> 8654 */ 8655 private com.google.protobuf.SingleFieldBuilderV3< 8656 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 8657 getReleaseFieldBuilder() { 8658 if (releaseBuilder_ == null) { 8659 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 8660 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 8661 getRelease(), 8662 getParentForChildren(), 8663 isClean()); 8664 release_ = null; 8665 } 8666 return releaseBuilder_; 8667 } 8668 public final Builder setUnknownFields( 8669 final com.google.protobuf.UnknownFieldSet unknownFields) { 8670 return super.setUnknownFieldsProto3(unknownFields); 8671 } 8672 8673 public final Builder mergeUnknownFields( 8674 final com.google.protobuf.UnknownFieldSet unknownFields) { 8675 return super.mergeUnknownFields(unknownFields); 8676 } 8677 8678 8679 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.UpdateReleaseResponse) 8680 } 8681 8682 // @@protoc_insertion_point(class_scope:hapi.services.tiller.UpdateReleaseResponse) 8683 private static final hapi.services.tiller.Tiller.UpdateReleaseResponse DEFAULT_INSTANCE; 8684 static { 8685 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.UpdateReleaseResponse(); 8686 } 8687 8688 public static hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstance() { 8689 return DEFAULT_INSTANCE; 8690 } 8691 8692 private static final com.google.protobuf.Parser<UpdateReleaseResponse> 8693 PARSER = new com.google.protobuf.AbstractParser<UpdateReleaseResponse>() { 8694 public UpdateReleaseResponse parsePartialFrom( 8695 com.google.protobuf.CodedInputStream input, 8696 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8697 throws com.google.protobuf.InvalidProtocolBufferException { 8698 return new UpdateReleaseResponse(input, extensionRegistry); 8699 } 8700 }; 8701 8702 public static com.google.protobuf.Parser<UpdateReleaseResponse> parser() { 8703 return PARSER; 8704 } 8705 8706 @java.lang.Override 8707 public com.google.protobuf.Parser<UpdateReleaseResponse> getParserForType() { 8708 return PARSER; 8709 } 8710 8711 public hapi.services.tiller.Tiller.UpdateReleaseResponse getDefaultInstanceForType() { 8712 return DEFAULT_INSTANCE; 8713 } 8714 8715 } 8716 8717 public interface RollbackReleaseRequestOrBuilder extends 8718 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseRequest) 8719 com.google.protobuf.MessageOrBuilder { 8720 8721 /** 8722 * <pre> 8723 * The name of the release 8724 * </pre> 8725 * 8726 * <code>string name = 1;</code> 8727 */ 8728 java.lang.String getName(); 8729 /** 8730 * <pre> 8731 * The name of the release 8732 * </pre> 8733 * 8734 * <code>string name = 1;</code> 8735 */ 8736 com.google.protobuf.ByteString 8737 getNameBytes(); 8738 8739 /** 8740 * <pre> 8741 * dry_run, if true, will run through the release logic but no create 8742 * </pre> 8743 * 8744 * <code>bool dry_run = 2;</code> 8745 */ 8746 boolean getDryRun(); 8747 8748 /** 8749 * <pre> 8750 * DisableHooks causes the server to skip running any hooks for the rollback 8751 * </pre> 8752 * 8753 * <code>bool disable_hooks = 3;</code> 8754 */ 8755 boolean getDisableHooks(); 8756 8757 /** 8758 * <pre> 8759 * Version is the version of the release to deploy. 8760 * </pre> 8761 * 8762 * <code>int32 version = 4;</code> 8763 */ 8764 int getVersion(); 8765 8766 /** 8767 * <pre> 8768 * Performs pods restart for resources if applicable 8769 * </pre> 8770 * 8771 * <code>bool recreate = 5;</code> 8772 */ 8773 boolean getRecreate(); 8774 8775 /** 8776 * <pre> 8777 * timeout specifies the max amount of time any kubernetes client command can run. 8778 * </pre> 8779 * 8780 * <code>int64 timeout = 6;</code> 8781 */ 8782 long getTimeout(); 8783 8784 /** 8785 * <pre> 8786 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 8787 * before marking the release as successful. It will wait for as long as timeout 8788 * </pre> 8789 * 8790 * <code>bool wait = 7;</code> 8791 */ 8792 boolean getWait(); 8793 8794 /** 8795 * <pre> 8796 * Force resource update through delete/recreate if needed. 8797 * </pre> 8798 * 8799 * <code>bool force = 8;</code> 8800 */ 8801 boolean getForce(); 8802 } 8803 /** 8804 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 8805 */ 8806 public static final class RollbackReleaseRequest extends 8807 com.google.protobuf.GeneratedMessageV3 implements 8808 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseRequest) 8809 RollbackReleaseRequestOrBuilder { 8810 private static final long serialVersionUID = 0L; 8811 // Use RollbackReleaseRequest.newBuilder() to construct. 8812 private RollbackReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 8813 super(builder); 8814 } 8815 private RollbackReleaseRequest() { 8816 name_ = ""; 8817 dryRun_ = false; 8818 disableHooks_ = false; 8819 version_ = 0; 8820 recreate_ = false; 8821 timeout_ = 0L; 8822 wait_ = false; 8823 force_ = false; 8824 } 8825 8826 @java.lang.Override 8827 public final com.google.protobuf.UnknownFieldSet 8828 getUnknownFields() { 8829 return this.unknownFields; 8830 } 8831 private RollbackReleaseRequest( 8832 com.google.protobuf.CodedInputStream input, 8833 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 8834 throws com.google.protobuf.InvalidProtocolBufferException { 8835 this(); 8836 if (extensionRegistry == null) { 8837 throw new java.lang.NullPointerException(); 8838 } 8839 int mutable_bitField0_ = 0; 8840 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 8841 com.google.protobuf.UnknownFieldSet.newBuilder(); 8842 try { 8843 boolean done = false; 8844 while (!done) { 8845 int tag = input.readTag(); 8846 switch (tag) { 8847 case 0: 8848 done = true; 8849 break; 8850 default: { 8851 if (!parseUnknownFieldProto3( 8852 input, unknownFields, extensionRegistry, tag)) { 8853 done = true; 8854 } 8855 break; 8856 } 8857 case 10: { 8858 java.lang.String s = input.readStringRequireUtf8(); 8859 8860 name_ = s; 8861 break; 8862 } 8863 case 16: { 8864 8865 dryRun_ = input.readBool(); 8866 break; 8867 } 8868 case 24: { 8869 8870 disableHooks_ = input.readBool(); 8871 break; 8872 } 8873 case 32: { 8874 8875 version_ = input.readInt32(); 8876 break; 8877 } 8878 case 40: { 8879 8880 recreate_ = input.readBool(); 8881 break; 8882 } 8883 case 48: { 8884 8885 timeout_ = input.readInt64(); 8886 break; 8887 } 8888 case 56: { 8889 8890 wait_ = input.readBool(); 8891 break; 8892 } 8893 case 64: { 8894 8895 force_ = input.readBool(); 8896 break; 8897 } 8898 } 8899 } 8900 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 8901 throw e.setUnfinishedMessage(this); 8902 } catch (java.io.IOException e) { 8903 throw new com.google.protobuf.InvalidProtocolBufferException( 8904 e).setUnfinishedMessage(this); 8905 } finally { 8906 this.unknownFields = unknownFields.build(); 8907 makeExtensionsImmutable(); 8908 } 8909 } 8910 public static final com.google.protobuf.Descriptors.Descriptor 8911 getDescriptor() { 8912 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 8913 } 8914 8915 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 8916 internalGetFieldAccessorTable() { 8917 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 8918 .ensureFieldAccessorsInitialized( 8919 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 8920 } 8921 8922 public static final int NAME_FIELD_NUMBER = 1; 8923 private volatile java.lang.Object name_; 8924 /** 8925 * <pre> 8926 * The name of the release 8927 * </pre> 8928 * 8929 * <code>string name = 1;</code> 8930 */ 8931 public java.lang.String getName() { 8932 java.lang.Object ref = name_; 8933 if (ref instanceof java.lang.String) { 8934 return (java.lang.String) ref; 8935 } else { 8936 com.google.protobuf.ByteString bs = 8937 (com.google.protobuf.ByteString) ref; 8938 java.lang.String s = bs.toStringUtf8(); 8939 name_ = s; 8940 return s; 8941 } 8942 } 8943 /** 8944 * <pre> 8945 * The name of the release 8946 * </pre> 8947 * 8948 * <code>string name = 1;</code> 8949 */ 8950 public com.google.protobuf.ByteString 8951 getNameBytes() { 8952 java.lang.Object ref = name_; 8953 if (ref instanceof java.lang.String) { 8954 com.google.protobuf.ByteString b = 8955 com.google.protobuf.ByteString.copyFromUtf8( 8956 (java.lang.String) ref); 8957 name_ = b; 8958 return b; 8959 } else { 8960 return (com.google.protobuf.ByteString) ref; 8961 } 8962 } 8963 8964 public static final int DRY_RUN_FIELD_NUMBER = 2; 8965 private boolean dryRun_; 8966 /** 8967 * <pre> 8968 * dry_run, if true, will run through the release logic but no create 8969 * </pre> 8970 * 8971 * <code>bool dry_run = 2;</code> 8972 */ 8973 public boolean getDryRun() { 8974 return dryRun_; 8975 } 8976 8977 public static final int DISABLE_HOOKS_FIELD_NUMBER = 3; 8978 private boolean disableHooks_; 8979 /** 8980 * <pre> 8981 * DisableHooks causes the server to skip running any hooks for the rollback 8982 * </pre> 8983 * 8984 * <code>bool disable_hooks = 3;</code> 8985 */ 8986 public boolean getDisableHooks() { 8987 return disableHooks_; 8988 } 8989 8990 public static final int VERSION_FIELD_NUMBER = 4; 8991 private int version_; 8992 /** 8993 * <pre> 8994 * Version is the version of the release to deploy. 8995 * </pre> 8996 * 8997 * <code>int32 version = 4;</code> 8998 */ 8999 public int getVersion() { 9000 return version_; 9001 } 9002 9003 public static final int RECREATE_FIELD_NUMBER = 5; 9004 private boolean recreate_; 9005 /** 9006 * <pre> 9007 * Performs pods restart for resources if applicable 9008 * </pre> 9009 * 9010 * <code>bool recreate = 5;</code> 9011 */ 9012 public boolean getRecreate() { 9013 return recreate_; 9014 } 9015 9016 public static final int TIMEOUT_FIELD_NUMBER = 6; 9017 private long timeout_; 9018 /** 9019 * <pre> 9020 * timeout specifies the max amount of time any kubernetes client command can run. 9021 * </pre> 9022 * 9023 * <code>int64 timeout = 6;</code> 9024 */ 9025 public long getTimeout() { 9026 return timeout_; 9027 } 9028 9029 public static final int WAIT_FIELD_NUMBER = 7; 9030 private boolean wait_; 9031 /** 9032 * <pre> 9033 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9034 * before marking the release as successful. It will wait for as long as timeout 9035 * </pre> 9036 * 9037 * <code>bool wait = 7;</code> 9038 */ 9039 public boolean getWait() { 9040 return wait_; 9041 } 9042 9043 public static final int FORCE_FIELD_NUMBER = 8; 9044 private boolean force_; 9045 /** 9046 * <pre> 9047 * Force resource update through delete/recreate if needed. 9048 * </pre> 9049 * 9050 * <code>bool force = 8;</code> 9051 */ 9052 public boolean getForce() { 9053 return force_; 9054 } 9055 9056 private byte memoizedIsInitialized = -1; 9057 public final boolean isInitialized() { 9058 byte isInitialized = memoizedIsInitialized; 9059 if (isInitialized == 1) return true; 9060 if (isInitialized == 0) return false; 9061 9062 memoizedIsInitialized = 1; 9063 return true; 9064 } 9065 9066 public void writeTo(com.google.protobuf.CodedOutputStream output) 9067 throws java.io.IOException { 9068 if (!getNameBytes().isEmpty()) { 9069 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 9070 } 9071 if (dryRun_ != false) { 9072 output.writeBool(2, dryRun_); 9073 } 9074 if (disableHooks_ != false) { 9075 output.writeBool(3, disableHooks_); 9076 } 9077 if (version_ != 0) { 9078 output.writeInt32(4, version_); 9079 } 9080 if (recreate_ != false) { 9081 output.writeBool(5, recreate_); 9082 } 9083 if (timeout_ != 0L) { 9084 output.writeInt64(6, timeout_); 9085 } 9086 if (wait_ != false) { 9087 output.writeBool(7, wait_); 9088 } 9089 if (force_ != false) { 9090 output.writeBool(8, force_); 9091 } 9092 unknownFields.writeTo(output); 9093 } 9094 9095 public int getSerializedSize() { 9096 int size = memoizedSize; 9097 if (size != -1) return size; 9098 9099 size = 0; 9100 if (!getNameBytes().isEmpty()) { 9101 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 9102 } 9103 if (dryRun_ != false) { 9104 size += com.google.protobuf.CodedOutputStream 9105 .computeBoolSize(2, dryRun_); 9106 } 9107 if (disableHooks_ != false) { 9108 size += com.google.protobuf.CodedOutputStream 9109 .computeBoolSize(3, disableHooks_); 9110 } 9111 if (version_ != 0) { 9112 size += com.google.protobuf.CodedOutputStream 9113 .computeInt32Size(4, version_); 9114 } 9115 if (recreate_ != false) { 9116 size += com.google.protobuf.CodedOutputStream 9117 .computeBoolSize(5, recreate_); 9118 } 9119 if (timeout_ != 0L) { 9120 size += com.google.protobuf.CodedOutputStream 9121 .computeInt64Size(6, timeout_); 9122 } 9123 if (wait_ != false) { 9124 size += com.google.protobuf.CodedOutputStream 9125 .computeBoolSize(7, wait_); 9126 } 9127 if (force_ != false) { 9128 size += com.google.protobuf.CodedOutputStream 9129 .computeBoolSize(8, force_); 9130 } 9131 size += unknownFields.getSerializedSize(); 9132 memoizedSize = size; 9133 return size; 9134 } 9135 9136 @java.lang.Override 9137 public boolean equals(final java.lang.Object obj) { 9138 if (obj == this) { 9139 return true; 9140 } 9141 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest)) { 9142 return super.equals(obj); 9143 } 9144 hapi.services.tiller.Tiller.RollbackReleaseRequest other = (hapi.services.tiller.Tiller.RollbackReleaseRequest) obj; 9145 9146 boolean result = true; 9147 result = result && getName() 9148 .equals(other.getName()); 9149 result = result && (getDryRun() 9150 == other.getDryRun()); 9151 result = result && (getDisableHooks() 9152 == other.getDisableHooks()); 9153 result = result && (getVersion() 9154 == other.getVersion()); 9155 result = result && (getRecreate() 9156 == other.getRecreate()); 9157 result = result && (getTimeout() 9158 == other.getTimeout()); 9159 result = result && (getWait() 9160 == other.getWait()); 9161 result = result && (getForce() 9162 == other.getForce()); 9163 result = result && unknownFields.equals(other.unknownFields); 9164 return result; 9165 } 9166 9167 @java.lang.Override 9168 public int hashCode() { 9169 if (memoizedHashCode != 0) { 9170 return memoizedHashCode; 9171 } 9172 int hash = 41; 9173 hash = (19 * hash) + getDescriptor().hashCode(); 9174 hash = (37 * hash) + NAME_FIELD_NUMBER; 9175 hash = (53 * hash) + getName().hashCode(); 9176 hash = (37 * hash) + DRY_RUN_FIELD_NUMBER; 9177 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9178 getDryRun()); 9179 hash = (37 * hash) + DISABLE_HOOKS_FIELD_NUMBER; 9180 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9181 getDisableHooks()); 9182 hash = (37 * hash) + VERSION_FIELD_NUMBER; 9183 hash = (53 * hash) + getVersion(); 9184 hash = (37 * hash) + RECREATE_FIELD_NUMBER; 9185 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9186 getRecreate()); 9187 hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; 9188 hash = (53 * hash) + com.google.protobuf.Internal.hashLong( 9189 getTimeout()); 9190 hash = (37 * hash) + WAIT_FIELD_NUMBER; 9191 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9192 getWait()); 9193 hash = (37 * hash) + FORCE_FIELD_NUMBER; 9194 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( 9195 getForce()); 9196 hash = (29 * hash) + unknownFields.hashCode(); 9197 memoizedHashCode = hash; 9198 return hash; 9199 } 9200 9201 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9202 java.nio.ByteBuffer data) 9203 throws com.google.protobuf.InvalidProtocolBufferException { 9204 return PARSER.parseFrom(data); 9205 } 9206 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9207 java.nio.ByteBuffer data, 9208 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9209 throws com.google.protobuf.InvalidProtocolBufferException { 9210 return PARSER.parseFrom(data, extensionRegistry); 9211 } 9212 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9213 com.google.protobuf.ByteString data) 9214 throws com.google.protobuf.InvalidProtocolBufferException { 9215 return PARSER.parseFrom(data); 9216 } 9217 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9218 com.google.protobuf.ByteString data, 9219 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9220 throws com.google.protobuf.InvalidProtocolBufferException { 9221 return PARSER.parseFrom(data, extensionRegistry); 9222 } 9223 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(byte[] data) 9224 throws com.google.protobuf.InvalidProtocolBufferException { 9225 return PARSER.parseFrom(data); 9226 } 9227 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9228 byte[] data, 9229 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9230 throws com.google.protobuf.InvalidProtocolBufferException { 9231 return PARSER.parseFrom(data, extensionRegistry); 9232 } 9233 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom(java.io.InputStream input) 9234 throws java.io.IOException { 9235 return com.google.protobuf.GeneratedMessageV3 9236 .parseWithIOException(PARSER, input); 9237 } 9238 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9239 java.io.InputStream input, 9240 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9241 throws java.io.IOException { 9242 return com.google.protobuf.GeneratedMessageV3 9243 .parseWithIOException(PARSER, input, extensionRegistry); 9244 } 9245 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom(java.io.InputStream input) 9246 throws java.io.IOException { 9247 return com.google.protobuf.GeneratedMessageV3 9248 .parseDelimitedWithIOException(PARSER, input); 9249 } 9250 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseDelimitedFrom( 9251 java.io.InputStream input, 9252 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9253 throws java.io.IOException { 9254 return com.google.protobuf.GeneratedMessageV3 9255 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 9256 } 9257 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9258 com.google.protobuf.CodedInputStream input) 9259 throws java.io.IOException { 9260 return com.google.protobuf.GeneratedMessageV3 9261 .parseWithIOException(PARSER, input); 9262 } 9263 public static hapi.services.tiller.Tiller.RollbackReleaseRequest parseFrom( 9264 com.google.protobuf.CodedInputStream input, 9265 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9266 throws java.io.IOException { 9267 return com.google.protobuf.GeneratedMessageV3 9268 .parseWithIOException(PARSER, input, extensionRegistry); 9269 } 9270 9271 public Builder newBuilderForType() { return newBuilder(); } 9272 public static Builder newBuilder() { 9273 return DEFAULT_INSTANCE.toBuilder(); 9274 } 9275 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseRequest prototype) { 9276 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 9277 } 9278 public Builder toBuilder() { 9279 return this == DEFAULT_INSTANCE 9280 ? new Builder() : new Builder().mergeFrom(this); 9281 } 9282 9283 @java.lang.Override 9284 protected Builder newBuilderForType( 9285 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9286 Builder builder = new Builder(parent); 9287 return builder; 9288 } 9289 /** 9290 * Protobuf type {@code hapi.services.tiller.RollbackReleaseRequest} 9291 */ 9292 public static final class Builder extends 9293 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 9294 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseRequest) 9295 hapi.services.tiller.Tiller.RollbackReleaseRequestOrBuilder { 9296 public static final com.google.protobuf.Descriptors.Descriptor 9297 getDescriptor() { 9298 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9299 } 9300 9301 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9302 internalGetFieldAccessorTable() { 9303 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_fieldAccessorTable 9304 .ensureFieldAccessorsInitialized( 9305 hapi.services.tiller.Tiller.RollbackReleaseRequest.class, hapi.services.tiller.Tiller.RollbackReleaseRequest.Builder.class); 9306 } 9307 9308 // Construct using hapi.services.tiller.Tiller.RollbackReleaseRequest.newBuilder() 9309 private Builder() { 9310 maybeForceBuilderInitialization(); 9311 } 9312 9313 private Builder( 9314 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 9315 super(parent); 9316 maybeForceBuilderInitialization(); 9317 } 9318 private void maybeForceBuilderInitialization() { 9319 if (com.google.protobuf.GeneratedMessageV3 9320 .alwaysUseFieldBuilders) { 9321 } 9322 } 9323 public Builder clear() { 9324 super.clear(); 9325 name_ = ""; 9326 9327 dryRun_ = false; 9328 9329 disableHooks_ = false; 9330 9331 version_ = 0; 9332 9333 recreate_ = false; 9334 9335 timeout_ = 0L; 9336 9337 wait_ = false; 9338 9339 force_ = false; 9340 9341 return this; 9342 } 9343 9344 public com.google.protobuf.Descriptors.Descriptor 9345 getDescriptorForType() { 9346 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseRequest_descriptor; 9347 } 9348 9349 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9350 return hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance(); 9351 } 9352 9353 public hapi.services.tiller.Tiller.RollbackReleaseRequest build() { 9354 hapi.services.tiller.Tiller.RollbackReleaseRequest result = buildPartial(); 9355 if (!result.isInitialized()) { 9356 throw newUninitializedMessageException(result); 9357 } 9358 return result; 9359 } 9360 9361 public hapi.services.tiller.Tiller.RollbackReleaseRequest buildPartial() { 9362 hapi.services.tiller.Tiller.RollbackReleaseRequest result = new hapi.services.tiller.Tiller.RollbackReleaseRequest(this); 9363 result.name_ = name_; 9364 result.dryRun_ = dryRun_; 9365 result.disableHooks_ = disableHooks_; 9366 result.version_ = version_; 9367 result.recreate_ = recreate_; 9368 result.timeout_ = timeout_; 9369 result.wait_ = wait_; 9370 result.force_ = force_; 9371 onBuilt(); 9372 return result; 9373 } 9374 9375 public Builder clone() { 9376 return (Builder) super.clone(); 9377 } 9378 public Builder setField( 9379 com.google.protobuf.Descriptors.FieldDescriptor field, 9380 java.lang.Object value) { 9381 return (Builder) super.setField(field, value); 9382 } 9383 public Builder clearField( 9384 com.google.protobuf.Descriptors.FieldDescriptor field) { 9385 return (Builder) super.clearField(field); 9386 } 9387 public Builder clearOneof( 9388 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 9389 return (Builder) super.clearOneof(oneof); 9390 } 9391 public Builder setRepeatedField( 9392 com.google.protobuf.Descriptors.FieldDescriptor field, 9393 int index, java.lang.Object value) { 9394 return (Builder) super.setRepeatedField(field, index, value); 9395 } 9396 public Builder addRepeatedField( 9397 com.google.protobuf.Descriptors.FieldDescriptor field, 9398 java.lang.Object value) { 9399 return (Builder) super.addRepeatedField(field, value); 9400 } 9401 public Builder mergeFrom(com.google.protobuf.Message other) { 9402 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseRequest) { 9403 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseRequest)other); 9404 } else { 9405 super.mergeFrom(other); 9406 return this; 9407 } 9408 } 9409 9410 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseRequest other) { 9411 if (other == hapi.services.tiller.Tiller.RollbackReleaseRequest.getDefaultInstance()) return this; 9412 if (!other.getName().isEmpty()) { 9413 name_ = other.name_; 9414 onChanged(); 9415 } 9416 if (other.getDryRun() != false) { 9417 setDryRun(other.getDryRun()); 9418 } 9419 if (other.getDisableHooks() != false) { 9420 setDisableHooks(other.getDisableHooks()); 9421 } 9422 if (other.getVersion() != 0) { 9423 setVersion(other.getVersion()); 9424 } 9425 if (other.getRecreate() != false) { 9426 setRecreate(other.getRecreate()); 9427 } 9428 if (other.getTimeout() != 0L) { 9429 setTimeout(other.getTimeout()); 9430 } 9431 if (other.getWait() != false) { 9432 setWait(other.getWait()); 9433 } 9434 if (other.getForce() != false) { 9435 setForce(other.getForce()); 9436 } 9437 this.mergeUnknownFields(other.unknownFields); 9438 onChanged(); 9439 return this; 9440 } 9441 9442 public final boolean isInitialized() { 9443 return true; 9444 } 9445 9446 public Builder mergeFrom( 9447 com.google.protobuf.CodedInputStream input, 9448 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9449 throws java.io.IOException { 9450 hapi.services.tiller.Tiller.RollbackReleaseRequest parsedMessage = null; 9451 try { 9452 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 9453 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9454 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseRequest) e.getUnfinishedMessage(); 9455 throw e.unwrapIOException(); 9456 } finally { 9457 if (parsedMessage != null) { 9458 mergeFrom(parsedMessage); 9459 } 9460 } 9461 return this; 9462 } 9463 9464 private java.lang.Object name_ = ""; 9465 /** 9466 * <pre> 9467 * The name of the release 9468 * </pre> 9469 * 9470 * <code>string name = 1;</code> 9471 */ 9472 public java.lang.String getName() { 9473 java.lang.Object ref = name_; 9474 if (!(ref instanceof java.lang.String)) { 9475 com.google.protobuf.ByteString bs = 9476 (com.google.protobuf.ByteString) ref; 9477 java.lang.String s = bs.toStringUtf8(); 9478 name_ = s; 9479 return s; 9480 } else { 9481 return (java.lang.String) ref; 9482 } 9483 } 9484 /** 9485 * <pre> 9486 * The name of the release 9487 * </pre> 9488 * 9489 * <code>string name = 1;</code> 9490 */ 9491 public com.google.protobuf.ByteString 9492 getNameBytes() { 9493 java.lang.Object ref = name_; 9494 if (ref instanceof String) { 9495 com.google.protobuf.ByteString b = 9496 com.google.protobuf.ByteString.copyFromUtf8( 9497 (java.lang.String) ref); 9498 name_ = b; 9499 return b; 9500 } else { 9501 return (com.google.protobuf.ByteString) ref; 9502 } 9503 } 9504 /** 9505 * <pre> 9506 * The name of the release 9507 * </pre> 9508 * 9509 * <code>string name = 1;</code> 9510 */ 9511 public Builder setName( 9512 java.lang.String value) { 9513 if (value == null) { 9514 throw new NullPointerException(); 9515 } 9516 9517 name_ = value; 9518 onChanged(); 9519 return this; 9520 } 9521 /** 9522 * <pre> 9523 * The name of the release 9524 * </pre> 9525 * 9526 * <code>string name = 1;</code> 9527 */ 9528 public Builder clearName() { 9529 9530 name_ = getDefaultInstance().getName(); 9531 onChanged(); 9532 return this; 9533 } 9534 /** 9535 * <pre> 9536 * The name of the release 9537 * </pre> 9538 * 9539 * <code>string name = 1;</code> 9540 */ 9541 public Builder setNameBytes( 9542 com.google.protobuf.ByteString value) { 9543 if (value == null) { 9544 throw new NullPointerException(); 9545 } 9546 checkByteStringIsUtf8(value); 9547 9548 name_ = value; 9549 onChanged(); 9550 return this; 9551 } 9552 9553 private boolean dryRun_ ; 9554 /** 9555 * <pre> 9556 * dry_run, if true, will run through the release logic but no create 9557 * </pre> 9558 * 9559 * <code>bool dry_run = 2;</code> 9560 */ 9561 public boolean getDryRun() { 9562 return dryRun_; 9563 } 9564 /** 9565 * <pre> 9566 * dry_run, if true, will run through the release logic but no create 9567 * </pre> 9568 * 9569 * <code>bool dry_run = 2;</code> 9570 */ 9571 public Builder setDryRun(boolean value) { 9572 9573 dryRun_ = value; 9574 onChanged(); 9575 return this; 9576 } 9577 /** 9578 * <pre> 9579 * dry_run, if true, will run through the release logic but no create 9580 * </pre> 9581 * 9582 * <code>bool dry_run = 2;</code> 9583 */ 9584 public Builder clearDryRun() { 9585 9586 dryRun_ = false; 9587 onChanged(); 9588 return this; 9589 } 9590 9591 private boolean disableHooks_ ; 9592 /** 9593 * <pre> 9594 * DisableHooks causes the server to skip running any hooks for the rollback 9595 * </pre> 9596 * 9597 * <code>bool disable_hooks = 3;</code> 9598 */ 9599 public boolean getDisableHooks() { 9600 return disableHooks_; 9601 } 9602 /** 9603 * <pre> 9604 * DisableHooks causes the server to skip running any hooks for the rollback 9605 * </pre> 9606 * 9607 * <code>bool disable_hooks = 3;</code> 9608 */ 9609 public Builder setDisableHooks(boolean value) { 9610 9611 disableHooks_ = value; 9612 onChanged(); 9613 return this; 9614 } 9615 /** 9616 * <pre> 9617 * DisableHooks causes the server to skip running any hooks for the rollback 9618 * </pre> 9619 * 9620 * <code>bool disable_hooks = 3;</code> 9621 */ 9622 public Builder clearDisableHooks() { 9623 9624 disableHooks_ = false; 9625 onChanged(); 9626 return this; 9627 } 9628 9629 private int version_ ; 9630 /** 9631 * <pre> 9632 * Version is the version of the release to deploy. 9633 * </pre> 9634 * 9635 * <code>int32 version = 4;</code> 9636 */ 9637 public int getVersion() { 9638 return version_; 9639 } 9640 /** 9641 * <pre> 9642 * Version is the version of the release to deploy. 9643 * </pre> 9644 * 9645 * <code>int32 version = 4;</code> 9646 */ 9647 public Builder setVersion(int value) { 9648 9649 version_ = value; 9650 onChanged(); 9651 return this; 9652 } 9653 /** 9654 * <pre> 9655 * Version is the version of the release to deploy. 9656 * </pre> 9657 * 9658 * <code>int32 version = 4;</code> 9659 */ 9660 public Builder clearVersion() { 9661 9662 version_ = 0; 9663 onChanged(); 9664 return this; 9665 } 9666 9667 private boolean recreate_ ; 9668 /** 9669 * <pre> 9670 * Performs pods restart for resources if applicable 9671 * </pre> 9672 * 9673 * <code>bool recreate = 5;</code> 9674 */ 9675 public boolean getRecreate() { 9676 return recreate_; 9677 } 9678 /** 9679 * <pre> 9680 * Performs pods restart for resources if applicable 9681 * </pre> 9682 * 9683 * <code>bool recreate = 5;</code> 9684 */ 9685 public Builder setRecreate(boolean value) { 9686 9687 recreate_ = value; 9688 onChanged(); 9689 return this; 9690 } 9691 /** 9692 * <pre> 9693 * Performs pods restart for resources if applicable 9694 * </pre> 9695 * 9696 * <code>bool recreate = 5;</code> 9697 */ 9698 public Builder clearRecreate() { 9699 9700 recreate_ = false; 9701 onChanged(); 9702 return this; 9703 } 9704 9705 private long timeout_ ; 9706 /** 9707 * <pre> 9708 * timeout specifies the max amount of time any kubernetes client command can run. 9709 * </pre> 9710 * 9711 * <code>int64 timeout = 6;</code> 9712 */ 9713 public long getTimeout() { 9714 return timeout_; 9715 } 9716 /** 9717 * <pre> 9718 * timeout specifies the max amount of time any kubernetes client command can run. 9719 * </pre> 9720 * 9721 * <code>int64 timeout = 6;</code> 9722 */ 9723 public Builder setTimeout(long value) { 9724 9725 timeout_ = value; 9726 onChanged(); 9727 return this; 9728 } 9729 /** 9730 * <pre> 9731 * timeout specifies the max amount of time any kubernetes client command can run. 9732 * </pre> 9733 * 9734 * <code>int64 timeout = 6;</code> 9735 */ 9736 public Builder clearTimeout() { 9737 9738 timeout_ = 0L; 9739 onChanged(); 9740 return this; 9741 } 9742 9743 private boolean wait_ ; 9744 /** 9745 * <pre> 9746 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9747 * before marking the release as successful. It will wait for as long as timeout 9748 * </pre> 9749 * 9750 * <code>bool wait = 7;</code> 9751 */ 9752 public boolean getWait() { 9753 return wait_; 9754 } 9755 /** 9756 * <pre> 9757 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9758 * before marking the release as successful. It will wait for as long as timeout 9759 * </pre> 9760 * 9761 * <code>bool wait = 7;</code> 9762 */ 9763 public Builder setWait(boolean value) { 9764 9765 wait_ = value; 9766 onChanged(); 9767 return this; 9768 } 9769 /** 9770 * <pre> 9771 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 9772 * before marking the release as successful. It will wait for as long as timeout 9773 * </pre> 9774 * 9775 * <code>bool wait = 7;</code> 9776 */ 9777 public Builder clearWait() { 9778 9779 wait_ = false; 9780 onChanged(); 9781 return this; 9782 } 9783 9784 private boolean force_ ; 9785 /** 9786 * <pre> 9787 * Force resource update through delete/recreate if needed. 9788 * </pre> 9789 * 9790 * <code>bool force = 8;</code> 9791 */ 9792 public boolean getForce() { 9793 return force_; 9794 } 9795 /** 9796 * <pre> 9797 * Force resource update through delete/recreate if needed. 9798 * </pre> 9799 * 9800 * <code>bool force = 8;</code> 9801 */ 9802 public Builder setForce(boolean value) { 9803 9804 force_ = value; 9805 onChanged(); 9806 return this; 9807 } 9808 /** 9809 * <pre> 9810 * Force resource update through delete/recreate if needed. 9811 * </pre> 9812 * 9813 * <code>bool force = 8;</code> 9814 */ 9815 public Builder clearForce() { 9816 9817 force_ = false; 9818 onChanged(); 9819 return this; 9820 } 9821 public final Builder setUnknownFields( 9822 final com.google.protobuf.UnknownFieldSet unknownFields) { 9823 return super.setUnknownFieldsProto3(unknownFields); 9824 } 9825 9826 public final Builder mergeUnknownFields( 9827 final com.google.protobuf.UnknownFieldSet unknownFields) { 9828 return super.mergeUnknownFields(unknownFields); 9829 } 9830 9831 9832 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseRequest) 9833 } 9834 9835 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseRequest) 9836 private static final hapi.services.tiller.Tiller.RollbackReleaseRequest DEFAULT_INSTANCE; 9837 static { 9838 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseRequest(); 9839 } 9840 9841 public static hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstance() { 9842 return DEFAULT_INSTANCE; 9843 } 9844 9845 private static final com.google.protobuf.Parser<RollbackReleaseRequest> 9846 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseRequest>() { 9847 public RollbackReleaseRequest parsePartialFrom( 9848 com.google.protobuf.CodedInputStream input, 9849 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9850 throws com.google.protobuf.InvalidProtocolBufferException { 9851 return new RollbackReleaseRequest(input, extensionRegistry); 9852 } 9853 }; 9854 9855 public static com.google.protobuf.Parser<RollbackReleaseRequest> parser() { 9856 return PARSER; 9857 } 9858 9859 @java.lang.Override 9860 public com.google.protobuf.Parser<RollbackReleaseRequest> getParserForType() { 9861 return PARSER; 9862 } 9863 9864 public hapi.services.tiller.Tiller.RollbackReleaseRequest getDefaultInstanceForType() { 9865 return DEFAULT_INSTANCE; 9866 } 9867 9868 } 9869 9870 public interface RollbackReleaseResponseOrBuilder extends 9871 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.RollbackReleaseResponse) 9872 com.google.protobuf.MessageOrBuilder { 9873 9874 /** 9875 * <code>.hapi.release.Release release = 1;</code> 9876 */ 9877 boolean hasRelease(); 9878 /** 9879 * <code>.hapi.release.Release release = 1;</code> 9880 */ 9881 hapi.release.ReleaseOuterClass.Release getRelease(); 9882 /** 9883 * <code>.hapi.release.Release release = 1;</code> 9884 */ 9885 hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder(); 9886 } 9887 /** 9888 * <pre> 9889 * RollbackReleaseResponse is the response to an update request. 9890 * </pre> 9891 * 9892 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 9893 */ 9894 public static final class RollbackReleaseResponse extends 9895 com.google.protobuf.GeneratedMessageV3 implements 9896 // @@protoc_insertion_point(message_implements:hapi.services.tiller.RollbackReleaseResponse) 9897 RollbackReleaseResponseOrBuilder { 9898 private static final long serialVersionUID = 0L; 9899 // Use RollbackReleaseResponse.newBuilder() to construct. 9900 private RollbackReleaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 9901 super(builder); 9902 } 9903 private RollbackReleaseResponse() { 9904 } 9905 9906 @java.lang.Override 9907 public final com.google.protobuf.UnknownFieldSet 9908 getUnknownFields() { 9909 return this.unknownFields; 9910 } 9911 private RollbackReleaseResponse( 9912 com.google.protobuf.CodedInputStream input, 9913 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 9914 throws com.google.protobuf.InvalidProtocolBufferException { 9915 this(); 9916 if (extensionRegistry == null) { 9917 throw new java.lang.NullPointerException(); 9918 } 9919 int mutable_bitField0_ = 0; 9920 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 9921 com.google.protobuf.UnknownFieldSet.newBuilder(); 9922 try { 9923 boolean done = false; 9924 while (!done) { 9925 int tag = input.readTag(); 9926 switch (tag) { 9927 case 0: 9928 done = true; 9929 break; 9930 default: { 9931 if (!parseUnknownFieldProto3( 9932 input, unknownFields, extensionRegistry, tag)) { 9933 done = true; 9934 } 9935 break; 9936 } 9937 case 10: { 9938 hapi.release.ReleaseOuterClass.Release.Builder subBuilder = null; 9939 if (release_ != null) { 9940 subBuilder = release_.toBuilder(); 9941 } 9942 release_ = input.readMessage(hapi.release.ReleaseOuterClass.Release.parser(), extensionRegistry); 9943 if (subBuilder != null) { 9944 subBuilder.mergeFrom(release_); 9945 release_ = subBuilder.buildPartial(); 9946 } 9947 9948 break; 9949 } 9950 } 9951 } 9952 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 9953 throw e.setUnfinishedMessage(this); 9954 } catch (java.io.IOException e) { 9955 throw new com.google.protobuf.InvalidProtocolBufferException( 9956 e).setUnfinishedMessage(this); 9957 } finally { 9958 this.unknownFields = unknownFields.build(); 9959 makeExtensionsImmutable(); 9960 } 9961 } 9962 public static final com.google.protobuf.Descriptors.Descriptor 9963 getDescriptor() { 9964 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 9965 } 9966 9967 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 9968 internalGetFieldAccessorTable() { 9969 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 9970 .ensureFieldAccessorsInitialized( 9971 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 9972 } 9973 9974 public static final int RELEASE_FIELD_NUMBER = 1; 9975 private hapi.release.ReleaseOuterClass.Release release_; 9976 /** 9977 * <code>.hapi.release.Release release = 1;</code> 9978 */ 9979 public boolean hasRelease() { 9980 return release_ != null; 9981 } 9982 /** 9983 * <code>.hapi.release.Release release = 1;</code> 9984 */ 9985 public hapi.release.ReleaseOuterClass.Release getRelease() { 9986 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 9987 } 9988 /** 9989 * <code>.hapi.release.Release release = 1;</code> 9990 */ 9991 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 9992 return getRelease(); 9993 } 9994 9995 private byte memoizedIsInitialized = -1; 9996 public final boolean isInitialized() { 9997 byte isInitialized = memoizedIsInitialized; 9998 if (isInitialized == 1) return true; 9999 if (isInitialized == 0) return false; 10000 10001 memoizedIsInitialized = 1; 10002 return true; 10003 } 10004 10005 public void writeTo(com.google.protobuf.CodedOutputStream output) 10006 throws java.io.IOException { 10007 if (release_ != null) { 10008 output.writeMessage(1, getRelease()); 10009 } 10010 unknownFields.writeTo(output); 10011 } 10012 10013 public int getSerializedSize() { 10014 int size = memoizedSize; 10015 if (size != -1) return size; 10016 10017 size = 0; 10018 if (release_ != null) { 10019 size += com.google.protobuf.CodedOutputStream 10020 .computeMessageSize(1, getRelease()); 10021 } 10022 size += unknownFields.getSerializedSize(); 10023 memoizedSize = size; 10024 return size; 10025 } 10026 10027 @java.lang.Override 10028 public boolean equals(final java.lang.Object obj) { 10029 if (obj == this) { 10030 return true; 10031 } 10032 if (!(obj instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse)) { 10033 return super.equals(obj); 10034 } 10035 hapi.services.tiller.Tiller.RollbackReleaseResponse other = (hapi.services.tiller.Tiller.RollbackReleaseResponse) obj; 10036 10037 boolean result = true; 10038 result = result && (hasRelease() == other.hasRelease()); 10039 if (hasRelease()) { 10040 result = result && getRelease() 10041 .equals(other.getRelease()); 10042 } 10043 result = result && unknownFields.equals(other.unknownFields); 10044 return result; 10045 } 10046 10047 @java.lang.Override 10048 public int hashCode() { 10049 if (memoizedHashCode != 0) { 10050 return memoizedHashCode; 10051 } 10052 int hash = 41; 10053 hash = (19 * hash) + getDescriptor().hashCode(); 10054 if (hasRelease()) { 10055 hash = (37 * hash) + RELEASE_FIELD_NUMBER; 10056 hash = (53 * hash) + getRelease().hashCode(); 10057 } 10058 hash = (29 * hash) + unknownFields.hashCode(); 10059 memoizedHashCode = hash; 10060 return hash; 10061 } 10062 10063 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10064 java.nio.ByteBuffer data) 10065 throws com.google.protobuf.InvalidProtocolBufferException { 10066 return PARSER.parseFrom(data); 10067 } 10068 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10069 java.nio.ByteBuffer data, 10070 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10071 throws com.google.protobuf.InvalidProtocolBufferException { 10072 return PARSER.parseFrom(data, extensionRegistry); 10073 } 10074 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10075 com.google.protobuf.ByteString data) 10076 throws com.google.protobuf.InvalidProtocolBufferException { 10077 return PARSER.parseFrom(data); 10078 } 10079 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10080 com.google.protobuf.ByteString data, 10081 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10082 throws com.google.protobuf.InvalidProtocolBufferException { 10083 return PARSER.parseFrom(data, extensionRegistry); 10084 } 10085 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(byte[] data) 10086 throws com.google.protobuf.InvalidProtocolBufferException { 10087 return PARSER.parseFrom(data); 10088 } 10089 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10090 byte[] data, 10091 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10092 throws com.google.protobuf.InvalidProtocolBufferException { 10093 return PARSER.parseFrom(data, extensionRegistry); 10094 } 10095 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom(java.io.InputStream input) 10096 throws java.io.IOException { 10097 return com.google.protobuf.GeneratedMessageV3 10098 .parseWithIOException(PARSER, input); 10099 } 10100 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10101 java.io.InputStream input, 10102 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10103 throws java.io.IOException { 10104 return com.google.protobuf.GeneratedMessageV3 10105 .parseWithIOException(PARSER, input, extensionRegistry); 10106 } 10107 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom(java.io.InputStream input) 10108 throws java.io.IOException { 10109 return com.google.protobuf.GeneratedMessageV3 10110 .parseDelimitedWithIOException(PARSER, input); 10111 } 10112 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseDelimitedFrom( 10113 java.io.InputStream input, 10114 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10115 throws java.io.IOException { 10116 return com.google.protobuf.GeneratedMessageV3 10117 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 10118 } 10119 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10120 com.google.protobuf.CodedInputStream input) 10121 throws java.io.IOException { 10122 return com.google.protobuf.GeneratedMessageV3 10123 .parseWithIOException(PARSER, input); 10124 } 10125 public static hapi.services.tiller.Tiller.RollbackReleaseResponse parseFrom( 10126 com.google.protobuf.CodedInputStream input, 10127 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10128 throws java.io.IOException { 10129 return com.google.protobuf.GeneratedMessageV3 10130 .parseWithIOException(PARSER, input, extensionRegistry); 10131 } 10132 10133 public Builder newBuilderForType() { return newBuilder(); } 10134 public static Builder newBuilder() { 10135 return DEFAULT_INSTANCE.toBuilder(); 10136 } 10137 public static Builder newBuilder(hapi.services.tiller.Tiller.RollbackReleaseResponse prototype) { 10138 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 10139 } 10140 public Builder toBuilder() { 10141 return this == DEFAULT_INSTANCE 10142 ? new Builder() : new Builder().mergeFrom(this); 10143 } 10144 10145 @java.lang.Override 10146 protected Builder newBuilderForType( 10147 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10148 Builder builder = new Builder(parent); 10149 return builder; 10150 } 10151 /** 10152 * <pre> 10153 * RollbackReleaseResponse is the response to an update request. 10154 * </pre> 10155 * 10156 * Protobuf type {@code hapi.services.tiller.RollbackReleaseResponse} 10157 */ 10158 public static final class Builder extends 10159 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements 10160 // @@protoc_insertion_point(builder_implements:hapi.services.tiller.RollbackReleaseResponse) 10161 hapi.services.tiller.Tiller.RollbackReleaseResponseOrBuilder { 10162 public static final com.google.protobuf.Descriptors.Descriptor 10163 getDescriptor() { 10164 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10165 } 10166 10167 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10168 internalGetFieldAccessorTable() { 10169 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_fieldAccessorTable 10170 .ensureFieldAccessorsInitialized( 10171 hapi.services.tiller.Tiller.RollbackReleaseResponse.class, hapi.services.tiller.Tiller.RollbackReleaseResponse.Builder.class); 10172 } 10173 10174 // Construct using hapi.services.tiller.Tiller.RollbackReleaseResponse.newBuilder() 10175 private Builder() { 10176 maybeForceBuilderInitialization(); 10177 } 10178 10179 private Builder( 10180 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 10181 super(parent); 10182 maybeForceBuilderInitialization(); 10183 } 10184 private void maybeForceBuilderInitialization() { 10185 if (com.google.protobuf.GeneratedMessageV3 10186 .alwaysUseFieldBuilders) { 10187 } 10188 } 10189 public Builder clear() { 10190 super.clear(); 10191 if (releaseBuilder_ == null) { 10192 release_ = null; 10193 } else { 10194 release_ = null; 10195 releaseBuilder_ = null; 10196 } 10197 return this; 10198 } 10199 10200 public com.google.protobuf.Descriptors.Descriptor 10201 getDescriptorForType() { 10202 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_RollbackReleaseResponse_descriptor; 10203 } 10204 10205 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10206 return hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance(); 10207 } 10208 10209 public hapi.services.tiller.Tiller.RollbackReleaseResponse build() { 10210 hapi.services.tiller.Tiller.RollbackReleaseResponse result = buildPartial(); 10211 if (!result.isInitialized()) { 10212 throw newUninitializedMessageException(result); 10213 } 10214 return result; 10215 } 10216 10217 public hapi.services.tiller.Tiller.RollbackReleaseResponse buildPartial() { 10218 hapi.services.tiller.Tiller.RollbackReleaseResponse result = new hapi.services.tiller.Tiller.RollbackReleaseResponse(this); 10219 if (releaseBuilder_ == null) { 10220 result.release_ = release_; 10221 } else { 10222 result.release_ = releaseBuilder_.build(); 10223 } 10224 onBuilt(); 10225 return result; 10226 } 10227 10228 public Builder clone() { 10229 return (Builder) super.clone(); 10230 } 10231 public Builder setField( 10232 com.google.protobuf.Descriptors.FieldDescriptor field, 10233 java.lang.Object value) { 10234 return (Builder) super.setField(field, value); 10235 } 10236 public Builder clearField( 10237 com.google.protobuf.Descriptors.FieldDescriptor field) { 10238 return (Builder) super.clearField(field); 10239 } 10240 public Builder clearOneof( 10241 com.google.protobuf.Descriptors.OneofDescriptor oneof) { 10242 return (Builder) super.clearOneof(oneof); 10243 } 10244 public Builder setRepeatedField( 10245 com.google.protobuf.Descriptors.FieldDescriptor field, 10246 int index, java.lang.Object value) { 10247 return (Builder) super.setRepeatedField(field, index, value); 10248 } 10249 public Builder addRepeatedField( 10250 com.google.protobuf.Descriptors.FieldDescriptor field, 10251 java.lang.Object value) { 10252 return (Builder) super.addRepeatedField(field, value); 10253 } 10254 public Builder mergeFrom(com.google.protobuf.Message other) { 10255 if (other instanceof hapi.services.tiller.Tiller.RollbackReleaseResponse) { 10256 return mergeFrom((hapi.services.tiller.Tiller.RollbackReleaseResponse)other); 10257 } else { 10258 super.mergeFrom(other); 10259 return this; 10260 } 10261 } 10262 10263 public Builder mergeFrom(hapi.services.tiller.Tiller.RollbackReleaseResponse other) { 10264 if (other == hapi.services.tiller.Tiller.RollbackReleaseResponse.getDefaultInstance()) return this; 10265 if (other.hasRelease()) { 10266 mergeRelease(other.getRelease()); 10267 } 10268 this.mergeUnknownFields(other.unknownFields); 10269 onChanged(); 10270 return this; 10271 } 10272 10273 public final boolean isInitialized() { 10274 return true; 10275 } 10276 10277 public Builder mergeFrom( 10278 com.google.protobuf.CodedInputStream input, 10279 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10280 throws java.io.IOException { 10281 hapi.services.tiller.Tiller.RollbackReleaseResponse parsedMessage = null; 10282 try { 10283 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 10284 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10285 parsedMessage = (hapi.services.tiller.Tiller.RollbackReleaseResponse) e.getUnfinishedMessage(); 10286 throw e.unwrapIOException(); 10287 } finally { 10288 if (parsedMessage != null) { 10289 mergeFrom(parsedMessage); 10290 } 10291 } 10292 return this; 10293 } 10294 10295 private hapi.release.ReleaseOuterClass.Release release_ = null; 10296 private com.google.protobuf.SingleFieldBuilderV3< 10297 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> releaseBuilder_; 10298 /** 10299 * <code>.hapi.release.Release release = 1;</code> 10300 */ 10301 public boolean hasRelease() { 10302 return releaseBuilder_ != null || release_ != null; 10303 } 10304 /** 10305 * <code>.hapi.release.Release release = 1;</code> 10306 */ 10307 public hapi.release.ReleaseOuterClass.Release getRelease() { 10308 if (releaseBuilder_ == null) { 10309 return release_ == null ? hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10310 } else { 10311 return releaseBuilder_.getMessage(); 10312 } 10313 } 10314 /** 10315 * <code>.hapi.release.Release release = 1;</code> 10316 */ 10317 public Builder setRelease(hapi.release.ReleaseOuterClass.Release value) { 10318 if (releaseBuilder_ == null) { 10319 if (value == null) { 10320 throw new NullPointerException(); 10321 } 10322 release_ = value; 10323 onChanged(); 10324 } else { 10325 releaseBuilder_.setMessage(value); 10326 } 10327 10328 return this; 10329 } 10330 /** 10331 * <code>.hapi.release.Release release = 1;</code> 10332 */ 10333 public Builder setRelease( 10334 hapi.release.ReleaseOuterClass.Release.Builder builderForValue) { 10335 if (releaseBuilder_ == null) { 10336 release_ = builderForValue.build(); 10337 onChanged(); 10338 } else { 10339 releaseBuilder_.setMessage(builderForValue.build()); 10340 } 10341 10342 return this; 10343 } 10344 /** 10345 * <code>.hapi.release.Release release = 1;</code> 10346 */ 10347 public Builder mergeRelease(hapi.release.ReleaseOuterClass.Release value) { 10348 if (releaseBuilder_ == null) { 10349 if (release_ != null) { 10350 release_ = 10351 hapi.release.ReleaseOuterClass.Release.newBuilder(release_).mergeFrom(value).buildPartial(); 10352 } else { 10353 release_ = value; 10354 } 10355 onChanged(); 10356 } else { 10357 releaseBuilder_.mergeFrom(value); 10358 } 10359 10360 return this; 10361 } 10362 /** 10363 * <code>.hapi.release.Release release = 1;</code> 10364 */ 10365 public Builder clearRelease() { 10366 if (releaseBuilder_ == null) { 10367 release_ = null; 10368 onChanged(); 10369 } else { 10370 release_ = null; 10371 releaseBuilder_ = null; 10372 } 10373 10374 return this; 10375 } 10376 /** 10377 * <code>.hapi.release.Release release = 1;</code> 10378 */ 10379 public hapi.release.ReleaseOuterClass.Release.Builder getReleaseBuilder() { 10380 10381 onChanged(); 10382 return getReleaseFieldBuilder().getBuilder(); 10383 } 10384 /** 10385 * <code>.hapi.release.Release release = 1;</code> 10386 */ 10387 public hapi.release.ReleaseOuterClass.ReleaseOrBuilder getReleaseOrBuilder() { 10388 if (releaseBuilder_ != null) { 10389 return releaseBuilder_.getMessageOrBuilder(); 10390 } else { 10391 return release_ == null ? 10392 hapi.release.ReleaseOuterClass.Release.getDefaultInstance() : release_; 10393 } 10394 } 10395 /** 10396 * <code>.hapi.release.Release release = 1;</code> 10397 */ 10398 private com.google.protobuf.SingleFieldBuilderV3< 10399 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder> 10400 getReleaseFieldBuilder() { 10401 if (releaseBuilder_ == null) { 10402 releaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< 10403 hapi.release.ReleaseOuterClass.Release, hapi.release.ReleaseOuterClass.Release.Builder, hapi.release.ReleaseOuterClass.ReleaseOrBuilder>( 10404 getRelease(), 10405 getParentForChildren(), 10406 isClean()); 10407 release_ = null; 10408 } 10409 return releaseBuilder_; 10410 } 10411 public final Builder setUnknownFields( 10412 final com.google.protobuf.UnknownFieldSet unknownFields) { 10413 return super.setUnknownFieldsProto3(unknownFields); 10414 } 10415 10416 public final Builder mergeUnknownFields( 10417 final com.google.protobuf.UnknownFieldSet unknownFields) { 10418 return super.mergeUnknownFields(unknownFields); 10419 } 10420 10421 10422 // @@protoc_insertion_point(builder_scope:hapi.services.tiller.RollbackReleaseResponse) 10423 } 10424 10425 // @@protoc_insertion_point(class_scope:hapi.services.tiller.RollbackReleaseResponse) 10426 private static final hapi.services.tiller.Tiller.RollbackReleaseResponse DEFAULT_INSTANCE; 10427 static { 10428 DEFAULT_INSTANCE = new hapi.services.tiller.Tiller.RollbackReleaseResponse(); 10429 } 10430 10431 public static hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstance() { 10432 return DEFAULT_INSTANCE; 10433 } 10434 10435 private static final com.google.protobuf.Parser<RollbackReleaseResponse> 10436 PARSER = new com.google.protobuf.AbstractParser<RollbackReleaseResponse>() { 10437 public RollbackReleaseResponse parsePartialFrom( 10438 com.google.protobuf.CodedInputStream input, 10439 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10440 throws com.google.protobuf.InvalidProtocolBufferException { 10441 return new RollbackReleaseResponse(input, extensionRegistry); 10442 } 10443 }; 10444 10445 public static com.google.protobuf.Parser<RollbackReleaseResponse> parser() { 10446 return PARSER; 10447 } 10448 10449 @java.lang.Override 10450 public com.google.protobuf.Parser<RollbackReleaseResponse> getParserForType() { 10451 return PARSER; 10452 } 10453 10454 public hapi.services.tiller.Tiller.RollbackReleaseResponse getDefaultInstanceForType() { 10455 return DEFAULT_INSTANCE; 10456 } 10457 10458 } 10459 10460 public interface InstallReleaseRequestOrBuilder extends 10461 // @@protoc_insertion_point(interface_extends:hapi.services.tiller.InstallReleaseRequest) 10462 com.google.protobuf.MessageOrBuilder { 10463 10464 /** 10465 * <pre> 10466 * Chart is the protobuf representation of a chart. 10467 * </pre> 10468 * 10469 * <code>.hapi.chart.Chart chart = 1;</code> 10470 */ 10471 boolean hasChart(); 10472 /** 10473 * <pre> 10474 * Chart is the protobuf representation of a chart. 10475 * </pre> 10476 * 10477 * <code>.hapi.chart.Chart chart = 1;</code> 10478 */ 10479 hapi.chart.ChartOuterClass.Chart getChart(); 10480 /** 10481 * <pre> 10482 * Chart is the protobuf representation of a chart. 10483 * </pre> 10484 * 10485 * <code>.hapi.chart.Chart chart = 1;</code> 10486 */ 10487 hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder(); 10488 10489 /** 10490 * <pre> 10491 * Values is a string containing (unparsed) YAML values. 10492 * </pre> 10493 * 10494 * <code>.hapi.chart.Config values = 2;</code> 10495 */ 10496 boolean hasValues(); 10497 /** 10498 * <pre> 10499 * Values is a string containing (unparsed) YAML values. 10500 * </pre> 10501 * 10502 * <code>.hapi.chart.Config values = 2;</code> 10503 */ 10504 hapi.chart.ConfigOuterClass.Config getValues(); 10505 /** 10506 * <pre> 10507 * Values is a string containing (unparsed) YAML values. 10508 * </pre> 10509 * 10510 * <code>.hapi.chart.Config values = 2;</code> 10511 */ 10512 hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder(); 10513 10514 /** 10515 * <pre> 10516 * DryRun, if true, will run through the release logic, but neither create 10517 * a release object nor deploy to Kubernetes. The release object returned 10518 * in the response will be fake. 10519 * </pre> 10520 * 10521 * <code>bool dry_run = 3;</code> 10522 */ 10523 boolean getDryRun(); 10524 10525 /** 10526 * <pre> 10527 * Name is the candidate release name. This must be unique to the 10528 * namespace, otherwise the server will return an error. If it is not 10529 * supplied, the server will autogenerate one. 10530 * </pre> 10531 * 10532 * <code>string name = 4;</code> 10533 */ 10534 java.lang.String getName(); 10535 /** 10536 * <pre> 10537 * Name is the candidate release name. This must be unique to the 10538 * namespace, otherwise the server will return an error. If it is not 10539 * supplied, the server will autogenerate one. 10540 * </pre> 10541 * 10542 * <code>string name = 4;</code> 10543 */ 10544 com.google.protobuf.ByteString 10545 getNameBytes(); 10546 10547 /** 10548 * <pre> 10549 * DisableHooks causes the server to skip running any hooks for the install. 10550 * </pre> 10551 * 10552 * <code>bool disable_hooks = 5;</code> 10553 */ 10554 boolean getDisableHooks(); 10555 10556 /** 10557 * <pre> 10558 * Namepace is the kubernetes namespace of the release. 10559 * </pre> 10560 * 10561 * <code>string namespace = 6;</code> 10562 */ 10563 java.lang.String getNamespace(); 10564 /** 10565 * <pre> 10566 * Namepace is the kubernetes namespace of the release. 10567 * </pre> 10568 * 10569 * <code>string namespace = 6;</code> 10570 */ 10571 com.google.protobuf.ByteString 10572 getNamespaceBytes(); 10573 10574 /** 10575 * <pre> 10576 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10577 * </pre> 10578 * 10579 * <code>bool reuse_name = 7;</code> 10580 */ 10581 boolean getReuseName(); 10582 10583 /** 10584 * <pre> 10585 * timeout specifies the max amount of time any kubernetes client command can run. 10586 * </pre> 10587 * 10588 * <code>int64 timeout = 8;</code> 10589 */ 10590 long getTimeout(); 10591 10592 /** 10593 * <pre> 10594 * wait, if true, will wait until all Pods, PVCs, and Services are in a ready state 10595 * before marking the release as successful. It will wait for as long as timeout 10596 * </pre> 10597 * 10598 * <code>bool wait = 9;</code> 10599 */ 10600 boolean getWait(); 10601 } 10602 /** 10603 * <pre> 10604 * InstallReleaseRequest is the request for an installation of a chart. 10605 * </pre> 10606 * 10607 * Protobuf type {@code hapi.services.tiller.InstallReleaseRequest} 10608 */ 10609 public static final class InstallReleaseRequest extends 10610 com.google.protobuf.GeneratedMessageV3 implements 10611 // @@protoc_insertion_point(message_implements:hapi.services.tiller.InstallReleaseRequest) 10612 InstallReleaseRequestOrBuilder { 10613 private static final long serialVersionUID = 0L; 10614 // Use InstallReleaseRequest.newBuilder() to construct. 10615 private InstallReleaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 10616 super(builder); 10617 } 10618 private InstallReleaseRequest() { 10619 dryRun_ = false; 10620 name_ = ""; 10621 disableHooks_ = false; 10622 namespace_ = ""; 10623 reuseName_ = false; 10624 timeout_ = 0L; 10625 wait_ = false; 10626 } 10627 10628 @java.lang.Override 10629 public final com.google.protobuf.UnknownFieldSet 10630 getUnknownFields() { 10631 return this.unknownFields; 10632 } 10633 private InstallReleaseRequest( 10634 com.google.protobuf.CodedInputStream input, 10635 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 10636 throws com.google.protobuf.InvalidProtocolBufferException { 10637 this(); 10638 if (extensionRegistry == null) { 10639 throw new java.lang.NullPointerException(); 10640 } 10641 int mutable_bitField0_ = 0; 10642 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 10643 com.google.protobuf.UnknownFieldSet.newBuilder(); 10644 try { 10645 boolean done = false; 10646 while (!done) { 10647 int tag = input.readTag(); 10648 switch (tag) { 10649 case 0: 10650 done = true; 10651 break; 10652 default: { 10653 if (!parseUnknownFieldProto3( 10654 input, unknownFields, extensionRegistry, tag)) { 10655 done = true; 10656 } 10657 break; 10658 } 10659 case 10: { 10660 hapi.chart.ChartOuterClass.Chart.Builder subBuilder = null; 10661 if (chart_ != null) { 10662 subBuilder = chart_.toBuilder(); 10663 } 10664 chart_ = input.readMessage(hapi.chart.ChartOuterClass.Chart.parser(), extensionRegistry); 10665 if (subBuilder != null) { 10666 subBuilder.mergeFrom(chart_); 10667 chart_ = subBuilder.buildPartial(); 10668 } 10669 10670 break; 10671 } 10672 case 18: { 10673 hapi.chart.ConfigOuterClass.Config.Builder subBuilder = null; 10674 if (values_ != null) { 10675 subBuilder = values_.toBuilder(); 10676 } 10677 values_ = input.readMessage(hapi.chart.ConfigOuterClass.Config.parser(), extensionRegistry); 10678 if (subBuilder != null) { 10679 subBuilder.mergeFrom(values_); 10680 values_ = subBuilder.buildPartial(); 10681 } 10682 10683 break; 10684 } 10685 case 24: { 10686 10687 dryRun_ = input.readBool(); 10688 break; 10689 } 10690 case 34: { 10691 java.lang.String s = input.readStringRequireUtf8(); 10692 10693 name_ = s; 10694 break; 10695 } 10696 case 40: { 10697 10698 disableHooks_ = input.readBool(); 10699 break; 10700 } 10701 case 50: { 10702 java.lang.String s = input.readStringRequireUtf8(); 10703 10704 namespace_ = s; 10705 break; 10706 } 10707 case 56: { 10708 10709 reuseName_ = input.readBool(); 10710 break; 10711 } 10712 case 64: { 10713 10714 timeout_ = input.readInt64(); 10715 break; 10716 } 10717 case 72: { 10718 10719 wait_ = input.readBool(); 10720 break; 10721 } 10722 } 10723 } 10724 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 10725 throw e.setUnfinishedMessage(this); 10726 } catch (java.io.IOException e) { 10727 throw new com.google.protobuf.InvalidProtocolBufferException( 10728 e).setUnfinishedMessage(this); 10729 } finally { 10730 this.unknownFields = unknownFields.build(); 10731 makeExtensionsImmutable(); 10732 } 10733 } 10734 public static final com.google.protobuf.Descriptors.Descriptor 10735 getDescriptor() { 10736 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_descriptor; 10737 } 10738 10739 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 10740 internalGetFieldAccessorTable() { 10741 return hapi.services.tiller.Tiller.internal_static_hapi_services_tiller_InstallReleaseRequest_fieldAccessorTable 10742 .ensureFieldAccessorsInitialized( 10743 hapi.services.tiller.Tiller.InstallReleaseRequest.class, hapi.services.tiller.Tiller.InstallReleaseRequest.Builder.class); 10744 } 10745 10746 public static final int CHART_FIELD_NUMBER = 1; 10747 private hapi.chart.ChartOuterClass.Chart chart_; 10748 /** 10749 * <pre> 10750 * Chart is the protobuf representation of a chart. 10751 * </pre> 10752 * 10753 * <code>.hapi.chart.Chart chart = 1;</code> 10754 */ 10755 public boolean hasChart() { 10756 return chart_ != null; 10757 } 10758 /** 10759 * <pre> 10760 * Chart is the protobuf representation of a chart. 10761 * </pre> 10762 * 10763 * <code>.hapi.chart.Chart chart = 1;</code> 10764 */ 10765 public hapi.chart.ChartOuterClass.Chart getChart() { 10766 return chart_ == null ? hapi.chart.ChartOuterClass.Chart.getDefaultInstance() : chart_; 10767 } 10768 /** 10769 * <pre> 10770 * Chart is the protobuf representation of a chart. 10771 * </pre> 10772 * 10773 * <code>.hapi.chart.Chart chart = 1;</code> 10774 */ 10775 public hapi.chart.ChartOuterClass.ChartOrBuilder getChartOrBuilder() { 10776 return getChart(); 10777 } 10778 10779 public static final int VALUES_FIELD_NUMBER = 2; 10780 private hapi.chart.ConfigOuterClass.Config values_; 10781 /** 10782 * <pre> 10783 * Values is a string containing (unparsed) YAML values. 10784 * </pre> 10785 * 10786 * <code>.hapi.chart.Config values = 2;</code> 10787 */ 10788 public boolean hasValues() { 10789 return values_ != null; 10790 } 10791 /** 10792 * <pre> 10793 * Values is a string containing (unparsed) YAML values. 10794 * </pre> 10795 * 10796 * <code>.hapi.chart.Config values = 2;</code> 10797 */ 10798 public hapi.chart.ConfigOuterClass.Config getValues() { 10799 return values_ == null ? hapi.chart.ConfigOuterClass.Config.getDefaultInstance() : values_; 10800 } 10801 /** 10802 * <pre> 10803 * Values is a string containing (unparsed) YAML values. 10804 * </pre> 10805 * 10806 * <code>.hapi.chart.Config values = 2;</code> 10807 */ 10808 public hapi.chart.ConfigOuterClass.ConfigOrBuilder getValuesOrBuilder() { 10809 return getValues(); 10810 } 10811 10812 public static final int DRY_RUN_FIELD_NUMBER = 3; 10813 private boolean dryRun_; 10814 /** 10815 * <pre> 10816 * DryRun, if true, will run through the release logic, but neither create 10817 * a release object nor deploy to Kubernetes. The release object returned 10818 * in the response will be fake. 10819 * </pre> 10820 * 10821 * <code>bool dry_run = 3;</code> 10822 */ 10823 public boolean getDryRun() { 10824 return dryRun_; 10825 } 10826 10827 public static final int NAME_FIELD_NUMBER = 4; 10828 private volatile java.lang.Object name_; 10829 /** 10830 * <pre> 10831 * Name is the candidate release name. This must be unique to the 10832 * namespace, otherwise the server will return an error. If it is not 10833 * supplied, the server will autogenerate one. 10834 * </pre> 10835 * 10836 * <code>string name = 4;</code> 10837 */ 10838 public java.lang.String getName() { 10839 java.lang.Object ref = name_; 10840 if (ref instanceof java.lang.String) { 10841 return (java.lang.String) ref; 10842 } else { 10843 com.google.protobuf.ByteString bs = 10844 (com.google.protobuf.ByteString) ref; 10845 java.lang.String s = bs.toStringUtf8(); 10846 name_ = s; 10847 return s; 10848 } 10849 } 10850 /** 10851 * <pre> 10852 * Name is the candidate release name. This must be unique to the 10853 * namespace, otherwise the server will return an error. If it is not 10854 * supplied, the server will autogenerate one. 10855 * </pre> 10856 * 10857 * <code>string name = 4;</code> 10858 */ 10859 public com.google.protobuf.ByteString 10860 getNameBytes() { 10861 java.lang.Object ref = name_; 10862 if (ref instanceof java.lang.String) { 10863 com.google.protobuf.ByteString b = 10864 com.google.protobuf.ByteString.copyFromUtf8( 10865 (java.lang.String) ref); 10866 name_ = b; 10867 return b; 10868 } else { 10869 return (com.google.protobuf.ByteString) ref; 10870 } 10871 } 10872 10873 public static final int DISABLE_HOOKS_FIELD_NUMBER = 5; 10874 private boolean disableHooks_; 10875 /** 10876 * <pre> 10877 * DisableHooks causes the server to skip running any hooks for the install. 10878 * </pre> 10879 * 10880 * <code>bool disable_hooks = 5;</code> 10881 */ 10882 public boolean getDisableHooks() { 10883 return disableHooks_; 10884 } 10885 10886 public static final int NAMESPACE_FIELD_NUMBER = 6; 10887 private volatile java.lang.Object namespace_; 10888 /** 10889 * <pre> 10890 * Namepace is the kubernetes namespace of the release. 10891 * </pre> 10892 * 10893 * <code>string namespace = 6;</code> 10894 */ 10895 public java.lang.String getNamespace() { 10896 java.lang.Object ref = namespace_; 10897 if (ref instanceof java.lang.String) { 10898 return (java.lang.String) ref; 10899 } else { 10900 com.google.protobuf.ByteString bs = 10901 (com.google.protobuf.ByteString) ref; 10902 java.lang.String s = bs.toStringUtf8(); 10903 namespace_ = s; 10904 return s; 10905 } 10906 } 10907 /** 10908 * <pre> 10909 * Namepace is the kubernetes namespace of the release. 10910 * </pre> 10911 * 10912 * <code>string namespace = 6;</code> 10913 */ 10914 public com.google.protobuf.ByteString 10915 getNamespaceBytes() { 10916 java.lang.Object ref = namespace_; 10917 if (ref instanceof java.lang.String) { 10918 com.google.protobuf.ByteString b = 10919 com.google.protobuf.ByteString.copyFromUtf8( 10920 (java.lang.String) ref); 10921 namespace_ = b; 10922 return b; 10923 } else { 10924 return (com.google.protobuf.ByteString) ref; 10925 } 10926 } 10927 10928 public static final int REUSE_NAME_FIELD_NUMBER = 7; 10929 private boolean reuseName_; 10930 /** 10931 * <pre> 10932 * ReuseName requests that Tiller re-uses a name, instead of erroring out. 10933 * </pre> 10934 *