get.porter.sh/porter@v1.3.0/gen/proto/go/porterapis/installation/v1alpha1/installation.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.28.1 4 // protoc (unknown) 5 // source: installation/v1alpha1/installation.proto 6 7 package installationv1alpha1 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 _ "google.golang.org/protobuf/types/known/anypb" 13 structpb "google.golang.org/protobuf/types/known/structpb" 14 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 type Bundle struct { 27 state protoimpl.MessageState 28 sizeCache protoimpl.SizeCache 29 unknownFields protoimpl.UnknownFields 30 31 Repository string `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"` 32 Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` 33 } 34 35 func (x *Bundle) Reset() { 36 *x = Bundle{} 37 if protoimpl.UnsafeEnabled { 38 mi := &file_installation_v1alpha1_installation_proto_msgTypes[0] 39 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 40 ms.StoreMessageInfo(mi) 41 } 42 } 43 44 func (x *Bundle) String() string { 45 return protoimpl.X.MessageStringOf(x) 46 } 47 48 func (*Bundle) ProtoMessage() {} 49 50 func (x *Bundle) ProtoReflect() protoreflect.Message { 51 mi := &file_installation_v1alpha1_installation_proto_msgTypes[0] 52 if protoimpl.UnsafeEnabled && x != nil { 53 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 54 if ms.LoadMessageInfo() == nil { 55 ms.StoreMessageInfo(mi) 56 } 57 return ms 58 } 59 return mi.MessageOf(x) 60 } 61 62 // Deprecated: Use Bundle.ProtoReflect.Descriptor instead. 63 func (*Bundle) Descriptor() ([]byte, []int) { 64 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{0} 65 } 66 67 func (x *Bundle) GetRepository() string { 68 if x != nil { 69 return x.Repository 70 } 71 return "" 72 } 73 74 func (x *Bundle) GetVersion() string { 75 if x != nil { 76 return x.Version 77 } 78 return "" 79 } 80 81 type InstallationStatus struct { 82 state protoimpl.MessageState 83 sizeCache protoimpl.SizeCache 84 unknownFields protoimpl.UnknownFields 85 86 RunId string `protobuf:"bytes,1,opt,name=runId,proto3" json:"runId,omitempty"` 87 Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` 88 ResultId string `protobuf:"bytes,3,opt,name=resultId,proto3" json:"resultId,omitempty"` 89 ResultStatus string `protobuf:"bytes,4,opt,name=resultStatus,proto3" json:"resultStatus,omitempty"` 90 Created *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"` 91 Modified *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=modified,proto3" json:"modified,omitempty"` 92 Installed *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=installed,proto3" json:"installed,omitempty"` 93 Uninstalled *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=uninstalled,proto3" json:"uninstalled,omitempty"` 94 BundleReference string `protobuf:"bytes,9,opt,name=bundleReference,proto3" json:"bundleReference,omitempty"` 95 BundleVersion string `protobuf:"bytes,10,opt,name=bundleVersion,proto3" json:"bundleVersion,omitempty"` 96 BundleDigest string `protobuf:"bytes,11,opt,name=bundleDigest,proto3" json:"bundleDigest,omitempty"` 97 } 98 99 func (x *InstallationStatus) Reset() { 100 *x = InstallationStatus{} 101 if protoimpl.UnsafeEnabled { 102 mi := &file_installation_v1alpha1_installation_proto_msgTypes[1] 103 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 104 ms.StoreMessageInfo(mi) 105 } 106 } 107 108 func (x *InstallationStatus) String() string { 109 return protoimpl.X.MessageStringOf(x) 110 } 111 112 func (*InstallationStatus) ProtoMessage() {} 113 114 func (x *InstallationStatus) ProtoReflect() protoreflect.Message { 115 mi := &file_installation_v1alpha1_installation_proto_msgTypes[1] 116 if protoimpl.UnsafeEnabled && x != nil { 117 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 118 if ms.LoadMessageInfo() == nil { 119 ms.StoreMessageInfo(mi) 120 } 121 return ms 122 } 123 return mi.MessageOf(x) 124 } 125 126 // Deprecated: Use InstallationStatus.ProtoReflect.Descriptor instead. 127 func (*InstallationStatus) Descriptor() ([]byte, []int) { 128 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{1} 129 } 130 131 func (x *InstallationStatus) GetRunId() string { 132 if x != nil { 133 return x.RunId 134 } 135 return "" 136 } 137 138 func (x *InstallationStatus) GetAction() string { 139 if x != nil { 140 return x.Action 141 } 142 return "" 143 } 144 145 func (x *InstallationStatus) GetResultId() string { 146 if x != nil { 147 return x.ResultId 148 } 149 return "" 150 } 151 152 func (x *InstallationStatus) GetResultStatus() string { 153 if x != nil { 154 return x.ResultStatus 155 } 156 return "" 157 } 158 159 func (x *InstallationStatus) GetCreated() *timestamppb.Timestamp { 160 if x != nil { 161 return x.Created 162 } 163 return nil 164 } 165 166 func (x *InstallationStatus) GetModified() *timestamppb.Timestamp { 167 if x != nil { 168 return x.Modified 169 } 170 return nil 171 } 172 173 func (x *InstallationStatus) GetInstalled() *timestamppb.Timestamp { 174 if x != nil { 175 return x.Installed 176 } 177 return nil 178 } 179 180 func (x *InstallationStatus) GetUninstalled() *timestamppb.Timestamp { 181 if x != nil { 182 return x.Uninstalled 183 } 184 return nil 185 } 186 187 func (x *InstallationStatus) GetBundleReference() string { 188 if x != nil { 189 return x.BundleReference 190 } 191 return "" 192 } 193 194 func (x *InstallationStatus) GetBundleVersion() string { 195 if x != nil { 196 return x.BundleVersion 197 } 198 return "" 199 } 200 201 func (x *InstallationStatus) GetBundleDigest() string { 202 if x != nil { 203 return x.BundleDigest 204 } 205 return "" 206 } 207 208 type Calculated struct { 209 state protoimpl.MessageState 210 sizeCache protoimpl.SizeCache 211 unknownFields protoimpl.UnknownFields 212 213 DisplayInstallationState string `protobuf:"bytes,1,opt,name=displayInstallationState,proto3" json:"displayInstallationState,omitempty"` 214 DisplayInstallationStatus string `protobuf:"bytes,2,opt,name=displayInstallationStatus,proto3" json:"displayInstallationStatus,omitempty"` 215 ResolvedParameters structpb.NullValue `protobuf:"varint,3,opt,name=resolvedParameters,proto3,enum=google.protobuf.NullValue" json:"resolvedParameters,omitempty"` 216 } 217 218 func (x *Calculated) Reset() { 219 *x = Calculated{} 220 if protoimpl.UnsafeEnabled { 221 mi := &file_installation_v1alpha1_installation_proto_msgTypes[2] 222 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 223 ms.StoreMessageInfo(mi) 224 } 225 } 226 227 func (x *Calculated) String() string { 228 return protoimpl.X.MessageStringOf(x) 229 } 230 231 func (*Calculated) ProtoMessage() {} 232 233 func (x *Calculated) ProtoReflect() protoreflect.Message { 234 mi := &file_installation_v1alpha1_installation_proto_msgTypes[2] 235 if protoimpl.UnsafeEnabled && x != nil { 236 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 237 if ms.LoadMessageInfo() == nil { 238 ms.StoreMessageInfo(mi) 239 } 240 return ms 241 } 242 return mi.MessageOf(x) 243 } 244 245 // Deprecated: Use Calculated.ProtoReflect.Descriptor instead. 246 func (*Calculated) Descriptor() ([]byte, []int) { 247 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{2} 248 } 249 250 func (x *Calculated) GetDisplayInstallationState() string { 251 if x != nil { 252 return x.DisplayInstallationState 253 } 254 return "" 255 } 256 257 func (x *Calculated) GetDisplayInstallationStatus() string { 258 if x != nil { 259 return x.DisplayInstallationStatus 260 } 261 return "" 262 } 263 264 func (x *Calculated) GetResolvedParameters() structpb.NullValue { 265 if x != nil { 266 return x.ResolvedParameters 267 } 268 return structpb.NullValue(0) 269 } 270 271 type Installation struct { 272 state protoimpl.MessageState 273 sizeCache protoimpl.SizeCache 274 unknownFields protoimpl.UnknownFields 275 276 // Unique installation ID 277 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` 278 SchemaType string `protobuf:"bytes,2,opt,name=schemaType,proto3" json:"schemaType,omitempty"` 279 SchemaVersion string `protobuf:"bytes,3,opt,name=schemaVersion,proto3" json:"schemaVersion,omitempty"` 280 Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` 281 Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` 282 Bundle *Bundle `protobuf:"bytes,6,opt,name=bundle,proto3" json:"bundle,omitempty"` 283 CredentialSets []string `protobuf:"bytes,7,rep,name=credentialSets,proto3" json:"credentialSets,omitempty"` 284 ParameterSets []string `protobuf:"bytes,8,rep,name=parameterSets,proto3" json:"parameterSets,omitempty"` 285 Status *InstallationStatus `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"` 286 Calculated *Calculated `protobuf:"bytes,10,opt,name=calculated,json=_calculated,proto3" json:"calculated,omitempty"` 287 } 288 289 func (x *Installation) Reset() { 290 *x = Installation{} 291 if protoimpl.UnsafeEnabled { 292 mi := &file_installation_v1alpha1_installation_proto_msgTypes[3] 293 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 294 ms.StoreMessageInfo(mi) 295 } 296 } 297 298 func (x *Installation) String() string { 299 return protoimpl.X.MessageStringOf(x) 300 } 301 302 func (*Installation) ProtoMessage() {} 303 304 func (x *Installation) ProtoReflect() protoreflect.Message { 305 mi := &file_installation_v1alpha1_installation_proto_msgTypes[3] 306 if protoimpl.UnsafeEnabled && x != nil { 307 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 308 if ms.LoadMessageInfo() == nil { 309 ms.StoreMessageInfo(mi) 310 } 311 return ms 312 } 313 return mi.MessageOf(x) 314 } 315 316 // Deprecated: Use Installation.ProtoReflect.Descriptor instead. 317 func (*Installation) Descriptor() ([]byte, []int) { 318 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{3} 319 } 320 321 func (x *Installation) GetId() string { 322 if x != nil { 323 return x.Id 324 } 325 return "" 326 } 327 328 func (x *Installation) GetSchemaType() string { 329 if x != nil { 330 return x.SchemaType 331 } 332 return "" 333 } 334 335 func (x *Installation) GetSchemaVersion() string { 336 if x != nil { 337 return x.SchemaVersion 338 } 339 return "" 340 } 341 342 func (x *Installation) GetName() string { 343 if x != nil { 344 return x.Name 345 } 346 return "" 347 } 348 349 func (x *Installation) GetNamespace() string { 350 if x != nil { 351 return x.Namespace 352 } 353 return "" 354 } 355 356 func (x *Installation) GetBundle() *Bundle { 357 if x != nil { 358 return x.Bundle 359 } 360 return nil 361 } 362 363 func (x *Installation) GetCredentialSets() []string { 364 if x != nil { 365 return x.CredentialSets 366 } 367 return nil 368 } 369 370 func (x *Installation) GetParameterSets() []string { 371 if x != nil { 372 return x.ParameterSets 373 } 374 return nil 375 } 376 377 func (x *Installation) GetStatus() *InstallationStatus { 378 if x != nil { 379 return x.Status 380 } 381 return nil 382 } 383 384 func (x *Installation) GetCalculated() *Calculated { 385 if x != nil { 386 return x.Calculated 387 } 388 return nil 389 } 390 391 // Installations 392 type ListInstallationsRequest struct { 393 state protoimpl.MessageState 394 sizeCache protoimpl.SizeCache 395 unknownFields protoimpl.UnknownFields 396 397 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 398 Namespace *string `protobuf:"bytes,2,opt,name=namespace,proto3,oneof" json:"namespace,omitempty"` 399 Limit *int64 `protobuf:"varint,3,opt,name=limit,proto3,oneof" json:"limit,omitempty"` 400 Skip *int64 `protobuf:"varint,4,opt,name=skip,proto3,oneof" json:"skip,omitempty"` 401 Labels map[string]string `protobuf:"bytes,5,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 402 AllNamespaces *bool `protobuf:"varint,6,opt,name=allNamespaces,proto3,oneof" json:"allNamespaces,omitempty"` 403 } 404 405 func (x *ListInstallationsRequest) Reset() { 406 *x = ListInstallationsRequest{} 407 if protoimpl.UnsafeEnabled { 408 mi := &file_installation_v1alpha1_installation_proto_msgTypes[4] 409 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 410 ms.StoreMessageInfo(mi) 411 } 412 } 413 414 func (x *ListInstallationsRequest) String() string { 415 return protoimpl.X.MessageStringOf(x) 416 } 417 418 func (*ListInstallationsRequest) ProtoMessage() {} 419 420 func (x *ListInstallationsRequest) ProtoReflect() protoreflect.Message { 421 mi := &file_installation_v1alpha1_installation_proto_msgTypes[4] 422 if protoimpl.UnsafeEnabled && x != nil { 423 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 424 if ms.LoadMessageInfo() == nil { 425 ms.StoreMessageInfo(mi) 426 } 427 return ms 428 } 429 return mi.MessageOf(x) 430 } 431 432 // Deprecated: Use ListInstallationsRequest.ProtoReflect.Descriptor instead. 433 func (*ListInstallationsRequest) Descriptor() ([]byte, []int) { 434 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{4} 435 } 436 437 func (x *ListInstallationsRequest) GetName() string { 438 if x != nil { 439 return x.Name 440 } 441 return "" 442 } 443 444 func (x *ListInstallationsRequest) GetNamespace() string { 445 if x != nil && x.Namespace != nil { 446 return *x.Namespace 447 } 448 return "" 449 } 450 451 func (x *ListInstallationsRequest) GetLimit() int64 { 452 if x != nil && x.Limit != nil { 453 return *x.Limit 454 } 455 return 0 456 } 457 458 func (x *ListInstallationsRequest) GetSkip() int64 { 459 if x != nil && x.Skip != nil { 460 return *x.Skip 461 } 462 return 0 463 } 464 465 func (x *ListInstallationsRequest) GetLabels() map[string]string { 466 if x != nil { 467 return x.Labels 468 } 469 return nil 470 } 471 472 func (x *ListInstallationsRequest) GetAllNamespaces() bool { 473 if x != nil && x.AllNamespaces != nil { 474 return *x.AllNamespaces 475 } 476 return false 477 } 478 479 type ListInstallationsResponse struct { 480 state protoimpl.MessageState 481 sizeCache protoimpl.SizeCache 482 unknownFields protoimpl.UnknownFields 483 484 Installation []*Installation `protobuf:"bytes,1,rep,name=installation,proto3" json:"installation,omitempty"` 485 } 486 487 func (x *ListInstallationsResponse) Reset() { 488 *x = ListInstallationsResponse{} 489 if protoimpl.UnsafeEnabled { 490 mi := &file_installation_v1alpha1_installation_proto_msgTypes[5] 491 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 492 ms.StoreMessageInfo(mi) 493 } 494 } 495 496 func (x *ListInstallationsResponse) String() string { 497 return protoimpl.X.MessageStringOf(x) 498 } 499 500 func (*ListInstallationsResponse) ProtoMessage() {} 501 502 func (x *ListInstallationsResponse) ProtoReflect() protoreflect.Message { 503 mi := &file_installation_v1alpha1_installation_proto_msgTypes[5] 504 if protoimpl.UnsafeEnabled && x != nil { 505 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 506 if ms.LoadMessageInfo() == nil { 507 ms.StoreMessageInfo(mi) 508 } 509 return ms 510 } 511 return mi.MessageOf(x) 512 } 513 514 // Deprecated: Use ListInstallationsResponse.ProtoReflect.Descriptor instead. 515 func (*ListInstallationsResponse) Descriptor() ([]byte, []int) { 516 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{5} 517 } 518 519 func (x *ListInstallationsResponse) GetInstallation() []*Installation { 520 if x != nil { 521 return x.Installation 522 } 523 return nil 524 } 525 526 // InstallationRuns 527 type InstallationRun struct { 528 state protoimpl.MessageState 529 sizeCache protoimpl.SizeCache 530 unknownFields protoimpl.UnknownFields 531 532 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` 533 Bundle string `protobuf:"bytes,2,opt,name=bundle,proto3" json:"bundle,omitempty"` 534 Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` 535 Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"` 536 Paramters map[string]string `protobuf:"bytes,5,rep,name=paramters,proto3" json:"paramters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 537 Started *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=started,proto3" json:"started,omitempty"` 538 Stopped *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=stopped,proto3" json:"stopped,omitempty"` 539 Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` 540 } 541 542 func (x *InstallationRun) Reset() { 543 *x = InstallationRun{} 544 if protoimpl.UnsafeEnabled { 545 mi := &file_installation_v1alpha1_installation_proto_msgTypes[6] 546 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 547 ms.StoreMessageInfo(mi) 548 } 549 } 550 551 func (x *InstallationRun) String() string { 552 return protoimpl.X.MessageStringOf(x) 553 } 554 555 func (*InstallationRun) ProtoMessage() {} 556 557 func (x *InstallationRun) ProtoReflect() protoreflect.Message { 558 mi := &file_installation_v1alpha1_installation_proto_msgTypes[6] 559 if protoimpl.UnsafeEnabled && x != nil { 560 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 561 if ms.LoadMessageInfo() == nil { 562 ms.StoreMessageInfo(mi) 563 } 564 return ms 565 } 566 return mi.MessageOf(x) 567 } 568 569 // Deprecated: Use InstallationRun.ProtoReflect.Descriptor instead. 570 func (*InstallationRun) Descriptor() ([]byte, []int) { 571 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{6} 572 } 573 574 func (x *InstallationRun) GetId() int64 { 575 if x != nil { 576 return x.Id 577 } 578 return 0 579 } 580 581 func (x *InstallationRun) GetBundle() string { 582 if x != nil { 583 return x.Bundle 584 } 585 return "" 586 } 587 588 func (x *InstallationRun) GetVersion() string { 589 if x != nil { 590 return x.Version 591 } 592 return "" 593 } 594 595 func (x *InstallationRun) GetAction() string { 596 if x != nil { 597 return x.Action 598 } 599 return "" 600 } 601 602 func (x *InstallationRun) GetParamters() map[string]string { 603 if x != nil { 604 return x.Paramters 605 } 606 return nil 607 } 608 609 func (x *InstallationRun) GetStarted() *timestamppb.Timestamp { 610 if x != nil { 611 return x.Started 612 } 613 return nil 614 } 615 616 func (x *InstallationRun) GetStopped() *timestamppb.Timestamp { 617 if x != nil { 618 return x.Stopped 619 } 620 return nil 621 } 622 623 func (x *InstallationRun) GetStatus() string { 624 if x != nil { 625 return x.Status 626 } 627 return "" 628 } 629 630 type ListInstallationRunsRequest struct { 631 state protoimpl.MessageState 632 sizeCache protoimpl.SizeCache 633 unknownFields protoimpl.UnknownFields 634 635 Installation *Installation `protobuf:"bytes,1,opt,name=installation,proto3" json:"installation,omitempty"` 636 } 637 638 func (x *ListInstallationRunsRequest) Reset() { 639 *x = ListInstallationRunsRequest{} 640 if protoimpl.UnsafeEnabled { 641 mi := &file_installation_v1alpha1_installation_proto_msgTypes[7] 642 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 643 ms.StoreMessageInfo(mi) 644 } 645 } 646 647 func (x *ListInstallationRunsRequest) String() string { 648 return protoimpl.X.MessageStringOf(x) 649 } 650 651 func (*ListInstallationRunsRequest) ProtoMessage() {} 652 653 func (x *ListInstallationRunsRequest) ProtoReflect() protoreflect.Message { 654 mi := &file_installation_v1alpha1_installation_proto_msgTypes[7] 655 if protoimpl.UnsafeEnabled && x != nil { 656 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 657 if ms.LoadMessageInfo() == nil { 658 ms.StoreMessageInfo(mi) 659 } 660 return ms 661 } 662 return mi.MessageOf(x) 663 } 664 665 // Deprecated: Use ListInstallationRunsRequest.ProtoReflect.Descriptor instead. 666 func (*ListInstallationRunsRequest) Descriptor() ([]byte, []int) { 667 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{7} 668 } 669 670 func (x *ListInstallationRunsRequest) GetInstallation() *Installation { 671 if x != nil { 672 return x.Installation 673 } 674 return nil 675 } 676 677 type ListInstallationRunsResponse struct { 678 state protoimpl.MessageState 679 sizeCache protoimpl.SizeCache 680 unknownFields protoimpl.UnknownFields 681 682 Run []*InstallationRun `protobuf:"bytes,1,rep,name=run,proto3" json:"run,omitempty"` 683 } 684 685 func (x *ListInstallationRunsResponse) Reset() { 686 *x = ListInstallationRunsResponse{} 687 if protoimpl.UnsafeEnabled { 688 mi := &file_installation_v1alpha1_installation_proto_msgTypes[8] 689 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 690 ms.StoreMessageInfo(mi) 691 } 692 } 693 694 func (x *ListInstallationRunsResponse) String() string { 695 return protoimpl.X.MessageStringOf(x) 696 } 697 698 func (*ListInstallationRunsResponse) ProtoMessage() {} 699 700 func (x *ListInstallationRunsResponse) ProtoReflect() protoreflect.Message { 701 mi := &file_installation_v1alpha1_installation_proto_msgTypes[8] 702 if protoimpl.UnsafeEnabled && x != nil { 703 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 704 if ms.LoadMessageInfo() == nil { 705 ms.StoreMessageInfo(mi) 706 } 707 return ms 708 } 709 return mi.MessageOf(x) 710 } 711 712 // Deprecated: Use ListInstallationRunsResponse.ProtoReflect.Descriptor instead. 713 func (*ListInstallationRunsResponse) Descriptor() ([]byte, []int) { 714 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{8} 715 } 716 717 func (x *ListInstallationRunsResponse) GetRun() []*InstallationRun { 718 if x != nil { 719 return x.Run 720 } 721 return nil 722 } 723 724 type PorterValue struct { 725 state protoimpl.MessageState 726 sizeCache protoimpl.SizeCache 727 unknownFields protoimpl.UnknownFields 728 729 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 730 Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` 731 Sensitive bool `protobuf:"varint,3,opt,name=sensitive,proto3" json:"sensitive,omitempty"` 732 Value *structpb.Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` 733 } 734 735 func (x *PorterValue) Reset() { 736 *x = PorterValue{} 737 if protoimpl.UnsafeEnabled { 738 mi := &file_installation_v1alpha1_installation_proto_msgTypes[9] 739 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 740 ms.StoreMessageInfo(mi) 741 } 742 } 743 744 func (x *PorterValue) String() string { 745 return protoimpl.X.MessageStringOf(x) 746 } 747 748 func (*PorterValue) ProtoMessage() {} 749 750 func (x *PorterValue) ProtoReflect() protoreflect.Message { 751 mi := &file_installation_v1alpha1_installation_proto_msgTypes[9] 752 if protoimpl.UnsafeEnabled && x != nil { 753 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 754 if ms.LoadMessageInfo() == nil { 755 ms.StoreMessageInfo(mi) 756 } 757 return ms 758 } 759 return mi.MessageOf(x) 760 } 761 762 // Deprecated: Use PorterValue.ProtoReflect.Descriptor instead. 763 func (*PorterValue) Descriptor() ([]byte, []int) { 764 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{9} 765 } 766 767 func (x *PorterValue) GetName() string { 768 if x != nil { 769 return x.Name 770 } 771 return "" 772 } 773 774 func (x *PorterValue) GetType() string { 775 if x != nil { 776 return x.Type 777 } 778 return "" 779 } 780 781 func (x *PorterValue) GetSensitive() bool { 782 if x != nil { 783 return x.Sensitive 784 } 785 return false 786 } 787 788 func (x *PorterValue) GetValue() *structpb.Value { 789 if x != nil { 790 return x.Value 791 } 792 return nil 793 } 794 795 type InstallationOutputs struct { 796 state protoimpl.MessageState 797 sizeCache protoimpl.SizeCache 798 unknownFields protoimpl.UnknownFields 799 800 Output []*PorterValue `protobuf:"bytes,1,rep,name=output,proto3" json:"output,omitempty"` 801 } 802 803 func (x *InstallationOutputs) Reset() { 804 *x = InstallationOutputs{} 805 if protoimpl.UnsafeEnabled { 806 mi := &file_installation_v1alpha1_installation_proto_msgTypes[10] 807 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 808 ms.StoreMessageInfo(mi) 809 } 810 } 811 812 func (x *InstallationOutputs) String() string { 813 return protoimpl.X.MessageStringOf(x) 814 } 815 816 func (*InstallationOutputs) ProtoMessage() {} 817 818 func (x *InstallationOutputs) ProtoReflect() protoreflect.Message { 819 mi := &file_installation_v1alpha1_installation_proto_msgTypes[10] 820 if protoimpl.UnsafeEnabled && x != nil { 821 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 822 if ms.LoadMessageInfo() == nil { 823 ms.StoreMessageInfo(mi) 824 } 825 return ms 826 } 827 return mi.MessageOf(x) 828 } 829 830 // Deprecated: Use InstallationOutputs.ProtoReflect.Descriptor instead. 831 func (*InstallationOutputs) Descriptor() ([]byte, []int) { 832 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{10} 833 } 834 835 func (x *InstallationOutputs) GetOutput() []*PorterValue { 836 if x != nil { 837 return x.Output 838 } 839 return nil 840 } 841 842 type ListInstallationLatestOutputRequest struct { 843 state protoimpl.MessageState 844 sizeCache protoimpl.SizeCache 845 unknownFields protoimpl.UnknownFields 846 847 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 848 Namespace *string `protobuf:"bytes,2,opt,name=namespace,proto3,oneof" json:"namespace,omitempty"` 849 } 850 851 func (x *ListInstallationLatestOutputRequest) Reset() { 852 *x = ListInstallationLatestOutputRequest{} 853 if protoimpl.UnsafeEnabled { 854 mi := &file_installation_v1alpha1_installation_proto_msgTypes[11] 855 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 856 ms.StoreMessageInfo(mi) 857 } 858 } 859 860 func (x *ListInstallationLatestOutputRequest) String() string { 861 return protoimpl.X.MessageStringOf(x) 862 } 863 864 func (*ListInstallationLatestOutputRequest) ProtoMessage() {} 865 866 func (x *ListInstallationLatestOutputRequest) ProtoReflect() protoreflect.Message { 867 mi := &file_installation_v1alpha1_installation_proto_msgTypes[11] 868 if protoimpl.UnsafeEnabled && x != nil { 869 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 870 if ms.LoadMessageInfo() == nil { 871 ms.StoreMessageInfo(mi) 872 } 873 return ms 874 } 875 return mi.MessageOf(x) 876 } 877 878 // Deprecated: Use ListInstallationLatestOutputRequest.ProtoReflect.Descriptor instead. 879 func (*ListInstallationLatestOutputRequest) Descriptor() ([]byte, []int) { 880 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{11} 881 } 882 883 func (x *ListInstallationLatestOutputRequest) GetName() string { 884 if x != nil { 885 return x.Name 886 } 887 return "" 888 } 889 890 func (x *ListInstallationLatestOutputRequest) GetNamespace() string { 891 if x != nil && x.Namespace != nil { 892 return *x.Namespace 893 } 894 return "" 895 } 896 897 // InstallationRunOutputs 898 type ListInstallationLatestOutputResponse struct { 899 state protoimpl.MessageState 900 sizeCache protoimpl.SizeCache 901 unknownFields protoimpl.UnknownFields 902 903 Outputs []*PorterValue `protobuf:"bytes,1,rep,name=outputs,proto3" json:"outputs,omitempty"` 904 } 905 906 func (x *ListInstallationLatestOutputResponse) Reset() { 907 *x = ListInstallationLatestOutputResponse{} 908 if protoimpl.UnsafeEnabled { 909 mi := &file_installation_v1alpha1_installation_proto_msgTypes[12] 910 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 911 ms.StoreMessageInfo(mi) 912 } 913 } 914 915 func (x *ListInstallationLatestOutputResponse) String() string { 916 return protoimpl.X.MessageStringOf(x) 917 } 918 919 func (*ListInstallationLatestOutputResponse) ProtoMessage() {} 920 921 func (x *ListInstallationLatestOutputResponse) ProtoReflect() protoreflect.Message { 922 mi := &file_installation_v1alpha1_installation_proto_msgTypes[12] 923 if protoimpl.UnsafeEnabled && x != nil { 924 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 925 if ms.LoadMessageInfo() == nil { 926 ms.StoreMessageInfo(mi) 927 } 928 return ms 929 } 930 return mi.MessageOf(x) 931 } 932 933 // Deprecated: Use ListInstallationLatestOutputResponse.ProtoReflect.Descriptor instead. 934 func (*ListInstallationLatestOutputResponse) Descriptor() ([]byte, []int) { 935 return file_installation_v1alpha1_installation_proto_rawDescGZIP(), []int{12} 936 } 937 938 func (x *ListInstallationLatestOutputResponse) GetOutputs() []*PorterValue { 939 if x != nil { 940 return x.Outputs 941 } 942 return nil 943 } 944 945 var File_installation_v1alpha1_installation_proto protoreflect.FileDescriptor 946 947 var file_installation_v1alpha1_installation_proto_rawDesc = []byte{ 948 0x0a, 0x28, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x76, 949 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 950 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x69, 0x6e, 0x73, 0x74, 951 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 952 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 953 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 954 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 955 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 956 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 957 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x42, 0x0a, 0x06, 0x42, 958 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 959 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x73, 960 0x69, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 961 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 962 0xdc, 0x03, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 963 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x64, 0x18, 964 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x75, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 965 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x63, 966 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x49, 0x64, 967 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x49, 0x64, 968 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 969 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x53, 0x74, 970 0x61, 0x74, 0x75, 0x73, 0x12, 0x34, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18, 971 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 972 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 973 0x70, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x08, 0x6d, 0x6f, 974 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 975 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 976 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x08, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 977 0x65, 0x64, 0x12, 0x38, 0x0a, 0x09, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x18, 978 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 979 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 980 0x70, 0x52, 0x09, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x0b, 981 0x75, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 982 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 983 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0b, 0x75, 984 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x62, 0x75, 985 0x6e, 0x64, 0x6c, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x09, 0x20, 986 0x01, 0x28, 0x09, 0x52, 0x0f, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 987 0x65, 0x6e, 0x63, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x56, 0x65, 988 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x62, 0x75, 0x6e, 989 0x64, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x62, 0x75, 990 0x6e, 0x64, 0x6c, 0x65, 0x44, 0x69, 0x67, 0x65, 0x73, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 991 0x52, 0x0c, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x44, 0x69, 0x67, 0x65, 0x73, 0x74, 0x22, 0xd2, 992 0x01, 0x0a, 0x0a, 0x43, 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x12, 0x3a, 0x0a, 993 0x18, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 994 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 995 0x18, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 996 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x3c, 0x0a, 0x19, 0x64, 0x69, 0x73, 997 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 998 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x19, 0x64, 0x69, 999 0x73, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 1000 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4a, 0x0a, 0x12, 0x72, 0x65, 0x73, 0x6f, 0x6c, 1001 0x76, 0x65, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 1002 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 1003 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4e, 0x75, 0x6c, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 1004 0x12, 0x72, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 1005 0x65, 0x72, 0x73, 0x22, 0xa2, 0x03, 0x0a, 0x0c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 1006 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 1007 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x54, 0x79, 1008 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 1009 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x56, 0x65, 1010 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x63, 0x68, 1011 0x65, 0x6d, 0x61, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 1012 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 1013 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 1014 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x35, 0x0a, 0x06, 1015 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x69, 1016 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 1017 0x70, 0x68, 0x61, 0x31, 0x2e, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x52, 0x06, 0x62, 0x75, 0x6e, 1018 0x64, 0x6c, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 1019 0x6c, 0x53, 0x65, 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x72, 0x65, 1020 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x70, 1021 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x53, 0x65, 0x74, 0x73, 0x18, 0x08, 0x20, 0x03, 1022 0x28, 0x09, 0x52, 0x0d, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x53, 0x65, 0x74, 1023 0x73, 0x12, 0x41, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 1024 0x0b, 0x32, 0x29, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1025 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 1026 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 1027 0x61, 0x74, 0x75, 0x73, 0x12, 0x42, 0x0a, 0x0a, 0x63, 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 1028 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 1029 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 1030 0x2e, 0x43, 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x52, 0x0b, 0x5f, 0x63, 0x61, 1031 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x22, 0xf3, 0x02, 0x0a, 0x18, 0x4c, 0x69, 0x73, 1032 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 1033 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 1034 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 1035 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x09, 1036 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x88, 0x01, 0x01, 0x12, 0x19, 0x0a, 0x05, 1037 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x01, 0x52, 0x05, 0x6c, 1038 0x69, 0x6d, 0x69, 0x74, 0x88, 0x01, 0x01, 0x12, 0x17, 0x0a, 0x04, 0x73, 0x6b, 0x69, 0x70, 0x18, 1039 0x04, 0x20, 0x01, 0x28, 0x03, 0x48, 0x02, 0x52, 0x04, 0x73, 0x6b, 0x69, 0x70, 0x88, 0x01, 0x01, 1040 0x12, 0x53, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 1041 0x32, 0x3b, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 1042 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 1043 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1044 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 1045 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x29, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 1046 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x0d, 1047 0x61, 0x6c, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x88, 0x01, 0x01, 1048 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 1049 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 1050 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 1051 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 1052 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x42, 0x08, 0x0a, 0x06, 0x5f, 0x6c, 0x69, 1053 0x6d, 0x69, 0x74, 0x42, 0x07, 0x0a, 0x05, 0x5f, 0x73, 0x6b, 0x69, 0x70, 0x42, 0x10, 0x0a, 0x0e, 1054 0x5f, 0x61, 0x6c, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x22, 0x64, 1055 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 1056 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0c, 0x69, 1057 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 1058 0x0b, 0x32, 0x23, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1059 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 1060 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 1061 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x82, 0x03, 0x0a, 0x0f, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 1062 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 1063 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75, 0x6e, 0x64, 1064 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x62, 0x75, 0x6e, 0x64, 0x6c, 0x65, 1065 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 1066 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x63, 1067 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 1068 0x6f, 0x6e, 0x12, 0x53, 0x0a, 0x09, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x74, 0x65, 0x72, 0x73, 0x18, 1069 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 1070 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x49, 0x6e, 1071 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6e, 0x2e, 0x50, 0x61, 1072 0x72, 0x61, 0x6d, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x70, 0x61, 1073 0x72, 0x61, 0x6d, 0x74, 0x65, 0x72, 0x73, 0x12, 0x34, 0x0a, 0x07, 0x73, 0x74, 0x61, 0x72, 0x74, 1074 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1075 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 1076 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x73, 0x74, 0x61, 0x72, 0x74, 0x65, 0x64, 0x12, 0x34, 0x0a, 1077 0x07, 0x73, 0x74, 0x6f, 0x70, 0x70, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 1078 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 1079 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x73, 0x74, 0x6f, 0x70, 1080 0x70, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x08, 0x20, 1081 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x1a, 0x3c, 0x0a, 0x0e, 0x50, 1082 0x61, 0x72, 0x61, 0x6d, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 1083 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 1084 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 1085 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x66, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 1086 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6e, 1087 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 1088 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 1089 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 1090 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 1091 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 1092 0x6e, 0x22, 0x58, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 1093 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1094 0x65, 0x12, 0x38, 0x0a, 0x03, 0x72, 0x75, 0x6e, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 1095 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 1096 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 1097 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6e, 0x52, 0x03, 0x72, 0x75, 0x6e, 0x22, 0x81, 0x01, 0x0a, 0x0b, 1098 0x50, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 1099 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 1100 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 1101 0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 1102 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 1103 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 1104 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 1105 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 1106 0x51, 0x0a, 0x13, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 1107 0x75, 0x74, 0x70, 0x75, 0x74, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 1108 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 1109 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x50, 1110 0x6f, 0x72, 0x74, 0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x06, 0x6f, 0x75, 0x74, 0x70, 1111 0x75, 0x74, 0x22, 0x6a, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 1112 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4f, 0x75, 0x74, 0x70, 1113 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 1114 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 1115 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 1116 0x48, 0x00, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x88, 0x01, 0x01, 1117 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x64, 1118 0x0a, 0x24, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 1119 0x6f, 0x6e, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x52, 0x65, 1120 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x07, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 1121 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 1122 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 1123 0x50, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x75, 0x74, 1124 0x70, 0x75, 0x74, 0x73, 0x42, 0xfc, 0x01, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x69, 0x6e, 0x73, 1125 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 1126 0x61, 0x31, 0x42, 0x11, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1127 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x6f, 0x72, 1128 0x74, 0x65, 0x72, 0x2e, 0x73, 0x68, 0x2f, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x72, 0x2f, 0x67, 0x65, 1129 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x70, 0x6f, 0x72, 0x74, 0x65, 1130 0x72, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 1131 0x6f, 0x6e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x3b, 0x69, 0x6e, 0x73, 0x74, 1132 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 1133 0xa2, 0x02, 0x03, 0x49, 0x58, 0x58, 0xaa, 0x02, 0x15, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 1134 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0xca, 0x02, 1135 0x15, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x56, 0x31, 1136 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0xe2, 0x02, 0x21, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 1137 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x56, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x5c, 0x47, 1138 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x16, 0x49, 0x6e, 0x73, 1139 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x61, 0x6c, 0x70, 1140 0x68, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1141 } 1142 1143 var ( 1144 file_installation_v1alpha1_installation_proto_rawDescOnce sync.Once 1145 file_installation_v1alpha1_installation_proto_rawDescData = file_installation_v1alpha1_installation_proto_rawDesc 1146 ) 1147 1148 func file_installation_v1alpha1_installation_proto_rawDescGZIP() []byte { 1149 file_installation_v1alpha1_installation_proto_rawDescOnce.Do(func() { 1150 file_installation_v1alpha1_installation_proto_rawDescData = protoimpl.X.CompressGZIP(file_installation_v1alpha1_installation_proto_rawDescData) 1151 }) 1152 return file_installation_v1alpha1_installation_proto_rawDescData 1153 } 1154 1155 var file_installation_v1alpha1_installation_proto_msgTypes = make([]protoimpl.MessageInfo, 15) 1156 var file_installation_v1alpha1_installation_proto_goTypes = []interface{}{ 1157 (*Bundle)(nil), // 0: installation.v1alpha1.Bundle 1158 (*InstallationStatus)(nil), // 1: installation.v1alpha1.InstallationStatus 1159 (*Calculated)(nil), // 2: installation.v1alpha1.Calculated 1160 (*Installation)(nil), // 3: installation.v1alpha1.Installation 1161 (*ListInstallationsRequest)(nil), // 4: installation.v1alpha1.ListInstallationsRequest 1162 (*ListInstallationsResponse)(nil), // 5: installation.v1alpha1.ListInstallationsResponse 1163 (*InstallationRun)(nil), // 6: installation.v1alpha1.InstallationRun 1164 (*ListInstallationRunsRequest)(nil), // 7: installation.v1alpha1.ListInstallationRunsRequest 1165 (*ListInstallationRunsResponse)(nil), // 8: installation.v1alpha1.ListInstallationRunsResponse 1166 (*PorterValue)(nil), // 9: installation.v1alpha1.PorterValue 1167 (*InstallationOutputs)(nil), // 10: installation.v1alpha1.InstallationOutputs 1168 (*ListInstallationLatestOutputRequest)(nil), // 11: installation.v1alpha1.ListInstallationLatestOutputRequest 1169 (*ListInstallationLatestOutputResponse)(nil), // 12: installation.v1alpha1.ListInstallationLatestOutputResponse 1170 nil, // 13: installation.v1alpha1.ListInstallationsRequest.LabelsEntry 1171 nil, // 14: installation.v1alpha1.InstallationRun.ParamtersEntry 1172 (*timestamppb.Timestamp)(nil), // 15: google.protobuf.Timestamp 1173 (structpb.NullValue)(0), // 16: google.protobuf.NullValue 1174 (*structpb.Value)(nil), // 17: google.protobuf.Value 1175 } 1176 var file_installation_v1alpha1_installation_proto_depIdxs = []int32{ 1177 15, // 0: installation.v1alpha1.InstallationStatus.created:type_name -> google.protobuf.Timestamp 1178 15, // 1: installation.v1alpha1.InstallationStatus.modified:type_name -> google.protobuf.Timestamp 1179 15, // 2: installation.v1alpha1.InstallationStatus.installed:type_name -> google.protobuf.Timestamp 1180 15, // 3: installation.v1alpha1.InstallationStatus.uninstalled:type_name -> google.protobuf.Timestamp 1181 16, // 4: installation.v1alpha1.Calculated.resolvedParameters:type_name -> google.protobuf.NullValue 1182 0, // 5: installation.v1alpha1.Installation.bundle:type_name -> installation.v1alpha1.Bundle 1183 1, // 6: installation.v1alpha1.Installation.status:type_name -> installation.v1alpha1.InstallationStatus 1184 2, // 7: installation.v1alpha1.Installation.calculated:type_name -> installation.v1alpha1.Calculated 1185 13, // 8: installation.v1alpha1.ListInstallationsRequest.labels:type_name -> installation.v1alpha1.ListInstallationsRequest.LabelsEntry 1186 3, // 9: installation.v1alpha1.ListInstallationsResponse.installation:type_name -> installation.v1alpha1.Installation 1187 14, // 10: installation.v1alpha1.InstallationRun.paramters:type_name -> installation.v1alpha1.InstallationRun.ParamtersEntry 1188 15, // 11: installation.v1alpha1.InstallationRun.started:type_name -> google.protobuf.Timestamp 1189 15, // 12: installation.v1alpha1.InstallationRun.stopped:type_name -> google.protobuf.Timestamp 1190 3, // 13: installation.v1alpha1.ListInstallationRunsRequest.installation:type_name -> installation.v1alpha1.Installation 1191 6, // 14: installation.v1alpha1.ListInstallationRunsResponse.run:type_name -> installation.v1alpha1.InstallationRun 1192 17, // 15: installation.v1alpha1.PorterValue.value:type_name -> google.protobuf.Value 1193 9, // 16: installation.v1alpha1.InstallationOutputs.output:type_name -> installation.v1alpha1.PorterValue 1194 9, // 17: installation.v1alpha1.ListInstallationLatestOutputResponse.outputs:type_name -> installation.v1alpha1.PorterValue 1195 18, // [18:18] is the sub-list for method output_type 1196 18, // [18:18] is the sub-list for method input_type 1197 18, // [18:18] is the sub-list for extension type_name 1198 18, // [18:18] is the sub-list for extension extendee 1199 0, // [0:18] is the sub-list for field type_name 1200 } 1201 1202 func init() { file_installation_v1alpha1_installation_proto_init() } 1203 func file_installation_v1alpha1_installation_proto_init() { 1204 if File_installation_v1alpha1_installation_proto != nil { 1205 return 1206 } 1207 if !protoimpl.UnsafeEnabled { 1208 file_installation_v1alpha1_installation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1209 switch v := v.(*Bundle); i { 1210 case 0: 1211 return &v.state 1212 case 1: 1213 return &v.sizeCache 1214 case 2: 1215 return &v.unknownFields 1216 default: 1217 return nil 1218 } 1219 } 1220 file_installation_v1alpha1_installation_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1221 switch v := v.(*InstallationStatus); i { 1222 case 0: 1223 return &v.state 1224 case 1: 1225 return &v.sizeCache 1226 case 2: 1227 return &v.unknownFields 1228 default: 1229 return nil 1230 } 1231 } 1232 file_installation_v1alpha1_installation_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1233 switch v := v.(*Calculated); i { 1234 case 0: 1235 return &v.state 1236 case 1: 1237 return &v.sizeCache 1238 case 2: 1239 return &v.unknownFields 1240 default: 1241 return nil 1242 } 1243 } 1244 file_installation_v1alpha1_installation_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1245 switch v := v.(*Installation); i { 1246 case 0: 1247 return &v.state 1248 case 1: 1249 return &v.sizeCache 1250 case 2: 1251 return &v.unknownFields 1252 default: 1253 return nil 1254 } 1255 } 1256 file_installation_v1alpha1_installation_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1257 switch v := v.(*ListInstallationsRequest); i { 1258 case 0: 1259 return &v.state 1260 case 1: 1261 return &v.sizeCache 1262 case 2: 1263 return &v.unknownFields 1264 default: 1265 return nil 1266 } 1267 } 1268 file_installation_v1alpha1_installation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1269 switch v := v.(*ListInstallationsResponse); i { 1270 case 0: 1271 return &v.state 1272 case 1: 1273 return &v.sizeCache 1274 case 2: 1275 return &v.unknownFields 1276 default: 1277 return nil 1278 } 1279 } 1280 file_installation_v1alpha1_installation_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1281 switch v := v.(*InstallationRun); i { 1282 case 0: 1283 return &v.state 1284 case 1: 1285 return &v.sizeCache 1286 case 2: 1287 return &v.unknownFields 1288 default: 1289 return nil 1290 } 1291 } 1292 file_installation_v1alpha1_installation_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1293 switch v := v.(*ListInstallationRunsRequest); i { 1294 case 0: 1295 return &v.state 1296 case 1: 1297 return &v.sizeCache 1298 case 2: 1299 return &v.unknownFields 1300 default: 1301 return nil 1302 } 1303 } 1304 file_installation_v1alpha1_installation_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1305 switch v := v.(*ListInstallationRunsResponse); i { 1306 case 0: 1307 return &v.state 1308 case 1: 1309 return &v.sizeCache 1310 case 2: 1311 return &v.unknownFields 1312 default: 1313 return nil 1314 } 1315 } 1316 file_installation_v1alpha1_installation_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1317 switch v := v.(*PorterValue); i { 1318 case 0: 1319 return &v.state 1320 case 1: 1321 return &v.sizeCache 1322 case 2: 1323 return &v.unknownFields 1324 default: 1325 return nil 1326 } 1327 } 1328 file_installation_v1alpha1_installation_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1329 switch v := v.(*InstallationOutputs); i { 1330 case 0: 1331 return &v.state 1332 case 1: 1333 return &v.sizeCache 1334 case 2: 1335 return &v.unknownFields 1336 default: 1337 return nil 1338 } 1339 } 1340 file_installation_v1alpha1_installation_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1341 switch v := v.(*ListInstallationLatestOutputRequest); i { 1342 case 0: 1343 return &v.state 1344 case 1: 1345 return &v.sizeCache 1346 case 2: 1347 return &v.unknownFields 1348 default: 1349 return nil 1350 } 1351 } 1352 file_installation_v1alpha1_installation_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1353 switch v := v.(*ListInstallationLatestOutputResponse); i { 1354 case 0: 1355 return &v.state 1356 case 1: 1357 return &v.sizeCache 1358 case 2: 1359 return &v.unknownFields 1360 default: 1361 return nil 1362 } 1363 } 1364 } 1365 file_installation_v1alpha1_installation_proto_msgTypes[4].OneofWrappers = []interface{}{} 1366 file_installation_v1alpha1_installation_proto_msgTypes[11].OneofWrappers = []interface{}{} 1367 type x struct{} 1368 out := protoimpl.TypeBuilder{ 1369 File: protoimpl.DescBuilder{ 1370 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1371 RawDescriptor: file_installation_v1alpha1_installation_proto_rawDesc, 1372 NumEnums: 0, 1373 NumMessages: 15, 1374 NumExtensions: 0, 1375 NumServices: 0, 1376 }, 1377 GoTypes: file_installation_v1alpha1_installation_proto_goTypes, 1378 DependencyIndexes: file_installation_v1alpha1_installation_proto_depIdxs, 1379 MessageInfos: file_installation_v1alpha1_installation_proto_msgTypes, 1380 }.Build() 1381 File_installation_v1alpha1_installation_proto = out.File 1382 file_installation_v1alpha1_installation_proto_rawDesc = nil 1383 file_installation_v1alpha1_installation_proto_goTypes = nil 1384 file_installation_v1alpha1_installation_proto_depIdxs = nil 1385 }